Mam do napisania projekt na zaliczenie.
Plansza gry podzielona jest na 9 pól (3x3). Zawiera cyfry od 1 do 8 oraz pole puste oznaczone jako 0. W jednym ruchu można zamienić pole puste z dowolnym sąsiadującym z nim. Kryterium wyboru ma być w przyszłości poziom drzewa+ilość klocków, które znajdują się nie na miejscu, ale jak na razie mój program zawiera tylko drugie kryterium. Niestety w pewnym momencie program "staje" i nie wczytuje nowej macierzy, zupełnie nie wiem dlaczego.
Proszę o wskazówki, jestem początkująca. Będę wdzięczna za każdą pomoc.