From fb5524e4cad0fd2a78ceb09e1c02888c7616d7ee Mon Sep 17 00:00:00 2001 From: Landon Curt Noll Date: Sat, 1 Mar 2025 00:02:01 -0800 Subject: [PATCH] made minor tweaks to the rules --- next/rules.html | 23 ++++++++++++++++------- next/rules.md | 23 ++++++++++++++++------- 2 files changed, 32 insertions(+), 14 deletions(-) diff --git a/next/rules.html b/next/rules.html index d05f4bd10..d31b494c8 100644 --- a/next/rules.html +++ b/next/rules.html @@ -461,7 +461,7 @@ writing by contacting the judges.

-These IOCCC rules are version 28.25 2025-02-26. +These IOCCC rules are version 28.26 2025-02-28.

The markdown form of these rules is @@ -475,9 +475,12 @@ available for download.

← Lines that start with this symbol indicate a change from the previous IOCCC

-

Most lines (we sometimes make mistakes) that were modified since the previous -IOCCC start with a solid 4 pixel black left border (or, in the case of a code -block or blockquote, just a vertical bar).

+

+Most lines that were modified since the previous IOCCC start with a solid +4 pixel black left border (or, in the case of a code block or blockquote, +just a vertical bar). We say most lines because we sometimes forget +to bar modified sections. +

Jump to: top

Obfuscate defined:

@@ -498,9 +501,11 @@ block or blockquote, just a vertical bar).

Jump to: top

@@ -570,7 +575,9 @@ The “Important IOCCC dates” section above is part of th

Rule 1

-

Your submission must be a complete program.

+

+Your submission must be a C program. +

Jump to: top

Rule 2

@@ -693,7 +700,7 @@ If you have registered and received by email their submit server Username and Initial password from an IOCCC judge, you may upload your submission to the submit server only while the -contest open. +contest is open.

The submit server, in accordance with Rule 17, @@ -788,7 +795,9 @@ I am not a rule, I am a free(void *human); ‼️

Rule 7

-

The obfuscated C program must be an original work that you own.

+

+The obfuscated C program must be your own original work. +

You (the author(s)) must own the contents of your submission OR you must have permission from the owner(s) to submit their content diff --git a/next/rules.md b/next/rules.md index 81af7e402..c6b3e06bc 100644 --- a/next/rules.md +++ b/next/rules.md @@ -51,7 +51,7 @@ Jump to: [top](#)

-These [IOCCC rules](rules.html) are version **28.25 2025-02-26**. +These [IOCCC rules](rules.html) are version **28.26 2025-02-28**.

@@ -73,9 +73,12 @@ Jump to: [top](#) **← Lines that start with this symbol indicate a change from the previous IOCCC**

-Most lines (we sometimes make mistakes) that were modified since the previous -IOCCC start with a solid 4 pixel black left border (or, in the case of a code -block or blockquote, just a vertical bar). +

+Most lines that were modified since the previous IOCCC start with a solid +4 pixel black left border (or, in the case of a code block or blockquote, +just a vertical bar). We say _most lines_ because we sometimes forget +to bar modified sections. +

Jump to: [top](#) @@ -106,9 +109,11 @@ The goals of the IOCCC: * To write the most Obscure/Obfuscated C program within the [IOCCC rules](rules.html). * To show the importance of programming style, in an ironic way. +* To emphasize the value of perspicuous code by use of negative examples. * To stress C compilers with unusual code. * To illustrate some of the subtleties of the C language. * To provide a safe forum for poor C code. :-) +* To have fun with C! Jump to: [top](#) @@ -206,7 +211,9 @@ Jump to: [top](#) ## Rule 1
-Your submission must be a complete program. +

+Your submission must be a C program. + Jump to: [top](#) @@ -371,7 +378,7 @@ If you have [registered](register.html) and received by email their [submit server](https://submit.ioccc.org) **Username** and **Initial password** from an [IOCCC judge](../judges.html), you may upload your submission to the [submit server](https://submit.ioccc.org) only while the -contest **[open](../faq.html#open)**. +contest is **[open](../faq.html#open)**.

@@ -500,7 +507,9 @@ Jump to: [top](#) ## Rule 7 -The obfuscated C program must be an original work that you own. +

+The obfuscated C program must be your own original work. +

You (the author(s)) must own the contents of your submission OR