Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
AnyGantt JS Gantt Charts 8.1.0
PHP Scripts Mall Pvt Ltd 1.0.2
Bytescout PDF To HTML SDK 8.7.0.2980
JavaScript Framework Shield UI 1.7.34
Fortune Car Rental Script 3.4
Fortune Stackoverflow Clone 3.4
VintaSoft Imaging .NET SDK 8.6
wolfSSL 3.12.2
Bytescout BarCode Generator SDK 4.62.0.964
ThomasNet Clone Script 2.0
Easy Button & Menu Maker 5.0
Entrepreneur News Portal 1.6
Fortune Quibids Clone 3.4
Database Workbench Pro 5.3.4
Extensibility Studio 2.0
Top Code
fastLogin 1.III
Hightlight or Censor words in PHP
Ant colony optimization for wavelet-based image interpolation 1.0
Training Manager App 1.0
Easy Button & Menu Maker 5.0
Issue Manager App 1.0
School Management CRM 1
IM Online 4.7
VDaemon - PHP Form Validation Library 3.0
Sprigst Calendar Pro 1.0
ALFcnUnicode 3.10
Bytescout PDF To HTML SDK 8.7.0.2980
Create a Site Search Engine in ASP.NET
MI3 HTML Editor 1.0beta1.2
ExiteCMS 8.0.a2
Top Rated
Output Messenger - company chat software 1.7.6
Indiegogo Clone 3.0
PHP Image Resize Script 1.0
Jango Clone Script 1.0
Best Spotify Clone 1.0
Get Random Record Based on Weight 1.0.0
Travel Portal Script 9.29
Magento Product Designer 1.0
OFOS - Just Eat Clone Script 1.0
PrestaShop Upload Images Module 1.2.1
Trading Software 1.2.4
Readymade MLM Products 2.01
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Application of Artificial intelligence (A*) - Puzzle - 8 1.0
File ID: 81791






Application of Artificial intelligence (A*) - Puzzle - 8 1.0
Download Application of Artificial intelligence (A*) - Puzzle - 8 1.0http://www.mathworks.comReport Error Link
License: Freeware
File Size: 10.0 KB
Downloads: 142
User Rating:5 Stars  (1 rating)
Submit Rating:
Application of Artificial intelligence (A*) - Puzzle - 8 1.0 Description
Description: This Programme is to apply A* algorithm to the puzzle-8.

Puzzle-8:
This is a simple sliding game which children use to solve. The same sliding game becomes a great challange to solve by using computer. The traditional meathod of solving by using various combination is very long process. AI's algorithm A* (A-Star) allow us to slove the same with less iterations.

How to open:
1. Extract files from "8puzzle.zip" and save all files in one folder.
2. Run the file "gskmadem8puzzle.m" from MATLAB.
3. Change the MATLAB location to the present folder location.
4. Give input of 3 X 3 matrix (use 0 instead of space)
5. Wait for few minutes. The solution will be displayed as the algorithm reaches its goal.(Waiting time depends on computer speed also on the input convergence). Approximate time needed is 30 seconds to 10 minutes.

Supporting files:
1. gskcostastar.m
2. gskmadem8puzzle.m
3. gskpzget.m
4. gskpzjoin.m
5. gsksearch.m

Sample Input and Output:
Upon executing "gskmadem8puzzle.m", Following screen is expected (input considered is "[4 5 6; 1 7 0; 8 3 2]")

enter a puzzle in 3 x 3 form (use 0 for space) ..........: [4 5 6; 1 7 0; 8 3 2]

intv000 =

1

pzout =

4 5 6
1 7 0
8 3 2

intv000 =

2

pzout =

4 5 0
1 7 6
8 3 2

intv000 =

3

pzout =

4 0 5
1 7 6
8 3 2

intv000 =

4

pzout =

0 4 5
1 7 6
8 3 2

intv000 =

5

pzout =

1 4 5
0 7 6
8 3 2

intv000 =

6

pzout =

1 4 5
7 0 6
8 3 2

intv000 =

7

pzout =

1 4 5
7 6 0
8 3 2

intv000 =

8

pzout =

1 4 5
7 6 2
8 3 0

intv000 =

9

pzout =

1 4 5
7 6 2
8 0 3

intv000 =

10

pzout =

1 4 5
7 0 2
8 6 3

intv000 =

11

pzout =

1 0 5
7 4 2
8 6 3

intv000 =

12

pzout =

1 5 0
7 4 2
8 6 3

intv000 =

13

pzout =

1 5 2
7 4 0
8 6 3

intv000 =

14

pzout =

1 5 2
7 4 3
8 6 0

intv000 =

15

pzout =

1 5 2
7 4 3
8 0 6

intv000 =

16

pzout =

1 5 2
7 4 3
0 8 6

intv000 =

17

pzout =

1 5 2
0 4 3
7 8 6

intv000 =

18

pzout =

1 5 2
4 0 3
7 8 6

intv000 =

19

pzout =

1 0 2
4 5 3
7 8 6

intv000 =

20

pzout =

1 2 0
4 5 3
7 8 6

intv000 =

21

pzout =

1 2 3
4 5 0
7 8 6

intv000 =

22

pzout =

1 2 3
4 5 6
7 8 0

******************************

Feel free to inform about corrections and suggestions.

License: Freeware

Related: quotenter, Puzzle, quot, considered, expected, Space, intv, pzout, Screen, gskcostastarm, gskmadem puzzlem, Files, minutessupporting, seconds, gskpzgetm, gskpzjoinm

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 10.0 KB

Downloads: 142



More Similar Code

The AI (Artificial Intelligence) Module is a flash interface for A.L.I.C.E. (Artificial Linguistic Internet Computer Entity)to create and use virtual personalities to your Joomla site. AI utilizes AIML (Artificial Intelligence Markup Language) to form responses to your questions and inputs. The flash interface is to be used with the Pandorabots engine.



It is application of of Simulink Block to Cardiac PDE VI1 system of 2 non linear coupled equations of PDE and try to design solution with dicretized space and time and issue in 1D.I associate a Doc file to introduction theory.Just see this page...



This package implements an Artifical Neuronal Network (ANN), which is based on a backpropagtion algorithm. Empower your Delphi or C++ Builder application with Artificial Intelligence.Have a look at the included demo first, if you don't know the...



This package implements an Artifical Neuronal Network (ANN), which is based on a backpropagtion algorithm. Empower your Delphi or C++ Builder application with artificial intelligence !Have a look at the included demo first, if you don't know the...



VIRT is a powerful object-oriented programming language which was specially developed for the solving of Artificial Intelligence problems. It suits well for the theorem proving, symbolic differentiation, interpreter writing, backtracking, etc....



CSMV calculates distances from a given set of points to a set of linear segments

SYNOPSIS: [squared_distances_to_segments I]=csmv(P,R,Q,to_plot)
[squared_distances_to_segments I]=csmv(P,R,Q,...)

INPUT P,R : arrays of...



Basic Installation of PHP on a Unix System is an article that explains the methodology of installing PHP on your unix systems. This tutorial will also explain the configuration styles of PHP with mCrypt, CGI and FTP modules. Users are also...



Get the number of days in a month is a tutorial which helps the users how to obtain the number of days in a month with the help of ASP. This is a simple and more useful for the novice programmers how to obtain the number of days using ASP server...



This program calculates the number of flushes in a number of deals of a poker hand. You can tell it to deal say 10,000 hands and see how many were flushes. This is basically my first Python program.



It is application of solving ODE model pacemaker VI1 of cardiac cells with function ODE45 mat lab.It is first work objectifs for developing M-File-S-Function with Simulink-Mat lab for modele pacemaker VI1 of cardiac cells and Heart VI1 with...

User Review for Application of Artificial intelligence (A*) - Puzzle - 8
- required fields
     

Please enter text on the image