ABC Path Generator is a program and a Perl library that generates layouts of ABC Path based on the input of a random number generator. Giving different seeds to the generator will yield different layouts. ABC Path is a puzzle game in which one should position the letters from "A" to "Y" in a 5*5 grid based on clues. It is featured on brainbashers.com. ABC Path Generator makes use of depth-first-search to find usable final paths, and then assigns the clues for it, also using DFS.
Binary Puzzle Solver in Ruby is an automated solver for Binary Puzzles (a kind of logic game) featured on http://www.binarypuzzle.com/. The solver contains an API and a commandline program and explains why it thinks the player should place a 0 or a 1 in the box. Although it contains only a subset of the moves the authors could think of and does not use backtracking, it was able to solve all the puzzles from binarypuzzle.com which the authors tried.