All projects

CALLSHEET ZERO

0 comments

What it does

CALLSHEET ZERO is a film-production recovery system for schedules that break when reality changes. Schedule, Talent, and Logistics agents react concurrently to disruptions such as weather holds and cast delays against one shared production state. Their individually sensible proposals can collide over scarce actors, cameras, and vehicles. A deterministic Constraint Guard refuses impossible revisions, exposes the exact conflicts, and requests the smallest targeted repair. In our verified run, REV 01 was refused over three hard resource collisions; only the Schedule Agent was asked to repair, moving S22 from 16:30 to 18:00. REV 02 then cleared all conflicts and committed.

How the agents run concurrently

Schedule, Talent, and Logistics run as three independent Mozaik v4 agent loops over the same shared runtime state. They are launched without waiting for one another, so their decisions genuinely overlap rather than passing work through a fixed sequence. In the canonical verified run, all three initial loops started before the first one completed, producing 8.432 seconds of verified three-way overlap. Their concurrent proposals are then evaluated together by a deterministic Constraint Guard. If shared-resource constraints fail, the Guard does not restart the whole system: it emits a targeted repair.requested to only the affected agent. The other agents' accepted decisions remain intact. This is why concurrency is necessary to the product—the failure mode itself only exists because several locally valid decisions are made at the same time against shared production resources.

Comments

No comments yet.

Sign in to like and comment

Newsletter

For developers who want to learn how to build self-organizing agents.

Join our online hackathon