Exemplo n.º 1
0
 public RandomComputerPlayer(IRandomMoveGenerator randomMoveGenerator)
 {
     _randomMoveGenerator = randomMoveGenerator;
 }
Exemplo n.º 2
0
 public TacticalComputerPlayer(ITacticalMoveGenerator tacticalMoveGenerator, IRandomMoveGenerator randomMoveGenerator)
 {
     _tacticalMoveGenerator = tacticalMoveGenerator;
     _randomMoveGenerator   = randomMoveGenerator;
 }