The FiftyMoveDistance value defines the number of reversible moves after which the 50-move rule will kick in and the position is considered a draw.
The default value is obviously 50 moves, corresponding to the official FIDE 50-move rule.
Setting this option in the range of 10 to 15 moves can avoid the meaningless maneuvering that engines sometimes perform until they are close to the 50-move rule.
It can be also be useful to analyse more correctly one of the following situations:
- Closed positions in which no progress can be made without some sort of sacrifice;
- End games with a material advantage that is insufficient for winning.
The concept is easily demonstrated by two positions.
1) [d]4knQ1/7r/3p2p1/2bP1pP1/5P1N/6K1/8/8 b - -
A famous position (don't know from what game exactly), black can exchange the Rook on h4 to go into a position where the Queen is trapped and the result is a draw.
With default settings Houdini doesn't find the move, even at search depth 30+. The 50-move horizon is simply too far for Houdini to be able to see the draw.
Code: Select all
 32/55	 0:12 	+1.19 	1...Bf2+ 2.Kxf2 Rxh4 3.Ke3 Rh3+ 4.Ke2 Rh7 5.Kd3 Rh3+ 6.Kc4 Rh7 7.Kb5 Rc7 etc (99.099.674) 7671  TB:33
 33/62	 0:18 	+1.19 	1...Bf2+ 2.Kxf2 Rxh4 3.Ke3 Rh3+ 4.Ke2 Rh7 5.Kd3 Rh3+ 6.Kc4 Rh7 7.Kb5 Rc7 etc (141.867.654) 7685  TB:62
 34/82	 3:04 	+1.64 	1...Bf2+ 2.Kxf2 Rxh4 3.Ke3 Rh3+ 4.Ke2 Rh7 5.Kd3 Rh4 6.Qg7 Rxf4 7.Qf6 Rg4 etc (1.442.560.424) 7807  TB:354Code: Select all
 16/50	 0:00 	+0.90 	1...Bf2+ 2.Kxf2 Rxh4 3.Kf3 Rh3+ 4.Kg2 Rh7 5.Kf2 Ke7 6.Kg3 Ke8 7.Kg2 Ke7 etc (374.889) 5355
 17/50	 0:00 	+0.73 	1...Bf2+ 2.Kxf2 Rxh4 3.Qg7 Rxf4+ 4.Kg2 Rg4+ 5.Kf3 Rxg5 6.Qf6 Rg4 7.Qxd6 Re4 etc (2.062.056) 6423
 18/50	 0:00 	+0.97 	1...Bf2+ 2.Kxf2 Rxh4 3.Qg7 Rxf4+ 4.Kg2 Rg4+ 5.Kf3 Rxg5 6.Qf6 Rg4 7.Qxd6 Re4 etc (3.011.922) 6491
 19/50	 0:00 	+0.97 	1...Bf2+ 2.Kxf2 Rxh4 3.Qg7 Rxf4+ 4.Kg2 Rg4+ 5.Kf3 Rxg5 6.Qf6 Rg4 7.Qxd6 Re4 etc (4.451.608) 6508
 20/50	 0:00 	+0.93 	1...Bf2+ 2.Kxf2 Rxh4 3.Qg7 Rxf4+ 4.Kg2 Rg4+ 5.Kf3 Rxg5 6.Qf6 Rg4 7.Qxd6 Re4 etc (5.071.428) 6560
 20/50	 0:00 	+0.90++	1...Rxh4 (5.258.518) 6606
 20/50	 0:00 	+0.75++	1...Rxh4 (5.303.026) 6612
 20/50	 0:00 	+0.44++	1...Rxh4 (5.378.187) 6623
 20/50	 0:00 	+0.21 	1...Rxh4 2.Kxh4 Bf2+ 3.Kh3 Bd4 4.Kg3 Ke7 5.Kf3 Ke8 6.Kg2 Ke7 7.Kg3 Ke8 etc (5.581.632) 6644
 21/50	 0:00 	+0.21 	1...Rxh4 2.Kxh4 Bf2+ 3.Kh3 Bd4 4.Kg3 Ke7 5.Kf3 Ke8 6.Kg2 Ke7 7.Kg3 Ke8 etc (5.731.651) 6656
 ...
 28/50	 0:01 	+0.21 	1...Rxh4 2.Kxh4 Bf2+ 3.Kh3 Bd4 4.Kg3 Ke7 5.Kf3 Ke8 6.Kg2 Ke7 7.Kh3 Bc3 etc (14.179.628) 7267
 29/50	 0:02 	+0.21 	1...Rxh4 2.Kxh4 Bf2+ 3.Kh3 Bd4 4.Kg3 Ke7 5.Kf3 Ke8 6.Kg2 Ke7 7.Kh3 Bc3 etc (16.365.280) 7338  TB:1
 30/50	 0:02 	+0.16++	1...Rxh4 (22.129.889) 7396  TB:6
 30/50	 0:03 	+0.06++	1...Rxh4 (27.258.215) 7339  TB:7
 30/50	 0:04 	 0.00 	1...Rxh4 2.Kxh4 Bf2+ 3.Kh3 Bd4 4.Kg3 Ke7 5.Kf3 Ke8 6.Kg2 Ke7 7.Kh3 Bc3 etc (29.658.978) 7357  TB:7
 31/50	 0:04 	 0.00 	1...Rxh4 2.Kxh4 Bf2+ 3.Kh3 Bd4 4.Kg3 Ke7 5.Kf3 Ke8 6.Kg2 Ke7 7.Kh3 Bc3 etc (31.813.767) 7372  TB:10Another famous position (Spassky - Byrne, 1974), white has no other winning plan than pushing c5.
With the default Houdini eventually c5 will be found at large search depth, but not yet here:
Code: Select all
 42/72	 2:27 	+0.89 	1.Bg1 Kc7 2.Bd4 Bxd4 3.Kxd4 Kd8 4.Kd3 Ke8 5.Ke3 Ke7 6.Ke2 Kf6 7.Kd3 Kf7 etc (1.063.366.041) 7187  TB:883
 43/79	 4:02 	+0.89 	1.Bg1 Kc7 2.Bd4 Bxd4 3.Kxd4 Kd8 4.Kd3 Ke8 5.Ke3 Ke7 6.Ke2 Kf6 7.Kd3 Kf7 etc (1.747.738.183) 7205  TB:2.025Code: Select all
 15/38	 0:00 	+0.89 	1.Bg1 Bd8 2.Bd4 Kd7 3.Bg7 Ke8 4.Ke3 Kf7 5.Bh6 Kg6 6.Bf8 Bc7 7.c5 bxc5 etc (1.005.684) 6888
 16/38	 0:00 	+0.89 	1.Bg1 Bd8 2.Bd4 Kd7 3.Bg7 Ke8 4.Ke3 Kf7 5.Bh6 Kg6 6.Bf8 Bc7 7.c5 bxc5 etc (1.022.212) 6906
 17/38	 0:00 	+0.83--	1.Bg1 Bd8 (1.052.109) 6876
 17/38	 0:00 	+0.71--	1.Bg1 Bd8 (1.072.525) 6831
 17/38	 0:00 	+0.47 	1.Bg1 Kc7 2.Be3 Kc8 3.Bf2 Bd8 4.Bd4 Kd7 5.Ke3 Ke7 6.Bg7 Kf7 7.Bh6 Kg6 etc (1.125.430) 6779
 18/38	 0:00 	+0.47 	1.Bg1 Kc7 2.Be3 Kc8 3.Bf2 Bd8 4.Bd4 Kd7 5.Ke3 Ke7 6.Bg7 Kf7 7.Bh6 Kg6 etc (1.228.861) 6789
 ...
 26/44	 0:01 	+0.47 	1.Bg1 Kc7 2.Be3 Kc8 3.Ke2 Kc7 4.Bg1 Kc8 5.Kd3 Kc7 6.Be3 Bd8 7.Bd4 Kd7 etc (7.735.561) 6937
 27/50	 0:03 	+0.47 	1.Bg1 Kc7 2.Be3 Bg7 3.Bd2 Bh8 4.Be1 Bf6 5.Bf2 Kc8 6.Bg1 Kc7 7.Bd4 Bxd4 etc (21.803.247) 7049
 27/52	 0:04 	+0.53++	1.c5 (35.153.154) 7080
 27/52	 0:06 	+0.65++	1.c5 (46.066.715) 7039
 27/62	 0:11 	+0.93++	1.c5 (81.572.405) 6967
 27/78	 0:32 	+1.46 	1.c5 bxc5 2.Be1 Be7 3.Bc3 Kc7 4.Kc4 Kc8 5.Bb2 Kb8 6.Bg7 Kc7 7.Bb2 Bd8 (227.347.834) 6892
 28/78	 0:45 	+1.54++	1.c5 (318.703.743) 6941  TB:2
 28/78	 0:59 	+1.70++	1.c5 (417.199.891) 6975  TB:4
 28/78	 1:11 	+1.75 	1.c5 bxc5 2.Be1 Be7 3.Bc3 Kc7 4.Ba5+ Kb8 5.Kc4 Bf6 6.b6 axb6 7.Bxb6 Bd4 etc (500.804.995) 6990  TB:4Robert



