Skip to content
ochadenas edited this page Jul 18, 2024 · 6 revisions

Tapping code fragments

If you tap on a number, its value gets inverted bit-wise. Each 1 turns into 0, and each 0 into 1.

Whether a number becomes smaller or greater by this operation depends on the leftmost (or "most significant") digit only:

  • If a number starts with '1', inverting will make it smaller.
  • If a number starts with '0', inverting will make it bigger.

Even if the values are shown in hexadecimal, inverting works on their binary representation. (Imagine that they are converted into binary, inverted, and then transformed back into hex.) This means that numbers become smaller through inverting if their first digit is in the range from 8 to F. Similarly, numbers whose first digit is from 0 to 7 will get greater.

Inverting is a symmetric operation. If you invert the same number twice you will get the original number.

Example

number inverted
0100 (4 decimal) 1011 (11 decimal)
1100 (12 decimal) 0011 (3 decimal)
x70 (112 decimal) x8F (143 decimal)
xDE (222 decimal) x21 (33 decimal)

Tapping chips

Tapping a chip opens the upgrade menu. Some chips may trigger an additional action when they are tapped.

MEM chips

MEM chips have no upgrades (as of version 3.30).

MEM chips must be tapped to clear their memory. After this, the recharging time begins.

Chip Defense

Main Page

Game Play

Concepts


Developer documentation

Clone this wiki locally