Qt solver for the Twice Removed puzzle
  • C++ 81.5%
  • Starlark 18.5%
Find a file
2018-06-20 21:22:51 -04:00
puzzler It works now. 2018-06-20 21:22:51 -04:00
tools It works now. 2018-06-20 21:22:51 -04:00
.gitignore It works now. 2018-06-20 21:22:51 -04:00
LICENSE It works now. 2018-06-20 21:22:51 -04:00
README.md It works now. 2018-06-20 21:22:51 -04:00
WORKSPACE It works now. 2018-06-20 21:22:51 -04:00

Twice Removed Puzzle Solver

The "Puzzler" application is a simple Qt application for solving the Twice Removed puzzle, by Allen R. Morgan, which appeared in the New York Times in August 2012.

It uses a brute-force approach to solve the puzzle, which still completes in a couple of seconds on reasonably current machines. I wrote a command-line solver for this back in 2012 after the puzzle appeared, and wrote this Qt version to teach myself Qt in 2018. I provide it here with source, for others to use as an example.

This code is released under an MIT license. See the file LICENSE for details.

The file qt.bzl is copied from the Qt-Bazel Example which is subject to an Apache 2.0 license, as per this GitHub issue.