ADR 0037: Sampler lightweight cell/commit sampling¶
Date: 2026-02-11
Status: Superseded by ADR 0052, which samples bounded Pareto fronts instead of one commit per cell.
Decision
- Scheduling samples only
cell_indexandcommit_hashfor base/neighbor selection. MapElitesManager.get_cell_commits(island_id)provides a lightweight cell→commit map without materializing full archive records.MapElitesSampler.schedule_job()usesget_cell_commits()directly and persistsEvolutionJobrows using only commit hashes.- Full archive records remain available via
get_records()for UI and inspection use cases.