fix internal links in entry index.html from 1984 thru 2012
This commit is contained in:
1 parent
2da0a6c05f
commit
99cd17401e
151 files changed
+360
-360
No files matched your search
@@ -76,7 +76,7 @@ properly.
|
||||
* ASCII art (with end of lines in LF bytes only, not CR-LF)
|
||||
|
||||
This is useful for decoding some curiously interlaced images, such as
|
||||
the included [example.ppm](example.ppm).
|
||||
the included [example.ppm](%%REPO_URL%%/2011/akari/example.ppm).
|
||||
|
||||
Anything that is not parsable as `PGM` or `PPM` will be downsampled as
|
||||
ASCII art. Since the source code is formatted as ASCII art, it's only
|
||||
@@ -124,7 +124,7 @@ executables. The output executables each print a message to `stdout`.
|
||||
It takes quite a bit of skill and obfuscation to interleave a
|
||||
C program 4 levels deep, it's much easier to interleave something like
|
||||
a `brainf#$%` program in a C program, for example. For comparison, a
|
||||
`brainf#$%` program is embedded inside [akari.c](akari.c).
|
||||
`brainf#$%` program is embedded inside [akari.c](%%REPO_URL%%/2011/akari/akari.c).
|
||||
|
||||
|
||||
<!--
|
||||
|
||||
@@ -200,7 +200,7 @@ properly.
|
||||
<li>ASCII art (with end of lines in LF bytes only, not CR-LF)</li>
|
||||
</ul>
|
||||
<p>This is useful for decoding some curiously interlaced images, such as
|
||||
the included <a href="example.ppm">example.ppm</a>.</p>
|
||||
the included <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/akari/example.ppm">example.ppm</a>.</p>
|
||||
<p>Anything that is not parsable as <code>PGM</code> or <code>PPM</code> will be downsampled as
|
||||
ASCII art. Since the source code is formatted as ASCII art, it’s only
|
||||
natural to try:</p>
|
||||
@@ -226,7 +226,7 @@ executables. The output executables each print a message to <code>stdout</code>.
|
||||
<p>It takes quite a bit of skill and obfuscation to interleave a
|
||||
C program 4 levels deep, it’s much easier to interleave something like
|
||||
a <code>brainf#$%</code> program in a C program, for example. For comparison, a
|
||||
<code>brainf#$%</code> program is embedded inside <a href="akari.c">akari.c</a>.</p>
|
||||
<code>brainf#$%</code> program is embedded inside <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/akari/akari.c">akari.c</a>.</p>
|
||||
<!--
|
||||
|
||||
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -76,10 +76,10 @@ other feature of the program which can be demonstrated as follows:
|
||||
./blakely - < 3.dat
|
||||
```
|
||||
|
||||
The program will first display the grid given in [3.dat](3.dat), and then three
|
||||
The program will first display the grid given in [3.dat](%%REPO_URL%%/2011/blakely/3.dat), and then three
|
||||
more grids (taking a few minutes to display the last). Waiting for any more
|
||||
grids will take a substantial amount of time. The final grid has been put into
|
||||
[evolve_to_3.dat](evolve_to_3.dat), and if you type
|
||||
[evolve_to_3.dat](%%REPO_URL%%/2011/blakely/evolve_to_3.dat), and if you type
|
||||
|
||||
``` <!---sh-->
|
||||
./blakely < evolve_to_3.dat
|
||||
|
||||
@@ -189,10 +189,10 @@ layout of the source-code is such that it evolves to a digital representation of
|
||||
the first 15 decimal places of pi after 4 time steps. This was setup using the
|
||||
other feature of the program which can be demonstrated as follows:</p>
|
||||
<pre><code> ./blakely - < 3.dat</code></pre>
|
||||
<p>The program will first display the grid given in <a href="3.dat">3.dat</a>, and then three
|
||||
<p>The program will first display the grid given in <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/blakely/3.dat">3.dat</a>, and then three
|
||||
more grids (taking a few minutes to display the last). Waiting for any more
|
||||
grids will take a substantial amount of time. The final grid has been put into
|
||||
<a href="evolve_to_3.dat">evolve_to_3.dat</a>, and if you type</p>
|
||||
<a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/blakely/evolve_to_3.dat">evolve_to_3.dat</a>, and if you type</p>
|
||||
<pre><code> ./blakely < evolve_to_3.dat</code></pre>
|
||||
<p>then the 3 will reappear after three time steps.</p>
|
||||
<p>As should now be clear, this use of the program will attempt to evolve a given setup
|
||||
|
||||
+16
-16
@@ -87,7 +87,7 @@ where:
|
||||
NOTE: The above directories were not shipped and everything from the entries
|
||||
that did not win were flushed to `/dev/null`.
|
||||
|
||||
The [earlystop.pl](earlystop.pl) tool wrote:
|
||||
The [earlystop.pl](%%REPO_URL%%/2011/dlowe/earlystop.pl) tool wrote:
|
||||
|
||||
```
|
||||
training 1 to 1001...
|
||||
@@ -98,7 +98,7 @@ The [earlystop.pl](earlystop.pl) tool wrote:
|
||||
The resulting `ioccc-winlose-trained.net` file was included in the
|
||||
[dlowe-aux-data.tar.bz2](dlowe-aux-data.tar.bz2) tarball.
|
||||
|
||||
The [dlowe.c](dlowe.c) was explicitly excluded from this trailing set, so this
|
||||
The [dlowe.c](%%REPO_URL%%/2011/dlowe/dlowe.c) was explicitly excluded from this trailing set, so this
|
||||
test is interesting:
|
||||
|
||||
``` <!---sh-->
|
||||
@@ -125,40 +125,40 @@ mean it will win or lose a future IOCCC. On the other hand ... it just might!
|
||||
While we cannot supply you with the losing IOCCC source code, the author did supply a number
|
||||
data sets on which to test:
|
||||
|
||||
We created the [english-trained.net](dlowe-aux-data/english-trained.net) as follows:
|
||||
We created the [english-trained.net](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/english-trained.net) as follows:
|
||||
|
||||
``` <!---sh-->
|
||||
./dlowe -8000 dlowe-aux-data/english-1/ dlowe-aux-data/english-0/ < /dev/null > dlowe-aux-data/english-trained.net
|
||||
```
|
||||
|
||||
- [dlowe-aux-data/english-0/](dlowe-aux-data/english-0/)
|
||||
- [dlowe-aux-data/english-0/](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/english-0)
|
||||
Non-English (French) text
|
||||
|
||||
- [dlowe-aux-data/english-1/](dlowe-aux-data/english-1)
|
||||
- [dlowe-aux-data/english-1/](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/english-1)
|
||||
English (non-French) text
|
||||
|
||||
We created the [png-trained.net](dlowe-aux-data/png-trained.net) as follows:
|
||||
We created the [png-trained.net](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/png-trained.net) as follows:
|
||||
|
||||
``` <!---sh-->
|
||||
./dlowe -8000 png-1/ png-0/ < /dev/null > dlowe-aux-data/png-trained.net
|
||||
```
|
||||
|
||||
- [dlowe-aux-data/png-0/](dlowe-aux-data/png-0/)
|
||||
- [dlowe-aux-data/png-0/](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/png-0)
|
||||
Non-png (gif) images
|
||||
|
||||
- [dlowe-aux-data/png-1/](dlowe-aux-data/png-1/)
|
||||
- [dlowe-aux-data/png-1/](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/png-1)
|
||||
png (non-gif) images
|
||||
|
||||
We created the [xor-trained.net](dlowe-aux-data/xor-trained.net) as follows:
|
||||
We created the [xor-trained.net](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/xor-trained.net) as follows:
|
||||
|
||||
``` <!---sh-->
|
||||
./dlowe -8000 dlowe-aux-data/xor-1/ dlowe-aux-data/xor-0/ < /dev/null > dlowe-aux-data/xor-trained.net
|
||||
```
|
||||
|
||||
- [dlowe-aux-data/xor-0](dlowe-aux-data/xor-0/)
|
||||
- [dlowe-aux-data/xor-0](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/xor-0)
|
||||
Data that XORs to 0
|
||||
|
||||
- [dlowe-aux-data/xor-1/](dlowe-aux-data/xor-1/)
|
||||
- [dlowe-aux-data/xor-1/](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/xor-1)
|
||||
Data that XORs to 1
|
||||
|
||||
**NOTE**: The directory args **must end in a** `/` for them to work.
|
||||
@@ -251,11 +251,11 @@ produced a network with about 87% accuracy
|
||||
|
||||
#### English corpora
|
||||
|
||||
The [english-1](dlowe-aux-data/english-1) corpus was obtained by manually scraping the first results from
|
||||
The [english-1](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/english-1) corpus was obtained by manually scraping the first results from
|
||||
a <https://www.google.com/webhp?lr=lang_en> search for "[paris
|
||||
filetype:txt](https://www.google.com/search?q=paris+filetype%3Atxt&lr=lang_en&tbs=lr%3Alang_1en&sxsrf=APwXEdeHXyUYdUxCYQQDHmJhbHzX9aARSA%3A1683049834430&source=hp&ei=ak1RZJHUGN_DkPIP26OtkA8&iflsig=AOEireoAAAAAZFFbejA0Xfqoq__FXx--Ok0S6GQjnGnA&ved=0ahUKEwiRsZOcmdf-AhXfIUQIHdtRC_IQ4dUDCAo&uact=5&oq=paris+filetype%3Atxt&gs_lcp=Cgdnd3Mtd2l6EANQAFgAYN4DaABwAHgAgAE-iAE-kgEBMZgBAKABAqABAQ&sclient=gws-wiz)".
|
||||
|
||||
The [english-0](dlowe-aux-data/english-0) corpus was obtained by manually scraping the first results from
|
||||
The [english-0](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/english-0) corpus was obtained by manually scraping the first results from
|
||||
a <https://www.google.com/webhp?lr=lang_fr> search for "[paris
|
||||
filetype:txt](https://www.google.com/search?q=paris+filetype%3Atxt&lr=lang_fr&tbs=lr%3Alang_1fr&sxsrf=APwXEddcsQ-gMhrqSUJo6omWFUl7jQMASg%3A1683049870736&source=hp&ei=jk1RZLevK_fKkPIPjbWN-AU&iflsig=AOEireoAAAAAZFFbnvExHGkcavB5H8F0xsLAWN2KfYFK&ved=0ahUKEwi3rrutmdf-AhV3JUQIHY1aA18Q4dUDCAo&uact=5&oq=paris+filetype%3Atxt&gs_lcp=Cgdnd3Mtd2l6EANQAFgAYLMDaABwAHgAgAE-iAE-kgEBMZgBAKABAqABAQ&sclient=gws-wiz)".
|
||||
|
||||
@@ -265,7 +265,7 @@ filetype:txt](https://www.google.com/search?q=paris+filetype%3Atxt&lr=lang_fr&tb
|
||||
* Using these corpora as a training set;
|
||||
* Using several dozen additional text files (obtained by the same methods) as a
|
||||
test set;
|
||||
* Using the included [earlystop.pl](earlystop.pl) script, which stopped after
|
||||
* Using the included [earlystop.pl](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/png-0/earlystop.pl) script, which stopped after
|
||||
10000 iterations;
|
||||
* Interpreting output of `> 0.5` as "probably English" and `< 0.5` as "probably
|
||||
French"
|
||||
@@ -275,10 +275,10 @@ produced a network with 100% accuracy.
|
||||
|
||||
### xor corpora
|
||||
|
||||
The [xor-1](dlowe-aux-data/xor-1) corpus consists of two files containing `01`
|
||||
The [xor-1](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/xor-1) corpus consists of two files containing `01`
|
||||
and `10` respectively.
|
||||
|
||||
The [xor-0](dlowe-aux-data/xor-0) corpus consists of two files containing `00`
|
||||
The [xor-0](%%REPO_URL%%/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/xor-0) corpus consists of two files containing `00`
|
||||
and `11` respectively.
|
||||
|
||||
|
||||
|
||||
+16
-16
@@ -195,13 +195,13 @@ plus 1/2 of the C code winning entries from prior IOCCC contests</p></li>
|
||||
</ul>
|
||||
<p>NOTE: The above directories were not shipped and everything from the entries
|
||||
that did not win were flushed to <code>/dev/null</code>.</p>
|
||||
<p>The <a href="earlystop.pl">earlystop.pl</a> tool wrote:</p>
|
||||
<p>The <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/earlystop.pl">earlystop.pl</a> tool wrote:</p>
|
||||
<pre><code> training 1 to 1001...
|
||||
training 1001 to 2001...
|
||||
prior error = 56.746974766043; current error = 58.095691135305</code></pre>
|
||||
<p>The resulting <code>ioccc-winlose-trained.net</code> file was included in the
|
||||
<a href="dlowe-aux-data.tar.bz2">dlowe-aux-data.tar.bz2</a> tarball.</p>
|
||||
<p>The <a href="dlowe.c">dlowe.c</a> was explicitly excluded from this trailing set, so this
|
||||
<p>The <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe.c">dlowe.c</a> was explicitly excluded from this trailing set, so this
|
||||
test is interesting:</p>
|
||||
<pre><code> ./dlowe dlowe.c < dlowe-aux-data/ioccc-winlose-trained.net</code></pre>
|
||||
<p>NOTE: this is done in <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/try.sh">try.sh</a>.</p>
|
||||
@@ -214,28 +214,28 @@ mean it will win or lose a future IOCCC. On the other hand … it just might!</p
|
||||
<h4 id="other-data-sets-to-try">other data sets to try</h4>
|
||||
<p>While we cannot supply you with the losing IOCCC source code, the author did supply a number
|
||||
data sets on which to test:</p>
|
||||
<p>We created the <a href="dlowe-aux-data/english-trained.net">english-trained.net</a> as follows:</p>
|
||||
<p>We created the <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/english-trained.net">english-trained.net</a> as follows:</p>
|
||||
<pre><code> ./dlowe -8000 dlowe-aux-data/english-1/ dlowe-aux-data/english-0/ < /dev/null > dlowe-aux-data/english-trained.net</code></pre>
|
||||
<ul>
|
||||
<li><p><a href="dlowe-aux-data/english-0/">dlowe-aux-data/english-0/</a>
|
||||
<li><p><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/english-0">dlowe-aux-data/english-0/</a>
|
||||
Non-English (French) text</p></li>
|
||||
<li><p><a href="dlowe-aux-data/english-1">dlowe-aux-data/english-1/</a>
|
||||
<li><p><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/english-1">dlowe-aux-data/english-1/</a>
|
||||
English (non-French) text</p></li>
|
||||
</ul>
|
||||
<p>We created the <a href="dlowe-aux-data/png-trained.net">png-trained.net</a> as follows:</p>
|
||||
<p>We created the <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/png-trained.net">png-trained.net</a> as follows:</p>
|
||||
<pre><code> ./dlowe -8000 png-1/ png-0/ < /dev/null > dlowe-aux-data/png-trained.net</code></pre>
|
||||
<ul>
|
||||
<li><p><a href="dlowe-aux-data/png-0/">dlowe-aux-data/png-0/</a>
|
||||
<li><p><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/png-0">dlowe-aux-data/png-0/</a>
|
||||
Non-png (gif) images</p></li>
|
||||
<li><p><a href="dlowe-aux-data/png-1/">dlowe-aux-data/png-1/</a>
|
||||
<li><p><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/png-1">dlowe-aux-data/png-1/</a>
|
||||
png (non-gif) images</p></li>
|
||||
</ul>
|
||||
<p>We created the <a href="dlowe-aux-data/xor-trained.net">xor-trained.net</a> as follows:</p>
|
||||
<p>We created the <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/xor-trained.net">xor-trained.net</a> as follows:</p>
|
||||
<pre><code> ./dlowe -8000 dlowe-aux-data/xor-1/ dlowe-aux-data/xor-0/ < /dev/null > dlowe-aux-data/xor-trained.net</code></pre>
|
||||
<ul>
|
||||
<li><p><a href="dlowe-aux-data/xor-0/">dlowe-aux-data/xor-0</a>
|
||||
<li><p><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/xor-0">dlowe-aux-data/xor-0</a>
|
||||
Data that XORs to 0</p></li>
|
||||
<li><p><a href="dlowe-aux-data/xor-1/">dlowe-aux-data/xor-1/</a>
|
||||
<li><p><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/xor-1">dlowe-aux-data/xor-1/</a>
|
||||
Data that XORs to 1</p></li>
|
||||
</ul>
|
||||
<p><strong>NOTE</strong>: The directory args <strong>must end in a</strong> <code>/</code> for them to work.</p>
|
||||
@@ -293,10 +293,10 @@ a <code>.gif</code>”</li>
|
||||
</ul>
|
||||
<p>produced a network with about 87% accuracy</p>
|
||||
<h4 id="english-corpora">English corpora</h4>
|
||||
<p>The <a href="dlowe-aux-data/english-1">english-1</a> corpus was obtained by manually scraping the first results from
|
||||
<p>The <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/english-1">english-1</a> corpus was obtained by manually scraping the first results from
|
||||
a <a href="https://www.google.com/webhp?lr=lang_en" class="uri">https://www.google.com/webhp?lr=lang_en</a> search for “<a href="https://www.google.com/search?q=paris+filetype%3Atxt&lr=lang_en&tbs=lr%3Alang_1en&sxsrf=APwXEdeHXyUYdUxCYQQDHmJhbHzX9aARSA%3A1683049834430&source=hp&ei=ak1RZJHUGN_DkPIP26OtkA8&iflsig=AOEireoAAAAAZFFbejA0Xfqoq__FXx--Ok0S6GQjnGnA&ved=0ahUKEwiRsZOcmdf-AhXfIUQIHdtRC_IQ4dUDCAo&uact=5&oq=paris+filetype%3Atxt&gs_lcp=Cgdnd3Mtd2l6EANQAFgAYN4DaABwAHgAgAE-iAE-kgEBMZgBAKABAqABAQ&sclient=gws-wiz">paris
|
||||
filetype:txt</a>”.</p>
|
||||
<p>The <a href="dlowe-aux-data/english-0">english-0</a> corpus was obtained by manually scraping the first results from
|
||||
<p>The <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/english-0">english-0</a> corpus was obtained by manually scraping the first results from
|
||||
a <a href="https://www.google.com/webhp?lr=lang_fr" class="uri">https://www.google.com/webhp?lr=lang_fr</a> search for “<a href="https://www.google.com/search?q=paris+filetype%3Atxt&lr=lang_fr&tbs=lr%3Alang_1fr&sxsrf=APwXEddcsQ-gMhrqSUJo6omWFUl7jQMASg%3A1683049870736&source=hp&ei=jk1RZLevK_fKkPIPjbWN-AU&iflsig=AOEireoAAAAAZFFbnvExHGkcavB5H8F0xsLAWN2KfYFK&ved=0ahUKEwi3rrutmdf-AhV3JUQIHY1aA18Q4dUDCAo&uact=5&oq=paris+filetype%3Atxt&gs_lcp=Cgdnd3Mtd2l6EANQAFgAYLMDaABwAHgAgAE-iAE-kgEBMZgBAKABAqABAQ&sclient=gws-wiz">paris
|
||||
filetype:txt</a>”.</p>
|
||||
<h5 id="results-1">Results:</h5>
|
||||
@@ -304,16 +304,16 @@ filetype:txt</a>”.</p>
|
||||
<li>Using these corpora as a training set;</li>
|
||||
<li>Using several dozen additional text files (obtained by the same methods) as a
|
||||
test set;</li>
|
||||
<li>Using the included <a href="earlystop.pl">earlystop.pl</a> script, which stopped after
|
||||
<li>Using the included <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/png-0/earlystop.pl">earlystop.pl</a> script, which stopped after
|
||||
10000 iterations;</li>
|
||||
<li>Interpreting output of <code>> 0.5</code> as “probably English” and <code>< 0.5</code> as “probably
|
||||
French”</li>
|
||||
</ul>
|
||||
<p>produced a network with 100% accuracy.</p>
|
||||
<h3 id="xor-corpora">xor corpora</h3>
|
||||
<p>The <a href="dlowe-aux-data/xor-1">xor-1</a> corpus consists of two files containing <code>01</code>
|
||||
<p>The <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/xor-1">xor-1</a> corpus consists of two files containing <code>01</code>
|
||||
and <code>10</code> respectively.</p>
|
||||
<p>The <a href="dlowe-aux-data/xor-0">xor-0</a> corpus consists of two files containing <code>00</code>
|
||||
<p>The <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/dlowe-aux-data/png-0/dlowe-aux-data/xor-0">xor-0</a> corpus consists of two files containing <code>00</code>
|
||||
and <code>11</code> respectively.</p>
|
||||
<h5 id="results-2">Results:</h5>
|
||||
<p>Using these corpora as a training set takes about 8000 iterations to learn xor
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
```
|
||||
|
||||
If you have perl installed you should be able to reproduce
|
||||
[dragon.nono](dragon.nono) like:
|
||||
[dragon.nono](%%REPO_URL%%/2011/hamaji/dragon.nono) like:
|
||||
|
||||
``` <!---sh-->
|
||||
perl c2nono.pl hamaji.c | ./hamaji
|
||||
@@ -213,16 +213,16 @@ dragon](https://japanesezodiac.com/japanese-year-of-the-dragon).
|
||||
The second author wrote the picture, and the first author did
|
||||
everything else.
|
||||
|
||||
The [dragon.nono](dragon.nono), [samurai.nono](samurai.nono), and
|
||||
The [dragon.nono](%%REPO_URL%%/2011/hamaji/dragon.nono), [samurai.nono](%%REPO_URL%%/2011/hamaji/samurai.nono), and
|
||||
[penguin.nono](penguin.nono) were written by the
|
||||
second author. The [soccer.nono](soccer.nono) was from a wikipedia entry. This file
|
||||
is important because it requires some guesses. The [random.nono](random.nono) file
|
||||
was randomly generated. The [codegolf.nono](codegolf.nono) and
|
||||
[face.nono](face.nono) were taken from
|
||||
second author. The [soccer.nono](%%REPO_URL%%/2011/hamaji/soccer.nono) was from a wikipedia entry. This file
|
||||
is important because it requires some guesses. The [random.nono](%%REPO_URL%%/2011/hamaji/random.nono) file
|
||||
was randomly generated. The [codegolf.nono](%%REPO_URL%%/2011/hamaji/codegolf.nono) and
|
||||
[face.nono](%%REPO_URL%%/2011/hamaji/face.nono) were taken from
|
||||
<https://web.archive.org/web/20130218055139/http://codegolf.com/paint-by-numbers>.
|
||||
|
||||
You can reproduce [dragon.nono](dragon.nono) from [hamaji.c](hamaji.c) using
|
||||
[c2nono.pl](c2nono.pl):
|
||||
You can reproduce [dragon.nono](%%REPO_URL%%/2011/hamaji/dragon.nono) from [hamaji.c](%%REPO_URL%%/2011/hamaji/hamaji.c) using
|
||||
[c2nono.pl](%%REPO_URL%%/2011/hamaji/c2nono.pl):
|
||||
|
||||
``` <!---sh-->
|
||||
perl c2nono.pl hamaji.c | ./hamaji
|
||||
|
||||
@@ -164,7 +164,7 @@ Location: <a href="../../location.html#JP">JP</a> - <em>Japan</em></li>
|
||||
<h2 id="try">Try:</h2>
|
||||
<pre><code> ./try.sh</code></pre>
|
||||
<p>If you have perl installed you should be able to reproduce
|
||||
<a href="dragon.nono">dragon.nono</a> like:</p>
|
||||
<a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/hamaji/dragon.nono">dragon.nono</a> like:</p>
|
||||
<pre><code> perl c2nono.pl hamaji.c | ./hamaji</code></pre>
|
||||
<h2 id="judges-remarks">Judges’ remarks:</h2>
|
||||
<p>This program solves <a href="http://en.wikipedia.org/wiki/Nonogram">Nonograms</a> which is
|
||||
@@ -292,15 +292,15 @@ the dragon because 2012 is the <a href="https://japanesezodiac.com/japanese-year
|
||||
dragon</a>.</p>
|
||||
<p>The second author wrote the picture, and the first author did
|
||||
everything else.</p>
|
||||
<p>The <a href="dragon.nono">dragon.nono</a>, <a href="samurai.nono">samurai.nono</a>, and
|
||||
<p>The <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/hamaji/dragon.nono">dragon.nono</a>, <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/hamaji/samurai.nono">samurai.nono</a>, and
|
||||
<a href="penguin.nono">penguin.nono</a> were written by the
|
||||
second author. The <a href="soccer.nono">soccer.nono</a> was from a wikipedia entry. This file
|
||||
is important because it requires some guesses. The <a href="random.nono">random.nono</a> file
|
||||
was randomly generated. The <a href="codegolf.nono">codegolf.nono</a> and
|
||||
<a href="face.nono">face.nono</a> were taken from
|
||||
second author. The <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/hamaji/soccer.nono">soccer.nono</a> was from a wikipedia entry. This file
|
||||
is important because it requires some guesses. The <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/hamaji/random.nono">random.nono</a> file
|
||||
was randomly generated. The <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/hamaji/codegolf.nono">codegolf.nono</a> and
|
||||
<a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/hamaji/face.nono">face.nono</a> were taken from
|
||||
<a href="https://web.archive.org/web/20130218055139/http://codegolf.com/paint-by-numbers" class="uri">https://web.archive.org/web/20130218055139/http://codegolf.com/paint-by-numbers</a>.</p>
|
||||
<p>You can reproduce <a href="dragon.nono">dragon.nono</a> from <a href="hamaji.c">hamaji.c</a> using
|
||||
<a href="c2nono.pl">c2nono.pl</a>:</p>
|
||||
<p>You can reproduce <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/hamaji/dragon.nono">dragon.nono</a> from <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/hamaji/hamaji.c">hamaji.c</a> using
|
||||
<a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/hamaji/c2nono.pl">c2nono.pl</a>:</p>
|
||||
<pre><code> perl c2nono.pl hamaji.c | ./hamaji</code></pre>
|
||||
<!--
|
||||
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@ Does it take your system a long time to compile? You may want to do:
|
||||
and examine the resulting assembly file `vik.s`. On some platforms
|
||||
the assembly file is about 128MB in size!
|
||||
|
||||
NOTE: The [randowan.mod](randowan.mod) and [mad_world.mod](mad_world.mod) files were
|
||||
NOTE: The [randowan.mod](%%REPO_URL%%/2011/vik/randowan.mod) and [mad_world.mod](%%REPO_URL%%/2011/vik/mad_world.mod) files were
|
||||
created by [Henrik Bertilsson](http://www.translucentboy.com) and are included
|
||||
with his permission.
|
||||
|
||||
|
||||
+1
-1
@@ -193,7 +193,7 @@ initialization for?</p>
|
||||
<pre><code> cc -S vik.c</code></pre>
|
||||
<p>and examine the resulting assembly file <code>vik.s</code>. On some platforms
|
||||
the assembly file is about 128MB in size!</p>
|
||||
<p>NOTE: The <a href="randowan.mod">randowan.mod</a> and <a href="mad_world.mod">mad_world.mod</a> files were
|
||||
<p>NOTE: The <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/vik/randowan.mod">randowan.mod</a> and <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/vik/mad_world.mod">mad_world.mod</a> files were
|
||||
created by <a href="http://www.translucentboy.com">Henrik Bertilsson</a> and are included
|
||||
with his permission.</p>
|
||||
<h2 id="authors-remarks">Author’s remarks:</h2>
|
||||
|
||||
Reference in new issue
Block a user