coredipper commited on
Commit
820be41
·
verified ·
1 Parent(s): a48735c

docs: improve README with usage instructions

Browse files
Files changed (2) hide show
  1. README.md +12 -12
  2. requirements.txt +1 -1
README.md CHANGED
@@ -11,20 +11,20 @@ license: mit
11
  short_description: Multi-agent voting simulator with 7 consensus strategies
12
  ---
13
 
14
- # Operon Quorum Sensing -- Voting Simulator
15
 
16
- Configure a panel of agents and see how multi-agent consensus works across 7 voting strategies:
17
 
18
- 1. **Majority** -- Simple >50% majority
19
- 2. **Supermajority** -- >66% (two-thirds) required
20
- 3. **Unanimous** -- All must agree (zero blocks)
21
- 4. **Weighted** -- Weight-adjusted majority (weight * confidence)
22
- 5. **Confidence** -- Only votes above minimum confidence threshold count
23
- 6. **Bayesian** -- Bayesian belief aggregation from uniform prior
24
- 7. **Threshold** -- Fixed count of permits required
25
 
26
- Run a vote and see both the result for your chosen strategy and a comparison across all strategies.
 
 
27
 
28
- No API keys required -- runs entirely locally.
29
 
30
- [GitHub](https://github.com/coredipper/operon) | [Paper](https://github.com/coredipper/operon/tree/main/article)
 
 
 
 
 
11
  short_description: Multi-agent voting simulator with 7 consensus strategies
12
  ---
13
 
14
+ # 🗳️ Operon Quorum Sensing
15
 
16
+ Multi-agent voting simulator with 7 consensus strategies -- like bacterial quorum sensing where cells coordinate behavior based on population-level signals.
17
 
18
+ ## What to Try
 
 
 
 
 
 
19
 
20
+ 1. Select a preset from the **Preset** dropdown (e.g. "Unanimous agreement", "Split decision", or "Confidence filtering") and click **Run Vote** to see the result and a comparison across all 7 strategies.
21
+ 2. Configure the 5 agent rows manually -- set each agent's **Name**, **Weight**, **Vote** (Permit/Block/Abstain), and **Confidence** slider, then pick a **Strategy** and run the vote.
22
+ 3. Switch between strategies (Majority, Supermajority, Unanimous, Weighted, Confidence, Bayesian, Threshold) to see how the same set of votes produces different outcomes.
23
 
24
+ ## How It Works
25
 
26
+ QuorumSensing aggregates agent votes using the selected strategy -- from simple majority to Bayesian belief aggregation. Weights and confidence scores influence the outcome, and the strategy comparison table shows how the same votes would be decided under each of the 7 available strategies.
27
+
28
+ ## Learn More
29
+
30
+ [GitHub](https://github.com/coredipper/operon) | [PyPI](https://pypi.org/project/operon-ai/) | [Paper](https://github.com/coredipper/operon/tree/main/article)
requirements.txt CHANGED
@@ -1,2 +1,2 @@
1
  gradio>=4.0
2
- operon-ai>=0.14.0
 
1
  gradio>=4.0
2
+ operon-ai>=0.15.0