Generator drabinek w aplikacji MartialMatch pozwala automatycznie ułożyć drabinki wg wybranych kryteriów.
Wg klubu

Każdy zawodnik zapisany na zawody ma przypisany klub. Często się zdarza, że w jednej kategorii wagowej jest kilku zawodników z tego samego klubu. W takim przypadku generator drabinek ułoży drabinki tak, aby zawodnicy z tego samego klubu spotkali się możliwie jak najpóźniej.
Ważne: Zawodnicy, aby mogli być prawidłowo rozstawieni w drabince, muszą reprezentować ten sam klub, tj. muszą mieć ten sam identyfikator klubu. System rozróżnia kluby o różnych identyfikatorach, nawet jeśli mają taką samą nazwę. Np. jeżeli jeden zawodnik zapisał się pod klubem ABC i drugi zawodnik zduplikował taki sam klub w systemie to technicznie będą to dwa różne kluby.
Wg przypisanego miejsca

Jeżeli organizujemy zawody zapasów, to możemy dodatkowo w trakcie weryfikacji zawodników, przypisać każdemu zawodnikowi miejsce — np. poprzez losowanie.
Następnie, gdy system będzie generował drabinki, to rozstawi zawodników wg przypisanego miejsca. Tj. zawodnicy, którzy wylosowali numer 1 i 2, spotkają się w pierwszym pojedynku.
W sytuacji, gdy częściowo wylosujemy i przypiszemy miejsca kilku zawodnikom, a reszta kategorii nie będzie miała przypisanych miejsc. To system będzie brał pod uwagę kolejność zgłoszeń.
- Np. mając 8 zawodników w kategorii, przypisujemy miejsca tylko trzem: 1, 2, 8.
- Pozostałych 5 zawodników nie ma przypisanego miejsca.
- System ułoży drabinkę, najpierw wybierając zawodników z przypisanymi miejscami: [1, 2, 8] a następnie pozostałych zawodników wg kolejności, w jakiej zostali zgłoszeni na zawody.
- Czyli, mimo że zawodnik trzeci ma wybrany numer 8, to zostanie on umieszczony na 3 miejscu drabinki.