web-sploosh-kaboom
web-sploosh-kaboom copied to clipboard
Board generation RNG calls should be included in next estimate
When the timed board standard deviation is sufficiently low, the RNG calls from actually generating the next board can make a significant difference. The required 9 calls can, of course, be taken into account with the intercepts, but any additional calls resulting from clashes should be added to the estimate for the next board. This should allow users to have significantly lower standard deviations.
The obvious problem with this approach is figuring out how many calls a particular board took to generate. It may seem like, in addition to the generated boards that we currently send, we would need to send a count for each index. However, it is actually possible to derive this information from only the list of boards.