chessai
college code for ai playing chess in java
git clone https://9o.is/git/chessai.git
| Mode | Name | Size |
| -rw-r--r-- | .gitignore | 29L |
| -rw-r--r-- | README.md | 4L |
| -rw-r--r-- | doc/CMSC404_F12_Assignment05.pdf | 293127B |
| -rw-r--r-- | pom.xml | 32L |
| -rw-r--r-- | src/main/java/chess/ChessBoard.java | 108L |
| -rw-r--r-- | src/main/java/chess/ChessClock.java | 23L |
| -rw-r--r-- | src/main/java/chess/ChessCoordinate.java | 187L |
| -rw-r--r-- | src/main/java/chess/ChessGame.java | 115L |
| -rw-r--r-- | src/main/java/chess/ChessMove.java | 50L |
| -rw-r--r-- | src/main/java/chess/ChessPiece.java | 64L |
| -rw-r--r-- | src/main/java/chess/ChessPlayer.java | 208L |
| -rw-r--r-- | src/main/java/chess/ChessRules.java | 401L |
| -rw-r--r-- | src/main/java/chess/ChessState.java | 60L |
| -rw-r--r-- | src/main/java/chess/server/BenCarleChessServer.java | 138L |
| -rw-r--r-- | src/main/java/chess/server/MoveResponse.java | 25L |
| -rw-r--r-- | src/main/java/chess/server/StatusResponse.java | 98L |
| -rw-r--r-- | src/main/java/chess/utils/ChessColor.java | 25L |
| -rw-r--r-- | src/main/java/chess/utils/ChessDirection.java | 25L |
| -rw-r--r-- | src/main/java/chess/utils/ChessType.java | 46L |
| -rw-r--r-- | src/test/java/chess/AppTest.java | 38L |