OliThink 5.3.0 Native
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 2400.
48 MB fix Hashsize
Play OliThink5 Java online
OliThink 5.3.0 Java
Translation of OliThink 5 C to java
It's with own GUI available as standalone application or just the engine itself.
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: