Skip to content

Commit

Permalink
made minor tweaks to the rules
Browse files Browse the repository at this point in the history
  • Loading branch information
lcn2 committed Mar 1, 2025
1 parent 820327c commit fb5524e
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 14 deletions.
23 changes: 16 additions & 7 deletions next/rules.html
Original file line number Diff line number Diff line change
Expand Up @@ -461,7 +461,7 @@ <h2 id="ioccc-rules-version">IOCCC Rules version</h2>
</div>
</div>
<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 class="leftbar">
The markdown form of these rules <a href="rules.md" download="rules.md">is
Expand All @@ -475,9 +475,12 @@ <h3 id="change-marks">Change marks</h3>
<p class="leftbar">
<strong>← Lines that start with this symbol indicate a change from the previous IOCCC</strong>
</p>
<p>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).</p>
<p class="leftbar">
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 <em>most lines</em> because we sometimes forget
to bar modified sections.
</p>
<p>Jump to: <a href="#">top</a></p>
<div id="obfuscate">
<h1 id="obfuscate-defined">Obfuscate defined:</h1>
Expand All @@ -498,9 +501,11 @@ <h1 id="goals-of-the-contest">Goals of the Contest</h1>
<ul>
<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 emphasize the value of perspicuous code by use of negative examples.</li>
<li>To stress C compilers with unusual code.</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 have fun with C!</li>
</ul>
<p>Jump to: <a href="#">top</a></p>
<div id="dates">
Expand Down Expand Up @@ -570,7 +575,9 @@ <h2 id="rule-0">Rule 0</h2>
<div id="rule1">
<h2 id="rule-1">Rule 1</h2>
</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>
<div id="rule2">
<h2 id="rule-2">Rule 2</h2>
Expand Down Expand Up @@ -693,7 +700,7 @@ <h2 id="rule-3">Rule 3</h2>
<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
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 class="leftbar">
The <a href="https://submit.ioccc.org">submit server</a>, in accordance with <a href="rules.html#rule17">Rule 17</a>,
Expand Down Expand Up @@ -788,7 +795,9 @@ <h2 id="rule-6">Rule 6</h2>
<div id="rule7">
<h2 id="rule-7">Rule 7</h2>
</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">
You (the author(s)) must own the contents of your submission OR
you must have permission from the owner(s) to submit their content
Expand Down
23 changes: 16 additions & 7 deletions next/rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Jump to: [top](#)
</div>

<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 class="leftbar">
Expand All @@ -73,9 +73,12 @@ Jump to: [top](#)
**&larr; Lines that start with this symbol indicate a change from the previous IOCCC**
</p>

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).
<p class="leftbar">
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.
</p>


Jump to: [top](#)
Expand Down Expand Up @@ -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](#)
Expand Down Expand Up @@ -206,7 +211,9 @@ Jump to: [top](#)
## Rule 1
</div>

Your submission must be a complete program.
<p class="leftbar">
Your submission must be a C program.
</div>


Jump to: [top](#)
Expand Down Expand Up @@ -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)**.
</p>

<p class="leftbar">
Expand Down Expand Up @@ -500,7 +507,9 @@ Jump to: [top](#)
## Rule 7
</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">
You (the author(s)) must own the contents of your submission OR
Expand Down

0 comments on commit fb5524e

Please sign in to comment.