MadChess 2.0 Beta Build 123 (Rook And Queen On 7th Rank)

I added rook and queen on 7th rank evaluation to MadChess 2.0 Beta. The code awards a bonus for a rook or queen on the 7th rank if the enemy king is on the 8th rank (its 1st rank). Also, I removed late move pruning. (When I implemented late move pruning in build 44 it added 39 Elo to the playing strength of MadChess 2.0 Beta.) I replaced it with more aggressive null and late move reductions, and more aggressive futility pruning, but found it decreased the playing strength. Next, I restored late move pruning and left in the aggressive… Continue Reading

Banks 53rd Amateur Series Division 6

MadChess 1.4 participated in Graham Banks’ 53rd amateur tournament in division 6. 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 1 Donna 2.1 64-bit ** 1½ 1½ 1½ ½½ 01 ½1 ½½ 1½ ½1 11 ½0 11 ½1 11 11 11 11 26.0/34 2 Ares 1.005 64-bit 0½ ** ½½ ½0 1½ ½1 01 1½ 1½ ½½ 11 11 1½ 1½ 11 11 11 11 25.0/34 3 Carballo 1.2 0½ ½½ ** ½½ 01 ½½ ½½ ½½ 1½ ½1 11 ½1 10 01 11 1½ 1½ 11 22.0/34 4 Myrddin… Continue Reading

MadChess 2.0 Beta Build 083 (Knight Outposts)

I added knight outpost evaluation to MadChess 2.0 Beta. Knights on the 5th rank or beyond are awarded a bonus if they cannot be attacked by enemy pawns and are supported by their own pawn. This added 25 Elo to the playing strength of MadChess 2.0 Beta. MadChess 2.0 2287 : 1600 (+785,=327,-488), 59.3 % vs. : games ( +, =, -), (%) : Diff, SD, CFS (%) Glass 1.6 : 100 ( 14, 15, 71), 21.5 : -187, 10, 0.0 RomiChess P3L : 100 ( 18, 28, 54), 32.0 : -145, 14, 0.0 OliThink 5.3.2 : 100 ( 21,… Continue Reading

Banks 52nd Amateur Series Division 7

MadChess 1.4 participated in Graham Banks’ 52nd amateur tournament in division 7. 1 2 3 4 5 6 7 8 9 0 1 Gibbon 2.60a 64-bit **** 11½0 ½0½½ 1½½½ ½110 0½1½ 1½½1 1011 1½1½ 1½½1 23.0/36 2 Orion 0.2 64-bit 00½1 **** 0110 ½110 ½½00 ½0½1 1½11 1111 ½½1½ 11½0 21.5/36 3 Mango Paola Ajedrez 4.1 ½1½½ 1001 **** 0100 1011 ½001 ½½11 1010 10½1 111½ 21.0/36 4 Lozza 1.15 64-bit 0½½½ ½001 1011 **** ½10½ ½01½ ½00½ ½½1½ 1011 111½ 20.0/36 5 Absolute Zero 2.4.0.0 64-bit ½001 ½½11 0100 ½01½ **** 1½1½ 0½½1 01½0 100½ 111½ 19.0/36 6… Continue Reading

MadChess 2.0 Beta Build 074 (Tune Reductions And Pruning)

I tuned parameters related to search reductions and move pruning.  The {3, 7} in the code below means reduce the 3rd quiet move one ply, and reduce the 7th quiet move two plies. This added 20 Elo to the playing strength of MadChess 2.0 Beta. MadChess 2.0 2262 : 1600 (+738,=325,-537), 56.3 % vs. : games ( +, =, -), (%) : Diff, SD, CFS (%) Glass 1.6 : 100 ( 16, 24, 60), 28.0 : -186, 10, 0.0 RomiChess P3L : 100 ( 18, 18, 64), 27.0 : -171, 12, 0.0 OliThink 5.3.2 : 100 ( 16, 24, 60),… Continue Reading