Mastermind - Computer als Ratender
-
Hallo !
Es geht um das Spiel Mastermind.
Hier ein Demo wie das Spiel geht
http://www.thinks.com/java/mastermind/mastermind.htmDie Aufgabe nun lautet,
einen Algorithmus in C oder C ähnlich zu entwickeln,
bei dem der Spieler die Farben einstellt und
der Computer diese in max. 10 zügen errät.(Oben im Demo rät ja der Spieler.)
Ich habe keine Ahnung wie ich ranngehen soll.
Es sollte am besten kein Algorithmus sein, der
Suchbäume a lá KI verwendet - ich glaube das Sprengt den Rahmen.Ich hoffe, daß man einen vernünftigen Algorithmus auch
wenig kompliziert schreiben kann.Was meint Ihr ?
Bin für Vorschläge offen
-
mach doch einfach ein array mit den farben.
dann erstellst du die loesung, indem du den computer
mit rand() 5 farben "ausdenken" laesst.das erraten duerfte auch nicht weiter schwer sein.
das kannst du dann aehnlich machen wie das erstellen
der loesung...