Expand description
Core types and traits for strange loop implementation
Re-exports§
pub use crate::vector3d::Vector3D;
Structs§
- Loop
Config - Configuration for strange loop execution
- Loop
Result - Result of strange loop execution
- Policy
- Policy parameters that control loop behavior
- Policy
Delta - Delta changes to policy parameters
- Safe
Reflector - Safe reflector with bounded updates
- Scalar
Reasoner - Simple scalar reasoner implementation
- Simple
Critic - Simple critic implementation
- Strange
Loop - Main strange loop execution engine
- Trace
- Trace of a single loop iteration
Traits§
- Critic
- Trait for critics that evaluate reasoning traces
- Reasoner
- Trait for objects that can reason about state and take actions
- Reflector
- Trait for reflectors that apply policy changes
Type Aliases§
- Complex
Vector - Type alias for complex vectors used in quantum computations
- Context
- Context for strange loop execution - contains mutable state
- Matrix3D
- Type alias for 3D matrices used in transformations
- Nalgebra
Vec3 - Type alias for nalgebra 3D vectors used in specific computations
- Quantum
Amplitude - Type alias for quantum amplitude