Projekt Cube Solver #05 – Metryki mierzenia ruchów – kod i testy

Mam nadzieję, że czytałeś mój poprzedni post. Jeśli nie warto zrobić to wczesniej ponieważ kod, który dzisiaj napiszemy będzie bardziej zrozumiały dla Ciebie. Artykuł dostępny także w wersji angielskiej. Testy dla metryki HTM Zacznijmy więc od metryki HTM, która jest bardzo prostą metryką. Pierwszy z naszych testów sprawdza czy nazwa metryki jest poprawna:

Drugi

Continue reading Projekt Cube Solver #05 – Metryki mierzenia ruchów – kod i testy

Projekt Cube Solver #04 – Metryki mierzenia ruchów

Po stworzeniu przez nas generatora scrambli naszym kolejnym krokiem jest stworzenie klas odpowiedzialnych za mierzenie długości scrambli. Stosuje się w tym głównie dwie metryki: Quarter Turn Metric (QTM) Half Turn Metric (HTM) Half Turn Metric (HTM) – zwana też Face Turn Metric (FTM), jest metryką dla kostki 3×3, gdzie każdy ruch dowolną ścianką jest liczony,

Continue reading Projekt Cube Solver #04 – Metryki mierzenia ruchów