| Name | Description | Type | Package | Framework |
| EightQueens | EightQueens implements the problem of placing 8 queens on a chess board so that they don't attack each other. | Class | org.jscience.computing.game.puzzle | JScience |
| JSolitaire | enables Solitaire to be played with JGameFrameFields inherited from class org. | Class | org.jscience.computing.game.puzzle | JScience |
| JTilePuzzle | See Also:Serialized FormFields inherited from class javax. | Class | org.jscience.computing.game.puzzle | JScience |
| PuzzleNotSolvableException | Class | org.jscience.computing.game.puzzle | JScience | |
| Solitaire | A one-player game where the goal is to remove all 'peggs' on the board by jumping over them one by one. | Class | org.jscience.computing.game.puzzle | JScience |
| SolitaireSamples | class with static methods to provide standard configurations for Solitaire games. | Class | org.jscience.computing.game.puzzle | JScience |
| TilePuzzle | See Also:TilePuzzleSamples, Constructor SummaryTilePuzzle() | Class | org.jscience.computing.game.puzzle | JScience |
| TilePuzzlePlayer | provides AI for a TilePuzzle gameSee Also:Serialized Form | Class | org.jscience.computing.game.puzzle | JScience |
| TilePuzzleSamples | class with static methods to provide standard configurations for TilePuzzle games. | Class | org.jscience.computing.game.puzzle | JScience |
| WSPuzzle | WSPuzzle implements the 'Wolf & Sheep Puzzle'. | Class | org.jscience.computing.game.puzzle | JScience |