Skip to content

Commit a2a2409

Browse files
author
Frankie Robertson
committed
Fix up GriddedAbilityTracker
1 parent 3eb97a8 commit a2a2409

File tree

1 file changed

+6
-2
lines changed
  • src/aggregators/ability_trackers

1 file changed

+6
-2
lines changed

src/aggregators/ability_trackers/grid.jl

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,14 @@ end
99

1010
function GriddedAbilityTracker(ability_estimator::DistributionAbilityEstimator,
1111
integrator::FixedGridIntegrator)
12-
GriddedAbilityTracker(ability_estimator, integrator, fill(NaN, length(integrator.grid)))
12+
GriddedAbilityTracker(ability_estimator, integrator, fill(1.0, length(integrator.grid)))
1313
end
1414

15+
find_grid(integrator::FixedGridIntegrator) = integrator.grid
16+
find_grid(integrator::PreallocatedFixedGridIntegrator) = integrator.inner.grid
17+
1518
function track!(responses, ability_tracker::GriddedAbilityTracker)
1619
ability_pdf = pdf(ability_tracker.ability_estimator, responses)
17-
ability_tracker.cur_ability .= ability_pdf.(ability_tracker.integrator.grid)
20+
grid = find_grid(ability_tracker.integrator)
21+
ability_tracker.cur_ability .= ability_pdf.(grid)
1822
end

0 commit comments

Comments
 (0)