Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
patcher [2026/08/28 03:29] hermann Sync from local documentation review |
patcher [2026/08/28 03:56] (current) hermann Restore image dropped from Notes during doc sync |
||
|---|---|---|---|
| Line 35: | Line 35: | ||
| 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. | + | 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: |
| + | |||
| + | [{{ :patcher001.gif?nolink& |The Patcher algorithm for choosing neighboring cells.}}] | ||
| 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. | ||