Class: RobotLab::To::Evals::Null

Inherits:
Base
  • Object
show all
Defined in:
lib/robot_lab/to/evals/null.rb

Overview

The default Eval when nothing is configured: no gate, every reported success counts as progress, no measurable target. Preserves robot_lab-to's original "commit any claimed success; stop via --stop-when" behavior.

Instance Method Summary collapse

Methods inherited from Base

#protected_paths

Instance Method Details

#score(_context) ⇒ Object



10
11
12
13
# File 'lib/robot_lab/to/evals/null.rb', line 10

def score(_context)
  Score.new(gate_ok: true, improved: true, met_target: false,
            value: nil, detail: "no eval configured", output: nil)
end