Commit | Line | Data |
---|---|---|
ee72ab22 AT |
1 | Future ideas for WolframAutomata: |
2 | ||
3 | - Expand options for scrolling the viewport window around. For example, add | |
4 | modes for both horizontal scrolling (in addition to the existing vertical | |
5 | scrolling) as well as 'panning' where the viewport moves diagonally over a | |
6 | simulation grid large enough to support visually interesting movement in | |
7 | both horizontal and vertical axis. | |
8 | ||
9 | - If I use something other than a Pixmap as my storage backend, I could | |
10 | simulate much wider universes, or simulate them for longer time periods. | |
11 | ||
12 | - Add flag enabling an informational screen overlay like this: | |
13 | ||
14 | HACKNAME v.VERSION | |
15 | Rule number | |
16 | ||
17 | For example: | |
18 | ||
19 | WolframAutomata v42 | |
20 | Rule: 110 | |
21 | ||
22 | Also add a debug flag that expands this OSD to include things like cell | |
23 | size, num_generations, delay, colors, seed conditions, etc. | |
24 | ||
96834d98 AT |
25 | XScreensaver already prints errors messages in the screen as overlaid |
26 | yellow text. Does it provide a function via which I can print my own | |
27 | messages? Could I use that for the overlay? | |
ee72ab22 AT |
28 | |
29 | - Add CLI options allowing the user to set foreground and background colors | |
30 | directly. |