public void TwoTeamTrueSkillCalculatorTests() { var calculator = new TwoTeamTrueSkillCalculator(); // This calculator supports up to two teams with many players each TrueSkillCalculatorTests.TestAllTwoPlayerScenarios(calculator); TrueSkillCalculatorTests.TestAllTwoTeamScenarios(calculator); }
public void TwoPlayerTrueSkillCalculatorTests() { var calculator = new TwoPlayerTrueSkillCalculator(); // We only support two players TrueSkillCalculatorTests.TestAllTwoPlayerScenarios(calculator); // TODO: Assert failures for larger teams }
public void FullFactorGraphCalculatorTests() { var calculator = new FactorGraphTrueSkillCalculator(); // We can test all classes TrueSkillCalculatorTests.TestAllTwoPlayerScenarios(calculator); TrueSkillCalculatorTests.TestAllTwoTeamScenarios(calculator); TrueSkillCalculatorTests.TestAllMultipleTeamScenarios(calculator); TrueSkillCalculatorTests.TestPartialPlayScenarios(calculator); }