Package reversi

Enthält das Reversi-Framework, insbesondere die Main-Klasse Arena, mit der ein Spiel gestartet werden kann.

See:
          Description

Interface Summary
GameBoard Das Interface GameBoard stellt für Implementierungen von ReversiPlayer die Schnittstelle zum Spielbrett dar.
ReversiPlayer Interface, das von jedem Reversispieler implementiert werden muss.
 

Class Summary
Arena Die Klasse Arena führt ein Spiel zwischen zwei vom Benutzer an der Kommandozeile angegebenen Spielern aus.
BoardFactory Factory for GameBoards.
Coordinates Die Klasse Coordinates beschreibt eine Position auf dem Spielfeld.
Utils Hilfsfunktionen für Spielerfarben.
 

Exception Summary
OutOfBoundsException Diese Exception wird ausgelöst, wenn versucht wird, auf eine ungültige Spielfeldposition zuzugreifen.
 

Package reversi Description

Enthält das Reversi-Framework, insbesondere die Main-Klasse Arena, mit der ein Spiel gestartet werden kann.