3 ms·
It's not really emergent behavior, just merely an unintended consequence of tons of compromises in implementation.
by jsd1982 5y ago
It's not really emergent behavior, just merely an unintended consequence of tons of compromises in implementation.
- kortex 5y agoEmergent just means a more complex behavior (foxes tending to flee towards interactivity-dense areas) resulting from a simpler rule (while fox.spooked, maintain 100 triangles of distance away). Flocking is an emergent behavior that is basically minimizing a loss function of "maintain x distance". If you implemented boid AI (birds) in skyrim and used triangle count as your metric, you'd be able to spot points of interest by the sudden increase in density of flocks. But players might extrapolate to the idea that "birds flock denser in cities". But no one programmed that behavior. It just emerged.
- technothrasher 5y ago> Emergent just means a more complex behavior [...] resulting from a simpler rule Emergence is more a behavior that results from the relationship between two parts of a system. The fox fleeing behavior leads you to interesting things only when coupled with the way the triangles are laid out. The two parts of the world model together bring out the emergent behavior.
- deleted 5y ago[deleted]
- exdsq 5y agoAn unintended consequence that adds a feature is an emergent behavior isn’t it?
- chestertn 5y agoNo, that is a serendipity. Emergent behavior is when the sum is more than its parts.
- deleted 5y ago[deleted]
- nkrisc 5y agoYes, the behavior of fleeing foxes leading you to points of interest emerges from the unintended consequences of the implementation.