I mean that the stockfish team does not test a patch against the previous version.Sopel wrote: ↑Sun Feb 19, 2023 8:37 pmCan you provide some examples of this?Uri Blass wrote: ↑Sun Feb 19, 2023 7:28 pmIt is clear that the stockfish team does not test one patch at a time because they often accept some patches nearly at the same time.syzygy wrote: ↑Sun Feb 19, 2023 5:49 pmSo you have no idea how SF development progresses, testing one patch at a time?CornfedForever wrote: ↑Sun Feb 19, 2023 12:41 amPerhaps so...but that sounds more and more like an excuse for not having 'proper controls' in place. I mean, when you are allergic to something, a good doctor will have you stop or do '1 thing at a time' until you get to the actual reason for the allergy. To do otherwise would risk throwing babies out with the bathwater.
Your doctor will never know for sure whether what he gave you was the reason you got better. Doctors work far more with gut feeling than SF developers. This is why SF got so strong.
Maybe the words I used are not correct but the idea is that testing some change that may work for some old version without testing the same version for the new version that you use it for it may be wrong(The idea is that it is possible that patch A works for some old version but does not work for a new version)
Simply watch the latest patches for example
https://abrok.eu/stockfish/
Author: Dubslow
Date: Sat Feb 18 14:01:08 2023 +0100
Timestamp: 1676725268
Remove one `reduction` call
test at long time control
https://tests.stockfishchess.org/tests/ ... 23fef375ed
time of the test
start time 2023-02-15 19:37:43
last updated 2023-02-16 01:01:13
Author: Dubslow
Date: Sat Feb 18 13:34:40 2023 +0100
Timestamp: 1676723680
Simplify late countermove bonus condition
test at long time control
https://tests.stockfishchess.org/tests/ ... 29a5565991
time of the test
start time 2023-01-30 17:08:54
last updated 2023-02-12 06:52:55
Author: mstembera
Date: Sat Feb 18 13:30:48 2023 +0100
Timestamp: 1676723448
Simplify nnueComplexity calculation.
test at long time control
https://tests.stockfishchess.org/tests/ ... d71f77002a
time of the test
start time 2023-02-08 19:50:42
last updated 2023-02-11 09:13:38
It is clear that there were no games between different versions of 18.2.2023 because the tests are earlier to 18.2.2023 so the previous versions from 18.2.2023 did not play sometimes the tests are even against versions earier to 9.2.2023 and one test even started in january 2023 and the stockfish team accepted some patches also in 9.2.2023 and in 2.2.2023 or 3.2.2023