From 8f31ccbd61b4b29c8a6e61b7864274d8ecebc159 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Thu, 23 Mar 2023 06:42:31 -0700 Subject: [PATCH] Typo fixes in some README.md files in 2006 Also added a glob to borsanyi/.gitignore: a glob that the try section generates (example.gif). --- 2006/borsanyi/.gitignore | 1 + 2006/borsanyi/README.md | 2 +- 2006/grothe/README.md | 2 -- 2006/hamre/README.md | 4 ++-- 2006/meyer/README.md | 17 ++++++++++------- 5 files changed, 14 insertions(+), 12 deletions(-) diff --git a/2006/borsanyi/.gitignore b/2006/borsanyi/.gitignore index 5d7cdea5f..3d78a9798 100644 --- a/2006/borsanyi/.gitignore +++ b/2006/borsanyi/.gitignore @@ -1 +1,2 @@ borsanyi +example.gif diff --git a/2006/borsanyi/README.md b/2006/borsanyi/README.md index 2274a2d80..03e7042fa 100644 --- a/2006/borsanyi/README.md +++ b/2006/borsanyi/README.md @@ -33,7 +33,7 @@ it uses (with a few exceptions). Check out the source and see yourself! :-) The resulting GIF file is likely to puzzle optical character -recognition tools. The amount ofimagination necessary to +recognition tools. The amount of imagination necessary to recognise the @ character will certainly challenge a few anti-CAPTCHA tools. diff --git a/2006/grothe/README.md b/2006/grothe/README.md index febfb74af..58eb9762e 100644 --- a/2006/grothe/README.md +++ b/2006/grothe/README.md @@ -34,8 +34,6 @@ There are other text files you may wish to try: ./grothe 65000000 10000000 1344 < test.txt ``` -```sh - ## Judges' comments: Most of the time, interference is annoying. This entry is the diff --git a/2006/hamre/README.md b/2006/hamre/README.md index 84f547560..dd0afe80e 100644 --- a/2006/hamre/README.md +++ b/2006/hamre/README.md @@ -37,7 +37,7 @@ a useful tool to have around, and I haven't found a useful version, much less an obfuscated one. It is rather feature complete as rational calculators go. The -supported operators are: +, - (binary and unary), *, / and (). Run it +supported operators are: `+`, `-` (binary and unary), `*`, `/` and `()`. Run it by supplying an expression as the first argument, and the normalized result will be written to stdout. @@ -57,7 +57,7 @@ By default, only 31 nested levels of operators are supported. The code is well documented, even with an example. In fact this documentation accounts for 100% of the source. Personally I find -preprocessing or reindenting the program counterproductive when it +preprocessing or re-indenting the program counterproductive when it comes to understanding the source. The preprocessed source becomes rather verbose. diff --git a/2006/meyer/README.md b/2006/meyer/README.md index 3b288fbd4..358892a05 100644 --- a/2006/meyer/README.md +++ b/2006/meyer/README.md @@ -27,9 +27,12 @@ For your first input try: a 0 1 ``` +NOTE: if you do not input three different 'words' it will block. You can input +more text to fulfil the program's requirements. + ## Judges' comments: -This entry turns a newspaper solitare puzzle into a competition +This entry turns a newspaper solitaire puzzle into a competition with the computer to be the last one moving. The object of this source code is to determine the object of this source code! :-) @@ -40,7 +43,7 @@ object-orientated code: 1. is ridiculously bloated 2. is unreadable - 3. isn't WYWIWID anymore + 3. isn't WYWIWID (what you write is what it does) anymore But I just totally failed. No, I didn't fail in showing any of the points above. Before I even had the chance to prove any of @@ -50,14 +53,14 @@ bytes. Therefore, I broke the only rule in this contest, I think you shouldn't break in any case: Rule Nr 2, The size of ... The degree of claim (2) actually depends on the compiler. As I -_manualy_ compiled it from [a generic object-oriented programming +_manually_ compiled it from [a generic object-oriented programming language] to C, it didn't just end up unreadable, but awfully messed up, i.e. obfuscated. As it is already (pre)compiled to C, you could also call it an object- -disoriented progam. +disoriented program. -Comparing this progam to a potential object-oriented implementation, +Comparing this program to a potential object-oriented implementation, it is obvious, that object-oriented code isn't WYWIWID (what you write is what it does). It may be tempting to think that @@ -93,9 +96,9 @@ implementation in a popular object-oriented programming language. It is a sudoku based game. The goal of the game is to be able to do the last valid 'move'. -On your turn you have to set a free cell to a value between 1 to 9 without breaking the following rule: +On your turn you have to set a free cell to a value between 1 to 9 without +breaking the following rule. Any number must be unique in its: -any number must be unique in its 1. row 2. column 3. 3x3 block.