25. März 2010
< 1 Minuten zu lesen

Vier gewinnt Java Projekt

Gestern bin ich per Zufall auf ein altes Projekt aus der Zeit des Bachelor-Studiums an gestossen. Im Informatikunterricht (damals bei Willi Meier) im 2.Semester an der FHNW im Studiengang Elektrotechnik durfte ein eigenes Projekt realisiert werden. Markus Dähler und ich haben uns entschlosse gemeinsam ein «4 gewinnnt» zu programmieren. Die Herausforderung war es, einen Computergegner zu entwicklen, bzw. eine künstliche Intelligenz.

Das Spiel

Das 4 gewinnt ist in Java realisiert und besitzt 2 Spielmodi: Das Spiel «1 gegen 1» und den Computergegner-Modus, dazu muss im Applet das Häckchen gesetzt werden. Der User beginnt mit dem ersten Stein und muss warten bis der Computer seinen Stein gelegt hat.

Die «Intelligenz» des Computers basiert auf dem Alpha-Beta-Algorithmus und ist durch die Scrollbar in der Suchtiefe einstellbar – das heisst der Schwierigkeitsgrad kann eingestellt werden. Viel Glück beim Spielen wünsche ich….

4 Comments

  1. FlorianM

    Hi Hans,

    ich programmiere seit nem knappen Jahr auch in java und bin auf der Suche nach Anreizen für ein erstes Projekt.
    Ich würd mir daher gern mal den Code zu dem Spiel ansehen. Würde mich freuen wenn du mir den Code per Mail schickst oder hier veröffentlichst.

    Viele Grüße

    FlorianM

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahren Sie mehr darüber, wie Ihre Kommentardaten verarbeitet werden .

Hat Ihnen der Artikel gefallen? Bitte teilen Sie Ihre Gedanken mit anderen.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahren Sie mehr darüber, wie Ihre Kommentardaten verarbeitet werden .