forked from kz04px/Baislicka
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.txt
36 lines (27 loc) · 1.06 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Baislicka 2.0
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
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