made minor tweaks to the rules

This commit is contained in:
Landon Curt Noll committed 2025-03-01 00:02:01 -08:00
1 parent 820327cc97
commit fb5524e4ca
2 files changed
+32 -14

No files matched your search

+16 -7
View File
@@ -461,7 +461,7 @@ writing by <a href="../contact.html">contacting the judges</a>.</p>
</div> </div>
</div> </div>
<p class="leftbar"> <p class="leftbar">
These <a href="rules.html">IOCCC rules</a> are version <strong>28.25 2025-02-26</strong>. These <a href="rules.html">IOCCC rules</a> are version <strong>28.26 2025-02-28</strong>.
</p> </p>
<p class="leftbar"> <p class="leftbar">
The markdown form of these rules <a href="rules.md" download="rules.md">is The markdown form of these rules <a href="rules.md" download="rules.md">is
@@ -475,9 +475,12 @@ available for download</a>.
<p class="leftbar"> <p class="leftbar">
<strong>← Lines that start with this symbol indicate a change from the previous IOCCC</strong> <strong>← Lines that start with this symbol indicate a change from the previous IOCCC</strong>
</p> </p>
<p>Most lines (we sometimes make mistakes) that were modified since the previous <p class="leftbar">
IOCCC start with a solid 4 pixel black left border (or, in the case of a code Most lines that were modified since the previous IOCCC start with a solid
block or blockquote, just a vertical bar).</p> 4 pixel black left border (or, in the case of a code block or blockquote,
just a vertical bar). We say <em>most lines</em> because we sometimes forget
to bar modified sections.
</p>
<p>Jump to: <a href="#">top</a></p> <p>Jump to: <a href="#">top</a></p>
<div id="obfuscate"> <div id="obfuscate">
<h1 id="obfuscate-defined">Obfuscate defined:</h1> <h1 id="obfuscate-defined">Obfuscate defined:</h1>
@@ -498,9 +501,11 @@ block or blockquote, just a vertical bar).</p>
<ul> <ul>
<li>To write the most Obscure/Obfuscated C program within the <a href="rules.html">IOCCC rules</a>.</li> <li>To write the most Obscure/Obfuscated C program within the <a href="rules.html">IOCCC rules</a>.</li>
<li>To show the importance of programming style, in an ironic way.</li> <li>To show the importance of programming style, in an ironic way.</li>
<li>To emphasize the value of perspicuous code by use of negative examples.</li>
<li>To stress C compilers with unusual code.</li> <li>To stress C compilers with unusual code.</li>
<li>To illustrate some of the subtleties of the C language.</li> <li>To illustrate some of the subtleties of the C language.</li>
<li>To provide a safe forum for poor C code. :-)</li> <li>To provide a safe forum for poor C code. :-)</li>
<li>To have fun with C!</li>
</ul> </ul>
<p>Jump to: <a href="#">top</a></p> <p>Jump to: <a href="#">top</a></p>
<div id="dates"> <div id="dates">
@@ -570,7 +575,9 @@ The “<a href="#dates">Important IOCCC dates</a>” section above is part of th
<div id="rule1"> <div id="rule1">
<h2 id="rule-1">Rule 1</h2> <h2 id="rule-1">Rule 1</h2>
</div> </div>
<p>Your submission must be a complete program.</p> <p class="leftbar">
Your submission must be a C program.
</div>
<p>Jump to: <a href="#">top</a></p> <p>Jump to: <a href="#">top</a></p>
<div id="rule2"> <div id="rule2">
<h2 id="rule-2">Rule 2</h2> <h2 id="rule-2">Rule 2</h2>
@@ -693,7 +700,7 @@ If you have <a href="register.html">registered</a> and received by email their
<a href="https://submit.ioccc.org">submit server</a> <strong>Username</strong> and <strong>Initial password</strong> <a href="https://submit.ioccc.org">submit server</a> <strong>Username</strong> and <strong>Initial password</strong>
from an <a href="../judges.html">IOCCC judge</a>, you may upload your submission to from an <a href="../judges.html">IOCCC judge</a>, you may upload your submission to
the <a href="https://submit.ioccc.org">submit server</a> only while the the <a href="https://submit.ioccc.org">submit server</a> only while the
contest <strong><a href="../faq.html#open">open</a></strong>. contest is <strong><a href="../faq.html#open">open</a></strong>.
</p> </p>
<p class="leftbar"> <p class="leftbar">
The <a href="https://submit.ioccc.org">submit server</a>, in accordance with <a href="rules.html#rule17">Rule 17</a>, The <a href="https://submit.ioccc.org">submit server</a>, in accordance with <a href="rules.html#rule17">Rule 17</a>,
@@ -788,7 +795,9 @@ I am not a rule, I am a <code>free(void *human);</code> ‼️
<div id="rule7"> <div id="rule7">
<h2 id="rule-7">Rule 7</h2> <h2 id="rule-7">Rule 7</h2>
</div> </div>
<p>The obfuscated C program must be an original work that you own.</p> <p class="leftbar">
The obfuscated C program must be your own original work.
</p>
<p class="leftbar"> <p class="leftbar">
You (the author(s)) must own the contents of your submission OR You (the author(s)) must own the contents of your submission OR
you must have permission from the owner(s) to submit their content you must have permission from the owner(s) to submit their content
+16 -7
View File
@@ -51,7 +51,7 @@ Jump to: [top](#)
</div> </div>
<p class="leftbar"> <p class="leftbar">
These [IOCCC rules](rules.html) are version **28.25 2025-02-26**. These [IOCCC rules](rules.html) are version **28.26 2025-02-28**.
</p> </p>
<p class="leftbar"> <p class="leftbar">
@@ -73,9 +73,12 @@ Jump to: [top](#)
**&larr; Lines that start with this symbol indicate a change from the previous IOCCC** **&larr; Lines that start with this symbol indicate a change from the previous IOCCC**
</p> </p>
Most lines (we sometimes make mistakes) that were modified since the previous <p class="leftbar">
IOCCC start with a solid 4 pixel black left border (or, in the case of a code Most lines that were modified since the previous IOCCC start with a solid
block or blockquote, just a vertical bar). 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.
</p>
Jump to: [top](#) 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 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 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 stress C compilers with unusual code.
* To illustrate some of the subtleties of the C language. * To illustrate some of the subtleties of the C language.
* To provide a safe forum for poor C code. :-) * To provide a safe forum for poor C code. :-)
* To have fun with C!
Jump to: [top](#) Jump to: [top](#)
@@ -206,7 +211,9 @@ Jump to: [top](#)
## Rule 1 ## Rule 1
</div> </div>
Your submission must be a complete program. <p class="leftbar">
Your submission must be a C program.
</div>
Jump to: [top](#) 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** [submit server](https://submit.ioccc.org) **Username** and **Initial password**
from an [IOCCC judge](../judges.html), you may upload your submission to from an [IOCCC judge](../judges.html), you may upload your submission to
the [submit server](https://submit.ioccc.org) only while the the [submit server](https://submit.ioccc.org) only while the
contest **[open](../faq.html#open)**. contest is **[open](../faq.html#open)**.
</p> </p>
<p class="leftbar"> <p class="leftbar">
@@ -500,7 +507,9 @@ Jump to: [top](#)
## Rule 7 ## Rule 7
</div> </div>
The obfuscated C program must be an original work that you own. <p class="leftbar">
The obfuscated C program must be your own original work.
</p>
<p class="leftbar"> <p class="leftbar">
You (the author(s)) must own the contents of your submission OR You (the author(s)) must own the contents of your submission OR