Just to clarify, this isn't idle whining. In the last few days battles have been balanced with an extra player in mind and predict is broken. For example
[11:05 PM] * Springiee2 15 players balanced Normal to 2 teams ( 1 : 2=50%)). 12870 combinations checked, spent 8ms of CPU time
[11:05 PM] GoogleFrog !predict
[11:05 PM] * Springiee2 team 1 has 41% chance to win over team 2
There were actually 14 people in that battle and nobody left or joined just as these actions occurred. The number of players it claims to have balanced is 1 greater than are present.