Skip to content

wilsoncg/PegSolitaire

Repository files navigation

One Dimensional Peg Solitaire Solver

Puzzle solver for a one dimensional version of peg solitaire my grandad showed me (uses a directed graph to compute all possible moves).

Wooden peg board

Starting peg solver...
Initial state: [RRRREBBBB]
Target state: [BBBBERRRR]
Starting graph generation...
195 possible moves generated (dead ends included)
Contains solution: True
[[RRRREBBBB]->[RRRERBBBB]]
[[RRRERBBBB]->[RRRBREBBB]]
[[RRRBREBBB]->[RRRBRBEBB]]
[[RRRBRBEBB]->[RRRBEBRBB]]
[[RRRBEBRBB]->[RREBRBRBB]]
[[RREBRBRBB]->[RERBRBRBB]]
[[RERBRBRBB]->[RBRERBRBB]]
[[RBRERBRBB]->[RBRBRERBB]]
[[RBRBRERBB]->[RBRBRBREB]]
[[RBRBRBREB]->[RBRBRBRBE]]
[[RBRBRBRBE]->[RBRBRBEBR]]
[[RBRBRBEBR]->[RBRBEBRBR]]
[[RBRBEBRBR]->[RBEBRBRBR]]
[[RBEBRBRBR]->[EBRBRBRBR]]
[[EBRBRBRBR]->[BERBRBRBR]]
[[BERBRBRBR]->[BBRERBRBR]]
[[BBRERBRBR]->[BBRBRERBR]]
[[BBRBRERBR]->[BBRBRBRER]]
[[BBRBRBRER]->[BBRBRBERR]]
[[BBRBRBERR]->[BBRBEBRRR]]
[[BBRBEBRRR]->[BBEBRBRRR]]
[[BBEBRBRRR]->[BBBERBRRR]]
[[BBBERBRRR]->[BBBBRERRR]]
[[BBBBRERRR]->[BBBBERRRR]]

Solution

Solution

All 195 moves

All 195 moves

Graphviz

https://www.graphviz.org/doc/info/attrs.html

About

Puzzle solver for a one dimensional version of peg solitaire my grandad showed me (uses a directed graph to compute all possible moves)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages