Di chuyển gạch là một thực hiện của trò chơi n-puzzle với mục đích sắp xếp lại tất cả các gạch đánh số vào đúng thứ tự, để lại các gạch trống tại vị trí cuối cùng. Nhấn vào nút "Start" sẽ tranh giành các hội đồng, và nhấn bất kỳ gạch sau đó sẽ khởi tạo bộ đếm thời gian.
Nó là thú vị để lưu ý rằng việc tìm kiếm các giải pháp ngắn nhất của chung n-puzzle đã được chứng minh là NP-đầy đủ (Ratner và Warmuth, 1990).
Cleaned Code, updated link