コード例 #1
0
 private List <Vector2> GenerateLegalMovesForAPiece(Piece piece)
 {
     Assert.AreNotEqual(piece, null);
     return(piece.LegalMoves(cgs.GetBoard()));
 }
コード例 #2
0
ファイル: human.cs プロジェクト: cmps-115/cmps-115
 public List <Vector2> generateAllLegalMoves(Piece piece)
 {
     //a null piece should never be passed
     Assert.AreNotEqual(piece, null);
     return(piece.LegalMoves(cgs.GetBoard()));
 }