PUZZLES is a directory of FORTRAN90 programs which were used to solve puzzles.
The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.
ANAGRAM, a C++ program which determines anagrams of a string, by James Cherry;
LIFE_OPEN_GL, a C program which uses OpenGL to display the evolution of John Conway's "Game of Life", by Simon Green.
LIGHTS_OUT_OPEN_GL, a C++ program which sets up a "Lights Out" game and allows the user to solve it, using the OpenGL graphics window.
PUZZLES is available in a FORTRAN90 version and a MATLAB version.
SUBANAGRAM, a FORTRAN90 program which finds words which are anagrams formed from some of the letters of a given master word.
SUDOKU is a MATLAB library which manipulates and solves Sudoku problems.
WORDSNAKE, a FORTRAN90 program which rearranges a list of words so that they have maximum overlap;
The ascendogram puzzle is posed in The Ascendogram Puzzle. To answer the question, a program was written, which searched a text file.
Textropolis is an iPhone application which presents you with the name of a city and asks for as many words as you can form, using only the letters in the city name. It also wants the words to be at least 4 letters long. Vivian is desperate to get all 130 words that that game claims you can make. She's hoping to see fireworks over the Amsterdam cityscape!
The football score puzzle is posed in The Football Puzzle. To answer the question, a program was written.
The following challenge appeared in the New York Times, 14 June 2007:
"Dear Ketel One Drinker: Can you make one hundred words, of four letters or more, from the letters in Ketel One Vodka?"To answer the question, a program was written, which searched a text file.
The unigram puzzle is posed in The Unigram Puzzle. To answer the question, a program was written, which searched a text file.
The zero-one puzzle is posed in The Zero One Puzzle. To test the proposed solutions, a program was written.
You can go up one level to the FORTRAN90 source codes.