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).
- To write the most Obscure/Obfuscated C program within the IOCCC rules.
- 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
@@ -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