Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
expander [2026/08/28 03:17] hermann Sync from local documentation review |
expander [2026/08/28 03:56] (current) hermann Restore image and cross-reference dropped from Notes during doc sync |
||
|---|---|---|---|
| Line 34: | Line 34: | ||
| Dinamica EGO's transition engine relies on two complementary local cellular-automaton rules to select which cells change: Expander and Patcher. The first process is dedicated only to the expansion or contraction of existing patches of a class, and is called Expander. The second process forms brand-new patches through a seeding mechanism, and is called Patcher. | Dinamica EGO's transition engine relies on two complementary local cellular-automaton rules to select which cells change: Expander and Patcher. The first process is dedicated only to the expansion or contraction of existing patches of a class, and is called Expander. The second process forms brand-new patches through a seeding mechanism, and is called Patcher. | ||
| + | |||
| + | Patcher searches for cells around a chosen location for a combined transition by first electing the core cell of the new patch, then selecting a specific number of cells around that core cell according to their transition probabilities, as depicted below: | ||
| + | |||
| + | [{{ :expander001.gif?nolink& |Transition probabilities after convoluting the expander kernel.}}] | ||
| Patch isometry is a number varying from 0 to 2. Patches assume a more isometric form as this number increases. | Patch isometry is a number varying from 0 to 2. Patches assume a more isometric form as this number increases. | ||
| Line 40: | Line 44: | ||
| Probabilities carries one spatial-probability layer per transition, named ''probability_i_to_j'', where i and j are the origin and destination categories of the transition. | Probabilities carries one spatial-probability layer per transition, named ''probability_i_to_j'', where i and j are the origin and destination categories of the transition. | ||
| + | |||
| + | See [[Patterns of Change]] for different examples of patches generated using [[Patcher]] and [[Expander]]. | ||
| ===== Internal Name ===== | ===== Internal Name ===== | ||