MadChess 1.3 Released

I’ve added 50 to 90 Elo to MadChess, depending on the time control. I’ve finally broken the master barrier (2200 Elo)! I estimate MadChess’ playing strength is ~2200 Elo at blitz time control and ~2220 Elo at rapid time control. Source code and EXEs available on the Downloads page. Added parameters to weaken engine strength (Score Error and Max Nodes Per Second), though I did not test them thoroughly. Calculate piece location score in evaluation instead of incrementally during move generation. Replaced yield-based move selectors with state-machine move selectors due to poor performance of iterators in recursive search algorithm. More… Continue Reading

Banks 42nd Amateur Series Division 7

MadChess 1.2 participated in Graham Banks’ 42nd amateur tournament in division 7. 1 2 3 4 5 6 7 8 9 0 1 2 3 4 1 Tigran 2.4 64-bit **** ½111 ½½½0 ½001 110½ ½1½½ 1½½1 11½1 1½½0 111½ ½1½1 ½0½1 1½1½ 1011 34.5/52 2 Bagatur 1.3a 64-bit ½000 **** ½010 000½ 1111 0½10 1101 ½011 1111 1110 11½½ ½11½ 1111 11½1 34.0/52 3 Mediocre 0.5 ½½½1 ½101 **** 0½11 10½0 0111 ½½½½ 10½1 ½100 1½½0 ½1½1 ½111 11½½ ½101 32.0/52 4 ProChess 1.02AD ½110 111½ 1½00 **** ½001 1000 1101 1010 11½½ 0101 1011 1010 110½ ½110 30.0/52… Continue Reading