Files
ioccc/1994/dodsond1
Landon Curt Noll c78bda6c0f update tarballs due to recent commits
The commit a1c86c8a7a modified
the navigation bars to include "Original C", so all tarballs
had be update, sorry (tm Canada 🇨🇦).  In particular:

The navigation bar for a winning entry now has a "_Original C_" link
(between the ✅ and the Inventory on the right hand side) so that one
may easily view the original C code that was submitted for IOCCC judging.

In addition, a number of other commits since that time
modified other winning entries.

Ran `make update` to perform the above.
2025-08-18 16:30:59 -07:00
..
2022-09-18 23:37:49 -07:00
2023-07-06 21:49:38 -07:00

To build:

    make all

To use:

    ./dodsond1

Try:

At the prompt, try entering E3.

Judges' remarks:

The program plays the game that the layout of the source implies. The source, on the other hand, implies a language along the lines of Lisp. :-)

Author's remarks:

For each turn, the board is displayed and the player is prompted for a move. Enter your move as an upper-case character followed by a number.

The program uses a single function for 4 different purposes -- to determine if a valid move exists, to verify that a move is valid, to make a move, and to determine the value of a move.