Agents changing themselves each loop is what creates the compounding benefit.

  • Agents changing themselves each loop is what creates the compounding benefit.
    • If it doesn't change any state in the loop, then it could get stuck in an infinite loop.
    • The accumulation of useful state gives the compounding benefit.
    • It adds useful state in one time step, and that state gives benefit in all future time steps.
      • That's the primary multiplicative point that gives compounding.
    • A conversation context is a cheap way of doing this, but it's ephemeral and can be filled up.
      • A conversation context is really just a hack of a general pattern.