people:james_vickers:model_desc_v2_plain
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
people:james_vickers:model_desc_v2_plain [2014/11/05 05:44] – created jvick3 | people:james_vickers:model_desc_v2_plain [2014/11/05 05:45] (current) – jvick3 | ||
---|---|---|---|
Line 1: | Line 1: | ||
**__The Adaptive Isolator Model__** | **__The Adaptive Isolator Model__** | ||
+ | |||
The Adaptive Isolator seeks to surround other Element' | The Adaptive Isolator seeks to surround other Element' | ||
Line 5: | Line 6: | ||
**Behavior 1: Surround other Element' | **Behavior 1: Surround other Element' | ||
+ | |||
When an Adaptive Isolator at site A sees any Element that is not of its own type at site B, it will: | When an Adaptive Isolator at site A sees any Element that is not of its own type at site B, it will: | ||
- Look at every site C within Event Window radius R of both A and B | - Look at every site C within Event Window radius R of both A and B | ||
Line 12: | Line 14: | ||
**Behavior 2: Swap Element' | **Behavior 2: Swap Element' | ||
+ | |||
When an Adaptive Isolator at site A sees an Element at site B which is distance R-1 from A, it will: | When an Adaptive Isolator at site A sees an Element at site B which is distance R-1 from A, it will: | ||
- Look at every site C that is at least distance R from B | - Look at every site C that is at least distance R from B | ||
Line 18: | Line 21: | ||
- If X is 0, swap B one unit in Y direction away from A | - If X is 0, swap B one unit in Y direction away from A | ||
- If Y is 0, swap B one unit in X direction away from A | - If Y is 0, swap B one unit in X direction away from A | ||
- | - If both X and Y are non-zero, randomly choose to swap B one unit in either X or Y direction away | + | - If both X and Y are non-zero, randomly choose to swap B one unit in either X or Y direction away from A |
- | | + | |
The result of this behavior is that an Adaptive Isolator on the edge of an isolator bubble will repel (swap away) an Element E if it also sees some other Element E' further away. This can break up Element' | The result of this behavior is that an Adaptive Isolator on the edge of an isolator bubble will repel (swap away) an Element E if it also sees some other Element E' further away. This can break up Element' | ||
people/james_vickers/model_desc_v2_plain.1415166284.txt.gz · Last modified: 2014/11/05 05:44 by jvick3