Open UEWBot opened 2 years ago
The infrastructure is there, now. Issues get propagated up from the seeder and displayed appropriately. Remaining work is for the seeder to return more detailed issues - which players have played their power before. That should only affect GameSeeder._assign_powers().
At the end of the board seeding process, after the system has produced a set of boards but before the TD has confirmed them, it would be useful to highlight possible issues. For example a player who's set to play a power they've played before, or two players who've played multiple games together already. This would help the TD decide whether to try seeding again or to indicate places they might want to manually override.