Programy komputerowe Drukuj

Pozwoliłem sobie na opublikowanie moich skromnych recenzji kilku, moim zdaniem najbardziej interesujących programów, które szukają rozwiązań dla danej sytuacji kostkowej (tzw. cubesolvery).

Cube Explorer

Najpierw kilka słów o programie Cube Explorer Herberta Kociemby (twórcy algorytmu wykorzystywanego także w JACubie). Jego największą zaletą jest zdecydowanie prędkość działania. Wszystkie potrzebne tablice zapisane są na dysku (generowane przy pierwszym uruchomieniu), poza tym Herbert dość poważnie pracował nad wszystkimi szczegółami algorytmu. Program w kilka sekund znajduje krótkie rozwiązania. Posiada także interesującą możliwość szukania algorytmów do tworzenia danych wzorków na kostce. Niestety na tym kończy się lista zalet tego programu. Okazuje się on być bezużytecznym przy szukaniu efektywnych i szybkich algorytmów dla systemów kostkowych, gdyż nie pozwala kontrolować nawet w najmniejszym stopniu jakości wynikowych sekwencji.

Download

CubeSolver

CubeSolver to aplet javy autorstwa Rona van Bruchema. Nie wykorzystuje on żadnego skomplikowanego algorytmu. Sprawdzane są poprostu wszystkie kombinacje. Nie da się więc w rozsądnym czasie szukać na przykład dwudziestoruchowych algorytmów. Użycie prostego algorytmu pozwala jednak na dużą manipulację przy ruchach używanych w algorytmach. Można wykluczyć z algorytmu każdy ruch kostki (np. R',L2 lub M albo wszystkie naraz :) ). Program świetnie nadaje się więc do szukania krótkich sekwencji na przykład takich jakie używane są w F2L'u lub kroku 2 metody Z-B. Jest właściwie niezastąpiony przy tego typu zastosowaniach.

Download

JACube

JACube to następca ACube'a. Oba programy napisane zostały przez Josefa Jelinka (twórcy także apletu javy używanego powszechnie na tej stronie). Muszę przyznać, że JACube to mój ulubiony program do szukania poważnych algorytmów. Ostatnia wersja pozwala na wybór ścian, których ruchy używane są przy szukaniu algorytmów oraz tzw. 'Initial moves' czyli ruchów, które można wykonać przed lub po algorytmie nie niszcząc nic na kostce. Poza tym posiada wiele interesujących opcji, które pozwalają przystosować rozwiązania do naszych zapotrzebowań. Jedyne (nieduże) wady tego programu to trochę ciężki interfejs i tablice generowane za każdym razem przed szukaniem algorytmu co powoduje, że czas znalezienia rozwiązania to zwykle kilkadziesiąt sekund.

Download