|
|
(10 intermediate revisions by the same user not shown) |
Line 12: |
Line 12: |
| {| border="0" | | {| border="0" |
| {{Reproduction}} | | {{Reproduction}} |
− | |-
| |
| {{Movement}} | | {{Movement}} |
| {{Chloroplasts}} | | {{Chloroplasts}} |
| + | {{Population}} |
| {{Shooting}} | | {{Shooting}} |
| {{Shot}} | | {{Shot}} |
Line 23: |
Line 23: |
| {{Virus}} | | {{Virus}} |
| {{Defense}} | | {{Defense}} |
| + | {{Memloc and Memval}} |
| + | {{in and out}} |
| {{Tie}} | | {{Tie}} |
| {{Multibot}} | | {{Multibot}} |
| {{Sharing}} | | {{Sharing}} |
− | {{in and out}} | + | {{Myvar}} |
− | {{Memloc and Memval}}
| |
− | {{Population}}
| |
| {{RefVar}} | | {{RefVar}} |
− | {{Myvar}}
| |
| {{TrefVar}} | | {{TrefVar}} |
| |} | | |} |
Line 36: |
Line 35: |
| ==Also see:== | | ==Also see:== |
| *[[Operator]]s listing Algorithms. | | *[[Operator]]s listing Algorithms. |
− | *[[Sysvars2.21|Sysvars2.21.txt]] another list limited for DB Version 2.37
| |
| *[[Racial memory]] gets copied through the birth tie. | | *[[Racial memory]] gets copied through the birth tie. |
Latest revision as of 22:03, 11 October 2014
Sysvars (System Variables) are named memory address for variable integers.
Every Bot has its own memory to store its situation and what actions it will do every cycle.
- Most of them cause an action each cycle if they store a number that is not 0, like "commands".
- Some store actual information each cycle, so they are basically "read only". Because even if you write in that address, many things will automatically overwrite this value each cycle.
- A Few of them cause no actions and only change by command, like free "variables".
System variables you're likely to see in Robot DNA:
Forwards compatibility note:
aimdx is the old name for aimright
aimsx is the old name for aimleft
|
Forwards compatibility note:
light is the old name for availability
None of the chloroplast commands are supported in versions pre 2.46
|
Forwards compatibility note:
strvenom is the old name for mkvenom
strpoison is the old name for mkpoison
|
Also see: