コード例 #1
0
 public BeforeMoveEventArgs(Player player, IEnumerable <Move> validMoves, Move bestMove, BoardState state)
 {
     Player     = player;
     ValidMoves = validMoves;
     BestMove   = bestMove;
     BoardState = state;
 }
コード例 #2
0
 public GameEndsEventArgs(Player winningPlayer, ReasonsForWinning reasonWon, BoardState state)
 {
     Winner          = winningPlayer;
     ReasonPlayerWon = reasonWon;
     BoardState      = state;
 }
コード例 #3
0
ファイル: MoveEventArgs.cs プロジェクト: neilhewitt/Draughts
 public MoveEventArgs(Player player, Move move, BoardState state)
 {
     Player     = player;
     Move       = move;
     BoardState = state;
 }