A sliding puzzle game with AI
Click on the GIF to watch demo!
⠀
⠀
⠀
⠀
NPuzzle is a typical sliding puzzle game. The letter 'N' comes from word "number" which makes NPuzzle DL a number sliding puzzle game.
NPuzzle DL is developed for Android environment. It also contains an AI to help user to solve puzzle. Deep learning techniques used to train AI with recurrent neural networks and LSTM. Currently, models give around %62 accurate on average for all board sizes (3x3, 3x4, ..., 9x8, 9x9). They are capable to solve light complex boards themselves but should be waaay better for more complex situations.
NPuzzle DL written in Java and Python, utilized Tensorflow and Jupyter Notebook.
- 49 Different Board Size
- An AI to help user
- Simple Interface
- Little SFX :)
- If you want to get NPuzzle DL on Android: