mirror of
https://github.com/furyfire/trueskill.git
synced 2025-03-30 04:34:16 +00:00
Added/converted a file I missed earlier (TrueSkillFactorGraph) and started adding using's and require_once's
This commit is contained in:
@ -2,6 +2,16 @@
|
||||
|
||||
namespace Moserware\Skills\TrueSkill\Factors;
|
||||
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Factor.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Message.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Variable.php");
|
||||
require_once(dirname(__FILE__) . "../../Numerics/GaussianDistribution.php");
|
||||
|
||||
use Moserware\Numerics\GaussianDistribution;
|
||||
use Moserware\Skills\FactorGraphs\Factor;
|
||||
use Moserware\Skills\FactorGraphs\Message;
|
||||
use Moserware\Skills\FactorGraphs\Variable;
|
||||
|
||||
abstract class GaussianFactor extends Factor
|
||||
{
|
||||
protected function __construct($name)
|
||||
@ -28,5 +38,4 @@ abstract class GaussianFactor extends Factor
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
?>
|
||||
|
@ -1,6 +1,17 @@
|
||||
<?php
|
||||
namespace Moserware\Skills\TrueSkill\Factors;
|
||||
|
||||
require_once(dirname(__FILE__) . "GaussianFactor.php");
|
||||
require_once(dirname(__FILE__) . "../TruncatedGaussianCorrectionFunctions.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Message.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Variable.php");
|
||||
require_once(dirname(__FILE__) . "../../Numerics/GaussianDistribution.php");
|
||||
|
||||
use Moserware\Numerics\GaussianDistribution;
|
||||
use Moserware\Skills\TrueSkill\TruncatedGaussianCorrectionFunctions;
|
||||
use Moserware\Skills\FactorGraphs\Message;
|
||||
use Moserware\Skills\FactorGraphs\Variable;
|
||||
|
||||
/// <summary>
|
||||
/// Factor representing a team difference that has exceeded the draw margin.
|
||||
/// </summary>
|
||||
|
@ -1,7 +1,15 @@
|
||||
<?php
|
||||
|
||||
namespace Moserware\Skills\TrueSkill\Factors;
|
||||
|
||||
require_once(dirname(__FILE__) . "GaussianFactor.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Message.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Variable.php");
|
||||
require_once(dirname(__FILE__) . "../../Numerics/GaussianDistribution.php");
|
||||
|
||||
use Moserware\Numerics\GaussianDistribution;
|
||||
use Moserware\Skills\FactorGraphs\Message;
|
||||
use Moserware\Skills\FactorGraphs\Variable;
|
||||
|
||||
/// <summary>
|
||||
/// Connects two variables and adds uncertainty.
|
||||
/// </summary>
|
||||
|
@ -1,7 +1,16 @@
|
||||
<?php
|
||||
|
||||
namespace Moserware\Skills\TrueSkill\Factors;
|
||||
|
||||
require_once(dirname(__FILE__) . "GaussianFactor.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Message.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Variable.php");
|
||||
require_once(dirname(__FILE__) . "../../Numerics/GaussianDistribution.php");
|
||||
|
||||
use Moserware\Numerics\GaussianDistribution;
|
||||
use Moserware\Skills\FactorGraphs\Message;
|
||||
use Moserware\Skills\FactorGraphs\Variable;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Supplies the factor graph with prior information.
|
||||
/// </summary>
|
||||
@ -36,5 +45,4 @@ class GaussianPriorFactor extends GaussianFactor
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
?>
|
||||
|
@ -1,7 +1,15 @@
|
||||
<?php
|
||||
|
||||
namespace Moserware\Skills\TrueSkill\Factors;
|
||||
|
||||
require_once(dirname(__FILE__) . "GaussianFactor.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Message.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Variable.php");
|
||||
require_once(dirname(__FILE__) . "../../Numerics/GaussianDistribution.php");
|
||||
|
||||
use Moserware\Numerics\GaussianDistribution;
|
||||
use Moserware\Skills\FactorGraphs\Message;
|
||||
use Moserware\Skills\FactorGraphs\Variable;
|
||||
|
||||
/// <summary>
|
||||
/// Factor that sums together multiple Gaussians.
|
||||
/// </summary>
|
||||
|
@ -1,7 +1,17 @@
|
||||
<?php
|
||||
|
||||
namespace Moserware\Skills\TrueSkill\Factors;
|
||||
|
||||
require_once(dirname(__FILE__) . "GaussianFactor.php");
|
||||
require_once(dirname(__FILE__) . "../TruncatedGaussianCorrectionFunctions.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Message.php");
|
||||
require_once(dirname(__FILE__) . "../../FactorGraphs/Variable.php");
|
||||
require_once(dirname(__FILE__) . "../../Numerics/GaussianDistribution.php");
|
||||
|
||||
use Moserware\Numerics\GaussianDistribution;
|
||||
use Moserware\Skills\TrueSkill\TruncatedGaussianCorrectionFunctions;
|
||||
use Moserware\Skills\FactorGraphs\Message;
|
||||
use Moserware\Skills\FactorGraphs\Variable;
|
||||
|
||||
/// <summary>
|
||||
/// Factor representing a team difference that has not exceeded the draw margin.
|
||||
/// </summary>
|
||||
|
Reference in New Issue
Block a user