Home > By category > Scripts >Games > N-Puzzle (dynamic size and solver)



N-Puzzle (dynamic size and solver)

  • Downloads: 
  • Views: 
  • Rating:

The Game:
The N-puzzle is known in various versions, including the 8 puzzle, the
15 puzzle, and with various names. It is a sliding puzzle that consists of a grid of numbered squares with one square missing, and the labels on the squares jumbled up. If the grid is 3?the puzzle is called the 8-puzzle or 9-puzzle. If the grid is 4?the puzzle is called the 15-puzzle or 16-puzzle. The goal of the puzzle is to un-jumble the squares by only making moves which slide squares into the empty space, in turn revealing another empty space in the position of the moved piece. (From Wikipedia)

Game Board:
The N-Puzzle interface lets the user choose between several predefined sizes of boards, and also to choose any custom (valid) size N. A valid
size of N is such that round(sqrt(N+1))^2-1 equals to N.
All generated games are solvable. A game is generated by performing 1000 random moves of the empty space starting from the solution.
User can also import any puzzle into the interface. Puzzle must be defined as an array or as a matrix with numbers spanning from 1 where
the largest number is the empty space.

Game Controls:
The N-puzzle game can be played using either mouse or keyboard (or both). Move around marker using arrow keys and make a switch using space. With mouse you move around marker using left-click and make a switch using any other type of click (double-click, right-click, shift-click, etc.)

Extra Game Features:
The N-Puzzle game has Undo and Redo functionality that can be reached from the menu or by the shortcuts Ctrl-Z (Undo) and Ctrl-R (Redo).
A simulation of the game so far can also be viewed using the control in the menu.
The game now also has a built-in solver.

Free download from Shareware Connection - The Game: The N-puzzle is known in various versions, including the 8 puzzle, the 15 puzzle, and with various names. It is a sliding puzzle that consists of a grid of numbered squares with one square missing, and the labels on the squares jumbled up.

Publisher: Per-Anders Ekstrom | License: Shareware
Version: 1.0 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 23-01-2013 | Rating: 0 | Title: N-Puzzle (dynamic size and solver)

Author Url: http://www.mathworks.com
Program Info Url: http://www.mathworks.com
Download Url: http://www.mathworks.com/matlabcentral/fx_files/13900/1/npuzzle.zip

More downloads from N-Puzzle (dynamic size and solver) publisher Per-Anders Ekstrom:

Snake (the classic Nokia game) - Make the snake grow longer by directing it to the food

Numeric Keypad Maze - In this game you will use the numeric keypad. Num Lock should be active before you start

MATLAB Hexxagon - Hexxagon is an abstract strategy board game which involves play by two parties on a hexagonal board

MATLAB Unisol - unisol is a logical puzzle invented by Lawrence Gould that has been printed in the Sydney Morning Herald (Sydney, Australia) and Tele Sept Jeux (Paris, France) since the mid 1980s

N-Puzzle (dynamic size and solver) keywords:
N-Puzzle (dynamic size and solver) related downloads:

PDF N-UP Maker - PDF N-UP Maker is a simple to use command line utility to help you with the creation of booklets.

Random List Generator - Random List Generator is a Windows based application designed to generate quickly generate thousands random numbers in seconds.

Hide'N'Send - Hide'N'Send is a lightweight program that can help you hide important information by placing the hidden file inside a JPEG picture.

N-dimensional Hypercubes - N-dimensional Hypercubes was developed as a small and simple tool that will help users learn more about will n-dimensional hypercube graphs.

Hit'n'Mix Play - Hit'n'Mix Play is a professional application designed for home DJs to Mashup pioneers and provides the power to tear apart MP3s & CD tracks.

Shareware Connection periodically updates pricing and software information of 'N-Puzzle (dynamic size and solver)' from company source 'Per-Anders Ekstrom' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'N-Puzzle (dynamic size and solver)' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of N-Puzzle (dynamic size and solver).

New Reviews

SeaMonkey, Portable Edition - Using the Internet has become a necessity for a majority of people, including those who do not use a PC regularly. To browse web, stream video or download online content, people often resort to using various third party apps. For example, using ...

Sony Movie Studio 13 Platinum - Sony enjoys a prime position in consumer level media software development and its Movie Studio has a large fan following. However, in recent years competition from Adobe and Corel has caught up. The recent overhaul of Sony’s video editor ...

Norman Antivirus - There is hardly any computer user who does not require protection from various types of malware and internet based threats these days. Instances of malware creators and hackers breaking into top corporate firms and celebrity websites can send a ...

Style Jukebox - No matter if you use a computer for personal needs or work in a networked setup, listening to music is commonplace. It is required for relaxation amidst work and nearly every user indulges in it. For music playback on PC, the WMP is not the only ...

TunnelBear - While internet access has become cheaper and faster over the years, certain downsides of the World Wide Web still looms and affects users. Even if you have the resources and monetary capacity to afford a blazing fast and unlimited internet ...

Bolide Movie Creator - Not many PC users ventured into editing video clips even a few years back. It was a task reserved for studio setups and professionals. However, emergence of mobile video recording devices, access to internet has changed things in recent times. ...

Undela - Computers users may lose data owing to a number of reasons. Data loss caused by hardware failure does not take place regularly. However, there are many instances when you may end up deleting files and folders by mistake. In shared computers, ...

CyberFence - Technological innovations play a pivotal role in changing human lives but they also come with their pitfalls. Perhaps, nothing can be a bigger example of this than the web. You need the internet for education, work, monetary transactions and ...

Argente - Registry Cleaner - Keeping the Windows registry clean and optimized is essential for getting optimum performance from the PC. While most users do not prefer tinkering with registry settings, it may get laden with erroneous and invalid entries over prolonged usage. ...

CleanMyDrive - PC experts unanimously agree that using Macs tend to be a smoother and faster experience than running Windows based PCs but the Apple laptops and desktops also need maintenance and performance tweaking, occasionally. Regular web browsing, ...




New Downloads

PHP Survey Script

Once installed on your
website, PHP Survey Script
will provide you with all
must-have tools to create and
manage ...

Honeyview Image Viewer

Honeyview is very fast image
and archived image viewing
software. It allows viewing of
images within an archive
without ...

Performance Scorecard
Builder

Performance Scorecard Builder
creates a comprehensive, one
page Performance Scorecard,
with complex algorithms
managed ...

Viralogy Twitter Sidebar

Shows your visitors your most
recent tweets and current
tweets around tags you're
interested in.

Interpolation for missing
data

While interpolation functions
are available builtin in
MATLAB, it requires data in
specified griddata format.
Consider ...

Admin-Colour

This plugin is for colour
coding the admin menu

Scintillation Channel
Modeling Utilities

A collection of utilities for
computing the impact
propagation disturbances on
satellite radio transmissions.

TabGarb

By using TabGarb you can
easily convert your simple
post/page contents into
javascript tab contents .

WP-PostRatings

WP-PostRatings adds an AJAX
rate system to your WordPress
blog

a 3d quasi fuchsian map

a 3d quasi fuchsian map using
3 generators

Soft Handover Probability
as a funiction of the Soft
Handover Threshold

This simple m-file plots the
Soft Handover probability as a
function of the Soft Handover
Threshold value used in the
...

PHPMQ

PHPMQ is an Open Source
serverless messaging toolkit
for PHP, giving the PHP
developer ability to perform
JMS operations ...