Fix tests
This commit is contained in:
@@ -484,11 +484,10 @@ mod tests {
|
|||||||
|
|
||||||
assert_ulps_eq!(
|
assert_ulps_eq!(
|
||||||
p[0][0],
|
p[0][0],
|
||||||
Gaussian::new(5.557176746, 4.0527906913),
|
Gaussian::new(5.55706798109105, 4.0528268357577995),
|
||||||
epsilon = 0.000001
|
epsilon = 0.000001
|
||||||
);
|
);
|
||||||
assert_ulps_eq!(p[1][0], Gaussian::new(2.0, 6.0), 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_a = vec![1.0];
|
||||||
let w_b = 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 g = Game::new(vec![t_a, t_b], vec![], vec![w_a, w_b], 0.0);
|
||||||
let p = g.posteriors();
|
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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user