Beispiel #1
0
 private void PutNormalOnNonGoal(AbstractPiece piece, AbstractField position)
 {
     _returnedEnum = PutResultEnum.NormalOnNonGoalField;
     position.Put(piece);
 }
Beispiel #2
0
 private void PutShamInGoalArea(AbstractPiece piece, AbstractField position)
 => _returnedEnum = PutResultEnum.ShamOnGoalArea;
Beispiel #3
0
 private void PutNonShamOnGoal(AbstractPiece piece, AbstractField position, Map map)
 {
     map.ScorePoint(position, _agentId);
     _returnedEnum = PutResultEnum.NormalOnGoalField;
     position.Put(piece);
 }
Beispiel #4
0
 private void PutPieceOutsideGoalArea(AbstractPiece piece, AbstractField position)
 {
     _returnedEnum = PutResultEnum.TaskField;
     position.Put(piece);
 }