update rules and guidelines
While these are not the 2024 rules and guidelines, they do contain a number of corrections and updates that are anticipated for IOCCC28. Fixed several broken links. Performed `make www` to complete the above.
This commit is contained in:
1 parent
2dc61c21c3
commit
13800f55d9
4 files changed
+231
-421
No files matched your search
+22
-37
@@ -456,13 +456,13 @@ entry submission URL.</p>
|
||||
<h2 id="rule-1">Rule 1</h2>
|
||||
<p>Your entry must be a complete program.</p>
|
||||
<h2 id="rule-2">Rule 2</h2>
|
||||
<p><strong><code>|</code></strong> The size rule requires your entry to satisfy <strong>BOTH</strong> rule 2a and rule 2b:</p>
|
||||
<p>The size rule requires your entry to satisfy <strong>BOTH</strong> rule 2a and rule 2b:</p>
|
||||
<h2 id="rule-2a">Rule 2a</h2>
|
||||
<p>The size of your program source <strong>MUST BE <= 4096 bytes</strong>in length.</p>
|
||||
<h2 id="rule-2b">Rule 2b</h2>
|
||||
<p>When your program source is fed as input to the current IOCCC size
|
||||
<p><strong><code>|</code></strong> When your program source is fed as input to the current IOCCC size
|
||||
tool, and the IOCCC size tool -i command line option is used, the
|
||||
value printed <strong>shall not exceed 2053</strong>.</p>
|
||||
value printed <strong>shall not exceed 2503</strong>.</p>
|
||||
<p><strong><code>|</code></strong> The source to the current IOCCC size tool is found in the
|
||||
<a href="https://github.com/ioccc-src/mkiocccentry">mkiocccentry tool repo</a>. If you use
|
||||
the <code>mkiocccentry</code> tool (which we <strong>STRONGLY recommend you do</strong>) will invoke
|
||||
@@ -487,8 +487,8 @@ files you submit.</p>
|
||||
<p>If you entry wishes to modify such content, it <strong>MUST</strong> first copy the
|
||||
file to a new filename and then modify that copy.</p>
|
||||
<h2 id="rule-6">Rule 6</h2>
|
||||
<p><strong><code>|</code></strong> I am not a rule, I am a <code>free(void \*man)</code>!</p>
|
||||
<pre><code> while (!understand(ioccc(rule(you(are(number(6))))))) { ha_ha_ha(); }</code></pre>
|
||||
<p><strong><code>|</code></strong> I am not a rule, I am a <code>free(void \*human)</code>!</p>
|
||||
<pre><code>| while (!understand(ioccc(rule(that(you(are(number(6)))))))) { ha_ha_ha(); }</code></pre>
|
||||
<h2 id="rule-7">Rule 7</h2>
|
||||
<p>The obfuscated C program must be an original work that you own.</p>
|
||||
<p>You (the author(s)) must own the contents of your submission OR
|
||||
@@ -501,8 +501,8 @@ detail that ownership (i.e., who owns what) and document the
|
||||
permission you obtained.</p>
|
||||
<p>Please note that the IOCCC size tool is <strong>NOT</strong> an original work.</p>
|
||||
<h2 id="rule-8">Rule 8</h2>
|
||||
<p><strong><code>|</code></strong> Entries must be received prior to the end of this IOCCC which is:</p>
|
||||
<pre><code> 2020-Mar-15 06:26:49 UTC</code></pre>
|
||||
<p><strong><code>|</code></strong> Entries must be received prior to the end of this IOCCC which is
|
||||
<strong>2024-MMM-DD HH:MM:SS UTC</strong>. ** XXX - This date and time is TDB - XXX **.</p>
|
||||
<p>A confirmation of submission will be sent to the submitting email address
|
||||
before the close of the contest.</p>
|
||||
<h2 id="rule-9">Rule 9</h2>
|
||||
@@ -552,11 +552,12 @@ original entry. Submissions that are similar to previous entries are
|
||||
discouraged. As we judge anonymously, submissions that have already
|
||||
been published may be disqualified.</p>
|
||||
<h2 id="rule-17">Rule 17</h2>
|
||||
<p>The total size of your submission: the sum of the size of the program,
|
||||
<p><strong><code>|</code></strong> The total size of your submission: the sum of the size of the program,
|
||||
hints, comments, build and info files <strong>MUST</strong> be less than or equal
|
||||
to 1048576 octets in size. The
|
||||
[mkiocccentry toolkit]((https://github.com/ioccc-src/mkiocccentry) will verify
|
||||
that your entry is not too big.</p>
|
||||
to 28314624 octets (27651K) in size.</p>
|
||||
<p><strong><code>|</code></strong> When your submission is formed into a bzip2 compressed tarball file,
|
||||
that file must than or equal 3999971 octets in size.</p>
|
||||
<p><strong><code>|</code></strong> The <a href="https://github.com/ioccc-src/mkiocccentry">mkiocccentry toolkit</a> (see <code>mkiocccentry(1)</code> and <code>txzchk(1)</code>) will help you verify that your submission conforms to this rule.</p>
|
||||
<h2 id="rule-18">Rule 18</h2>
|
||||
<p>The entirety of your entry must be submitted under the following license:</p>
|
||||
<p><strong><code>|</code></strong> <strong><a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0 DEED Attribution-ShareAlike 4.0 International</a></strong></p>
|
||||
@@ -610,34 +611,18 @@ for disqualification of your entry.</p>
|
||||
<h2 id="rule-24">Rule 24</h2>
|
||||
<p>Even though 24 is not prime, you should still see rule #23.</p>
|
||||
<h2 id="rule-25">Rule 25</h2>
|
||||
<p><strong><code>|</code></strong> The IOCCC rule set consists of at least 26 rules.</p>
|
||||
<p>The IOCCC rule set consists of at least 26 rules.</p>
|
||||
<h2 id="rule-26">Rule 26</h2>
|
||||
<p><strong><code>|</code></strong> Rule 26 is also a rule.</p>
|
||||
<p>Rule 26 is also a rule.</p>
|
||||
<h2 id="rule-27">Rule 27</h2>
|
||||
<p><strong><code>|</code></strong> Rule 27 is reserved for something cubic. :-)</p>
|
||||
<h1 id="for-more-information">FOR MORE INFORMATION:</h1>
|
||||
<p>The judging will be done by Leonid A. Broukhis and
|
||||
Landon Curt Noll.</p>
|
||||
<p><strong><code>|</code></strong> Please send questions or comments about the contest, to:</p>
|
||||
<pre><code> q.2024@ioccc.org</code></pre>
|
||||
<p><strong><code>|</code></strong> <strong>IMPORTANT</strong>: You must include the words <strong>ioccc 2024 question</strong>
|
||||
in the subject of your email message when sending email to the judges.</p>
|
||||
<p>The rules and the guidelines may (and often do) change from year to
|
||||
year. You should be sure you have the current rules and guidelines
|
||||
prior to submitting entries.</p>
|
||||
<p><strong><code>|</code></strong> See the <a href="../index.html">Official IOCCC website</a> for additional information.</p>
|
||||
<p>For the updates and breaking IOCCC news, you are encouraged to follow
|
||||
the twitter handle:</p>
|
||||
<pre><code> @IOCCC</code></pre>
|
||||
<p>You do not have to be a twitter user to follow <span class="citation" data-cites="IOCCC">@IOCCC</span>. Non-twitter users should access:</p>
|
||||
<pre><code> https://twitter.com/ioccc</code></pre>
|
||||
<p>Non-twitter users should force their browsers to reload the above URL
|
||||
to be sure they are seeing the most recent tweets.</p>
|
||||
<h2 id="an-important-update-to-this-historic-note">An important update to this historic note</h2>
|
||||
<p><strong>-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-</strong></p>
|
||||
<p><strong><code>|</code></strong> <strong>The IOCCC no longer uses twitter</strong>.</p>
|
||||
<p><strong><code>|</code></strong> Today the <a href="../contact.html#try_mastodon">IOCCC uses Mastodon</a>.</p>
|
||||
<p><strong><code>|</code></strong> For more information and to see our IOCCC Mastodon posts, see:</p>
|
||||
<pre><code> https://fosstodon.org/@ioccc</code></pre>
|
||||
<p><strong>-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-</strong></p>
|
||||
<p><strong><code>|</code></strong> For questions or comments about the contest, see <a href="../contact.html">Contacting the IOCCC</a>.</p>
|
||||
<p><strong><code>|</code></strong> Be sure to review the <a href="index.html">IOCCC Rules and Guidelines</a> as rules and the guidelines may (and often do) change from year to year.</p>
|
||||
<p><strong><code>|</code></strong> You should be sure you have the current rules and guidelines prior to submitting entries.</p>
|
||||
<p><strong><code>|</code></strong> See the <a href="../news.html">Official IOCCC website news</a> for additional information.</p>
|
||||
<p><strong><code>|</code></strong> For the updates and breaking IOCCC news, you are encouraged to follow the <a href="https://fosstodon.org/@ioccc">IOCCC on Mastodon</a> account. See our <a href="../faq.html#try_mastodon">FAQ</a> for more information.</p>
|
||||
<p><strong><code>|</code></strong> Check out the <a href="https://www.ioccc.org/index.html">Official IOCCC winner web site</a> in general.</p>
|
||||
<p>Leonid A. Broukhis<br>
|
||||
chongo (Landon Curt Noll) <code>/\cc/\</code></p>
|
||||
<hr style="width:10%;text-align:left;margin-left:0">
|
||||
|
||||
Reference in new issue
Block a user