Changes: -> Added Syzygy EGTB support -> Improved LMR (in part thanks to Ed Schroeder!) -> Added history heuristic -> Fixed TT mate-score bugs -> Better futility pruning -> Begun switching to c++ for easier coding(and possibly smaller binaries for windows) This version I mainly modified search without changing evaluation much. Self testing shows significant(100+) elo gains at 40moves/90s and a little less at 40/10s+0.1s but I doubt it will work out better than ~50elo going by the CCRL list.
This is a patch release for WyldChess 1.5. It contains the patches for the following bugs: The Xboard mode bug where it would play illegal moves when starting from a given FEN/EPD. Windows timeouts (by increasing default move overhead to 30ms instead of previous 10ms). It also contains a new UCI/Xboard option: MoveOverhead, which allows the user to set the amount of time WyldChess should reserve from it's usual allotment of time for each move. This allows further customization in case the 30ms reservation proves too little. For ChessGUI users, if increasing the MoveOverhead still causes time forfeits, a suggestion from Norbert Raimund Leisner: