Currently only allows a rounded answer up to 0.5 off of the true value. Instead allow rounding either up or down from any value between two whole numbers.
Right now code errors tend to produce an infinite loop, because of how the failures lead to restarting the quiz. This makes debugging hard and UI experience inscrutable when an error sneaks in.