Stavo pensando alle leghe........
Sarebbe più semplice, meno articolato e dal mio punto di vista anche piuttosto logico ( visto che l’obiettivo è quello di crescere e arrivare in cima a confrontarsi con gilde sempre più competitive )
Fare tipo cosi:
1
2
3
4
5
6
7 - 8
—-9
—-10
—-11
—-12
—-13
—-14 - 15
Ogni numero corrisponde ad una gilda ( 1 = gilda prima in classifica, 2 = seconda ecc ecc)
Le gilde da 1 a 7 si affrontano nel campo di battaglia n.1 il più importante, quello con più valore. Le gilde da 8 a 14 si affrontano nel campo di battaglia n.2 , 15 a 21 nel n.3 e così via.
Alla fine del campo di battaglia le gilde classificate ultime ( 7 - 14 - 21 ecc ecc) retrocedono nel campo di battaglia inferiore, le vincenti ( 8 - 15 - 22 ecc ecc) salgono a quello superiore.
La classifica sarebbe quella ottenuta così dai risultati.
Ci sarebbe anche meno utilizzo di risorse da utilizzare per algoritmi creati per formare a caso i campi di battaglia.