More type stuff and unused code removed.

This commit is contained in:
2023-08-01 12:56:37 +00:00
parent dc35035c3c
commit 7792552c9f
9 changed files with 20 additions and 44 deletions

View File

@ -6,7 +6,7 @@ use DNW\Skills\Numerics\GaussianDistribution;
final class DrawMargin
{
public static function getDrawMarginFromDrawProbability($drawProbability, $beta)
public static function getDrawMarginFromDrawProbability(float $drawProbability, float $beta): float
{
// Derived from TrueSkill technical report (MSR-TR-2006-80), page 6

View File

@ -22,7 +22,7 @@ abstract class GaussianFactor extends Factor
return $logZ;
}
public function createVariableToMessageBinding(Variable $variable)
public function createVariableToMessageBinding(Variable $variable): Message
{
$newDistribution = GaussianDistribution::fromPrecisionMean(0, 0);