26 Commits (0a838ba7ee8615064d958bbd786889b0568134d7)
 

Author SHA1 Message Date
Elnu 0a838ba7ee Implement castling
2 years ago
Elnu c9cf5fa8fb Switch from BoardCoordinate to Move for most move handling
2 years ago
Elnu dcde9d5ecd Add two space pawn movement
2 years ago
Elnu 36f3873816 Fix checkmate logic to account for other piece taking attacker
2 years ago
Elnu 884fc44ed4 Add win/lose screen
2 years ago
Elnu f16448bdf0 Fix AI value system
2 years ago
Elnu b4c9ca0105 Get AI working
2 years ago
Elnu eeaf71bc19 Fix moving white pieces, remove sleep
2 years ago
Elnu dcfc4ce3d9 WIP broken AI integration
2 years ago
Elnu 3eec0e7833 Add move highlights
2 years ago
Elnu 17aa7c7ccb Prevent moving into check, implement checkmate detection
2 years ago
JoffreTS 17b506922a updating movement
2 years ago
Elnu 023d0b9a4b Implement prevention of teleportation for possible moves
2 years ago
Elnu 8294306734 Add LICENSE
2 years ago
Elnu 08292bc9dd Add piece graphics, flip white and black tiles, swap king and queen
2 years ago
JoffreTS 17e81feac0 added classes for each piece, with possible moves. Also updated board initialization to include all pieces.
2 years ago
jylkyle b5dc5a4228 Movement restriction for Knight
2 years ago
Kyle Kim 6f51247019 Movement restriction for Knight
2 years ago
Elnu 45f7544151 Add TODO Knight class, make Piece abstract
2 years ago
Elnu 1f578b0770 Make piece move restrictions, minor bugfixes
2 years ago
Elnu df2268cd55 Minor cleanup
2 years ago
YujieAki 9cf0136b06
Merge pull request #1 from ElnuDev/Yujie-AI
2 years ago
YujieAki c2903f1712
Add files via upload
2 years ago
Elnu 1aad4a6153 Add Chess.iml
2 years ago
Elnu 309231e304 Add comments, clean up code
2 years ago
Elnu 91c04cbcf2 Initial commit
2 years ago