pub struct MctsOptions {
pub max_simulations: u32,
pub soft_time_ms: u32,
pub exploration: f64,
pub strategy: MctsStrategy,
pub rave_equivalence: f64,
pub rollout_policy: RolloutPolicy,
pub knowledge_policy: KnowledgePolicy,
pub use_virtual_connections: bool,
pub seed: u64,
}Fields§
§max_simulations: u32§soft_time_ms: u32§exploration: f64§strategy: MctsStrategy§rave_equivalence: f64§rollout_policy: RolloutPolicy§knowledge_policy: KnowledgePolicy§use_virtual_connections: bool§seed: u64Trait Implementations§
Source§impl Clone for MctsOptions
impl Clone for MctsOptions
impl Copy for MctsOptions
Source§impl Debug for MctsOptions
impl Debug for MctsOptions
Source§impl Default for MctsOptions
impl Default for MctsOptions
Source§impl PartialEq for MctsOptions
impl PartialEq for MctsOptions
impl StructuralPartialEq for MctsOptions
Auto Trait Implementations§
impl Freeze for MctsOptions
impl RefUnwindSafe for MctsOptions
impl Send for MctsOptions
impl Sync for MctsOptions
impl Unpin for MctsOptions
impl UnsafeUnpin for MctsOptions
impl UnwindSafe for MctsOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more