Dlaczego tak
Każdy test dzieli zbiór podejrzanych commitów na pół: 64 → 32 → 16 → 8 → 4 → 2 → 1, czyli wystarczy 6 testów, bo 2^6 = 64. Odpowiedź 64 odpowiada sprawdzaniu commitów po kolei, a 32 — pomyleniu liczby testów z liczbą commitów, które zostają do sprawdzenia po pierwszym teście. Metoda połowienia jest tym korzystniejsza, im dłuższa jest historia.