[][src]Struct ggpf::policies::mcts::muz::Muz

pub struct Muz {
    pub n_playouts: usize,
    pub muz: MuZero,
    pub channels: MuzEvaluatorChannels,
}

MuZero policy builder.

Fields

n_playouts: usize

Number of PUCT playouts per move.

muz: MuZero

Muz settings.

channels: MuzEvaluatorChannels

Evaluation channels

Trait Implementations

impl Clone for Muz[src]

impl Display for Muz[src]

impl<G> MultiplayerPolicyBuilder<G> for Muz where
    G: Features + 'static, 
[src]

type P = MuzPolicy<G>

Created policy type. Read more

Auto Trait Implementations

impl !RefUnwindSafe for Muz

impl Send for Muz

impl Sync for Muz

impl Unpin for Muz

impl !UnwindSafe for Muz

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<'a, G, PB> DynMultiplayerPolicyBuilder<'a, G> for PB where
    G: Game,
    PB: MultiplayerPolicyBuilder<G>,
    <PB as MultiplayerPolicyBuilder<G>>::P: 'a,
    <PB as MultiplayerPolicyBuilder<G>>::P: Send,
    <PB as MultiplayerPolicyBuilder<G>>::P: Sync
[src]

impl<T> Erased for T

impl<T> From<T> for T[src]

impl<T> FromPy<T> for T

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> IntoPy<U> for T where
    U: FromPy<T>, 

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> With for T