{{ message }}
GuardianRM/Baislicka
Folders and files
Repository files navigation
Baislicka
About:
Basic chess engine in C
Description:
Fixed shift fancy magic bitboards
Quiescence search
Transposition table
Null move pruning
Killer move heuristic
Static Exchange Evaluation
Late Move Reductions
Aspiration Windows
Platforms:
Windows
Linux
Thanks:
- The chess programming wiki
https://chessprogramming.wikispaces.com/
- Bluefever Software's series on creating the Vice engine for inspiration to do the same
Video series: https://www.youtube.com/watch?v=bGAfaepBco4&list=PLZ1QII7yudbc-Ky058TEaOstZHVbT-2hg
- Chris Moreton’s programming blog post on plain magic bitboards
http://www.afewmorelines.com/understanding-magic-bitboards-in-chess-programming/
- Roman Hartmann, the creator of perftsuite.epd and ROCE
http://www.rocechess.ch/perft.html
- Tomasz Michniewski's simplified evaluation function
http://chessprogramming.wikispaces.com/Simplified+evaluation+function
- Volker Annuss' work on fixed shift magics
http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=670709&t=60065
- Adam Hair's piece square tables
http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=551989&t=50840
