{"push_id":1149987990,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"e48c7547c50d56b7aa7fd4a244533daca1ef6a57","before":"5f096e9bef7dd2fa5506066f38a477944aa715cc","commits":[{"sha":"6e2ca97d93812b2f630f8b4ec1042105557abaec","author":{"name":"Marco Costalba","email":"1a18ac69761f531d0a6f6b1e1b980d3c1395ad38@gmail.com"},"message":"Fix syzygy DTZ bug\n\nIn this position: 3K4/8/3k4/8/4p3/4B3/5P2/8 w - - 0 5\n\nCurrent DTZ probe returns 1 instead of 15\n\nWhat happens is that the double push f4 is erroneously detected as a win move.\n\nAfter the push we have:\n\n[D]3K4/8/3k4/8/4pP2/4B3/8/8 b - f3 0 5\n\nAnd here the code misses the possible ep capture exf3.\n\nThe bug is in probe_dtz_no_ep() where is used probe_ab() that is\nblind to ep captures so it returns v == 2 (win) for position\n\n3K4/8/3k4/8/4pP2/4B3/8/8 b - f3 0 5\n\nNote that at the caller site the original position did not have any\npossible ep capture, so probe_dtz() returns immediately after calling\nprobe_dtz_no_ep().\n\nThe fix is to call the ep-aware probe_wdl() instead of probe_ab()\n\nI have verified that DTZ is correct now and also there are no more\nmistmatches compared to the new 'syzygy' branch. Tested on a set of\nmore than 600 endgame positions, included some tricky ones.\n\nFor people interested to redo the test or doing additional tests\nplease pull branch tb_dbg from https://github.com/mcostalba/Stockfish repo.\n\nbench: 8450534 (bench unaffected because syzygy is not exercized during bench)","distinct":true,"url":"https://api.github.com/repos/Stefano80/Stockfish/commits/6e2ca97d93812b2f630f8b4ec1042105557abaec"},{"sha":"e48c7547c50d56b7aa7fd4a244533daca1ef6a57","author":{"name":"ElbertoOne","email":"08f294429a82795b6ec46a6ab9cf04c684cfc5f9@users.noreply.github.com"},"message":"LMR reduction parameter tweak\n\nMore reduction for cut nodes, less for moves that escape a capture:\n\nSTC (http://tests.stockfishchess.org/tests/view/57548c1e0ebc59029919b247):\nLLR: 2.96 (-2.94,2.94) [0.00,4.00]\nTotal: 60165 W: 11519 L: 11149 D: 37497\n\nLTC (http://tests.stockfishchess.org/tests/view/57555b570ebc59029919b260):\nLLR: 2.95 (-2.94,2.94) [0.00,4.00]\nTotal: 10353 W: 1493 L: 1317 D: 7543\n\nBench: 8902859","distinct":true,"url":"https://api.github.com/repos/Stefano80/Stockfish/commits/e48c7547c50d56b7aa7fd4a244533daca1ef6a57"}]}
{"actor":{"display_login":"Stefano80"}}