{curl 1.6 applet}

{title font-family="Helvetica", font-size=40pt, color="green", KI-Snake}

{paragraph
    Ein Snake Clone, in dem 2 Schlagen gegeinander antreten, um so viele Punkte wie möglich einzusammeln. Das besondere an diesem Programm ist, dass die Schlangen nicht frei bewegt werden, sondern nur durch eine selbst programmierte KI kontrolliert werden. Je nach KI werden die Schlangen also anders reagieren, dies könnte in sehr spannenden und interresanten Wettbewerben um die beste KI ausarten.{br}

    Die KI wird mit der eigene Skriptsprache des Spiels programmiert. Der Spieler agiert so nur passiv, seine KI hat die alleinige Kontrolle über die Schlange. Er muss seine KI weiterentwickeln und verbessern um im Spiel erfolgreich zu sein.
}
{br}
{paragraph
    Dabei ergibt sich eine Vielzahl an Taktiken...

    {itemize
        {item es wäre z.B. möglich eine KI zu programmieren die nur versucht die Punkte einzusammeln und ihren Gegner nicht beachtet, dies wäre dann eine reine 'Sammler-Schlange'}
        {item oder eine 'Killer KI', die darauf aus ist ihren Gegner einzukreisen und ihm so keinen Bewegungspielraum mehr lassen, so dass die gegnerische Schlange dazu gezwungen ist, die eigene zu rammen und dadurch verliert}
        {item Variation oder völlig neue Ideen einer Schlangen KI}
    }
}
{br}
{paragraph
    Ein interressantes Thema hierbei sind sicherlich auch die Pathfinding-Alghorithmen, die bestimmen wie die Schlange den Weg zu einem Punkt findet.
    Es wird bei diesem Spiel sicher viele unterschiedliche Ansätze und Lösungen geben.{br}

    Noch befindet sich das Spiel in der Planung und es wird noch einige Zeit dauern bis es fertig gestellt sein wird.
    Außerdem ist es noch nicht sicher, dass alle Features eingebunden werden, besonders bei dem Thema, dass die Schlange wächst wenn sie Punkte einsammelt, könnte es noch zu Problemen kommen.
}
{br}
{paragraph
    Wer mehr über dieses äusserst interressante und ausergewöhnliche Projekt erfahren möchte, kann an {link href = {url "mailto:programmieren@schiggl.de"}, programmieren@schiggl.de} mailen.
}

{br}
{hrule color="olive", height=2pt}
{italic Ein Bericht von Lion Vollnhals, 08.09.01}
