Package fourwin

Class Summary
AskDialogPlayer Displays an input.dialog that asks for the column 4RowBot should throw in the next chip.
BrickConnection Establishes a connection with a remote computer using bluetooth or USB.
FourGameManager This class represents the main control of the action of the fourwin game.
FourGUI This class controls all actions and reactions of the Visualization used to play the fourwin game.
FourHuman This class implements the given methods from fourPlayer and represents the human player.
fourMiniMax Implements the MiniMax algorithm with Alpha-Beta pruning to find the robot's next move based on the current situation.
FourPlayer This is the superclass for all players of 4RowBot.
NewMiniMax Reference implementation of MiniMax without Alpha-Beta pruning.
PlayingField This class represents a situation on the Connect4 playing field.
PlayingFieldGUI Provides the paint-function for the GUI, witch paints the board and the playing- field chips.
TLog This class is used to check the moves and the evaluate-values after every turn during a game, to test and correct bugs in the software and optimize the evaluate-values.