Update 2021-02-14: Fix cellular birth logic, blog post about evaluation in open-endedness

  • Commit 4e93a692 corrects erroneous in calculating cell births. Previously no check was made to whether a cell was previously dead when calcuating births. This error affected rulesets which do not contain the birth neighborhood state(s) in the survive rule list. The issue was discovered by noticing ladders in the Coral ruleset (B3/S45678).

  • New blog post containing some of my thoughts on evaluating agent interactions with an open-ended environment with an eye toward mechanics and artistic beauty.