> a deterministic algorithm interspersed with dice rolls is obviously not reasoning either.
There are multiple ways to explain to you that you are wrong. If I roll some dice to choose which way I will use to explain it to you, then why is this not reasoning?