When Prefix wins - it wins by a very small margin (by just a few ops ahead)
When Prefix loses - it loses by a very high margin (proportional to range size)
Well we are working with very tiny ranges lol...
Once you freely let go of this constraint - you will notice that both methods act identical, which is the expected thing to happen.
For grins and giggles I will use random starting points (since I am just using 1 block size)
Who needs prefixes or straight line sequential order

=== FINAL RESULTS (Sequential, Full Range) ===
Wins:
ScoobyDoo : 0
Prefix : 9
RandomSkip : 482
Ties : 9
Total Checks:
ScoobyDoo : 31597542
Prefix : 31485133
RandomSkip : 31429414
Total Time:
ScoobyDoo : 43.892759 seconds
Prefix : 53.199185 seconds
RandomSkip : 46.203749 seconds
Averages (Total Time / Wins):
ScoobyDoo : inf seconds/victory
Prefix : 5.911021 seconds/victory
RandomSkip : 0.095858 seconds/victory
Checks per Win:
ScoobyDoo : inf checks/win
Prefix : 3,498,348.11 checks/win
RandomSkip : 65,206.25 checks/win
Average Checks per Simulation:
ScoobyDoo : 63,195.08 checks/simulation
Prefix : 62,970.27 checks/simulation
RandomSkip : 62,858.83 checks/simulation