Page 2 of 2

Re: Official Release of Ethereal 11.25

Posted: Tue Jan 22, 2019 10:50 am
by AndrewGrant
Dokterchen wrote: Tue Jan 22, 2019 8:52 am Hi Andrew,

in some endgame positions Ethereal 11.25 seems to "freeze" but CPU is 100 %. Conditions: Windows 10, i7 with 4 cores, syzygy 6men. Here is an example. At first Ethereal 11.00 looks fine and nromal:

Code: Select all

FEN: 2k2K2/8/pp6/2p5/2P5/PP6/8/8 w - - 0 1

Ethereal 11.00:
 1/1	00:00	 24	24k	+0,87	Kf8-g7
 2/2	00:00	 820	820k	+0,32	Kf8-e7 Kc8-c7
 3/3	00:00	 840	840k	+0,24	Kf8-e7 Kc8-c7 Ke7-e6
 4/4	00:00	 863	863k	+0,41	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6
 5/5	00:00	 973	973k	+0,41	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4
 6/6	00:00	 1k	1.475k	+0,41	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 a6-a5
 7/7	00:00	 2k	1.696k	+0,47	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 a6-a5 Ke6-f5
 8/8	00:00	 2k	2.006k	+0,47	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 a6-a5 Ke6-f5 Kc6-d7
 9/10	00:00	 4k	3.824k	+0,39	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-e5 b6-b5 a3-a4 b5xc4 b3xc4
 10/11	00:00	 6k	6.100k	+0,37	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-e5 a6-a5 a3-a4 Kc6-c7 Ke5-e4 Kc7-d7
 11/12	00:00	 18k	17.889k	+0,43	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-e5 Kc6-d7 a3-a4 a6-a5 Ke5-d5 Kd7-c7 Kd5-e6 Kc7-c6
 12/13	00:00	 22k	21.899k	+0,25	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 Ke7-d8 Kc6-d6 Kd8-c8 Kd6-c6 Kc8-b8 a6-a5 Kb8-a7 Kc6-c7
 13/14	00:00	 27k	1.608k	+0,21	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 Ke7-d8 Kc6-d6 Kd8-c8 Kd6-c6 Kc8-b8 b6-b5 Kb8-a7 a6-a5 Ka7-a6
 14/15	00:00	 30k	1.790k	+0,23	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 Ke7-e6 Kc6-c7 a3-a4 a6-a5 Ke6-e7 Kc7-c6 Ke7-f7 Kc6-d6 Kf7-f6 Kd6-d7 Kf6-f5
 15/16	00:00	 37k	2.148k	+0,21	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 Ke7-d8 Kc6-d6 Kd8-c8 Kd6-c6 Kc8-b8 b6-b5 Kb8-a7 a6-a5 Ka7-a6 b5xc4 b3xc4
 16/21	00:00	 115k	6.755k	+1,08	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 Kc7-c6 Ke6-f6 Kc6-b6 Kf6-e5 Kb6-a5 Ke5-d5 b5-b4 a3-a4 Ka5-b6 Kd5-e5 Kb6-a5 Ke5-f4 Ka5-b6 Kf4-f5 a6-a5 Kf5-f6
 17/23	00:00	 138k	8.134k	+2,34	Kf8-e8 b6-b5 Ke8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 Kc6-b6 Ke6-d6 b5-b4 Kd6-e5 Kb6-a5 Ke5-e4 Ka5-b6 Ke4-f4 a6-a5 Kf4-e5 Kb6-c7 Ke5-d5 Kc7-b6 Kd5-d6 Kb6-b7 Kd6xc5
 18/25	00:00	 170k	9.973k	+0,99	Kf8-e8 b6-b5 Ke8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 Kc6-b6 Ke6-d6 b5-b4 Kd6-e5 Kb6-a5 Ke5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-f5 Ka5-b6 Kf5-f6 Kb6-a5 Kf6-e5 Ka5-b6 Ke5-d5
 19/28	00:00	 203k	6.163k	+2,53	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 b5-b4 a3-a4 Kc7-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f5 Kb6-a5 Kf5-f4 Ka5-b6 Kf4-e5 Kb6-a5 Ke5-d5 Ka5-b6 Kd5-e6 Kb6-a5 Ke6-e5 Ka5-b6 Ke5-d6 Kb6-a5 Kd6xc5
 20/28	00:00	 238k	7.209k	+1,23	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 b5-b4 a3-a4 Kc7-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-e5 Ka5-b6 Ke5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-e6 Kb6-a5 Ke6-d7 Ka5-b6 Kd7-e7 Kb6-a5 Ke7-d6 Ka5-b6
 21/32	00:00	 269k	8.159k	+1,23	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 b5-b4 a3-a4 Kc7-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-e5 Ka5-b6 Ke5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-e6 Kb6-a5 Ke6-d7 Ka5-b6 Kd7-e7 Kb6-a5 Ke7-f6 Ka5-b6 Kf6-e5 Kb6-a5 Ke5-d5 Ka5-b6
 22/36	00:00	 296k	8.981k	+1,23	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 b5-b4 a3-a4 Kc7-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-e5 Ka5-b6 Ke5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-d8 Kb6-a5 Kd8-d7 Ka5-b6 Kd7-e7 Kb6-a5 Ke7-f6 Ka5-b6 Kf6-e6 Kb6-a5 Ke6-d6 Ka5-b6 Kd6-e5 Kb6-a5 Ke5-d5 Ka5-b6
 23/38	00:00	 550k	8.589k	+1,23	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 b5-b4 a3-a4 Kc7-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-e5 Ka5-b6 Ke5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-d7 Kb6-a5 Kd7-d8 Ka5-b6 Kd8-e8 Kb6-a5 Ke8-f7 Ka5-b6 Kf7-e6 Kb6-a5 Ke6-d6 Ka5-b6 Kd6-e5 Kb6-a5 Ke5-d5 Ka5-b6
 24/48	00:01	 12.119k	10.908k	+33,35	a3-a4 Kc8-d7 a4-a5 Kd7-d6 Kf8-f7 Kd6-d7 Kf7-f6 Kd7-d8 a5xb6 Kd8-d7 b6-b7 Kd7-c7 Kf6-e6 Kc7-b6 b7-b8D+ Kb6-a5 b3-b4+ Ka5-a4 b4xc5 Ka4-a3 Db8-d6 Ka3-a2 Dd6xa6+ Ka2-b3 Da6-a3+ Kb3-c2 c5-c6 Kc2-d2 c4-c5 Kd2-c2 Da3-a4+ Kc2-c1 c6-c7 Kc1-b2 c7-c8D
 25/49	00:02	 31.470k	12.502k	+31,70	a3-a4 a6-a5 Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 Ke7-d8 Kc6-d6 Kd8-c8 Kd6-e6 Kc8-b8 Ke6-d6 Kb8-b7 b6-b5 c4xb5 Kd6-e6 Kb7-a7 Ke6-f7 b5-b6 Kf7-g8 b6-b7 Kg8-f8 b7-b8D+ Kf8-f7 Db8-c7+ Kf7-e8 Dc7xa5 c5-c4 Da5-d8+ Ke8-f7 Dd8-g8+ Kf7-e7 b3xc4 Ke7-f6 c4-c5 Kf6-e7 c5-c6 Ke7-f6 c6-c7 Kf6-e7 c7-c8D
 26/45	00:02	 33.384k	12.559k	+32,27	a3-a4 Kc8-c7 a4-a5 Kc7-d6 Kf8-f7 Kd6-d7 Kf7-f6 Kd7-d6 Kf6-f5 Kd6-c7 Kf5-e6 Kc7-c6 Ke6-e7 Kc6-c7 Ke7-e8 Kc7-d6 a5xb6 Kd6-e6 b6-b7 Ke6-f6 b7-b8D Kf6-e6 Db8-b6+ Ke6-e5 Db6xc5+ Ke5-f4 Dc5-e3+ Kf4-g4 c4-c5 a6-a5 c5-c6 a5-a4 c6-c7 Kg4-f5 c7-c8D+ Kf5-f6 De3-f4+ Kf6-g6 Dc8-f5+
 27/49	02:17	 2.239.996k	16.314k	+47,77	a3-a4 Kc8-d7 a4-a5 Kd7-c6 Kf8-e8 Kc6-d6 a5xb6 a6-a5 Ke8-d8 Kd6-e5 Kd8-d7 Ke5-e4 b3-b4 Ke4-f3 b4xc5 Kf3-f4 Kd7-e8 Kf4-g3 b6-b7 Kg3-f4 b7-b8D+ Kf4-f3 c5-c6 Kf3-g4 Db8-b5 Kg4-f3 c6-c7 Kf3-g4 Ke8-d8
And here Ethereal 11.25 after 15 minutes:

Code: Select all

FEN: 2k2K2/8/pp6/2p5/2P5/PP6/8/8 w - - 0 1

Ethereal 11.25:
 1/1	00:00	 43	43k	+0,56	Kf8-g7
 2/2	00:00	 641	641k	+0,22	Kf8-e7 Kc8-c7
 3/3	00:00	 685	685k	+0,22	Kf8-e7 Kc8-c7 a3-a4
 4/4	00:00	 752	752k	+0,36	Kf8-g7 Kc8-d7 a3-a4 a6-a5
 5/5	00:00	 914	914k	+0,16	Kf8-e7 Kc8-c7 a3-a4 a6-a5 Ke7-e6
 6/6	00:00	 3k	2.514k	+0,16	Kf8-e7 Kc8-c7 a3-a4 a6-a5 Ke7-e6 Kc7-c6
 7/7	00:00	 4k	3.925k	+0,24	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-f7 a6-a5 Kf7-f6
 8/9	00:00	 4k	4.308k	+0,28	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-f6 Kc6-d6 Kf6-g6 Kd6-e6
 9/11	00:00	 7k	7.258k	+0,15	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 a6-a5 Ke6-f5 Kc6-d7 Kf5-g5 Kd7-e6
 10/12	00:00	 13k	13.179k	+0,11	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-e5 Kc6-c7 Ke5-d5 Kc7-d7 Kd5-e4 Kd7-c6 Ke4-e3 Kc6-d7
 11/12	00:00	 28k	27.784k	+0,30	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 a3-a4 Kc6-c7 Ke7-e6 Kc7-c6 Ke6-f6 Kc6-d6 Kf6-f5 Kd6-d7
 12/17	00:00	 32k	32.398k	+0,23	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 a3-a4 Kc6-c7 Ke7-e6 Kc7-c6 Ke6-f6 Kc6-d6 Kf6-f5 b6-b5 a4-a5 b5-b4 Kf5-e4 Kd6-d7
 13/16	00:00	 37k	37.105k	+0,15	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 a3-a4 Kc6-c7 Ke7-e6 Kc7-c6 Ke6-f7 Kc6-c7 Kf7-g7 a6-a5 Kg7-g6 Kc7-c6 Kg6-f6
 14/19	00:00	 47k	46.906k	+0,20	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 a3-a4 Kc6-c7 Ke7-e6 Kc7-c6 Ke6-f7 Kc6-c7 Kf7-g7 a6-a5 Kg7-g6 Kc7-c6 Kg6-f7 Kc6-d6 Kf7-f6 Kd6-d7
 15/26	00:00	 129k	7.577k	+0,77	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-b6 Kf6-e5 Kb6-a5 Ke5-d5 b5-b4 a3-a4 Ka5-b6 Kd5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-f6 Kb6-a5 Kf6-f5 Ka5-b6 Kf5-e5 Kb6-a5
 16/37	00:00	 166k	9.747k	+0,76	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-b6 Kf6-e5 b5-b4 a3-a4 Kb6-a5 Ke5-d5 Ka5-b6 Kd5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-f6 Kb6-a5 Kf6-f5 Ka5-b6 Kf5-e6 Kb6-a5 Ke6-f6 Ka5-b6 Kf6-f7 Kb6-a5 Kf7-e6 Ka5-b6 Ke6-f5 Kb6-a5 Kf5-e4 Ka5-b6 Ke4-d5
 17/41	00:00	 236k	13.899k	+0,82	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-f5 Kc6-c7 Kf5-e6 Kc7-c6 a3-a4 Kc6-b6 Ke6-d6 b5-b4 Kd6-e5 Kb6-a5 Ke5-d5 Ka5-b6 Kd5-e6 Kb6-a5 Ke6-e7 Ka5-b6 Ke7-f6 Kb6-a5 Kf6-f5 Ka5-b6 Kf5-g4 Kb6-a5 Kg4-f4 Ka5-b6 Kf4-g5 Kb6-a5 Kg5-h6 Ka5-b6 Kh6-g6 Kb6-a5
 18/41	00:00	 302k	9.444k	+2,63	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-f5 Kc6-b6 Kf5-e5 b5-b4 a3-a4 Kb6-a5 Ke5-f6 Ka5-b6 Kf6-e7 Kb6-a5 Ke7-d6 Ka5-b6 Kd6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f5 Kb6-a5 Kf5-g5 Ka5-b6 Kg5-g6 Kb6-a5 Kg6-g7 Ka5-b6 Kg7-f7 Kb6-a5 Kf7-e7 Ka5-b6 Ke7-f6 Kb6-a5 Kf6-e6 Ka5-b6 Ke6-d6 Kb6-a5 Kd6xc5
 19/45	00:00	 683k	14.220k	+2,63	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-f5 Kc6-b6 Kf5-e5 b5-b4 a3-a4 Kb6-a5 Ke5-f6 Ka5-b6 Kf6-f5 Kb6-a5 Kf5-g6 Ka5-b6 Kg6-f7 Kb6-a5 Kf7-e7 Ka5-b6 Ke7-f6 Kb6-a5 Kf6-e6 Ka5-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-f5 Ka5-b6 Kf5-g4 Kb6-a5 Kg4-f4 Ka5-b6 Kf4-e4 Kb6-a5 Ke4-d5 Ka5-b6 Kd5-d6 Kb6-a5 Kd6xc5
 20/61	00:00	 777k	16.193k	+2,63	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-f5 Kc6-b6 Kf5-e5 b5-b4 a3-a4 Kb6-a5 Ke5-f6 Ka5-b6 Kf6-f5 Kb6-a5 Kf5-g6 Ka5-b6 Kg6-h6 Kb6-c6 Kh6-g7 Kc6-b6 Kg7-g6 Kb6-a5 Kg6-h5 Ka5-b6 Kh5-g4 Kb6-a5 Kg4-f5 Ka5-b6 Kf5-f6 Kb6-a5 Kf6-e7 Ka5-b6 Ke7-f7 Kb6-a5 Kf7-f8 Ka5-b6 Kf8-g7 Kb6-a5 Kg7-f7 Ka5-b6 Kf7-e7 Kb6-a5 Ke7-d7 Ka5-b6 Kd7-e6 Kb6-a5 Ke6-d5 Ka5-b6 Kd5-d6 Kb6-a5 Kd6xc5
 21/57	00:00	 839k	17.468k	+2,63	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-e5 b5-b4 a3-a4 Kc6-b6 Ke5-e6 Kb6-a5 Ke6-f7 Ka5-b6 Kf7-g7 Kb6-a5 Kg7-h7 Ka5-b6 Kh7-g6 Kb6-a5 Kg6-h5 Ka5-b6 Kh5-g4 Kb6-a5 Kg4-g5 Ka5-b6 Kg5-f5 Kb6-a5 Kf5-g6 Ka5-b6 Kg6-h6 Kb6-c6 Kh6-g7 Kc6-b6 Kg7-f6 Kb6-a5 Kf6-e6 Ka5-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-f5 Ka5-b6 Kf5-e5 Kb6-a5 Ke5-d6 Ka5-b6 Kd6-e7 Kb6-a5 Ke7-d7 Ka5-b6 Kd7-d6 Kb6-a5 Kd6xc5
 22/57	00:00	 944k	14.990k	+2,63	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-e5 b5-b4 a3-a4 Kc6-b6 Ke5-e4 Kb6-a5 Ke4-f5 Ka5-b6 Kf5-g6 Kb6-a5 Kg6-h5 Ka5-b6 Kh5-g4 Kb6-a5 Kg4-f4 Ka5-b6 Kf4-g5 Kb6-a5 Kg5-f6 Ka5-b6 Kf6-f5 Kb6-a5 Kf5-g6 Ka5-b6 Kg6-h6 Kb6-c6 Kh6-g7 Kc6-b6 Kg7-f6 Kb6-a5 Kf6-e7 Ka5-b6 Ke7-d6 Kb6-a5 Kd6-d7 Ka5-b6 Kd7-e7 Kb6-a5 Ke7-d6 Ka5-b6 Kd6-e6 Kb6-a5 Ke6-f7 Ka5-b6 Kf7-g7 Kb6-a5 Kg7-h7
Torsten

This is known to happen to Ethereal, but instead of a "freeze", there is a massive node explosion in the search tree. However, this example is a bit explainable. In the first example for 11.00 you see a massive jump in score as Ethereal nears Mate/TBWin. Its likely that in the second example the same thing is getting ready to happen.

Ethereal using a large amount of time, at random, on otherwise inane moves is only a symptom of the problem in Ethereal. Its not the kind of problem where I need to just "fix" a section of code. Ethereal needs overall search improvements to help stabilize the search tree.

Re: Official Release of Ethereal 11.25

Posted: Tue Jan 22, 2019 2:11 pm
by Dokterchen
AndrewGrant wrote: Tue Jan 22, 2019 10:50 am
Dokterchen wrote: Tue Jan 22, 2019 8:52 am Hi Andrew,

in some endgame positions Ethereal 11.25 seems to "freeze" but CPU is 100 %. Conditions: Windows 10, i7 with 4 cores, syzygy 6men. Here is an example. At first Ethereal 11.00 looks fine and nromal:

Code: Select all

FEN: 2k2K2/8/pp6/2p5/2P5/PP6/8/8 w - - 0 1

Ethereal 11.00:
 1/1	00:00	 24	24k	+0,87	Kf8-g7
 2/2	00:00	 820	820k	+0,32	Kf8-e7 Kc8-c7
 3/3	00:00	 840	840k	+0,24	Kf8-e7 Kc8-c7 Ke7-e6
 4/4	00:00	 863	863k	+0,41	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6
 5/5	00:00	 973	973k	+0,41	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4
 6/6	00:00	 1k	1.475k	+0,41	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 a6-a5
 7/7	00:00	 2k	1.696k	+0,47	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 a6-a5 Ke6-f5
 8/8	00:00	 2k	2.006k	+0,47	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 a6-a5 Ke6-f5 Kc6-d7
 9/10	00:00	 4k	3.824k	+0,39	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-e5 b6-b5 a3-a4 b5xc4 b3xc4
 10/11	00:00	 6k	6.100k	+0,37	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-e5 a6-a5 a3-a4 Kc6-c7 Ke5-e4 Kc7-d7
 11/12	00:00	 18k	17.889k	+0,43	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-e5 Kc6-d7 a3-a4 a6-a5 Ke5-d5 Kd7-c7 Kd5-e6 Kc7-c6
 12/13	00:00	 22k	21.899k	+0,25	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 Ke7-d8 Kc6-d6 Kd8-c8 Kd6-c6 Kc8-b8 a6-a5 Kb8-a7 Kc6-c7
 13/14	00:00	 27k	1.608k	+0,21	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 Ke7-d8 Kc6-d6 Kd8-c8 Kd6-c6 Kc8-b8 b6-b5 Kb8-a7 a6-a5 Ka7-a6
 14/15	00:00	 30k	1.790k	+0,23	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 Ke7-e6 Kc6-c7 a3-a4 a6-a5 Ke6-e7 Kc7-c6 Ke7-f7 Kc6-d6 Kf7-f6 Kd6-d7 Kf6-f5
 15/16	00:00	 37k	2.148k	+0,21	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 Ke7-d8 Kc6-d6 Kd8-c8 Kd6-c6 Kc8-b8 b6-b5 Kb8-a7 a6-a5 Ka7-a6 b5xc4 b3xc4
 16/21	00:00	 115k	6.755k	+1,08	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 Kc7-c6 Ke6-f6 Kc6-b6 Kf6-e5 Kb6-a5 Ke5-d5 b5-b4 a3-a4 Ka5-b6 Kd5-e5 Kb6-a5 Ke5-f4 Ka5-b6 Kf4-f5 a6-a5 Kf5-f6
 17/23	00:00	 138k	8.134k	+2,34	Kf8-e8 b6-b5 Ke8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 Kc6-b6 Ke6-d6 b5-b4 Kd6-e5 Kb6-a5 Ke5-e4 Ka5-b6 Ke4-f4 a6-a5 Kf4-e5 Kb6-c7 Ke5-d5 Kc7-b6 Kd5-d6 Kb6-b7 Kd6xc5
 18/25	00:00	 170k	9.973k	+0,99	Kf8-e8 b6-b5 Ke8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 Kc6-b6 Ke6-d6 b5-b4 Kd6-e5 Kb6-a5 Ke5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-f5 Ka5-b6 Kf5-f6 Kb6-a5 Kf6-e5 Ka5-b6 Ke5-d5
 19/28	00:00	 203k	6.163k	+2,53	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 b5-b4 a3-a4 Kc7-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f5 Kb6-a5 Kf5-f4 Ka5-b6 Kf4-e5 Kb6-a5 Ke5-d5 Ka5-b6 Kd5-e6 Kb6-a5 Ke6-e5 Ka5-b6 Ke5-d6 Kb6-a5 Kd6xc5
 20/28	00:00	 238k	7.209k	+1,23	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 b5-b4 a3-a4 Kc7-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-e5 Ka5-b6 Ke5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-e6 Kb6-a5 Ke6-d7 Ka5-b6 Kd7-e7 Kb6-a5 Ke7-d6 Ka5-b6
 21/32	00:00	 269k	8.159k	+1,23	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 b5-b4 a3-a4 Kc7-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-e5 Ka5-b6 Ke5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-e6 Kb6-a5 Ke6-d7 Ka5-b6 Kd7-e7 Kb6-a5 Ke7-f6 Ka5-b6 Kf6-e5 Kb6-a5 Ke5-d5 Ka5-b6
 22/36	00:00	 296k	8.981k	+1,23	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 b5-b4 a3-a4 Kc7-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-e5 Ka5-b6 Ke5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-d8 Kb6-a5 Kd8-d7 Ka5-b6 Kd7-e7 Kb6-a5 Ke7-f6 Ka5-b6 Kf6-e6 Kb6-a5 Ke6-d6 Ka5-b6 Kd6-e5 Kb6-a5 Ke5-d5 Ka5-b6
 23/38	00:00	 550k	8.589k	+1,23	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-e6 b5-b4 a3-a4 Kc7-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-e5 Ka5-b6 Ke5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-d7 Kb6-a5 Kd7-d8 Ka5-b6 Kd8-e8 Kb6-a5 Ke8-f7 Ka5-b6 Kf7-e6 Kb6-a5 Ke6-d6 Ka5-b6 Kd6-e5 Kb6-a5 Ke5-d5 Ka5-b6
 24/48	00:01	 12.119k	10.908k	+33,35	a3-a4 Kc8-d7 a4-a5 Kd7-d6 Kf8-f7 Kd6-d7 Kf7-f6 Kd7-d8 a5xb6 Kd8-d7 b6-b7 Kd7-c7 Kf6-e6 Kc7-b6 b7-b8D+ Kb6-a5 b3-b4+ Ka5-a4 b4xc5 Ka4-a3 Db8-d6 Ka3-a2 Dd6xa6+ Ka2-b3 Da6-a3+ Kb3-c2 c5-c6 Kc2-d2 c4-c5 Kd2-c2 Da3-a4+ Kc2-c1 c6-c7 Kc1-b2 c7-c8D
 25/49	00:02	 31.470k	12.502k	+31,70	a3-a4 a6-a5 Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 Ke7-d8 Kc6-d6 Kd8-c8 Kd6-e6 Kc8-b8 Ke6-d6 Kb8-b7 b6-b5 c4xb5 Kd6-e6 Kb7-a7 Ke6-f7 b5-b6 Kf7-g8 b6-b7 Kg8-f8 b7-b8D+ Kf8-f7 Db8-c7+ Kf7-e8 Dc7xa5 c5-c4 Da5-d8+ Ke8-f7 Dd8-g8+ Kf7-e7 b3xc4 Ke7-f6 c4-c5 Kf6-e7 c5-c6 Ke7-f6 c6-c7 Kf6-e7 c7-c8D
 26/45	00:02	 33.384k	12.559k	+32,27	a3-a4 Kc8-c7 a4-a5 Kc7-d6 Kf8-f7 Kd6-d7 Kf7-f6 Kd7-d6 Kf6-f5 Kd6-c7 Kf5-e6 Kc7-c6 Ke6-e7 Kc6-c7 Ke7-e8 Kc7-d6 a5xb6 Kd6-e6 b6-b7 Ke6-f6 b7-b8D Kf6-e6 Db8-b6+ Ke6-e5 Db6xc5+ Ke5-f4 Dc5-e3+ Kf4-g4 c4-c5 a6-a5 c5-c6 a5-a4 c6-c7 Kg4-f5 c7-c8D+ Kf5-f6 De3-f4+ Kf6-g6 Dc8-f5+
 27/49	02:17	 2.239.996k	16.314k	+47,77	a3-a4 Kc8-d7 a4-a5 Kd7-c6 Kf8-e8 Kc6-d6 a5xb6 a6-a5 Ke8-d8 Kd6-e5 Kd8-d7 Ke5-e4 b3-b4 Ke4-f3 b4xc5 Kf3-f4 Kd7-e8 Kf4-g3 b6-b7 Kg3-f4 b7-b8D+ Kf4-f3 c5-c6 Kf3-g4 Db8-b5 Kg4-f3 c6-c7 Kf3-g4 Ke8-d8
And here Ethereal 11.25 after 15 minutes:

Code: Select all

FEN: 2k2K2/8/pp6/2p5/2P5/PP6/8/8 w - - 0 1

Ethereal 11.25:
 1/1	00:00	 43	43k	+0,56	Kf8-g7
 2/2	00:00	 641	641k	+0,22	Kf8-e7 Kc8-c7
 3/3	00:00	 685	685k	+0,22	Kf8-e7 Kc8-c7 a3-a4
 4/4	00:00	 752	752k	+0,36	Kf8-g7 Kc8-d7 a3-a4 a6-a5
 5/5	00:00	 914	914k	+0,16	Kf8-e7 Kc8-c7 a3-a4 a6-a5 Ke7-e6
 6/6	00:00	 3k	2.514k	+0,16	Kf8-e7 Kc8-c7 a3-a4 a6-a5 Ke7-e6 Kc7-c6
 7/7	00:00	 4k	3.925k	+0,24	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-f7 a6-a5 Kf7-f6
 8/9	00:00	 4k	4.308k	+0,28	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-f6 Kc6-d6 Kf6-g6 Kd6-e6
 9/11	00:00	 7k	7.258k	+0,15	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 a3-a4 a6-a5 Ke6-f5 Kc6-d7 Kf5-g5 Kd7-e6
 10/12	00:00	 13k	13.179k	+0,11	Kf8-e7 Kc8-c7 Ke7-e6 Kc7-c6 Ke6-e5 Kc6-c7 Ke5-d5 Kc7-d7 Kd5-e4 Kd7-c6 Ke4-e3 Kc6-d7
 11/12	00:00	 28k	27.784k	+0,30	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 a3-a4 Kc6-c7 Ke7-e6 Kc7-c6 Ke6-f6 Kc6-d6 Kf6-f5 Kd6-d7
 12/17	00:00	 32k	32.398k	+0,23	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 a3-a4 Kc6-c7 Ke7-e6 Kc7-c6 Ke6-f6 Kc6-d6 Kf6-f5 b6-b5 a4-a5 b5-b4 Kf5-e4 Kd6-d7
 13/16	00:00	 37k	37.105k	+0,15	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 a3-a4 Kc6-c7 Ke7-e6 Kc7-c6 Ke6-f7 Kc6-c7 Kf7-g7 a6-a5 Kg7-g6 Kc7-c6 Kg6-f6
 14/19	00:00	 47k	46.906k	+0,20	Kf8-e8 Kc8-c7 Ke8-e7 Kc7-c6 a3-a4 Kc6-c7 Ke7-e6 Kc7-c6 Ke6-f7 Kc6-c7 Kf7-g7 a6-a5 Kg7-g6 Kc7-c6 Kg6-f7 Kc6-d6 Kf7-f6 Kd6-d7
 15/26	00:00	 129k	7.577k	+0,77	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-b6 Kf6-e5 Kb6-a5 Ke5-d5 b5-b4 a3-a4 Ka5-b6 Kd5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-f6 Kb6-a5 Kf6-f5 Ka5-b6 Kf5-e5 Kb6-a5
 16/37	00:00	 166k	9.747k	+0,76	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-b6 Kf6-e5 b5-b4 a3-a4 Kb6-a5 Ke5-d5 Ka5-b6 Kd5-d6 Kb6-a5 Kd6-e7 Ka5-b6 Ke7-f6 Kb6-a5 Kf6-f5 Ka5-b6 Kf5-e6 Kb6-a5 Ke6-f6 Ka5-b6 Kf6-f7 Kb6-a5 Kf7-e6 Ka5-b6 Ke6-f5 Kb6-a5 Kf5-e4 Ka5-b6 Ke4-d5
 17/41	00:00	 236k	13.899k	+0,82	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-f5 Kc6-c7 Kf5-e6 Kc7-c6 a3-a4 Kc6-b6 Ke6-d6 b5-b4 Kd6-e5 Kb6-a5 Ke5-d5 Ka5-b6 Kd5-e6 Kb6-a5 Ke6-e7 Ka5-b6 Ke7-f6 Kb6-a5 Kf6-f5 Ka5-b6 Kf5-g4 Kb6-a5 Kg4-f4 Ka5-b6 Kf4-g5 Kb6-a5 Kg5-h6 Ka5-b6 Kh6-g6 Kb6-a5
 18/41	00:00	 302k	9.444k	+2,63	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-f5 Kc6-b6 Kf5-e5 b5-b4 a3-a4 Kb6-a5 Ke5-f6 Ka5-b6 Kf6-e7 Kb6-a5 Ke7-d6 Ka5-b6 Kd6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f5 Kb6-a5 Kf5-g5 Ka5-b6 Kg5-g6 Kb6-a5 Kg6-g7 Ka5-b6 Kg7-f7 Kb6-a5 Kf7-e7 Ka5-b6 Ke7-f6 Kb6-a5 Kf6-e6 Ka5-b6 Ke6-d6 Kb6-a5 Kd6xc5
 19/45	00:00	 683k	14.220k	+2,63	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-f5 Kc6-b6 Kf5-e5 b5-b4 a3-a4 Kb6-a5 Ke5-f6 Ka5-b6 Kf6-f5 Kb6-a5 Kf5-g6 Ka5-b6 Kg6-f7 Kb6-a5 Kf7-e7 Ka5-b6 Ke7-f6 Kb6-a5 Kf6-e6 Ka5-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-f5 Ka5-b6 Kf5-g4 Kb6-a5 Kg4-f4 Ka5-b6 Kf4-e4 Kb6-a5 Ke4-d5 Ka5-b6 Kd5-d6 Kb6-a5 Kd6xc5
 20/61	00:00	 777k	16.193k	+2,63	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-f5 Kc6-b6 Kf5-e5 b5-b4 a3-a4 Kb6-a5 Ke5-f6 Ka5-b6 Kf6-f5 Kb6-a5 Kf5-g6 Ka5-b6 Kg6-h6 Kb6-c6 Kh6-g7 Kc6-b6 Kg7-g6 Kb6-a5 Kg6-h5 Ka5-b6 Kh5-g4 Kb6-a5 Kg4-f5 Ka5-b6 Kf5-f6 Kb6-a5 Kf6-e7 Ka5-b6 Ke7-f7 Kb6-a5 Kf7-f8 Ka5-b6 Kf8-g7 Kb6-a5 Kg7-f7 Ka5-b6 Kf7-e7 Kb6-a5 Ke7-d7 Ka5-b6 Kd7-e6 Kb6-a5 Ke6-d5 Ka5-b6 Kd5-d6 Kb6-a5 Kd6xc5
 21/57	00:00	 839k	17.468k	+2,63	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-e5 b5-b4 a3-a4 Kc6-b6 Ke5-e6 Kb6-a5 Ke6-f7 Ka5-b6 Kf7-g7 Kb6-a5 Kg7-h7 Ka5-b6 Kh7-g6 Kb6-a5 Kg6-h5 Ka5-b6 Kh5-g4 Kb6-a5 Kg4-g5 Ka5-b6 Kg5-f5 Kb6-a5 Kf5-g6 Ka5-b6 Kg6-h6 Kb6-c6 Kh6-g7 Kc6-b6 Kg7-f6 Kb6-a5 Kf6-e6 Ka5-b6 Ke6-d5 Kb6-a5 Kd5-e4 Ka5-b6 Ke4-f4 Kb6-a5 Kf4-f5 Ka5-b6 Kf5-e5 Kb6-a5 Ke5-d6 Ka5-b6 Kd6-e7 Kb6-a5 Ke7-d7 Ka5-b6 Kd7-d6 Kb6-a5 Kd6xc5
 22/57	00:00	 944k	14.990k	+2,63	Kf8-e8 Kc8-c7 Ke8-e7 b6-b5 Ke7-f6 Kc7-c6 Kf6-e5 b5-b4 a3-a4 Kc6-b6 Ke5-e4 Kb6-a5 Ke4-f5 Ka5-b6 Kf5-g6 Kb6-a5 Kg6-h5 Ka5-b6 Kh5-g4 Kb6-a5 Kg4-f4 Ka5-b6 Kf4-g5 Kb6-a5 Kg5-f6 Ka5-b6 Kf6-f5 Kb6-a5 Kf5-g6 Ka5-b6 Kg6-h6 Kb6-c6 Kh6-g7 Kc6-b6 Kg7-f6 Kb6-a5 Kf6-e7 Ka5-b6 Ke7-d6 Kb6-a5 Kd6-d7 Ka5-b6 Kd7-e7 Kb6-a5 Ke7-d6 Ka5-b6 Kd6-e6 Kb6-a5 Ke6-f7 Ka5-b6 Kf7-g7 Kb6-a5 Kg7-h7
Torsten

This is known to happen to Ethereal, but instead of a "freeze", there is a massive node explosion in the search tree. However, this example is a bit explainable. In the first example for 11.00 you see a massive jump in score as Ethereal nears Mate/TBWin. Its likely that in the second example the same thing is getting ready to happen.

Ethereal using a large amount of time, at random, on otherwise inane moves is only a symptom of the problem in Ethereal. Its not the kind of problem where I need to just "fix" a section of code. Ethereal needs overall search improvements to help stabilize the search tree.
Hi Andrew,

Ok, fine. Thank you for your explanation.

Torsten

Re: Official Release of Ethereal 11.25

Posted: Tue Jan 22, 2019 4:48 pm
by chysiddh14
thanks for including android version also
it really useful .
Ethereal is really getting stronger 😊😊😊

Re: Official Release of Ethereal 11.25

Posted: Fri Jan 25, 2019 4:49 pm
by drj4759
At Chessowl, I completed a 30 engines x 100 gauntlet with Ethereal 11.25 vs. Top Chess Engines but found out that there were hundreds of losses by time forfeit with Ethereal. This is not acceptable for rating list posting although the score is more or less the same with version 11.11, so I had to wait for a better version. Note, the previous versions don't have the same problem.

I hope that this information will be useful.

Re: Official Release of Ethereal 11.25

Posted: Fri Jan 25, 2019 7:05 pm
by AndrewGrant
drj4759 wrote: Fri Jan 25, 2019 4:49 pm At Chessowl, I completed a 30 engines x 100 gauntlet with Ethereal 11.25 vs. Top Chess Engines but found out that there were hundreds of losses by time forfeit with Ethereal. This is not acceptable for rating list posting although the score is more or less the same with version 11.11, so I had to wait for a better version. Note, the previous versions don't have the same problem.

I hope that this information will be useful.
Nothing has changed about Ethereals ability to manage the clock. You must have some other issue with your setup. As a crutch, you may try to increase Ethereal's MoveOverhead option to a higher value.

I have a database of 65 million games played by Ethereal under 10+.1s using anywhere from 1 thread to 63. Not a single time loss can be found in that database.

Re: Official Release of Ethereal 11.25

Posted: Fri Jan 25, 2019 7:43 pm
by Werner
Same here,
no time losses in games 40 moves in 10 minutes, ponder off, 1CPU

Re: Official Release of Ethereal 11.25

Posted: Sat Jan 26, 2019 9:43 am
by drj4759
AndrewGrant wrote: Fri Jan 25, 2019 7:05 pm
drj4759 wrote: Fri Jan 25, 2019 4:49 pm At Chessowl, I completed a 30 engines x 100 gauntlet with Ethereal 11.25 vs. Top Chess Engines but found out that there were hundreds of losses by time forfeit with Ethereal. This is not acceptable for rating list posting although the score is more or less the same with version 11.11, so I had to wait for a better version. Note, the previous versions don't have the same problem.

I hope that this information will be useful.
Nothing has changed about Ethereals ability to manage the clock. You must have some other issue with your setup. As a crutch, you may try to increase Ethereal's MoveOverhead option to a higher value.

I have a database of 65 million games played by Ethereal under 10+.1s using anywhere from 1 thread to 63. Not a single time loss can be found in that database.
Thanks for your response. Strange, but the next engine I set for the gauntlet which is "Xiphos 0.4.19" never had a single time forfeit together with other chess engines. The conditions were the same, nothing was changed. I used cutechess under Linux and with WINE and Arena with Linux/WINE. Windows/VirtualBox depending on which engines run on. If there are time losses, I usually reject the offending engine since it is not fit for rating list statistics. I reported the Ethereal 11.25 problem because this one broke the pattern of the many Ethereal versions I tested.

Anyway, I will retry testing and use your recommendation. If it fails, I may try to compile it and see if this will resolve the issue.

Keep up the nice work.

Re: Official Release of Ethereal 11.25

Posted: Sat Jan 26, 2019 8:45 pm
by AndrewGrant
drj4759 wrote: Sat Jan 26, 2019 9:43 am
AndrewGrant wrote: Fri Jan 25, 2019 7:05 pm
drj4759 wrote: Fri Jan 25, 2019 4:49 pm At Chessowl, I completed a 30 engines x 100 gauntlet with Ethereal 11.25 vs. Top Chess Engines but found out that there were hundreds of losses by time forfeit with Ethereal. This is not acceptable for rating list posting although the score is more or less the same with version 11.11, so I had to wait for a better version. Note, the previous versions don't have the same problem.

I hope that this information will be useful.
Nothing has changed about Ethereals ability to manage the clock. You must have some other issue with your setup. As a crutch, you may try to increase Ethereal's MoveOverhead option to a higher value.

I have a database of 65 million games played by Ethereal under 10+.1s using anywhere from 1 thread to 63. Not a single time loss can be found in that database.
Thanks for your response. Strange, but the next engine I set for the gauntlet which is "Xiphos 0.4.19" never had a single time forfeit together with other chess engines. The conditions were the same, nothing was changed. I used cutechess under Linux and with WINE and Arena with Linux/WINE. Windows/VirtualBox depending on which engines run on. If there are time losses, I usually reject the offending engine since it is not fit for rating list statistics. I reported the Ethereal 11.25 problem because this one broke the pattern of the many Ethereal versions I tested.

Anyway, I will retry testing and use your recommendation. If it fails, I may try to compile it and see if this will resolve the issue.

Keep up the nice work.
If you are using Ethereal under Wine then I have no guarantees of anything working. I expect those using Linux to make compiles on their own machines. If you have a pext/bmi2 enabled CPU, use "make pext", otherwise simply "make".