Originally posted by Mithrandir
I took a computer course, and it taught me that a computer can only read the decimals of a number to a certain extent and ten it stops. So the complex percentage of anomallies can only be read to a certain number and not to its full value. The computer than will round to the nearest readable decimal. The difference between the actual value of anomallies and the rounded is the percent chance that Neo is "the One" I hope this made sense.
Ok, this may be nit-picking ๐
The rounding problem may be the problem you detect, but the fundamental problem is insufficient computing resources.
The problem with rounding up/down is (often) due to the binary representation of floating decimal numbers in computers. But given that the architect has all relevant formulaes, it's possible to circumvent that. It's often possible to adapt the equations to work with integers only. Or, if the limits on integers are insufficient for the calculations, you could define all mathematical (or other) operations on strings of characters.
(Suppose this is wrong, then how can there exist algorithms that calculate, say, the value of pi, or the natural constant e, with arbitrary number of decimals - GIVEN enough computing time?)
So, there is something that is running out.. Either time or computer memory - so the calculations can not be fulfiled (without rounding errors or other errors).