Projects / ABC Path Solver

ABC Path Solver

ABC Path Solver is a Perl program and library that automatically solves an ABC Path game while giving the reasoning. 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 in ABC Path Solver uses a mixture of deduction and solving by trying several branches, which should allow it to solve all initial boards.

Operating Systems

RSS Recent releases

  •  30 Mar 2014 14:38

Release Notes: This release adds a --gen-v1-template flag to generate a skeleton input file and various code cleanups (in part for CPANTS Kwalitee).

  •  08 Mar 2012 12:33

Release Notes: A Coord ((x,y) coordinate) class was extracted.

  •  23 Jan 2011 19:02

Release Notes: This release encapsulates the command line solver in a module, and adds documentation (including for the input layout's format.) It specifies a missing dependency.

  •  10 Jan 2011 10:53

Release Notes: This is the initial CPAN and freshmeat release.


Project Spotlight


Protocol Buffers for R6RS Scheme.


Project Spotlight

CoreTML framework

A tool allowing the developer to create user-configurable source code templates.