Banks 65th Amateur Series Division 6

MadChess 2.2 participated in Graham Banks’ 65th amateur tournament in division 6. 1 2 3 4 5 6 7 8 9 0 1 2 1 Muse 0.953 64-bit **** ½100 11½1 0010 0011 ½½1½ 0111 1½10 1½½1 1111 1½11 1011 29.5/44 2 Coiled 0.4 64-bit ½011 **** ½01½ 0101 001½ 110½ 1101 1½½0 010½ 1½½1 ½½½1 1111 26.5/44 3 Counter 2.0.2 64-bit 00½0 ½10½ **** 111½ ½110 ½011 1½1½ 11½0 11½0 ½101 ½1½½ 1001 26.0/44 4 Ghost 3.1 64-bit 1101 1010 000½ **** 1½11 101½ ½10½ 01½1 0½1½ 0011 111½ 1010 25.5/44 5 Shield 1.3.1 64-bit 1100 110½ ½001 0½00… Continue Reading

MadChess 2.2 Released

I have released version 2.2 of my chess engine. Source code and Windows binaries are available on the Downloads page. MadChess 2.2 is about 50 Elo stronger than version 2.1. It includes the following improvements. Added best move estimation. In principal variations where the cached position does not specify a best move, MadChess will search at reduced depth to obtain a best move. Then it completes the full depth search, searching the best move first. This is called Internal Iterative Deepening (IID) in other engines, though I find the name misleading. It’s recursive but not iterative. Added endgame piece location… Continue Reading

Banks 64th Amateur Series Division 6

MadChess 2.1 participated in Graham Banks’ 64th amateur tournament in division 6. 1 2 3 4 5 6 7 8 9 0 1 2 1 chess22k 1.3 64-bit **** 11½1 1000 1½11 1100 ½111 11½0 0011 111½ 0101 011½ 0111 29.0/44 2 Gogobello 1.2 64-bit 00½0 **** 01½1 110½ 01½½ 01½½ ½½11 111½ 0111 111½ 1½½½ 1½11 28.5/44 3 Maverick 1.5 64-bit 0111 10½0 **** 0½10 ½1½1 011½ 0½0½ 1011 111½ ½111 1½01 001½ 26.5/44 4 Dorky 4.5 64-bit 0½00 001½ 1½01 **** 1110 0½½½ 1110 ½½11 1½11 1½01 11½½ 0½½½ 25.5/44 5 Betsabe II 1.66 0011 10½½ ½0½0 0001… Continue Reading

Missed Opportunity in the Endgame

I’ve been playing chess against my engine recently, using a beautiful 23″ wooden board by Drueke, with my notebook PC off to the side.  I set the time control to 25 min + 10 sec / move and give myself an extra 5 minutes per game (more time than MadChess) to make the moves on the board and the PC.  I figure that’s fair- it averages to 5 seconds per move over 60 moves. Since MadChess plays chess as well as an international master (slightly below a grand master), and I am nowhere near that strong, I handicapped it to… Continue Reading

Banks 63rd Amateur Series Division 6

MadChess 2.1 participated in Graham Banks’ 63rd amateur tournament in division 6. 1 2 3 4 5 6 7 8 9 0 1 2 1 CyberPagno 3.0 64-bit **** 111½ 0½½½ 000½ ½11½ ½010 0011 ½101 1½01 1011 1110 1111 27.0/44 2 Maverick 1.5 64-bit 000½ **** 0½10 ½1½1 1100 ½½½1 00½1 1110 ½11½ ½0½½ 11½1 ½111 25.5/44 3 Dorky 4.5 64-bit 1½½½ 1½01 **** ½110 ½½½½ 0½00 1110 00½1 11½½ 0½½1 1111 ½½½0 25.0/44 539.50 4 ECE-X2 111½ ½0½0 ½001 **** 0101 011½ 101½ ½01½ 1½½0 11½1 0½10 1½½1 25.0/44 536.25 5 Bagatur 1.4d 64-bit ½00½ 0011 ½½½½ 1010… Continue Reading