| ⇢ | A | FightersGroup added | |
| ⇢ | A | CreateFightersGroupTable added | |
| ⇢ | A | CreateFightersGroupCompetitorTable added | |
| ⇢ | A | CreateFightersGroupTeamTable added | |
| A | ↛ | CreateRoundTeamTable removed | |
| A | ↛ | CreateRoundTable removed | |
| A | ↛ | Round removed | |
| A | ↛ | CreateRoundCompetitorTable removed |
| ⇢ | C | Fight::savePreliminaryFightGroup() added | |
| ⇢ | C | Fight::saveGroupdRobinFights() added | |
| ⇢ | B | TreeGen::generateAllGroups() added | |
| ⇢ | B | CreateFightersGroupTeamTable::up() added | |
| ⇢ | B | CreateFightersGroupCompetitorTable::up() added | |
| ⇢ | A | FightersGroup::generateFights() added | |
| ⇢ | A | CreateFightersGroupCompetitorTable::down() added | |
| ⇢ | A | CreateFightersGroupTeamTable::down() added | |
| ⇢ | A | TreeGen::saveGroup() added | |
| ⇢ | A | CreateFightersGroupTable::up() added | |
| ⋮ | view more | ||
| C | ↛ | Fight::savePreliminaryFightRound() removed | |
| C | ↛ | Fight::saveRoundRobinFights() removed | |
| B | ↛ | TreeGen::generateAllRounds() removed | |
| B | ↛ | CreateRoundTeamTable::up() removed | |
| B | ↛ | CreateRoundCompetitorTable::up() removed | |
| A | ↛ | Round::generateFights() removed | |
| A | ↛ | CreateRoundCompetitorTable::down() removed | |
| A | ↛ | CreateRoundTeamTable::down() removed | |
| A | ↛ | Round::syncCompetitors() removed | |
| A | ↛ | Round::syncTeams() removed | |
| ⋮ | view more | ||