Araç her oyuncunun yıldızını puan sayar ve bir takımın güç toplamını oyuncularının yıldızlarını toplayarak bulur. Amaç, en güçlü ve en zayıf takımın toplamı arasındaki farkı en küçüğe indirmektir. Takım büyüklükleri ise birbirinden en fazla bir kişi farklı olur.
Güç farkı = en yüksek takım toplamı - en düşük takım toplamı
Takım büyüklüğü = oyuncu sayısı ÷ takım sayısı (artan oyuncular birer birer ayrı takımlara)
Hesap üç adımda ilerler. Önce kaleciler, yıldızı yüksek olandan başlayarak her takıma birer kişi gider. Ardından saha oyuncuları yıldızına göre sıralanır ve yılan sırasıyla dağıtılır: iki takımda seçim A, B, B, A, A, B diye, üç takımda A, B, C, C, B, A diye döner. İlk turda toplamı en düşük takım, yani kalecisi zayıf ya da kalecisi olmayan takım, önce seçer.
Son adımda fark kalırsa araç iki takım arasında oyuncu takası dener. Takas iki toplamı birbirine yaklaştırıyorsa yapılır, uzaklaştırıyorsa yapılmaz. Oyuncular takımlara eşit bölünmediğinde bir kişi fazla olan takımdan öbürüne oyuncu taşımayı da dener. Bu döngüyü farklı başlangıçlarla 60 kez kurar ve en küçük farkı veren dağılımlardan birini seçer. Yıldız vermediğiniz oyuncu 3 sayılır; ekranda fark 0 için "tam denge", 1 için "çok yakın", 2 için "yakın", 3 ve üstü için "belirgin fark" yazar.
Bütün olasılıkları tek tek denemek neden zor? Çünkü sayı hızla büyür: 10 oyuncuyu 5'e 5 bölmenin 126, 14 oyuncuyu 7'ye 7 bölmenin 1.716 farklı yolu vardır; 15 oyuncuyu 5'er kişilik üç takıma ayırmanın yolu ise 126.126'dır. Eşit toplamlı gruplara ayırma, oyuncu sayısı arttıkça kaba kuvvetle çözülemeyecek kadar büyüyen klasik matematik sorularından biridir. Yılan sırası ve takas düzeltmesi bu yüzden bütün dağılımları taramadan en küçük farka ulaşmayı hedefler.