Enums§
- Skeleton
ToGrower Config Error - Error type for converting a Skeleton into a GrowerTreeConfiguration.
Traits§
- Infer
Baseline Breadth - TryInfer
Aggregator Depth Limit - Infers an upper depth limit for aggregator nodes.
If no limit can be inferred, returns
None. - TryInfer
Aggregator Preference - Infers how often aggregator nodes should be preferred vs. dispatch nodes.
Returns a
f32in[0..1], where0.0means “almost never aggregator” and1.0means “always aggregator,” orNoneif we cannot infer. - TryInfer
AiConfidence - TryInfer
Allow Early Leaves - TryInfer
Capstone Configuration - TryInfer
Configuration - TryInfer
Density - Try to infer a global “children-per-node density” (u8).
- TryInfer
Depth - TryInfer
Dispatch Depth Limit - Infers an upper depth limit for dispatch nodes.
If no limit can be inferred, returns
None. - TryInfer
Leaf MinDepth - Infers a minimum depth required before leaf nodes can appear.
If we cannot guess, returns
None. - TryInfer
Level Skipping Configuration - TryInfer
Level Specific Configuration - TryInfer
Partial Subbranch Probability - Infers the probability of including each child sub-branch partially.
The fraction is in
[0..1], orNoneif we cannot guess. - TryInfer
SubBranch Ordering - Try to pick a single, global SubBranchOrdering by looking at each node’s detected ordering and choosing the most‐frequent non‑None variant.
- TryInfer
Tree Expansion Policy - Infers which
TreeExpansionPolicyis most consistent with the Skeleton. ReturnsNoneif skeleton is empty. - TryInfer
Weighted Branching Configuration