Interesting. Here's the result (as sent to an xboard/winboard gui) with a version of my engine with the old bad move ordering:Dann Corbit wrote:Here is a useful position for testing quiescent explosion:
[D]1B1Q2K1/q1p4P/4P3/3Pk1p1/1r1NrR1b/4pn1P/1pRp2n1/1B2N2b w - - c0 "415"; c1 "0"; bm Rxc7; ce 32764; dm 2; pv Rxc7 g4 Rxe4#;
Code: Select all
1 357 5 13050 h7h8q
2 427 10 30528 f4f5 e5d4
3 427 11 34868 f4f5 e5d4 b8a7
4 32765 21 70543 c2c7 d2e1q f4e4
Code: Select all
1 452 0 498 h7-h8=Q (nps=infM)
2 352 0 2943 h7-h8=Q Ke5xf4 (nps=1.472M)
3 652 0 6292 h7-h8=Q Ke5xf4 Bb8xa7 (nps=1.573M)
4 32765 2 32073 Rc2xc7 d2xe1=Q Rf4xe4 (nps=1.234M)
Compared to other positions I've found, this one is surprisingly easy for my engine's old move ordering.
This one is MUCH worse:
[D]r1bqkb1r/ppp5/2n4p/3p1pp1/Q2PnP2/2PB4/PP1NN1PP/R1B2RK1 b kq - 1 10
Old version(to depth 5):
Code: Select all
1 18 14 45342 c8e6
2 15 31 112052 c8e6 d2b3
3 16 277 1099640 c8e6 e2g3 g5g4
4 12 1068 4270555 c8e6 d2f3 f8d6 f4g5
5 13 4982 20052422 c8e6 d2f3 f8e7 f3e5 d8d6
Code: Select all
1 1 0 118 Ne4xd2 (nps=infM)
2 -10 0 570 Bc8-e6 Nd2xe4 (nps=infM)
3 18 0 2533 Bc8-e6 Nd2xe4 f5xe4 (nps=1.266M)
4 -7 1 16994 Bc8-e6 f4xg5 h6xg5 Nd2xe4 (nps=1.133M)
5 7 6 85270 Bc8-e6 c3-c4 g5xf4 Ne2xf4 Ne4xd2 (nps=1.332M)