Ponieważ jestem jedynym developerem tej części kodu, możesz walić do mnie bezpośrednio (i po polsku).
Z tego co zrozumiałem nie rozumiesz tylko jednej rzeczy

:
Po co "drzewka" i kolejki, jeżeli i tak musisz "ręcznie" wybierać kto wygrał.
Odpowiedź jest zaiste prosta:
Przy takiej liczbie typów "drzewek" samo opracowanie algorytmu przejścia po drzewku nastręcza duże trudności. Wspomniana przez ciebie funkcjonalność "best of" powoduje dodatkową komplikację.
Skupiłem się na tworzeniu struktury drzewek do wykorzystania, oraz na tym, aby to
zadziałało.
Chciałem także aby była możliwość ręcznego wpisywania wyników (nie działa jeszcze), ale ponieważ wyniki są już w bazie to chciałem to wykorzystać...
Planuję dodanie przy wyborze teamu wstępną selekcję kolejki (aby ułatwić wybór, bo tak jak wspomniałeś przy większej liczbie jest to problem), oraz kilka pomniejszych ficzerów....
Natomiast pełna implementacja obsługi przejścia po drzewku dla już wprowadzonych drzewek (wraz z "best of")
nie będzie przeze mnie rozwijana ...
Oczywiście zawsze pozostaje Ci możliwość umieszczanie pdf'a ze schematem playoff'u, lub też zupełne pominięcie "tree", nikt do tego nie zmusza (póżno już to i taka mała złośliwość).
Zawsze możesz także zaimplementować własny kod i podzielić się nim ze społecznością.
Z mojej strony jestem zmuszony poinformować, że ze względu na inne projekty (komercyjne) nie mogę joomleague poświęcić tyle czasu, ile bym chciał...
pozdro