summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
masteradd ai movement based on 'points' gained/lostjake21 months
 
 
AgeCommit messageAuthor
2023-02-24add ai movement based on 'points' gained/lostHEADmasterjake
2023-02-21make sure AI knows that only pawns can kill en passant pawnsjake
2023-02-21add weighted movement for ai, so it'll intentionally capture thingsjake
2023-02-21added purely random ai (doesn't care if it gets checked or not) and made some...jake
2023-02-21correctly calculate checkmate. jake
2023-02-19added checkmating. also touched every function to support this, and added a ...jake
2023-02-19en_passent -> en_passantjake
2023-02-19(rebase this), pawn no longer prints "must attack"jake
2023-02-19pawn's correctly update control boardjake
2023-02-19pawn promotion (to queen)jake
[...]
 
Clone
https://git.jakesthoughts.xyz/dev/chessgame