
Zitat von
halinchen:

Zitat von
r2c2:
- Bei einer Frage gibts nur eine Antwort, stt 4(die mit Columbus)
Bei der Frage fielen mir keine Alternativen ein, wollte sie löschen. Hab ich bestimmt vergessen.
Amerigo Vespucci, Ferdinand Magellan, Leif Eriksson, João Vaz Corte-Real, Didrik Pining, Hernán Cortés, Francisco Pizarro, ... Willst du noch mehr?
Zitat:

Zitat von
r2c2:
- der Telefonjoker is ziemlich dumm. Er beachtet n gezogenen 50:50 nicht und liegt sehr oft daneben
Das ist ein allgemeines Problem. Ich denke noch über eine Lösung nach. Im Moment mach ichs so:
Delphi-Quellcode:
If random(10) > 2 then //Tendenz zur richtigen Antwort
result := 70 + (random()*30);
else
result := (random()*30);
Aber irgentwie ist er trotzdem nicht so kompetent.
Komisch. Dann müsste er ja in 78% aller Fälle richtig liegen. Und Wahrscheinlichkeiten zwischen 30 und 70% dürften nicht möglich sein... Allerdings meine ich mich erinnern zu können, dass es mal paarnsechzig % waren... Hm... BTW: Ne Wahrscheinlichkeit < 25% macht nicht viel Sinn...
Mal so skizziert, wie ich das machen würde:
- Klasse TTelefonjoker

- der kriegt n Array of Antwortmöglichkeiten
- Mit ner bestimmten Wahrscheinlichkeit wählt er zwischen mehreren "Modi" (richtige Antwort, falsche Antwort, eins ausschließen, 2 Ausschließen, "ich denke mal, dass", "keine Ahnung", ...). Dann wird n entsprechender Antwort-String generiert...
Zitat:
Zu der Reihenfolge: Da fällt mir schon was ein: Ich gucke nicht ob das FragenLevel = Level ist sondern ob FragenLevel - x < Level < FragenLevel + x ist.
Das mein ich nicht. Was ich meine, ist, dass der Frage nach "bierernst" nmicht immer D richtig sein soll, sondern die richtige Antwort auch mal bei A, B oder C stehen können soll...
Zitat:
edit: Neue Version der Fragen im ersten Post. Ein Update über das Programm reicht aus.
An das Programmiertechnische mach ich mich nachher.
Guck ich mir vllt mal an, wenn ich Zeit dazu hab...
mfg
Christian