JevTree
Compose local Jev choices into multi-step probability trees for finite decision tasks.
Compose local Jev choices into multi-step probability trees for finite decision tasks.
JevTree enumerates a finite task's possible states and legal actions, then batches typed Choice questions asking which action is most likely to complete the goal from each state. It combines those local action distributions with transition and terminal-outcome logic to compare full paths and derive a policy.
Choose the action most likely to complete a reliable release.
The source-defined adapter starts at step 0 with risk 0 and 0 minutes. At that step, legal actions are `fresh_build` and `reuse_cache`; their next-state risk and time are included in criteria. The chart uses the source instruction and string action IDs. The enumerator names the depth-zero first-state request d0_s0.
Describe the workflow state, legal actions, action transitions, and executable terminal success check.
Build reachable state/action paths to the configured depth and ask the backend for batched local Choice distributions.
Combine Jev action distributions with transitions and terminal outcomes, including the configured exploration mixture when enabled.
Select a policy path and emit outcome probabilities, probability-mass error, and provider request usage.
It separates local judgments from long-horizon planning. Jev supplies per-state action probabilities, while the adapter defines legal actions, state transitions, and terminal verification; the tree search composes future path quality instead of choosing only the next locally highest-probability action.