At one point a certain man named Michael Mann submitted two patches to
Freecell Solver, one of which I accepted.
Then he explained his greater motivation:
At one point he was interested to write a Freecell solver, but first
decided to search if one existed. He found mine in a Google search.
He saw in my to-do list that I wanted to convert it to Java, so he decided
to privately convert it to C++ instead.
He started at version 1.4, and as I released new versions he incorporated
these changes into his C++ version, and so until version 2.2 of Freecell
Solver.
After he "came out of the closet" he submitted his C++ version (which was
documented using doxygen), which I
placed online for
reference.
This is the single most amazing thing that happened to me in my professional
life as a programmer.