OliThink 5.3.3
Completely rewrite of OliThink with a very fast move generator (based on OliPerft). Engine runs without any chess information. No pawnstructure, no tables etc.
ELO about 2450.
48 MB fix Hashsize
Translation of OliThink 5 C to java.
It's with own GUI available as standalone application or just the engine itself.
OliThink 5.3.2
Play OliThink5 Java online
Start with "java -jar OliThinkGUI.jar" or just doubleclick if your OS is correctly configured.
New Move Generator OliPerft (Pre OliThink 5)
New Features:
- Magic Move Bitboard (Got rid off rotated Bitboards)
- No piece list, no Array[64] board, just plain bitboard
- Simple, easy and short code
- One symmetric "doMove" function for doMove and undoMove
- Includes "divide" option for debugging
- Counts 100 Millions of Moves/second (on a 64bit System 200 Millions)
Usage: oliperft <depth> <fen>
#oliperft 6 "r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq - 0 1"
for "divide" just add "-" before the <depth>
#oliperft -6 "r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq - 0 1"
Download of OliThink 4:
Older versions:
Important Links for OliThink: