pub fn learn(
ballots: &[(String, String)],
outcome: &str,
rows: &[Trust],
beta: f64,
) -> Result<Vec<Trust>>Expand description
The rows every voter holds on every other after outcome is known: a
voter whose ballot was refuted shrinks by beta, floored at
TRUST_FLOOR; a missing row starts at one. Complete, so the settle
sees the whole graph.