Muele

Status

Fertig

Technologien / Sprachen

  • C#
  • Windows Forms

Beschreibung

Muele war meine Lösung für einen Programmierwettbewerb von it-talents.de. Diesmal mussten die Teilnehmer das Spiel Nine Men's Morris programmieren. Wir hatten zwei Tage Zeit für die Implementierung.

Meine Lösung unterstützt drei Schwierichkeitsgrade. Realisiert wurden diese mit einem Zufallswert. Die KI macht immer den besten Zug. Es gibt allerdings eine gewisse Wahrscheinlichkeit für einen Zufälligen Zug. Diese Zufalls-Zug-Wahrscheinlichkeit wird größer, desto geringer das Schririchkeitslevel liegt. Die KI verfügt dabei nicht nicht über intelligenz oder ein Gedächnis. Es ist eher ein kleiner Algorithmus, der jedes Mal das gesamte Board scannt und die beste Wahl ohne Kontext oder Strategie trifft. Das ist sehr einfach gehalten. War allerdings auf Grund der Kurzen Zeit nicht sehr komplexer zu realisieren.

Nach dem Spiel kann der Spieler eine Protokolldatei öffnen, in der alle während des Spielverlaufs ausgeführten Züge protokolliert wurden.

Besondere Eigenschaften

  • Drei Schwierigkeitsgrade
  • Änderung des Board-Designs in jeder Phase
  • Abbrechen des eigenen Zugs

Screenshots

Siehe auch