SWISwarm Intelligence
SWISwarm recipes

Utility-adaptive communication graph

Update communication paths using measured contribution and monitor single-link dependence.

123456
  1. Initial communication network
  2. Verified contribution per connection
  3. Update weight · preserve a fallback path
Conceptual communication diagram · set the agent count in the task package
  1. Freeze the initial graph

    Record a fixed graph for initial evaluation. Define each edge's information payload and cost unit.

  2. Measure contribution

    Link each handoff to information actually used and the final test outcome. Message count is not success.

  3. Update under control

    Update only between evaluation rounds. Change few edges per round so the effect remains traceable.

  4. Test the fallback

    Remove one strong connection and rerun the task. Report savings alongside quality loss after interruption.

Role responsibilities

Worker
Record consumed inputs and verifiable outputs.
Router
Select links using historical utility and cost while reserving exploration.
Resilience checker
Test alternate routes and interruptions for critical inputs.

Shared memory contract

edge_idsenderreceiverconsumed_artifactverified_utilitymessage_costgraph_versionfallback_edge
Stop condition
Version the graph after evaluation. Revert if the new version fails acceptance criteria on a fixed control set.
Primary failure mode
Rewarding frequently used routes can create an echo chamber. Monitor access to rare expertise and distribution shifts.