Strict Standards: Redefining already defined constructor for class wpdb in /home/inmyroom/public_html/wp-includes/wp-db.php on line 49

Deprecated: Assigning the return value of new by reference is deprecated in /home/inmyroom/public_html/wp-includes/cache.php on line 35

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/inmyroom/public_html/wp-includes/cache.php on line 400

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 553

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 674

Deprecated: Assigning the return value of new by reference is deprecated in /home/inmyroom/public_html/wp-includes/query.php on line 15

Deprecated: Assigning the return value of new by reference is deprecated in /home/inmyroom/public_html/wp-includes/theme.php on line 505

Deprecated: Assigning the return value of new by reference is deprecated in /home/inmyroom/public_html/wp-content/plugins/gregarious/functions.php on line 91
In My Room » Blog Archive » How to solve the triangle peg game

How to solve the triangle peg game

Saturday, July 24th, 2004 @ 11:22 pm | Pop Culture

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/inmyroom/public_html/wp-includes/formatting.php on line 76


Anyone who has ever eaten at a Cracker Barrel has played the triangle peg game. The objective is to jump and remove the pegs, leaving as few pegs remaining as possible. One peg remaining is “genius,” two pegs is “purty smart,” three pegs is “just plain dumb,” and four or more remaining makes you an “egg-no-ra-moose.”

Despite the obvious simplicity of the game, two pegs remaining is the best that many people can do. I’ve played this game probably hundreds of times (I used to own one of these as a kid), but have yet to find a one peg solution, except by accident.

Since puzzles are inherently mathematical, the full range of solutions can be found with a simple computer program. Dan O’Brien’s Peg Board Puzzle Page features downloadable text solutions and the source code for his program. This Cracker Barrel page also has instructions, history, and an online version of the game.

Comments are closed.