I made a javascript tool (should be using the same formulas), but it's much more limited. I used it to try out rotations, and I just flag an error if the chance isn't good enough. Using something like BT.p you can simulate a poor condition in the sequence.

https://dl.dropboxusercontent.com/s/...ST+GS+BB+CS2x3