()
| 18 | |
| 19 | |
| 20 | def test_abstaining_signal_excluded(): |
| 21 | votes = [TierVote(tier_id=2, confidence=0.7), TierVote(tier_id=None, confidence=0.0)] |
| 22 | ens = Ensemble(weights=[0.5, 0.5]) |
| 23 | result = ens.decide(votes) |
| 24 | assert result.tier_id == 2 |
| 25 | |
| 26 | |
| 27 | def test_all_abstain(): |