Cycle 20/Ruleset: Difference between revisions

No edit summary
No edit summary
 
Line 124: Line 124:
== Computemoji ==
== Computemoji ==


An instruction is a series of 1 or more emojis. Each instruction has a positive whole number index number, which starts at 0 and is incremented by 1 for each instruction added.
An instruction is a series of 1 or more emojis.


The program is a series of instructions. The program has an execution index, which is the index of the next instruction to be executed. It is initially 0.
The program is a series of instructions. The program has an execution index, which is the index of the next instruction to be executed. It is initially 0. If the execution index is initially 1. If it ever becomes lower than 1, or higher than the number of instructions in the program, it is set to 1.


Once per phase, each player may add or replace an instruction in the program.
Once per phase, each player may add or replace an instruction in the program.
Line 140: Line 140:
* ➖ decreases itself by each subsequent emoji.
* ➖ decreases itself by each subsequent emoji.
* 📋 sets the third emoji to the second emoji.
* 📋 sets the third emoji to the second emoji.
* ⏩ increases the execution index until the current instruction begins with an ⏸️
* ⏪ decreases the execution index until the current instruction begins with an ⏸️
* ▶️ sets the execution index to the sum of the subsequent emojis
* 🔎 sets itself to 1 if all the subsequent emojis are equal, otherwise 0
The following emojis have constant values. These are updated at the start of each cycle and cannot otherwise be changed.
* ⌛️ is equal to the current phase number.
* ♾ is equal to the current cycle number.
* 👥 is equal to the current number of players.
* 🔢 is equal to the current execution index.
* 🔟 is equal to 10.
* 💯 is equal to 100.


== Backflip ==
== Backflip ==