[−][src]Enum boolector::option::SLSMoveStrategy
Variants
Always choose the best score improving move
Perform a random walk weighted by score
Always choose the first best move, even if another move may be better
Choose a move even if its score is not better but the same as the score of the previous best move
Always choose propagation move, and recover with SLS move in case of conflict
Auto Trait Implementations
impl RefUnwindSafe for SLSMoveStrategy
[src]
impl Send for SLSMoveStrategy
[src]
impl Sync for SLSMoveStrategy
[src]
impl Unpin for SLSMoveStrategy
[src]
impl UnwindSafe for SLSMoveStrategy
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,