Post
by AnyOldName3 » 12 May 2019, 22:57
As I don't install nightlies and am usually using my own builds, I can't tell you how to find older ones, but I can help with the binary search part.
What you need to do is find a build that you know works and a later one that you know doesn't. Any two will do, and it's not a huge problem if they're from hugely different times, so, for example, 0.45 and the latest nightly would be fine. The older build is your latest known working build, and the newer one is your earliest known broken build.
Next, you work out which nightly was from half way between the two and test that. If it has the issue, then it's your new earliest known broken build, and if it doesn't, it's your new latest known working build.
You then find the nightly between your new latest working and earliest broken builds. You use the same process again where you test it and replace one of your reference builds and find the middle one and test that until you have two consecutive nightlies.
By doing this, you can cover lots of builds with only a few tests. A year of nightlies would only require nine tests to pinpoint on which day a problem was added.
AnyOldName3, Master of Shadows