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

Recent releases

  •  30 Mar 2014 09:33

    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 08:48

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

      •  23 Jan 2011 15:57

        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.

        •  09 Jan 2011 22:37

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


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.