Method |
Description |
|
CreateIterationStateFile ( String folderPath ) : Maze |
|
|
CreateMatchInfo ( System.Enums gameOutcome, Player winner, StreamWriter file ) : void |
|
|
DeterminIfWinner ( System.Enums gameOutcome, Maze mazeFromPlayer, Player winner ) : Player |
|
|
GetGameOutcome ( Maze mazeFromPlayer, StreamWriter logFile, System.Enums gameOutcome, System.Enums turnOutcome ) : Enums.GameOutcome |
|
|
GetMazeValidationOutcome ( StreamWriter logFile, Maze mazeFromPlayer ) : Enums.MazeValidationOutcome |
|
|
GetTurnOutcome ( Maze mazeFromPlayer, Point currentPosition, Point previousPosition, Point opponentPosition, StreamWriter logFile ) : Enums.TurnOutcome |
|
|
ProcessIllegalMove ( StreamWriter logFile, System.Enums gameOutcome, Player &winner ) : Enums.GameOutcome |
|
|
RegenerateOpponentIfDead ( Point opponentPosition, Maze mazeFromPlayer ) : void |
|
|