Struct pleco::core::bitboard::RandBitBoard[][src]

pub struct RandBitBoard { /* fields omitted */ }

BitBoard generating structure.

Methods

impl RandBitBoard
[src]

Important traits for Vec<u8>

Returns a vector of "amount" BitBoards.

Important traits for BitBoard

Returns a singular random BitBoard.

Sets the average number of bits in the resulting Bitboard.

Allows empty BitBoards to be returned.

Sets the maximum number of bits in a BitBoard.

Sets the minimum number of bits in a BitBoard.

Sets the generation to use pseudo-random numbers instead of random numbers. The seed is a random number for the random numbers to be generated off of.

Trait Implementations

impl Default for RandBitBoard
[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations