Почитав теорию, я понял, что был вчера не прав. "Нечетные" пятнашки не имеют стандартного решения (пустая клетка внизу справа). Пришлось исправиться

и переписать с учетом правильного исхода.
В зипе два файла, один - сама игра (весом в 999 байт) и она же только с логом перетасовки (1055 байт, в принципе убрав текстовое поле с надписью WIN, размеры вписались бы в 1024, а игра смесла не потеряла, но поскольку это лог, то это не важно). Алгоритм везде одинаковый (можете на слово поверить, а можете декомпильнуть и сравнить), поэтому лучше играйте в вариант с логом и если вдруг у вас возникла ситуация 13-15-14 (чего быть не должно, но я устал уже сам играть

, поэтому "а вдруг"), то выкладывайте, будем разбираться.