Hacker News new | ask | show | jobs
by toadpipe 6101 days ago
Exactly. Evolution is basically a filtering process that records and compresses memories of past changes to the environment, along with mechanisms for communicating those memories as widely as possible and incorporating the communications of other agents. The better agents are at this, the more resources can be marshaled for recording, compressing, and communicating memories. For this reason larger and more tightly coupled agents are favored, but the complexity of maintaining homeostasis increases with agent size, and increasing size also serves to move agents into new selection environments. In other words, an agent's own actions may cause their fitness function to change in ways that are difficult to predict from past experience of the environment alone, and this may become a bigger problem as agents increase in size. At some scale, agents who do not add models of themselves to the fitness search space may be at a disadvantage. If they are social agents in a society of agents similar to themselves, and if they already model other agents, creating self-models may not be much of a leap.

Or at least that's my half-assed theory. Guess I should probably read up on Robert Axelrod's stuff now. Thanks for the pointer.

1 comments