[][src]Struct ggpf::settings::FlatUCBMonteCarlo

pub struct FlatUCBMonteCarlo {
    pub playouts: usize,
    pub ucb_weight: f32,
}

Flat UCB Monte Carlo settings.

Fields

playouts: usize

Number of playouts per turn.

ucb_weight: f32

UCB weight

Trait Implementations

impl Clone for FlatUCBMonteCarlo[src]

impl Copy for FlatUCBMonteCarlo[src]

impl Debug for FlatUCBMonteCarlo[src]

impl Default for FlatUCBMonteCarlo[src]

impl<'de> Deserialize<'de> for FlatUCBMonteCarlo[src]

impl Display for FlatUCBMonteCarlo[src]

impl<G: Game + SingleWinner + Clone> MultiplayerPolicyBuilder<G> for FlatUCBMonteCarlo[src]

type P = FlatUCBMonteCarloPolicy<G>

Created policy type. Read more

Auto Trait Implementations

impl RefUnwindSafe for FlatUCBMonteCarlo

impl Send for FlatUCBMonteCarlo

impl Sync for FlatUCBMonteCarlo

impl Unpin for FlatUCBMonteCarlo

impl UnwindSafe for FlatUCBMonteCarlo

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<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[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