From: Aaron Taylor Date: Sat, 12 Jun 2021 21:39:46 +0000 (-0700) Subject: Small changes after proof-reading of WolframAutomata README. X-Git-Url: http://git.subgeniuskitty.com/screensavers/.git/commitdiff_plain/f6e3cf3e0c192fbaf2d5677a93b7d254d4134fed Small changes after proof-reading of WolframAutomata README. --- 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