Fixes, upgrade, and stuff

This commit is contained in:
2021-10-27 09:23:23 +02:00
parent 57b423df8a
commit 79a76b316b
9 changed files with 43 additions and 34 deletions

View File

@@ -31,15 +31,15 @@ fn kickscore_basic() {
model.fit();
let (p_win, _p_los) = model.probabilities(&[&"Jerry"], &[&"Tom"], 4.0);
let (p_win, _p_los) = model.probabilities(&["Jerry"], &["Tom"], 4.0);
assert_abs_diff_eq!(p_win, 0.7299975928462964, epsilon = f64::EPSILON);
let (p_win, _p_los) = model.probabilities(&[&"Jerry"], &[&"Tom"], 2.0);
let (p_win, _p_los) = model.probabilities(&["Jerry"], &["Tom"], 2.0);
assert_abs_diff_eq!(p_win, 0.4455095363120037, epsilon = f64::EPSILON);
let (p_win, _p_los) = model.probabilities(&[&"Jerry"], &[&"Tom"], -1.0);
let (p_win, _p_los) = model.probabilities(&["Jerry"], &["Tom"], -1.0);
assert_abs_diff_eq!(p_win, 0.9037560799725326, epsilon = f64::EPSILON);
}