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

Saitek Challenge Game 5

I’m playing a ten game match between my old Saitek chess computer (circa 1993) and MadChess, a chess engine I wrote. MadChess wins again. MadChess leads wins the match, 5-0. This is a rout. I’m calling the match after five games. MadChess wins decisively. Analysis by the Komodo 5.1 chess engine. Komodo indicates where MadChess blundered one pawn or worse. Time Control Saitek: None. Level 4E MadChess: 1 second per move Opening Book Saitek: Built in book MadChess: standard Shredder book (up to move 8) Saitek Challenge Games Continue Reading

Saitek Challenge Game 4

I’m playing a ten game match between my old Saitek chess computer (circa 1993) and MadChess, a chess engine I wrote. MadChess wins again. MadChess leads the match, 4-0. Analysis by the Komodo 5.1 chess engine.  Komodo indicates where MadChess blundered one pawn or worse. Time Control Saitek: None. Level 4E MadChess: 1 second per move Opening Book Saitek: Built in book MadChess: standard Shredder book (up to move 8) Saitek Challenge Games Continue Reading

Banks 41st Amateur Series Division 7

MadChess 1.2 participated in Graham Banks’ 41st amateur tournament in division 7. 1 2 3 4 5 6 7 8 9 0 1 Butcher 1.64 64-bit 2355 -2 **** 1½11 00½0 ½½1½ 0101 ½½1½ 1111 1110 11½½ 101½ 23.5/36 2 Tigran 2.3 64-bit 2289 +19 0½00 **** ½101 1½01 1011 111½ ½110 1001 1001 11½0 21.0/36 3 Gibbon 2.57a 64-bit 2251 +32 11½1 ½010 **** 1000 ½011 0½10 101½ 001½ 11½1 ½1½0 19.5/36 4 Carballo 0.8 2273 -1 ½½0½ 0½10 0111 **** ½0½0 0101 1111 0½11 01½1 0001 19.0/36 5 FireFly 2.6.0 64-bit 2258 +5 1010 0100 ½100 ½1½1 ****… Continue Reading