Tôi đang phát triển một trò chơi đơn giản bằng cách sử dụng Java swing. Tôi muốn biết liệu trò chơi cụ thể này có giải pháp trong kịch bản sau không. Nếu tôi tin rằng về mặt lý thuyết thì một giải pháp không thể đến được vào thời điểm này, tôi sẽ ném một thông báo cho người dùng.Trò chơi này có giải pháp
3x3
http://img814.imageshack.us/img814/7449/screenshot20100924at206.png
4x4
http://img39.imageshack.us/img39/1851/screenshot20100924at241.png
Mục tiêu của trò chơi này là để lấp đầy số 1-8 (hoặc 1-15) bằng cách sử dụng một không gian có sẵn để đẩy những con số đến không gian trống đó. Mỗi lần tôi kết thúc với sự kết hợp được hiển thị ở trên. Tôi chỉ muốn thuyết phục bản thân rằng không có cách nào để đạt được giải pháp thích hợp từ kịch bản trên. Hãy giúp tôi.
EDIT: Giải pháp đã được niêm yết tại here và here
Bạn không chỉ trả lời câu hỏi của tôi, bạn cũng gợi ý tôi làm thế nào để phát triển các câu đố trong đó có một giải pháp. Cảm ơn nhiều!! – bragboy