C# Class SnakeBattleNet.Core.Prototypes.Battle

Inheritance: IBattle
Datei anzeigen Open project: FoC-/SnakeBattle.Net Class Usage Examples

Public Methods

Method Description
Battle ( ) : System
Battle ( IBattleField battleField, IEnumerable snakes ) : System
Battle ( int maxRounds, int fieldSize ) : System
PlayToEnd ( ) : BattleReplay

Private Methods

Method Description
Finish ( ) : void
Start ( ) : void

Method Details

Battle() public method

public Battle ( ) : System
return System

Battle() public method

public Battle ( IBattleField battleField, IEnumerable snakes ) : System
battleField IBattleField
snakes IEnumerable
return System

Battle() public method

public Battle ( int maxRounds, int fieldSize ) : System
maxRounds int
fieldSize int
return System

PlayToEnd() public method

public PlayToEnd ( ) : BattleReplay
return BattleReplay