diff --git a/src/game.rs b/src/game.rs index fdb2097..12e818f 100644 --- a/src/game.rs +++ b/src/game.rs @@ -484,11 +484,10 @@ mod tests { assert_ulps_eq!( p[0][0], - Gaussian::new(5.557176746, 4.0527906913), + Gaussian::new(5.55706798109105, 4.0528268357577995), epsilon = 0.000001 ); assert_ulps_eq!(p[1][0], Gaussian::new(2.0, 6.0), epsilon = 0.000001); - // NOTA: trueskill original tiene probelmas en la aproximación: post[2][1].mu = 1.999644 let w_a = vec![1.0]; let w_b = vec![-1.0]; @@ -499,6 +498,6 @@ mod tests { let g = Game::new(vec![t_a, t_b], vec![], vec![w_a, w_b], 0.0); let p = g.posteriors(); - assert_ulps_eq!(p[0][0], p[0][0], epsilon = 0.000001); + assert_ulps_eq!(p[0][0], p[1][0], epsilon = 0.000001); } }