Difference between revisions of "Robot DNA"

From WikiManual
Jump to: navigation, search
(DNA commands)
 
(30 intermediate revisions by 14 users not shown)
Line 1: Line 1:
==How the DNA works==
+
==Darwinbots 2==
 +
===How the DNA works===
 
* [[Genes]]
 
* [[Genes]]
 
* [[Execution Flag]]
 
* [[Execution Flag]]
* [[The Stack]]  
+
* The [[Stack]]  
 
* [[Custom labels]] (or variables if you prefer)
 
* [[Custom labels]] (or variables if you prefer)
 +
* [[Order of actions]]
  
== DNA commands==
+
=== DNA commands===
An overview of each and every DNA command, from sysvars to logical operators.
+
An overview of each and every DNA [[command]], from sysvars to logical operators.
  
[[Operators | 2.4 Operators]] There is an error with this page only showing the oldest, original edit.  I'll try to figure out why later, and fix it.  Check history to see the most recent.
+
* [[Operators | 2.4 Operators]]
[[2.4 Operators]] testing Endy
 
  
=== Sysvars ===
+
* [[Pre2.4]]
* [[Definitions]]
 
* [[.up|Movement (.up, .dn. .dx, .sx)]]
 
* [[.aimdx|Basic Turning (.aimdx, .aimsx)]]
 
* [[Shooting]]
 
* [[Reproducing]]
 
* [[Ties]]
 
** [[Soft Ties]]
 
** [[Hard Ties]]
 
*** [[MB Sharing]]
 
* [[Memloc and Memval]]
 
* [[In and Out]]
 
  
===Operators===
+
==Darwinbots 3==
* [[store]]
+
* [[Differences from DB2]]
* [[rnd]]
 
* [[add]]
 
* [[sub]]
 
* [[mult]]
 
* [[div]]
 
* [[inc/dec]]
 
  
=== Logical Operators===
+
===The Different Parts===
* [[and]]
+
* [[Base Pair]]s
* [[or]]
+
* [[Codule]]s
* [[xor]]
+
* [[Chromosome]]s
* [[not]]
+
* [[Meta Tag]]s
 +
* [[DNA]]
  
=== Logical Comparison Operators===
+
===How The DNA Works===
* [[=]]
+
* [[DNA Execution]]
* [[!=]]
+
* [[Boolean Stack]]
* [[Greater than|>]]
+
* [[Integer Stack]]
* [[Less than|<]]
+
* [[Custom Variable]]s
* [[%=]]
+
* [[System Variable]]s
* [[!%=]]
+
* [[Mutation]]s
 
 
=== Flow Commands===
 
* [[cond]]
 
* [[start]]
 
* [[stop]]
 
* [[end]]
 

Latest revision as of 22:43, 11 September 2014

Darwinbots 2

How the DNA works

DNA commands

An overview of each and every DNA command, from sysvars to logical operators.

Darwinbots 3

The Different Parts

How The DNA Works