Remove NoIgnore() from writes to the Distance variable; it is safe to alter this variable during ignored turns