From 1e82e8aa3ee239a95eeea69f48f7fa347d1bf644 Mon Sep 17 00:00:00 2001
From: Landon Curt Noll arachnid - Curses maze displayer/navigator with only line-of-sight visibility burley - A Poker game gavare - A ray tracer gavin - Mini-OS hibachi - A CGI capable HTTP server hoyle - Curses based polynomial graphing with auto-scale jdalbec - Conway's look'n'say sequence split into elements kopczynski - OCR of 8, 9, 10 and 11 newbern - Renders arbitary bitmapped fonts omoikane - A CRC inserter schnitzi - Editor animation sds - Space/tab/linefeed steganography vik1 - X Windows car racing game vik2 - Calculates prime numbers using only CPP bellard - A C subset programming system for x86 cheong - Computes arbitrary-precision square root coupard - Outputs current time as a sound file ctk - A driver game dgbeards - Plays suicide chess herrmann1 - A Turing machine using preprocessor herrmann2 - A SIRDS/3D generator, the source is SIRDS/3D itself jason - An Adventure-like game kev - A Pong game across network ollinger - Prints primes with a sieve graph rosten - Makes X mouse pointer have inertia or anti-inertia schweikh - Shell glob matcher westley - Sorts/scrambles, outputs as text/punch-cards williams - Plays X-based missile command bellard - Prints M6972593 (2^6972593-1) by Modular Fast Fourier Transform bmeyer - An image compressor briddlebane - Verbally abuses the user dhyang - Saitou Hajime image that prints a prog that prints a prog ... dlowe - A dc-style calculator that uses embedded Perl jarijyrki - An X-based spreadsheet program with graphing features! natori - Phase of the moon primenum - Source with English words that looks like a prime tester rince - Plots the positions of the four Galilean moons of Jupiter robison - Highly Compressed Program for Playing Hygienic Checkers schneiderwent - Prints the aproximate time in words thadgavin - Prints a dazzeling moving image under multiple interfaces tomx - C source, shell program and Makefile bas1 - Outputs a gziped 3D beam maze in Postscript bas2 - determines the size of stdin under IOCCC sizing rules chaos - Rotates and zooms an object using ASCII graphics df - A word guessing game dlowe - Pootifies stdin (useful to view Microsoft html files) dloweneil - A very addictive ASCII poot game dorssel - ASCII / Morse code translator fanf - Translates Lambda expressions into combinator expressions schnitzi - Prints a C program that sorts arguments using strange functions schweikh1 - Tests to see if your compiler and headers are standard schweikh3 - Finds duplicate files that waste disk space tomtorfs - CRC generator dalbec - Generator of strong probable-primes to a given base eldby - Flying 3D spheres in an ASCII display gandalf - Displays the ASCII and 8 bit character tables huffman - Braille to ASCII and vice versa jonth - X based dual player tic-tac-toe game rcm - Gunzip equivalent schweikh1 - Calculates Easter dates from 1582 to 2199 AD schweikh2 - Search for a limited class of expressions that equal a constant schweikh3 - Determins the memory allocation honesty of the OS westley - Shows the time on clock with a configurable face and style dodsond1 - Text to "Pig Latin" translator dodsond2 - Interactive 3D Maze esde - Searches for words in a file which have the same Soundex code garry - Environment-expansion and binary output via escaped env vars heathbar - 16 bit addition the easy/hard way leo - Output interesting patterns and cycles in PostScript makarios - Emits the base 8 representation of prime palindromic in base 8 savastio - Infinite-precision factorial calculator schnitzi - Find divisors: where a core dump is a feature, not a bug spinellis - Abusing the rules vanschnitz - Towers of Hanoi via the C pre-processor dodsond2 - Hunt the Wumpus (gziped source) horton - Plot cubic equations on a tty imc - print a random n by n magic square ldb - print a random line from stdin schnitzi - flips stdin along a diagonal (source mirrored along diagonal) shapiro - print time of day on an tty smr - world's smallest self reproducing program tvr - interactive fractals for the X Window System weisberg - prints prime numbers westley - Adventure/Dungeon like game played via the C pre-processor cmills - X11 program that shatters and bounces windows dgibson - plays the game of like using cpp ejb - tower of Hanoi and patience pizzle jonth - game of Tetris leo - game of mastermind (cows & bulls) lmfjyh - source is the filename, prints value of __FILE__ plummer - prints numbers up to a given value rince - game state machine language, comes with a number of games schnitzi - answers questions about English text in a file vanb - calculator that prints in octal albert - factors multi-precision numbers with factors < MAX_LONG ant - make utility buzzard.1 - print factorial, gcd or prime test using a Babbage-like engine buzzard.2 - forth-like stack machine gson - anagram generator imc - Mandelbrot/Julia drawer kivinen - X11 space invaders, dropout and knockout games lush - prints "Hello, World" using error messages marangon - game to balance a grid of digits to all 5's nathan - obfuscation by (trivial) encryption (source not exported) westley - print ASCII world map and mark a location by lat/long ant - compressed vi-like editor brnstnd - sorta stack language buzzard - walk thru a maze from a first person point of view cdupont - prints a message without vowels davidguy - plays life on a root window, doesn't need Xlib or include files The fix is applied to the original entry; merging it with the presented code is left
+ The fix is applied to the original entry; merging it with the presented code is left
as an exercise for the reader.
As before, you need to turn off access control of the X11 server, and to use
a window manager that does not obscure the root window.
@@ -3150,42 +3150,42 @@ a window manager that does not obscure the root window.
dds - basic compiler, heavily compressed fine - rot13s lines of input rince - game with sprites, boulders, dimonds, and keys westley - plays tic-tac-toe, compile output for next move, prints board baruch - short prog to solve N-queens problem cmills - squished blackjack game dds - basic interpreter, heavily compressed dg - rot13 done with strange cpp macros jaw - compress & atob standins pjr - the quick brown fox... cppd, structs of functions scjones - trigraph-abusing self-reproducing program stig - nested-comment tester (all on command line) tbr - simple compressed shell, silly layout theorem - numerically solves the equation y'=f(x,y) westley - poetic exchange between lovers, prints "luvs me, luvs not" jar.1 - char*_="Hello world.\n"; jar.2 - lisp interpreter, compressed ovdluhe - monkey-typer following template, 'APE' identifiers paul - print fibonacci base 2 by simulating turing machine robison - apl-expression interpreter (binary), written in C-- roemer - prints e, script-pi shaped layout, _31415 identifiers tromp - squished tetris vanb - one-liner prints all subsets of arguments westley - reversible, rot13able program that reverses and/or rot13s. isaak - table driven table of the elements; cpp, self-inclusion phillipps - 'first day of christmas', tables, heavily main() calling reddy - prints name of 'char *(*(foo[16])();', compressed robison - print e in any base, uses only --, >=, and while() spinellis - #include "/dev/tty" westley - prints '3.141', circle made of '_-_-_-_' in layout
-
-
-
-
@@ -139,42 +139,42 @@ Contest
@@ -284,8 +284,8 @@ Contest
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -319,13 +319,13 @@ Contest
@@ -421,12 +421,12 @@ Contest
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -504,12 +504,12 @@ Contest
@@ -584,13 +584,13 @@ Contest
-
-
-
-
-
-
-
-
-
-
-
-
@@ -657,7 +657,7 @@ Contest
@@ -669,17 +669,17 @@ Contest
-
@@ -701,12 +701,12 @@ Contest
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -924,17 +924,17 @@ Contest
-
-
-
@@ -1004,17 +1004,17 @@ Contest
-
-
-
-
-
-
-
@@ -1054,39 +1054,39 @@ Contest
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1318,8 +1318,8 @@ Contest
-
-
-
-
@@ -1272,20 +1272,20 @@ Contest
-
-
-
-
-
-
-
16th International Obfuscated C Code Contest (2001)
@@ -2059,128 +2059,128 @@ Contest
15th International Obfuscated C Code Contest (2000)
@@ -2197,121 +2197,121 @@ Contest
14th International Obfuscated C Code Contest (1998)
@@ -2328,104 +2328,104 @@ Contest
@@ -2433,26 +2433,26 @@ Contest
13th International Obfuscated C Code Contest (1996)
@@ -2469,101 +2469,101 @@ Contest
12th International Obfuscated C Code Contest (1995)
@@ -2580,103 +2580,103 @@ Contest
11th International Obfuscated C Code Contest (1994)
@@ -2693,96 +2693,96 @@ Contest
10th International Obfuscated C Code Contest (1993)
@@ -2799,104 +2799,104 @@ Contest
9th International Obfuscated C Code Contest (1992)
@@ -2913,26 +2913,26 @@ Contest
Brian Westley decided
to just ``screw the (US) government'' and make the real
@@ -3055,17 +3055,17 @@ archive with a copy of the source ported by
8th International Obfuscated C Code Contest (1991)
@@ -3073,75 +3073,75 @@ archive with a copy of the source ported by
-
-
-
-
-
-
7th International Obfuscated C Code Contest (1990)
@@ -3193,109 +3193,109 @@ a window manager that does not obscure the root window.
6th International Obfuscated C Code Contest (1989)
@@ -3310,86 +3310,86 @@ a window manager that does not obscure the root window.
5th International Obfuscated C Code Contest (1988)
@@ -3413,18 +3413,18 @@ a window manager that does not obscure the root window.
@@ -3433,50 +3433,50 @@ a window manager that does not obscure the root window.
diff --git a/years.html b/years.html
index 056a951b8..dad93c559 100644
--- a/years.html
+++ b/years.html
@@ -1916,140 +1916,140 @@ a summary description of all of the winners.
arachnid
burley
gavare
gavin
hibachi
hoyle
jdalbec
kopczynski
newbern
omoikane
schnitzi
sds
vik1
vik2
bellard
cheong
coupard
ctk
dgbeards
herrmann1
herrmann2
jason
kev
ollinger
rosten
schweikh
westley
williams
bellard
bmeyer
briddlebane
dhyang
dlowe
jarijyrki
natori
primenum
rince
robison
schneiderwent
thadgavin
tomx
bas1
bas2
chaos
df
dlowe
dloweneil
dorssel
fanf
schnitzi
schweikh1
schweikh3
tomtorfs
dalbec
eldby
gandalf
huffman
jonth
rcm
schweikh1
schweikh2
schweikh3
westley
dodsond1
dodsond2
esde
garry
heathbar
leo
makarios
savastio
schnitzi
spinellis
vanschnitz
dodsond2
horton
imc
ldb
schnitzi
shapiro
smr
tvr
weisberg
westley
cmills
dgibson
ejb
jonth
leo
lmfjyh
plummer
rince
schnitzi
vanb
albert
buzzard.1
buzzard.2
gson
imc
kivinen
lush
marangon
nathan
westley
ant
brnstnd
buzzard
cdupont
davidguy
dds
fine
rince
westley
baruch
cmills
dds
dg
jaw
pjr
scjones
stig
tbr
theorem
westley
jar.1
jar.2
ovdluhe
paul
robison
roemer
tromp
vanb
westley
isaak
phillipps
reddy
robison
spinellis
westley