Heracles 0.6.16

August 19, 2008 Version | Comments Off Franck @ 10:04 pm
  • Implemented the null move algorithm
  • UCI : Changed the “postion fen” command

Download

Heracles 0.5.14

December 4, 2007 Version | Comments Off Franck @ 12:13 am
  • This version works with Linux with Pthread library
  • Fixed bug with Arena 1.99 ( sometimes Arena send ‘…’ in the position command )
  • Fixed bug with Polyglot ( When Book = true )
  • Initialize the ponder option

Download

Heracles 0.5.9

November 19, 2007 Version | Comments Off Franck @ 11:12 pm
  • UCI : Implemented “go ponder” command
  • UCI : Implemented “go infinite” command

Heracles 0.5.7 VS Heracles 0.4.9

October 14, 2007 Tournament | Comments (2) Franck @ 10:03 pm



RankEngineScore
1 Heracles057 34,0/50 011101=11111111100====11=10==1001=1=110=101101111=
2 Heracles049 16,0/50




50 games played / Tournament is finished

Tournament start: 2007.10.14, 19:12:47
Latest update: 2007.10.14, 22:42:11
Site/ Country: EU014896, United Kingdom
Level: Blitz 2/0
Hardware: Intel(R) Pentium(R) M processor 1400MHz with 512 MB Memory
Operating system: Microsoft Windows 2000 Professional Service Pack 4 (Build 2195)
PGN-File: Heracles 0.4.9 VS heracles 0.5.7.pgn
Table created with: Arena 1.99beta3

Heracles 0.5.7

October 13, 2007 Version | Comments Off Franck @ 8:36 pm
  • Implemented the PVS algorithm
  • Implemented a pawn hash table
  • Generated all possibles moves after playing the hash move
  • Added a bonus for a bishop pair
  • Changed the value of the knight , bishop and queen
  • Replaced some functions by macros
  • Used a static zobrist table
  • Fixed bug in the divideperft command

Download

Colossus 4 chess VS Heracles

May 6, 2007 Tournament | Comments Off Franck @ 3:07 pm

Colossus 4 chess was running on a CPC 464 with 10s by move.
Heracles 0.4.9 was running on Pentium 1,3Ghz with the time specified in the TimeControl column

Amstrad CPC 464

Colossus 4 chess tape



Heracles 0.4.9

April 25, 2007 Version | Comments (1) Franck @ 11:16 pm

This version works with Fritz GUI.

Download

Heracles 0.4.8

April 13, 2007 Version | Comments Off Franck @ 7:54 pm
  • Implemented quiescence search
  • Improved root moves sort
  • Increased the passed pawn score
  • Fixed move generation bug
  • Fixed draw by three-fold repetition bug ( with the time management )
  • Added help command
  • Added setboard command
  • Added perft , divideperft , hashperft commands
  • Added eval command ( eval without quiescence search )
  • Added qs command ( eval with quiescence search )
  • UCI : Implemented “go depth” and “go movetime” commands
  • UCI : Implemented “setoption name Hash value”
  • UCI : logged stdin ( to replay game )

Download

Heracles 0.3.0

March 3, 2007 Version | Comments Off Franck @ 12:08 pm
  • First public release
  • BitBoard board representation
  • AlphaBeta search
  • HashTable
  • Iterative Deepening
  • Sort moves ( HashTable , Capture , Killer , History table )
  • Simple evaluation function ( Material , king score , pawns score )
  • Detects draw by three-fold repetition
  • Simple time management

Download