backend edge-thanveer
six: pushed_two_ways, how_long_to_stop, two_parallel_wires, a_stone_on_a_string, caesium_s_stopping_potential, and a_hot_copper_block_on_ice. 1 run per question, started 14 Oct 10:10, finished 14 Oct 10:49.
done
Solve rate
Solved runs out of all runs for each agent version, with a 95% Wilson interval. Runs cut short by the machine (a killed process, the LLM server unreachable, the engine timing out) are left out.
- bdd945f 61% 11/18 39%–80%
Against another eval of the same questions
backend edge main bdd945f six multi-llm branch multi-llm main
Within noise: a difference this size could easily be chance with 18 and 18 runs. Fisher's exact test, two-sided, p = 0.318.
| question | backend edge-thanveer | main bdd945f six | difference | p |
|---|---|---|---|---|
| pushed_two_ways | 2/3 | 1/3 | -33 pts | 1.0 |
| how_long_to_stop | 3/3 | 3/3 | +0 pts | 1.0 |
| two_parallel_wires | 0/3 | 0/3 | +0 pts | 1.0 |
| a_stone_on_a_string | 1/3 | 0/3 | -33 pts | 1.0 |
| caesium_s_stopping_potential | 3/3 | 3/3 | +0 pts | 1.0 |
| a_hot_copper_block_on_ice | 2/3 | 0/3 | -67 pts | 0.4 |
| overall | 11/18 | 7/18 | -22 pts | 0.318 |
Tokens and time
Medians per run. Tokens come from RubyLLM's usage records; tokens per second is completion tokens over the run's wall time.
| version | prompt tokens | completion tokens | tokens/s | wall time | time per check |
|---|---|---|---|---|---|
| bdd945f | 8,509 | 1,932 | 84.3 | 25 s | 3.0 s |
Every run
One dot per run, green solved, red stuck and grey interrupted, larger for more rounds; a hollow dot has no checks recorded. Hover or tap a dot for its top errors, and open it for the question's page.
Why checks fail
Each version's failed checks, as shares of the whole, by the hint in Question::HINTS their error matches first, or by the error's class when no hint matches. A check that repeats the error before it, in a streak of 3 or more, counts as a repeated failing move.
- repeated failing move 8
- no equation determines the … from what is known 37
- undefined method '…' for an instance of Physics::PhysicalObject 14
- gives nothing called … 12
- deduces from “…%{…”, which it never says 11
- which none of its laws name/give to anything 11
- it takes no argument 8
- which the solution's laws leave out…; or take one 8
- 8 other categories 23
- bdd945f 132 in 18 runs
As a table
| category | bdd945f |
|---|---|
| repeated failing move | 8 |
| no equation determines the … from what is known | 37 |
| undefined method '…' for an instance of Physics::PhysicalObject | 14 |
| gives nothing called … | 12 |
| deduces from “…%{…”, which it never says | 11 |
| which none of its laws name/give to anything | 11 |
| it takes no argument | 8 |
| which the solution's laws leave out…; or take one | 8 |
| ArgumentError | 5 |
| deduces from “…”, which it never says | 4 |
| NoMethodError | 3 |
| SyntaxError | 3 |
| gives … but never says where in what it asks | 3 |
| gives …, which its solution never takes | 3 |
| is a word Ruby already uses | 1 |
| undefined local variable or method '…' for an instance of Physics::Solving | 1 |
Most frequent errors
- 14no equation determines the … from what is known
RuntimeError: no equation determines the force on a wire on a from what is known - 13no equation determines the … from what is known
RuntimeError: no equation determines the force on a wire on wire a from what is known - 12no equation determines the … from what is known
RuntimeError: no equation determines the mass of ice from what is known - 10undefined method '…' for an instance of Physics::PhysicalObject
NoMethodError: undefined method 'time_taken' for an instance of Physics::PhysicalObject; time_taken is a quantity of Velocity, through UniformCircularMotion, not a method: reach it from a motion, as <motion>.time_taken - 8deduces from “…%{…”, which it never says
ArgumentError: copper_block_on_ice deduces from “Specific heat of copper = %{copper_heat}”, which it never says - 8it takes no argument
NoMethodError: undefined method 'distance_from_the_wire' for an instance of Physics::PhysicalObject; distance_from_the_wire is a quantity of MagneticFieldOfCurrents, not a method: reach it from an object, as <object>.distance_from_the_wire; it takes no argument: write <object>.distance_from_the_wire, with qualifiers by keyword (during:, by:) if any - 6which none of its laws name/give to anything
NameError: two_forces_at_right_angles takes force1 as force on body by pusher1, which none of its laws name - 6which the solution's laws leave out…; or take one
NoMethodError: undefined method 'separation' for an instance of Physics::PhysicalObject; separation is a quantity of CoulombsLaw, ElectricField, TravellingWave, which the solution's laws leave out (add one to using:), not a method: reach it from an object, as <object>.separation, qualified as needed by from: <object>; or take one the solution's laws already name for that kind of quantity: radius, length_of_the_coil, distance_from_the_wire - 5undefined method '…' for an instance of Physics::PhysicalObject
NoMethodError: undefined method 'distance_from' for an instance of Physics::PhysicalObject; did you mean <object>.distance_from_the_wire? - 3gives nothing called …
ArgumentError: two_parallel_wires gives nothing called distance_from_the_wire - 3gives nothing called …
ArgumentError: two_parallel_wires gives nothing called field_at_a - 3gives …, which its solution never takes
ArgumentError: two_parallel_wires gives separation, which its solution never takes
Where it ran
-
agent
17b9257· engine453fb0d- machine
- omarchy
- worktree
- /home/fazzledev/Work/phryzby-app--multi-llm-main
- commit
- bdd945f on HEAD
- clean
- yes
- ruby · rails
- 3.4.7 · 8.1.4
- llm server
- edge-thanveer · http://127.0.0.1:8083 · llama.cpp b11371-99b95488c
- model
- qwen3.5:9b · Q4_K_M · 49152 context
- gpu
- Advanced Micro Devices, Inc. [AMD/ATI] Navi 33 [Radeon RX 7600/7600 XT/7600M XT/7600S/7700S / PRO W7600] (rev c1); Advanced Micro Devices, Inc. [AMD/ATI] Phoenix1 (rev c2)
- power
- on battery, 62% → on battery, 60%
- time
- 14 Oct 10:10 → 14 Oct 10:14
-
agent
17b9257· engine453fb0d- machine
- omarchy
- worktree
- /home/fazzledev/Work/phryzby-app--multi-llm-main
- commit
- bdd945f on HEAD
- clean
- yes
- ruby · rails
- 3.4.7 · 8.1.4
- llm server
- edge-thanveer · http://127.0.0.1:8083 · llama.cpp b11371-99b95488c
- model
- qwen3.5:9b · Q4_K_M · 49152 context
- gpu
- Advanced Micro Devices, Inc. [AMD/ATI] Navi 33 [Radeon RX 7600/7600 XT/7600M XT/7600S/7700S / PRO W7600] (rev c1); Advanced Micro Devices, Inc. [AMD/ATI] Phoenix1 (rev c2)
- power
- on mains, 18% → on mains, 30%
- time
- 14 Oct 10:32 → 14 Oct 10:40
-
agent
17b9257· engine453fb0d- machine
- omarchy
- worktree
- /home/fazzledev/Work/phryzby-app--multi-llm-main
- commit
- bdd945f on HEAD
- clean
- yes
- ruby · rails
- 3.4.7 · 8.1.4
- llm server
- edge-thanveer · http://127.0.0.1:8083 · llama.cpp b11371-99b95488c
- model
- qwen3.5:9b · Q4_K_M · 49152 context
- gpu
- Advanced Micro Devices, Inc. [AMD/ATI] Navi 33 [Radeon RX 7600/7600 XT/7600M XT/7600S/7700S / PRO W7600] (rev c1); Advanced Micro Devices, Inc. [AMD/ATI] Phoenix1 (rev c2)
- power
- on mains, 38% → on mains, 40%
- time
- 14 Oct 10:47 → 14 Oct 10:49