Towers of Chicago
I am a mathematician and computer programmer from
Chicago. I have a BA in Mathematics from Northeastern
and I am also Sun Certified. Since 2000, I've been working
on the Towers of Chicago; I programmed the multipeg version in
The multipeg version involves 4 or more pegs, as opposed to the
usual 3. These pegs are enumerated as follows: the
the final peg, and 2 or more auxiliary pegs. My algorithm
for solving this puzzle is recursive and dynamic. This
algorithm is an
example of Automated Reasoning, especially since it has a reverse
feature. The puzzle software can be found at the following
Chicago. The software was programmed using Java 8.
The original version of my Towers of Chicago
software won fifth prize in the Quest for Java Contest.
Here are some screenshots (see index).
Also, one can find links to other software
projects I worked on: Programs
Here is the Federation
battle song, and here is the imperial city
skyline, Chicago, USA.