Just counting up a tally is also literally the easiest computational task to write a program for. Practically speaking, every beginner in programming's first computational task will be some version of a tally and then perhaps doing something with that tally or multiple tallies.
This is not the sort of thing that gets done incorrectly in a production system.
The only kinds of error you might see in this kind of program is overflow issues, where some limit is reached, and it restarts counting at 0, or rounding errors when converting the tally to a percentage isn't as precise as it should be.
Having some % of a tally transferred to another is not a bug or mistake, it doesn't happen unless it's intentional.
Just counting up a tally is also literally the easiest computational task to write a program for. Practically speaking, every beginner in programming's first computational task will be some version of a tally and then perhaps doing something with that tally or multiple tallies.
This is not the sort of thing that gets done incorrectly in a production system.
The only kinds of error you might see in this kind of program is overflow issues, where some limit is reached, and it restarts counting at 0, or rounding errors when converting the tally to a percentage isn't as precise as it should be.
Having some % of a tally transferred to another is not a bug or mistake, it doesn't happen unless it's intentional.