Added default implementation for TeamMessage

This commit is contained in:
2022-12-20 11:08:27 +01:00
parent 2b83ee5ef9
commit b93194f762
2 changed files with 15 additions and 6 deletions

View File

@@ -1,4 +1,5 @@
use crate::gaussian::Gaussian;
use crate::N_INF;
pub(crate) struct TeamMessage {
pub(crate) prior: Gaussian,
@@ -27,6 +28,17 @@ impl TeamMessage {
}
}
impl Default for TeamMessage {
fn default() -> Self {
Self {
prior: N_INF,
likelihood_lose: N_INF,
likelihood_win: N_INF,
likelihood_draw: N_INF,
}
}
}
/*
pub(crate) struct DrawMessage {
pub(crate) prior: Gaussian,