From f6e3cf3e0c192fbaf2d5677a93b7d254d4134fed Mon Sep 17 00:00:00 2001 From: Aaron Taylor Date: Sat, 12 Jun 2021 14:39:46 -0700 Subject: [PATCH] Small changes after proof-reading of WolframAutomata README. --- hacks/WolframAutomata/README.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/hacks/WolframAutomata/README.md b/hacks/WolframAutomata/README.md index 67e7136..91fe6e8 100644 --- a/hacks/WolframAutomata/README.md +++ b/hacks/WolframAutomata/README.md @@ -10,8 +10,9 @@ together, thereby forming a circular universe for the cells to inhabit. This line is drawn horizontally on the screen. Over time, this line of cells evolves according to rules, with some cells -switching on or off. Each new iteration is drawn below its predecessor, leading -the screen to scroll vertically over time. +switching on or off. Each new application of the rule to the universe is drawn +on the screen as a new line directly below the previous generation's line, +leading the screen to scroll vertically. The rules which govern the time evolution of this system depend only on the current state of a given cell and the state of its two immediate neighbors. @@ -26,11 +27,12 @@ discussed at length in a ![Rule 110 Animated Screenshot](/screensavers/.git/blob_plain/HEAD:/hacks/WolframAutomata/screenshot_rule_110.gif) -Commandline flags are provided enabling the user to tweak attributes such as -length and speed of simulation, cell size, rule number, colors, starting seed, -and other attributes. For example, the screenshot below depicts Rule 73 with -different colors than the Rule 110 screenshot. Like the Rule 110 screenshot, it -uses `-cell-size 2` and seeds the simulation with only a single active cell. +Commandline flags are provided which enable the user to tweak attributes such +as length and speed of simulation, cell size, rule number, colors, starting +seed, and other attributes. For example, the screenshot below depicts Rule 73 +with different colors than the Rule 110 screenshot. Like the Rule 110 +screenshot, it uses `-cell-size 2` and seeds the simulation with only a single +active cell. ![Rule 73 Animated Screenshot](/screensavers/.git/blob_plain/HEAD:/hacks/WolframAutomata/screenshot_rule_73.gif) @@ -64,9 +66,9 @@ else, edit the `Makefile` to suit your environment per the comments included in that file. Note that the `Makefile` assumes a copy of the screenhack library source code is located at `../screenhack/` relative to this directory. -For assistance setting `$(DEFINES)` on non-FreeBSD platforms, consider -downloading the XScreensaver source tarball, running `./configure` in the -unpacked directory, and examining the resulting `config.h` file. +For assistance setting `$(DEFINES)` in the `Makefile` on non-FreeBSD platforms, +consider downloading the XScreensaver source tarball, running `./configure` in +the unpacked directory, and examining the resulting `config.h` file. Although WolframAutomata can integrate with XScreensaver, the presence of XScreensaver is not strictly required. WolframAutomata will both build and -- 2.20.1