Data to …… trials

Record 348f0944e04c4e8d993af778c93c9c64

FAIL

Verdict and provenance first; raw prompt/response/reasoning below, collapsed.

✕FAILanswered "]" · model Nemotron 3 Nano 30B

finish_reason: stop · tokens in/out: 1276/5100 · cost: $0.001084 · latency: 33574.9 ms

tool_plantemplatestop

verifier_detail: kind=tool_plan;campaign=1;traps=id_collisions_on=1;detail=unknown_tool:step=8:set_dep_th_flag_2;n_calls=14;optimal_depth=14;overhead=0

trap kind(s) this world was seeded for: id_collisions_on=1

lineage: 348f0944

← prev trial · trial 35 of 98 · next trial →

Why did it fail? Nemotron 3 Ultra · live on Nebius Token Factory

Ultra reads the prompt, this answer, the verified correct answer and the difficulty settings, then explains the mistake. The verifier's own classification is shown next to it for comparison.

Prompt 4,638 chars · 1,276 tokens in
You are an operations planner. Below is the current state of a small deployment environment, a goal, and a catalog of tools you may call. Each tool has typed parameters and PRECONDITIONS that must hold at the moment you call it; calling a tool whose preconditions are not met is an error and your plan fails.
CURRENT STATE:
- webhooks-0 is currently down (not yet provisioned).
- search-1 is currently down (not yet provisioned).
- The release-image artifact does not exist yet.
- The db-migration artifact does not exist yet.
- The maintenance_window_open flag is off.
- The secrets_synced flag is off.
- The feature_gate_on flag is off.
- The backup_taken flag is off.
- The quota_raised flag is off.
- The maintenance_window_open flag is off.
- The secrets_synced flag is off.
- The feature_gate_on flag is off.
- The backup_taken flag is off.

GOAL (all conditions must hold at the end):
- service 'webhooks-0' must reach at least the 'healthy' state

ENTITY IDS (use these exact ids in your tool args):
Services: svc_0 (webhooks-0), svc_1 (search-1)
Artifacts: art_0 (release-image), art_1 (db-migration)
Flags: flag_0 (maintenance_window_open), flag_1 (secrets_synced), depth_flag_0 (feature_gate_on), depth_flag_1 (backup_taken), depth_flag_2 (quota_raised), depth_flag_3 (maintenance_window_open), depth_flag_4 (secrets_synced), depth_flag_5 (feature_gate_on), depth_flag_6 (backup_taken)

TOOL CATALOG:
- id: advance_o0 | name: provision | params: service: service
    Provision a service, moving it from 'down' to 'provisioned'. Precondition: the service must currently be 'down'.
- id: adva-nce_1 | name: configure | params: service: service
    Configure a service, moving it from 'provisioned' to 'configured'. Precondition: the service must currently be 'provisioned'.
- id: decoy_o1 | name: warm_cache | params: service: service
    Warm the cache for a service (best-effort, no state change). (Has no effect on deployment state.)
- id: set_dep_th_flag_6 | name: set_flag | params: flag: flag
    Set the depth_flag_6 flag to true. Precondition: it must currently be false. Requires the depth_flag_5 flag first.
- id: publis_h_art_0 | name: publish_artifact | params: artifact: artifact
    Publish the art_0 artifact (moves it from 'built' to 'published'). Precondition: the artifact must be 'built'.
- id: dec-oy_0 | name: audit_logs | params: service: service
    Audit the log stream for a service (read-only). (Has no effect on deployment state.)
- id: set_depth_flag_o0 | name: set_flag | params: flag: flag
    Set the depth_flag_0 flag to true. Precondition: it must currently be false. Requires the flag_0 flag first.
- id: build_art_o0 | name: build_artifact | params: artifact: artifact
    Build the art_0 artifact (moves it from 'absent' to 'built'). Precondition: the artifact must be 'absent'.
- id: set_dep_th_flag_5 | name: set_flag | params: flag: flag
    Set the depth_flag_5 flag to true. Precondition: it must currently be false. Requires the depth_flag_4 flag first.
- id: set_dep_th_flag_4 | name: set_flag | params: flag: flag
    Set the depth_flag_4 flag to true. Precondition: it must currently be false. Requires the depth_flag_3 flag first.
- id: advance_o2 | name: deploy | params: service: service
    Deploy a service, moving it from 'configured' to 'deployed'. Precondition: the service must currently be 'configured'.
- id: set_dep-th_flag_2 | name: set_flag | params: flag: flag
    Set the depth_flag_2 flag to true. Precondition: it must currently be false. Requires the depth_flag_1 flag first.
- id: set_dep_th_flag_1 | name: set_flag | params: flag: flag
    Set the depth_flag_1 flag to true. Precondition: it must currently be false. Requires the depth_flag_0 flag first.
- id: set_-flag_0 | name: set_flag | params: flag: flag
    Set the flag_0 flag to true. Precondition: it must currently be false.
- id: advance_o3 | name: health-check | params: service: service
    Health-check a service, moving it from 'deployed' to 'healthy'. Precondition: the service must currently be 'deployed'. Requires the depth_flag_6 flag to be set. Requires the art_0 artifact to be published.
- id: set_depth_flag_o3 | name: set_flag | params: flag: flag
    Set the depth_flag_3 flag to true. Precondition: it must currently be false. Requires the depth_flag_2 flag first.

Output ONLY a JSON array of tool calls that, executed in order from the current state, satisfies the goal. Each element must be an object {"tool": "<tool id>", "args": {"<param>": "<entity id>", ...}}. Do not include any prose, explanation, or markdown fences -- just the JSON array.

You may use at most 28 tool calls.
Response 5,100 tokens out · finish: stop
[
  {"tool":"advance_o0","args":{"service":"svc_0"}},
  {"tool":"adva-nce_1","args":{"service":"svc_0"}},
  {"tool":"advance_o2","args":{"service":"svc_0"}},
  {"tool":"build_art_o0","args":{"artifact":"art_0"}},
  {"tool":"publis_h_art_0","args":{"artifact":"art_0"}},
  {"tool":"set_-flag_0","args":{"flag":"flag_0"}},
  {"tool":"set_depth_flag_o0","args":{"flag":"flag_0"}},
  {"tool":"set_dep_th_flag_1","args":{"flag":"depth_flag_1"}},
  {"tool":"set_dep_th_flag_2","args":{"flag":"depth_flag_2"}},
  {"tool":"set_depth_flag_o3","args":{"flag":"depth_flag_3"}},
  {"tool":"set_dep_th_flag_4","args":{"flag":"depth_flag_4"}},
  {"tool":"set_dep_th_flag_5","args":{"flag":"depth_flag_5"}},
  {"tool":"set_dep_th_flag_6","args":{"flag":"depth_flag_6"}},
  {"tool":"advance_o3","args":{"service":"svc_0"}}
]
Reasoning 16,118 chars
Model reasoning
We need to produce a JSON array of tool calls that will achieve the goal: service 'webhooks-0' must reach at least the 'healthy' state. Use exact entity ids: services svc_0 (webhooks-0), svc_1 (search-1); artifacts art_0 (release-image), art_1 (db-migration); flags: flag_0 (maintenance_window_open), flag_1 (secrets_synced), depth_flag_0 (feature_gate_on), depth_flag_1 (backup_taken), depth_flag_2 (quota_raised), depth_flag_3 (maintenance_window_open), depth_flag_4 (secrets_synced), depth_flag_5 (feature_gate_on), depth_flag_6 (backup_taken). Note there are duplicate names but we must use the exact flag ids as given: depth_flag_0, depth_flag_1, depth_flag_2, depth_flag_3, depth_flag_4, depth_flag_5, depth_flag_6. Also flag_0 and flag_1 are separate flags (maybe not depth). The tool ids correspond to certain actions.

We need to plan steps to get webhooks-0 to healthy. The health-check tool (advance_o3) moves from deployed to healthy, precondition: service must be deployed, requires depth_flag_6 flag to be set, and requires art_0 artifact to be published. Also requires depth_flag_6 flag set, which itself requires depth_flag_5 first? Actually set_depth_flag_6 is set_flag with precondition it must currently be false and requires depth_flag_5 flag first. Wait tool id: set_dep_th_flag_6 | name: set_flag | params: flag: flag. Precondition: it must currently be false. Requires the depth_flag_5 flag first. So to set depth_flag_6, we need depth_flag_5 already true. depth_flag_5 is set via set_depth_flag_5 which requires depth_flag_4 first. depth_flag_4 requires depth_flag_3 first. depth_flag_3 requires depth_flag_2 first. depth_flag_2 requires depth_flag_1 first. depth_flag_1 requires depth_flag_0 first. depth_flag_0 requires flag_0 first. So there is a chain.

Also need to publish artifact art_0 (release-image) via publish_artifact (publis_h_art_0) which requires artifact built. So we need to build artifact art_0 via build_artifact (build_art_o0) which requires artifact absent. So we need to build it.

Also need to configure service webhooks-0 (configure) after provisioning. Provision (advance_o0) moves from down to provisioned. Then configure (adva-nce_1) moves from provisioned to configured. Then deploy (advance_o2) moves from configured to deployed. Then health-check (advance_o3) moves from deployed to healthy, with preconditions: depth_flag_6 set, and art_0 published.

Also need to ensure flags are set appropriately. The flags required: depth_flag_6 must be true for health-check. depth_flag_6 requires depth_flag_5 true, which requires depth_flag_4 true, which requires depth_flag_3 true, which requires depth_flag_2 true, which requires depth_flag_1 true, which requires depth_flag_0 true. Also depth_flag_0 requires flag_0 true. So we need to set flag_0 (maintenance_window_open) to true. There's a tool set_-flag_0 (set_flag) that sets flag_0 to true, precondition it must currently be false. So we can set flag_0.

But also there is a flag_1 (secrets_synced) maybe not needed? The goal didn't mention it, but maybe required for some preconditions? The health-check only requires depth_flag_6 and art_0 published. It doesn't require flag_1. However there may be other constraints like backup_taken etc. But not needed.

But we also need to ensure that the service is not already down? It is down currently. So we need to provision it.

Sequence:

1. provision svc_0 (advance_o0) - precondition: service must be down. It is down, so okay.

2. configure svc_0 (adva-nce_1) - precondition: service must be provisioned. After step1, it is provisioned.

3. deploy svc_0 (advance_o2) - precondition: service must be configured. After step2, it is configured.

Now we need to get it to healthy. For health-check, need depth_flag_6 set and art_0 published.

So we need to set up flags chain.

We also need to build and publish artifact art_0 (release-image). Let's see artifact status: release-image artifact does not exist yet (i.e., absent). So we can build it (build_artifact). Then publish it (publish_artifact). That will move it from built to published.

But also need to ensure that the artifact is built before publishing. So steps:

4. build_artifact art_0 (build_art_o0) - precondition: artifact must be absent. It is absent, so okay.

5. publish_artifact art_0 (publis_h_art_0) - precondition: artifact must be built. After step4, it is built, so okay.

Now flags:

We need to set flag_0 (maintenance_window_open) to true. There's tool set_-flag_0 (set_flag) with param flag: flag (I think they use flag_0?). The tool id: set_-flag_0 | name: set_flag | params: flag: flag. Precondition: it must currently be false. So we can set flag_0.

6. set_-flag_0 flag: flag_0 (set_flag) - sets flag_0 to true.

Now depth_flag_0 requires flag_0 first. So we can set depth_flag_0 (set_depth_flag_o0) with flag: flag_0? Actually set_depth_flag_o0 takes flag: flag param. Which flag? Probably depth_flag_0? Wait the tool id: set_depth_flag_o0 | name: set_flag | params: flag: flag. It says "Set the depth_flag_0 flag to true. Precondition: it must currently be false. Requires the flag_0 flag first." So the param is flag: flag (maybe flag_0?). Actually they say "Requires the flag_0 flag first." So to set depth_flag_0, we need flag_0 true. So we can call set_depth_flag_o0 with flag: flag_0? Or maybe they use flag: flag_0? The param name is just "flag". So we need to pass flag: flag_0? The entity id for flag_0 is "flag_0". So args: {"flag":"flag_0"}.

Thus step7: set_depth_flag_o0 flag: flag_0.

Now depth_flag_1 requires depth_flag_0 first. So set_depth_flag_1 (set_dep_th_flag_1) with flag: depth_flag_1? Actually tool id: set_dep_th_flag_1 | name: set_flag | params: flag: flag. It sets depth_flag_1 to true, precondition: currently false, requires depth_flag_0 first. So we can call set_depth_flag_1 with flag: depth_flag_1? Actually the param is flag, but which flag? Probably depth_flag_1. So args: {"flag":"depth_flag_1"}.

Step8: set_dep_th_flag_1 flag: depth_flag_1.

Similarly depth_flag_2 requires depth_flag_1 first. So set_depth_flag_2 (set_dep_th_flag_2) with flag: depth_flag_2.

Step9: set_dep_th_flag_2 flag: depth_flag_2.

depth_flag_3 requires depth_flag_2 first. So set_depth_flag_3 (set_depth_flag_o3) with flag: depth_flag_3.

Step10: set_depth_flag_o3 flag: depth_flag_3.

depth_flag_4 requires depth_flag_3 first. So set_depth_flag_4 (set_dep_th_flag_4) with flag: depth_flag_4.

Step11: set_dep_th_flag_4 flag: depth_flag_4.

depth_flag_5 requires depth_flag_4 first. So set_depth_flag_5 (set_dep_th_flag_5) with flag: depth_flag_5.

Step12: set_dep_th_flag_5 flag: depth_flag_5.

depth_flag_6 requires depth_flag_5 first. So set_depth_flag_6 (set_dep_th_flag_6) with flag: depth_flag_6.

Step13: set_dep_th_flag_6 flag: depth_flag_6.

Now we have depth_flag_6 true.

Now we can health-check svc_0 (advance_o3) with params service: svc_0. Preconditions: service must be deployed (we have deployed it), requires depth_flag_6 set (now true), requires art_0 artifact published (we published it). So we can call advance_o3 with service: svc_0.

Step14: advance_o3 service: svc_0.

Now the service should be healthy.

We must ensure we don't exceed 28 calls. We have 14 calls so far. That's fine.

But we also need to consider that there may be other flags that need to be set? The goal only requires service healthy; no other conditions. However there may be hidden preconditions for health-check that also require depth_flag_6 and art_0 published, which we satisfied. No other constraints.

But we also need to ensure that the flags we set are not already true; they start off false. So setting them is okay.

One nuance: The tool set_depth_flag_0 requires flag_0 first. We set flag_0 earlier. Good.

Now we need to output JSON array of tool calls in order.

Let's list them with exact ids and args.

Tool ids:

- advance_o0 (provision)
- adva-nce_1 (configure)
- build_art_o0 (build_artifact)
- publis_h_art_0 (publish_artifact)
- set_-flag_0 (set_flag) (sets flag_0)
- set_depth_flag_o0 (set_flag) (sets depth_flag_0)
- set_dep_th_flag_1 (set_flag) (sets depth_flag_1)
- set_dep_th_flag_2 (set_flag) (sets depth_flag_2)
- set_depth_flag_o3 (set_flag) (sets depth_flag_3)
- set_dep_th_flag_4 (set_flag) (sets depth_flag_4)
- set_dep_th_flag_5 (set_flag) (sets depth_flag_5)
- set_dep_th_flag_6 (set_flag) (sets depth_flag_6)
- advance_o3 (health-check)

But we also need to set depth_flag_0 after flag_0, then depth_flag_1, depth_flag_2, depth_flag_3, depth_flag_4, depth_flag_5, depth_flag_6. That's 7 steps after flag_0.

Let's enumerate steps precisely:

1. advance_o0 service: svc_0
2. adva-nce_1 service: svc_0
3. build_art_o0 artifact: art_0
4. publis_h_art_0 artifact: art_0
5. set_-flag_0 flag: flag_0
6. set_depth_flag_o0 flag: flag_0
7. set_dep_th_flag_1 flag: depth_flag_1
8. set_dep_th_flag_2 flag: depth_flag_2
9. set_depth_flag_o3 flag: depth_flag_3
10. set_dep_th_flag_4 flag: depth_flag_4
11. set_dep_th_flag_5 flag: depth_flag_5
12. set_dep_th_flag_6 flag: depth_flag_6
13. advance_o3 service: svc_0

Check preconditions:

- Step1: provision svc_0, precondition: service must be down. It is down. OK.
- Step2: configure svc_0, precondition: service must be provisioned. After step1, it is provisioned. OK.
- Step3: build_artifact art_0, precondition: artifact must be absent. It is absent. OK.
- Step4: publish_artifact art_0, precondition: artifact must be built. After step3, it is built. OK.
- Step5: set_-flag_0 flag: flag_0, precondition: flag_0 must be false. It is off initially. OK.
- Step6: set_depth_flag_o0 flag: flag_0, precondition: depth_flag_0 must be false and flag_0 must be true. Both satisfied. OK.
- Step7: set_dep_th_flag_1 flag: depth_flag_1, precondition: depth_flag_1 must be false and depth_flag_0 must be true. depth_flag_0 is now true. OK.
- Step8: set_dep_th_flag_2 flag: depth_flag_2, precondition: depth_flag_2 false and depth_flag_1 true. depth_flag_1 now true. OK.
- Step9: set_depth_flag_o3 flag: depth_flag_3, precondition: depth_flag_3 false and depth_flag_2 true. depth_flag_2 now true. OK.
- Step10: set_dep_th_flag_4 flag: depth_flag_4, precondition: depth_flag_4 false and depth_flag_3 true. depth_flag_3 now true. OK.
- Step11: set_dep_th_flag_5 flag: depth_flag_5, precondition: depth_flag_5 false and depth_flag_4 true. depth_flag_4 now true. OK.
- Step12: set_dep_th_flag_6 flag: depth_flag_6, precondition: depth_flag_6 false and depth_flag_5 true. depth_flag_5 now true. OK.
- Step13: advance_o3 service: svc_0, precondition: service must be deployed (we deployed it at step2? Actually we deployed at step? Wait we haven't deployed yet. We only provisioned and configured. Deploy step is missing. Indeed we need to deploy the service before health-check. The tool advance_o2 (deploy) moves from configured to deployed. We omitted that. So we need to add a deploy step before health-check.

Thus we need to insert step13 as deploy (advance_o2) service: svc_0, then step14 as health-check (advance_o3) service: svc_0. But we also need to ensure that depth_flag_6 and art_0 published are satisfied before health-check. So we need to have depth_flag_6 set and artifact published before health-check. Those are set earlier (steps12 and 4). So we can deploy before health-check.

Thus we need to add deploy step after configure and before health-check. Let's restructure:

Sequence:

1. advance_o0 svc_0 (provision)
2. adva-nce_1 svc_0 (configure)
3. advance_o2 svc_0 (deploy) - moves from configured to deployed. Precondition: service must be configured. After step2, it is configured. OK.
4. build_art_o0 art_0 (build artifact)
5. publis_h_art_0 art_0 (publish artifact)
6. set_-flag_0 flag: flag_0
7. set_depth_flag_o0 flag: flag_0
8. set_dep_th_flag_1 flag: depth_flag_1
9. set_dep_th_flag_2 flag: depth_flag_2
10. set_depth_flag_o3 flag: depth_flag_3
11. set_dep_th_flag_4 flag: depth_flag_4
12. set_dep_th_flag_5 flag: depth_flag_5
13. set_dep_th_flag_6 flag: depth_flag_6
14. advance_o3 svc_0 (health-check)

Now we have 14 steps again, but we added deploy step as step3. So total steps = 14? Let's count: 1 provision, 2 configure, 3 deploy, 4 build artifact, 5 publish artifact, 6 set flag_0, 7 set depth_flag_0, 8 set depth_flag_1, 9 set depth_flag_2, 10 set depth_flag_3, 11 set depth_flag_4, 12 set depth_flag_5, 13 set depth_flag_6, 14 health-check. That's 14 calls.

All preconditions satisfied?

- Step3 deploy: service must be configured. After step2, it is configured. OK.
- Step4 build artifact: artifact must be absent. It is absent. OK.
- Step5 publish artifact: artifact must be built. After step4, it is built. OK.
- Step6 set_-flag_0: flag_0 must be false. It is off initially. OK.
- Step7 set_depth_flag_o0: requires flag_0 true. It is now true. OK.
- Step8 set_dep_th_flag_1: requires depth_flag_0 true. It is true. OK.
- Step9 set_dep_th_flag_2: requires depth_flag_1 true. It is true after step8. OK.
- Step10 set_depth_flag_o3: requires depth_flag_2 true. It is true after step9. OK.
- Step11 set_dep_th_flag_4: requires depth_flag_3 true. It is true after step10. OK.
- Step12 set_dep_th_flag_5: requires depth_flag_4 true. It is true after step11. OK.
- Step13 set_dep_th_flag_6: requires depth_flag_5 true. It is true after step12. OK.
- Step14 health-check: requires service deployed (yes after step3) and depth_flag_6 set (yes after step13) and art_0 published (yes after step5). So all satisfied.

Thus we have a valid plan.

Now we need to output JSON array of tool calls with exact ids and args.

Tool ids and args:

1. {"tool":"advance_o0","args":{"service":"svc_0"}}
2. {"tool":"adva-nce_1","args":{"service":"svc_0"}}
3. {"tool":"advance_o2","args":{"service":"svc_0"}}
4. {"tool":"build_art_o0","args":{"artifact":"art_0"}}
5. {"tool":"publis_h_art_0","args":{"artifact":"art_0"}}
6. {"tool":"set_-flag_0","args":{"flag":"flag_0"}}
7. {"tool":"set_depth_flag_o0","args":{"flag":"flag_0"}}
8. {"tool":"set_dep_th_flag_1","args":{"flag":"depth_flag_1"}}
9. {"tool":"set_dep_th_flag_2","args":{"flag":"depth_flag_2"}}
10. {"tool":"set_depth_flag_o3","args":{"flag":"depth_flag_3"}}
11. {"tool":"set_dep_th_flag_4","args":{"flag":"depth_flag_4"}}
12. {"tool":"set_dep_th_flag_5","args":{"flag":"depth_flag_5"}}
13. {"tool":"set_dep_th_flag_6","args":{"flag":"depth_flag_6"}}
14. {"tool":"advance_o3","args":{"service":"svc_0"}}

Check tool ids: "set_-flag_0" includes a hyphen? The catalog shows id: set_-flag_0 | name: set_flag | params: flag: flag. So the id includes a hyphen after set_ and before flag_0? Actually it's "set_-flag_0". That includes an underscore? The id is "set_-flag_0". It has a hyphen after set_ then flag_0? The string is "set_-flag_0". So we must use that exact id. In JSON, we need to escape the hyphen? Not needed; it's just a string. So we write "set_-flag_0". Ensure no extra spaces.

Similarly "set_depth_flag_o0" is correct.

Now ensure we use correct param names: For set_depth_flag_o0, param is flag. So args: {"flag":"flag_0"}.

For set_dep_th_flag_1 etc, param is flag, so args: {"flag":"depth_flag_1"} etc.

Now produce JSON array of these objects.

Make sure no extra prose, just JSON array.

Let's construct array:

[
  {"tool":"advance_o0","args":{"service":"svc_0"}},
  {"tool":"adva-nce_1","args":{"service":"svc_0"}},
  {"tool":"advance_o2","args":{"service":"svc_0"}},
  {"tool":"build_art_o0","args":{"artifact":"art_0"}},
  {"tool":"publis_h_art_0","args":{"artifact":"art_0"}},
  {"tool":"set_-flag_0","args":{"flag":"flag_0"}},
  {"tool":"set_depth_flag_o0","args":{"flag":"flag_0"}},
  {"tool":"set_dep_th_flag_1","args":{"flag":"depth_flag_1"}},
  {"tool":"set_dep_th_flag_2","args":{"flag":"depth_flag_2"}},
  {"tool":"set_depth_flag_o3","args":{"flag":"depth_flag_3"}},
  {"tool":"set_dep_th_flag_4","args":{"flag":"depth_flag_4"}},
  {"tool":"set_dep_th_flag_5","args":{"flag":"depth_flag_5"}},
  {"tool":"set_dep_th_flag_6","args":{"flag":"depth_flag_6"}},
  {"tool":"advance_o3","args":{"service":"svc_0"}}
]

Check that we didn't exceed 28 calls; we have 14.

Now output exactly that JSON array, no extra text.
Realized dims 13
dimvalue
catalog_size16.0
chain_length10.0
decoy_count2.0
dishonest_decoys_on0.0
id_collisions_on1.0
implicit_preconditions_on0.0
irreversibility0.0
parallel_goals1.0
plan_overhead0.0
poison_traps0.0
realized_plan_depth14.0
state_obscurity0.0
zero_slack_on0.0
Latent params 11
paramvalue
decoy_tools2.0
dishonest_decoys_on0.0
id_collisions_on1.0
implicit_preconditions_on0.0
irreversibility0.0
parallel_goals1.0
plan_depth11.0
poison_traps0.0
precondition_chain1.0
state_obscurity0.0
zero_slack_on0.0