Comment on page

Chapter 5: Interact with token

(oh boy, this is the big one...)

...Click on it!

(click again to pause)
Easy right? But there's a lot more that you can do with a Chainlife token, because it's actually an artistic application to interact with cellular automata. (Not sure what that is? Check out this section of the intro video.) At the very bottom of this page, there's a map of keyboard hotkeys, but next are some basic functions that are enabled by default in every token (note that the token has to be active first when it's part of another html page).
In addition to playing the token and letting it run its course, any viewer (not just the owner) can do the following:
  • Press H to replace the token art with 'help', showing many of the available hotkeys.
  • If the token is paused, pressing N advances to the next cycle.
  • Keys 1, 2, 3, 4, and 5 set the cycle speed. All tokens default to a speed of 3.
  • 6 Sets the token's ruleset to the Game of Life rules. (Most tokens have this set as default, but not all.)
  • As long as there are cells still alive, Z resets the token to the starting population.
  • C overlays the current cycle count at the very top of the token.
  • Q overlays the number of live cells every cell in the token has. This information is what is used by the ruleset to determine the next cycle's cells.
  • < and > cycle the color matte outside the token (seen when the token is viewed in a non-square frame).
  • B disables any color changes that maturity or uncommon traits may add to the token.
  • S saves the current image.
  • D downloads the token's data
  • E exports the seed in a file that can be imported into other popular cellular automata apps.
  • L downloads the game log that shows a history of every cycle.
  • \ opens an input field, and if you paste in an Eth address, the population will change to what it would be if the token was transferred to that address.
As the token matures, more hotkeys are unlocked, and the most interesting unlocked functions might be the ruleset controls. As the token gains levels, keys 7, 8, and 9 will enable new rulesets that control the token's population of cells. If only there was a way for you to see this... hmmmmm.....
You can! The Level Shift function allows owners to change the level of their tokens. Continue on to learn about that! Oh yeah, here's the keyboard map I promised: