A few questions:
Besides looking really cool, what are the practical uses of "game of life" or "langton's Ant"? I understand how agent-based modeling itself is a potentially useful methodoly, not how the 2D game-of-life representation is useful itself?
When trying to develop interesting complicated designs in the game of life, (e.g. https://www.youtube.com/watch?v=C2vgICfQawE ) is it safe to assume that there are certain "building blocks" that can be positioned to produce a predictable pattern?
does research in this field generally follow the pattern: assign some rules, simulate some data, see how the data matches up with real world stuff, change the rules and repeat?