Repository navigation
Correct skipped-simulation accounting by counting DB-hit results as skipped - #112
Conversation
Agent-Logs-Url: https://github.com/APN-Pucky/tyrant_optimize/sessions/218660fd-e3ca-4e0d-8765-c8e8bd331391 Co-authored-by: APN-Pucky <4533248+APN-Pucky@users.noreply.github.com>
Agent-Logs-Url: https://github.com/APN-Pucky/tyrant_optimize/sessions/218660fd-e3ca-4e0d-8765-c8e8bd331391 Co-authored-by: APN-Pucky <4533248+APN-Pucky@users.noreply.github.com>
|
@copilot if the database is hit the results taken from the database should be counted as skipped, right? |
Agent-Logs-Url: https://github.com/APN-Pucky/tyrant_optimize/sessions/03a3ddb6-482c-420a-a814-67476ef400e2 Co-authored-by: APN-Pucky <4533248+APN-Pucky@users.noreply.github.com>
Yes — agreed. I updated it so DB-hit results are counted as skipped simulations again (commit Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
|
@copilot also make sure that warmup skipped is zero asserted. |
Agent-Logs-Url: https://github.com/APN-Pucky/tyrant_optimize/sessions/29a3afd1-24e8-48da-ac89-442737c99603 Co-authored-by: APN-Pucky <4533248+APN-Pucky@users.noreply.github.com>
Done in Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Skipped simulation accounting is now aligned so that when a previously seen deck is served from DB, those iterations are counted as skipped simulations in the reported
(<simulated> + <skipped>)totals.Skipped-counter semantics
algorithms.cppso DB-hit reused results contribute toskipped_simulations.Regression coverage
sim_test.cpp:climbrun usingno-db-loadZ == 0) for the no-DB-load warmup runbeamEvaluated X decks (Y + Z simulations).and assert cached run skipped count is non-zero (Z > 0), confirming DB-hit results are counted as skipped.Snippet (core behavior)