This jam is now over. It ran from 2020-04-14 03:00:00 to 2020-04-21 03:00:00. View results

Goal: Create a complex system through the simple behaviors of independent agents. Your submission does not have to be a game.

Rules:

  • Your system must be made up of independent agents
  • Agents must not have direct access to global system information, they must acquire information about the system on their own
  • The rules governing the behavior of agents must be listed in the submission

Aim for simple behaviors, as few rules as possible for each entity. What is a simple rule? That's subjective, but a good rule of thumb is if a rule can be explained in a short sentence, it's a good one. 

Can there be code that is aware of global system information? Sure, as long as it's not essential to the working of the system you design. For an instance, a tracker of population number is perfectly acceptable.