Ein einfaches Spiel

Ein interessanteres Problem für die genetische Programmierung ist das Erstellen einer KI für ein Spiel. Sie können die Programme dazu bringen, sich zu entwickeln, indem Sie sie gegeneinander und gegen echte Personen antreten lassen, und denjenigen Programmen eine höhere Chance geben, es in die nächste Generation zu schaffen, die meistens gewinnen. In diesem Abschnitt werden Sie einen Simulator für ein sehr einfaches Spiel namens Grid War schreiben, das in Abbildung 11-6 zu sehen ist.

Beispiel für Grid War

Abbildung 11-6. Beispiel für Grid War

Das Spiel hat zwei Spieler, die abwechselnd ihren Spielstein auf einem kleinen Raster bewegen. Jeder Spieler ...

Get Kollektive Intelligenz analysieren, programmieren und nutzen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.