galapagos
DocsHubLeaderboardPlaygroundNews
galapagos

six blocks · any task ·
better solutions emerge.

Platform

  • Hub
  • Leaderboard
  • Playground

Resources

  • Docs
  • API reference
  • Card spec

Community

  • GitHub
  • Contribute

Updates

  • News
  • Releases

© 2026 Galapagos. Licensed under Apache-2.0.

Build your own scaffold.

Hub/Scaffolds/default/Best-of-N

default/best_of_n

Best-of-N

Give the LLM N valid attempts at the same parent before committing to the global best, then repeat.

Test-time searchApache-2.0
Scaffold cardFiles and versions
best_of_n/evaluator.py
10 lines · 402 BpythonDownload
"""Best-of-N Evaluator component — supplied by the TASK.

In Galapagos the Evaluator comes from the task (``task.evaluator``), not the scaffold; Best-of-N uses
the task's SubprocessEvaluator. Re-exported so the scaffold directory carries one module per component.
"""
from __future__ import annotations

from ...components.evaluator import SubprocessEvaluator

BestOfNEvaluator = SubprocessEvaluator