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

MadChess 2.0 Beta Build 069 (Bishop Pair)

I added bishop pair evaluation to MadChess 2.0 Beta. The code awards a bonus for possessing two or more bishops, calibrated by game phase. This added 18 Elo to the playing strength of MadChess 2.0 Beta. MadChess 2.0 2242 : 1280 (+561,=259,-460), 53.9 % vs. : games ( +, =, -), (%) : Diff, SD, CFS (%) Glass 1.6 : 80 ( 12, 12, 56), 22.5 : -219, 16, 0.0 RomiChess P3L : 80 ( 8, 12, 60), 17.5 : -215, 18, 0.0 OliThink 5.3.2 : 80 ( 7, 10, 63), 15.0 : -202, 18, 0.0 Myrddin 0.87 : 80… Continue Reading