| Recommend this page to a friend! |
| Author | ||
![]() |
|
Innovation award![]() Nominee: 1x | |||||||||||||||||||
| Classes of Ghica van Emde Boas | > | Sudoku Solver | > | Download .zip .tar.gz | > | > | > | |||||
|
|||||||||||||||||||||||
| Groups | Freshmeat project | |||||
| Applications | ||||||
| Groups | ||
| PHP 5 | Classes using PHP 5 specific features | View top rated classes | |
| Games | Sports and online games | View top rated classes | |
| Artificial intelligence | Automation of tasks using human-like intelligence | View top rated classes |
![]() |
|
| Innovation Award | ||
![]() September 2005 Number 8 Prize: One subscription to the PHP Magazine |
There are games that were meant to be played only by human players. Multi-player games need more than one human player to be available. Sometimes it is not possible to have more human player available. In that case, it would be interesting if the human player could play with a computer based player. The challenge of implementing games that need to have computer based players is that they usually need to emulate human intelligence to make human-computer games almost as interesting as human-human games. This class implements an educative example of the use of artificially intelligence to demonstrate how a computer can emulate human intelligence to accomplish similar tasks. This example can be useful for those that are interested in learning how to apply artificial intelligence techniques to solve problems on which it is interesting that a computer plays the role of human being, in games or in other more serious types of applications. Manuel Lemos |
| Freshmeat project | ||
|
| User ratings | ||
| Ratings | ||||||||
|---|---|---|---|---|---|---|---|---|
| All time: | ||||||||
| Month: | ||||||||
| Applications that use this class | ||
| File | Role | Description | ||
|---|---|---|---|---|
| Class | new solution rule | |||
| Lic. | GPL License | |||
| Class | NumberField class | |||
| Data | Easy example | |||
| Data | Hard example | |||
| Example | puzzle requiring x-wing | |||
| Example | puzzle requiring x-wing | |||
| Example | puzzle requiring x-wing | |||
| Doc. | readme | |||
| Class | Solver class | |||
| Doc. | Help and Documentation | |||
| Class | User interface class | |||
| Data | Style sheet | |||
| Appl. | Starter script | |||
| Files | / | |||
| File | Role | Description |
|---|---|---|
| |
Class | PHP4 Numberfield class |
| |
Class | PHP4 Solver class |
| |
Doc. | PHP4 help file |
| |
Class | PHP4 Sudoku class |
| |
Data | PHP4 Numberfield class |
| |
Aux. | PHP4 Numberfield class |
| Download all files: sudoku.tar.gz sudoku.zip |