인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
데이터 및 연구 · SKILL.md

go_explore_archive_selection_update

go_explore_archive_selection_update

Maintain and sample Go-Explore archive entries using score, length, and exploration metadata.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: go_explore_archive_selection_update description: Maintain and sample Go-Explore archive entries using score, length, and exploration metadata.

Go-Explore Archive Selection and Update

Use this skill when implementing Phase 1 archive mechanics for Go-Explore-style exploration. It owns insertion, replacement, and deterministic sampling of archive cells. Do not use it for cell encoding or environment stepping.

Inputs

  • A candidate trajectory record with cell_key, state, actions, score, and optional length.
  • An archive dictionary keyed by encoded cells.
  • Optional seeded random generator and selection settings.

Outputs

  • An updated archive entry when the candidate is new or improves an existing entry.
  • A selected archive entry for return-then-explore.

Workflow

  1. Insert candidates for unseen cells.
  2. Replace existing entries only if the candidate has higher cumulative score or equal score with a shorter trajectory.
  3. Track update and selection counts for auditability.
  4. Sample cells with a deterministic seeded weighted rule that favors high score and low selection count.
  5. Return both the selected key and entry so recovery logs can prove which frontier was explored.

Validation

Run python tests/test_archive.py or validate with validate_skill_tree.py --run-tests.

Limitations

This skill intentionally keeps the weighting simple for bounded recovery. Full Atari-scale Go-Explore can use richer weights, but the replacement invariant should remain the same.

저장한 Skills