When a formula is computed during a tournament, all of the available variables have values directly from the tournament. For example, `n` will be equal to the number of participants.

In "test" mode, you have to to provide the value of all of those variables. You can use the buttons on the Formula dialog to set the variables with values from the current tournament, which is a good idea and I highly recommend doing that. If you're messing around with a formula, the best thing to do is load a tournament and use it to test your formula. If the tournament is over, reset it or undo a few bust-outs to get an in-tournament set of values to work with.

Your formula has several divisions. What is most likely resulting is division by zero. Division by zero gives a value of "infinity", or, depending on the computer language, an error. Because you can't really divide something by zero. Whether the result is an error or "infinity", neither is a value you can work with.

During a tournament, since all of the variables have valid values, your formula won't be performing division with a denominator of zero. But while testing, it could if you haven't given all of the variables valid values. Fill in all the values of the variables on the bottom side of the division expressions in your formula and I suspect you won't get an error.