From 1e82e8aa3ee239a95eeea69f48f7fa347d1bf644 Mon Sep 17 00:00:00 2001 From: Landon Curt Noll Date: Sun, 18 Sep 2022 23:25:42 -0700 Subject: [PATCH] Prep to move 1988-2004 entries into subdirs Make changes to links impacted when we move 1988-2004 entries from all of a year's winning entries in a single directory to each winner being in their own sub-directory under the given year directory. --- 2015/muth/machine_gcd.h | 2 +- 2015/muth/machine_times2.h | 2 +- 2018/burton2/discrepancies | 28 +- 2020/ferguson2/hint.text | 4 +- faq.html | 2 +- winners.html | 330 ++++++------ years-spoiler.html | 1034 ++++++++++++++++++------------------ years.html | 1024 +++++++++++++++++------------------ 8 files changed, 1213 insertions(+), 1213 deletions(-) diff --git a/2015/muth/machine_gcd.h b/2015/muth/machine_gcd.h index b1b4c3796..660c5e187 100644 --- a/2015/muth/machine_gcd.h +++ b/2015/muth/machine_gcd.h @@ -1,7 +1,7 @@ /* * greatest common divisor * - * based on http://www.ioccc.org/2001/herrmann1.gcd + * based on http://www.ioccc.org/2001/herrmann1/herrmann1.gcd */ // try tape_15_50.h or tape_77_55.h diff --git a/2015/muth/machine_times2.h b/2015/muth/machine_times2.h index c7dbd7fbc..0f6fa100f 100644 --- a/2015/muth/machine_times2.h +++ b/2015/muth/machine_times2.h @@ -1,7 +1,7 @@ /* * multiply by 2 * - * based on http://www.ioccc.org/2001/herrmann1.times2 + * based on http://www.ioccc.org/2001/herrmann1/herrmann1.times2 */ // try tape_five.h diff --git a/2018/burton2/discrepancies b/2018/burton2/discrepancies index 86f2fa388..7ad219ddf 100644 --- a/2018/burton2/discrepancies +++ b/2018/burton2/discrepancies @@ -3,20 +3,20 @@ The values below are the field-by-field difference iocccsize - ioc. cl: lines, cw: words, cc: chars, ci: rule2, ts: saved, kw: keywords, ks: kw_saved cl 0 cw -4 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1986/pawka.c -cl -45 cw -55 cc -617 ci -463 ts -85 kw -26 ks -69 src/obc/1990/theorem.c +cl -45 cw -55 cc -617 ci -463 ts -85 kw -26 ks -69 src/obc/1990/theorem/theorem.c ioc is correct; cl is correct even in compat (91) due to comments eating newlines iocccsize fails at "z;/*/", eating everything until the following "/**/main(" looks to be due to mis-identification of a comment closing block as opening block -cl 0 cw -2 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1991/westley.c -cl 0 cw -3 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1992/adrian.c -cl 0 cw -3 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1992/adrian.orig.c -cl 0 cw -1 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1994/shapiro.c -cl 0 cw -2 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1996/gandalf.c -cl 0 cw -1 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1996/schweikh1.c -cl 0 cw -2 cc 0 ci -2 ts 0 kw 1 ks 2 src/obc/1998/df.c +cl 0 cw -2 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1991/westley/westley.c +cl 0 cw -3 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1992/adrian/adrian.c +cl 0 cw -3 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1992/adrian/adrian.orig.c +cl 0 cw -1 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1994/shapiro/shapiro.c +cl 0 cw -2 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1996/gandalf/gandalf.c +cl 0 cw -1 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/1996/schweikh1/schweikh1.c +cl 0 cw -2 cc 0 ci -2 ts 0 kw 1 ks 2 src/obc/1998/df/df.c iocccsize counts as keyword __##int##__, and saving two characters but int is not a plausible keyword -cl 0 cw -1 cc 3 ci 2 ts 1 kw 0 ks 0 src/obc/2001/herrmann1.c +cl 0 cw -1 cc 3 ci 2 ts 1 kw 0 ks 0 src/obc/2001/herrmann1/herrmann1.c the text: d M Y(O)/* state to */ d @@ -28,14 +28,14 @@ cl 0 cw -1 cc 3 ci 2 ts 1 kw 0 ks 0 src/obc/2001/herrmann1.c * E E * ,/) F but iocccsize counts this as * E E *,/) F, whereas ANSI C says comments are replaced with a single space equivalent (non-portable token-paste with comments) -cl 0 cw -2 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/2004/arachnid.c -cl 0 cw -2 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/2004/arachnid.orig.c -cl 0 cw 0 cc 0 ci -4 ts 0 kw 2 ks 4 src/obc/2004/hoyle.c -cl 0 cw 0 cc 0 ci -4 ts 0 kw 2 ks 4 src/obc/2004/hoyle.orig.c +cl 0 cw -2 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/2004/arachnid/arachnid.c +cl 0 cw -2 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/2004/arachnid/arachnid.orig.c +cl 0 cw 0 cc 0 ci -4 ts 0 kw 2 ks 4 src/obc/2004/hoyle/hoyle.c +cl 0 cw 0 cc 0 ci -4 ts 0 kw 2 ks 4 src/obc/2004/hoyle/hoyle.orig.c ioccccsize counts as two keywords the token-pasted int##if (e.g int1) thus the kw 2, and another bug in iocccsize counts #if as a keyword to 1 thus saving 2 bytes on int, and 2 more on #if, when neither is a plausible keyword -cl 0 cw -1 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/2004/omoikane.c +cl 0 cw -1 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/2004/omoikane/omoikane.c cl 0 cw -1 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/2005/chia/chia.c cl 0 cw -1 cc 0 ci 0 ts 0 kw 0 ks 0 src/obc/2005/mikeash/mikeash.c cl 0 cw 0 cc 0 ci 1 ts 1 kw 0 ks 0 src/obc/2005/toledo/toledo.c diff --git a/2020/ferguson2/hint.text b/2020/ferguson2/hint.text index 2ac448fd4..269fca36f 100644 --- a/2020/ferguson2/hint.text +++ b/2020/ferguson2/hint.text @@ -660,8 +660,8 @@ don't think there need be any addition to the recode program - at least not that. -[1992 Worst Abuse of the Rules]: http://www.ioccc.org/1992/nathan.hint -[1998 ASCII / Morse code translator]: http://www.ioccc.org/1998/dorssel.hint +[1992 Worst Abuse of the Rules]: http://www.ioccc.org/1992/nathan/nathan.hint +[1998 ASCII / Morse code translator]: http://www.ioccc.org/1998/dorssel/dorssel.hint [2014 Morse audio transcoder]: http://www.ioccc.org/2014/vik/hint.text [Enigma Message Procedures]: http://users.telenet.be/d.rijmenants/en/enigmaproc.htm [Interactive Enigma Machine]: http://enigmaco.de/enigma/enigma.html diff --git a/faq.html b/faq.html index 862685544..e78bf0a5b 100644 --- a/faq.html +++ b/faq.html @@ -445,7 +445,7 @@ Now, Microsoft makes AT&T look mild and kind in comparison. :-( (IMHO) ). BTW: See the story about the '' Bill +HREF="/1993/cmills/cmills.hint">Bill Gates'' award. :-) diff --git a/winners.html b/winners.html index c3931c2fd..1a47335f0 100644 --- a/winners.html +++ b/winners.html @@ -76,7 +76,7 @@ Contest
  • Glyn Anderson
  • Anonymous @@ -86,7 +86,7 @@ Contest
  • Anonymous -- http://bicoherent.topcities.com/
  • Anonymous @@ -101,7 +101,7 @@ Contest
  • David Applegate -- http://www.caam.rice.edu/~davida
  • Jack Applin -- http://www.geocities.com/HotSprings/6789/ @@ -113,9 +113,9 @@ Contest
  • Jari Arkko -- http://www.arkko.com
  • Michael Ash @@ -127,7 +127,7 @@ Contest

    @@ -139,42 +139,42 @@ Contest
    @@ -284,8 +284,8 @@ Contest
  • Raymond Cheong -- //www.bme.jhu.edu/~rcheong/
  • V. Chia @@ -301,13 +301,13 @@ Contest
  • Ian Collier -- http://www.comlab.ox.ac.uk/oucl/users/ian.collier/
  • Pierre-Philippe Coupard
    @@ -319,13 +319,13 @@ Contest
    @@ -421,12 +421,12 @@ Contest
  • Paul Eggert
  • Thor Eldby
  • Yusuke Endoh @@ -467,22 +467,22 @@ Contest
  • Tony Finch -- http://dotat.at/
  • Thomas A. Fine -- http://hea-www.harvard.edu/~fine/
  • Daniel Fischer
  • Karl F. Fox
  • Kimmo Fredriksson @@ -492,7 +492,7 @@ Contest
  • Thaddaeus Frogley -- http://thad.notagoth.org/
    @@ -504,12 +504,12 @@ Contest
    @@ -584,13 +584,13 @@ Contest
  • Stig Hemmer -- http://www.pvv.ntnu.no/~stig/
  • Immanuel Herrmann -- http://pcpool.mathematik.uni-freiburg.de/~immi/
  • Spencer Hines @@ -610,13 +610,13 @@ Contest
  • Jyrki Holopainen -- http://personal.eunet.fi/pp/halo/
  • Mary Ann (Mark) Horton -- http://www.mhorton.net/~mah
  • Qiming HOU @@ -630,22 +630,22 @@ Contest
  • Anthony C. Howe -- http://www.snert.com/
  • Jonathan Hoyle -- http://www.jonhoyle.com
  • Ken Huffman -- http://www.huffmancoding.com
    @@ -657,7 +657,7 @@ Contest
    @@ -669,17 +669,17 @@ Contest
    @@ -701,12 +701,12 @@ Contest
  • Chris King
  • Tero Kivinen -- http://www.iki.fi/kivinen/
  • Peter Klausler @@ -722,7 +722,7 @@ Contest
  • Eryk Kopczynski -- http://www.mimuw.edu.pl/~erykk/
  • David Korn -- http://www.kornshell.com/~dgk/ @@ -752,7 +752,7 @@ Contest
  • Ora Lassila -- http://www.lassila.org/
  • Jetro Lauha -- http://jet.ro @@ -763,19 +763,19 @@ Contest
  • Roemer B. Lievaart -- http://huizen.dds.nl/~lievaart
  • Maarten Litmaath
  • J. David Lowe -- http://www.pootpoot.net/