Unconstrained Peg Solitaire

Support for JRE (Java Runtime Environment) could not be found.

The rules are as for standard peg solitaire except a hole is allowed to contain any integral number of pegs, positive, negative, or zero. In this case a set of moves forming a solution may be played in any order.

The objective is to clear the board of all pegs, that is, zero pegs are to be left in each hole. Since each move reduces the peg count by one unit the solution must be reached in exactly 33 moves. If this is not achieved the 'Restart' button will return the user to the starting configuration.

Download source code: octet-stream Solitaire.java