Add the ability to randomise the number of each role and remember the game outcome to machine learn game balance.
Every game's outcome and parameters would be logged. The server would adjust the #wolves/#seers/#protectors/#huntsman and adapt each time to try to keep the game balanced at roughly 50% each side wins.
Not anticipating any Machine Learning algorithms in the near future :)
AdminMark (Owner, Werewolves) commented
Realistically, this would require a much, much larger volume of games than we currently get for it to be anywhere near effective!