Fixed an array size issue because of ignored 0 value

This commit is contained in:
Jeff Moser
2010-10-02 14:17:48 -04:00
parent 803a0816a8
commit c22683ab33
7 changed files with 25 additions and 20 deletions

View File

@ -63,7 +63,7 @@ abstract class Factor
public function resetMarginals()
{
$allValues = &$this->_messageToVariableBinding->getAllValues();
foreach ($allValues as $currentVariable)
foreach ($allValues as &$currentVariable)
{
$currentVariable->resetToPrior();
}

View File

@ -56,7 +56,8 @@ class ScheduleSequence extends Schedule
$schedules = &$this->_schedules;
foreach ($schedules as &$currentSchedule)
{
$maxDelta = max($currentSchedule->visit($depth + 1, $maxDepth), $maxDelta);
$currentVisit = $currentSchedule->visit($depth + 1, $maxDepth);
$maxDelta = max($currentVisit, $maxDelta);
}
return $maxDelta;