Alles begann damit, dass ich ein Widget heruntergeladen habe, mit dem (oder besser gegen welches) man Reversi spielen kann. Nach einigen Runden war klar, dass der Computergegner auch auf schwierigster Stufe keine echte Herausforderung darstellt, wenn man sich nur an gewisse Regeln h?lt. Also habe ich nach einem Programm mit einem besser programmierten Computergegner gesucht. Da ich auf die Schnelle nichts gefunden habe, habe ich mich mal zwei Abende hingesetzt und versucht, selbst ein Spielchen zu programmieren. Das vorl?ufige Ergebnis k?nnt Ihr hier begutachten.
Nat?rlich ist noch einiges zu tun, der Computer ist noch nicht so richtig gut, es fehlt eine Highscore-Liste und es w?re nett, wenn der letzte Zug des Gegners angezeigt w?rde, aber immerhin funktioniert es gar nicht mal schlecht.
F?r diejenigen, die mit den Regeln von Reversi (auch Otello genannt) nicht vertraut sind: Sinn des Spiels ist es, abwechseln ein Feld des 8×8 Felder gro?en Spielfeldes in der eigenen Spielfarbe einzuf?rben. Felder in der Farbe des Gegners, welche zwischen dem neu eingef?rbten und einem bereits in der eigenen Farbe eingef?rbten liegen, werden dabei automatisch auch in der eigenen Farbe eingef?rbt. Zum Verst?ndnis der Regeln hilft es, Mensch gegen Mensch zu spielen und beide Seiten zu spielen.