chessai

college code for ai playing chess in java

git clone https://9o.is/git/chessai.git

DateCommit messageAuthorFiles+-
2012-12-08 01:17updated aiJul5+95-41
2012-12-07 23:20Able to get surrounding coordinates of a coordinate.Jul1+31-0
2012-12-07 22:27Evaluation boolean to fix pawn can double move bool.Jul2+27-10
2012-12-07 22:27Modified logic to end game.Jul1+2-5
2012-12-07 05:21Created copy constructor for ChessBoard and extended ChessState to it.Jul6+83-77
2012-12-06 22:38Test if it plays smarterJul5+107-31
2012-12-06 19:20Game flow added. Can now play with server.Jul1+56-29
2012-12-06 19:19Pawn can now capture diagonally and can start with 2 steps forwardJul1+27-6
2012-12-06 19:18Get player's pieces' coordinatesJul1+14-0
2012-12-06 19:16Handles gameover and winner statusJul1+18-0
2012-12-06 19:15Handles gameover and winner statusJul1+4-0
2012-12-04 00:11Able to make random moves.Jul1+23-4
2012-12-03 13:35New pdf of assignment.Jul1+0-0
2012-12-03 13:33Converted to maven project and can communicate with Ben Carle's server.Jul27+1283-913
2012-12-03 09:44Ignore maven target folder.Jul1+3-0
2012-12-03 09:43Added cached values in ChessPiece class.Jul1+9-1
2012-12-03 09:42Added find method in ChessType class.Jul1+16-0
2012-12-03 08:05minor touches.Jul4+2-15
2012-12-03 08:05Added chess clock.Jul2+32-0
2012-12-03 07:25Lots of changes. Able to get all possible moves for each piece.Jul16+671-424
2012-12-01 23:53added rules per piece.Jul1+129-3
2012-12-01 23:19Implemented insideBoard test in ChessRules and other stuff.Jul3+56-18
2012-12-01 23:18Added diagonal chess moves for easier pruning.Jul1+5-1
2012-12-01 23:17ChessCoordinate does not throw exceptions anymore.Jul1+3-17
2012-12-01 23:16Player does not accept NA color.Jul1+7-0
2012-12-01 22:19Implemented equals method in ChessCoordinate.Jul1+6-0
2012-12-01 21:56Implemented pieceMoves test in ChessRules.Jul1+15-1
2012-12-01 21:41Implemented legalSkip test in ChessRules.Jul1+48-4
2012-12-01 21:40Prints the move if it's not valid.Jul1+2-1
2012-12-01 20:23Changed invalid to valid in rules.Jul2+16-12
2012-12-01 01:07Merge branch 'master'Jul1+5-0
2012-12-01 01:05Initial commitJul1+5-0
2012-12-01 01:04Added assignment pdf.Jul1+0-0
2012-12-01 01:02initializedJul11+496-0