chessgod101
Please login to view all of the forum content.

Mr Bob Chess

Go down

Mr Bob Chess  Empty Mr Bob Chess

Post  supersharp77 on Fri Aug 14, 2020 5:06 pm

https://github.com/bobsquared/Mr_Bob_Chess/releases

Mr Bob - Chess Engine..............Enjoy!!   Very Happy  Wink

A Chess engine made using C++.

Engine:

Universal Chess Interface (UCI) You can call the makefile in the src folder to create the binary. You can then use the binary in any UCI GUI to use it.

Techniques Used in Engine:

Move Ordering:

Principal variation move
Most valuable victim, least valuable attacker (Mvv Lva) move ordering.
Killer moves heurstic.
History Heuristic.
Pruning and Reductions:

Null Move Pruning.
Late moves reduction.
Pure speed improvements:

Transposition table (default 256MB memory allocated).
Iterative deepening
Principal variation search.
Bitboards.
Magic bitboards for sliding pieces.
Accuracy:

Quiescence search (Mitigates the horizon effect).
About

Chess engine in C++

Resources
Readme
License
GPL-3.0 License
Releases 15

Mr Bob v0.7.0
Latest
Aug 3, 2020
+ 14 releases
Languages

C++
93.2%
Objective-C
6.2%
Other
0.6%

https://github.com/bobsquared/Mr_Bob_Chess/releases/download/v0.7.0/Mr_bob_0.7.0_binaries.zip
supersharp77
supersharp77

Posts : 194
Points : 397
Reputation : -21
Join date : 2013-03-03
Age : 56
Location : Southwest USA

Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum