Struct SeededStrategy<T>
- Namespace
- Conjecture.Core
- Assembly
- Conjecture.Core.dll
A Strategy<T> paired with a fixed seed for deterministic sampling.
public readonly record struct SeededStrategy<T> : IEquatable<SeededStrategy<T>>
Type Parameters
TThe type of value produced by the underlying strategy.
- Implements
- Inherited Members
Constructors
SeededStrategy(Strategy<T>, ulong)
A Strategy<T> paired with a fixed seed for deterministic sampling.
public SeededStrategy(Strategy<T> Strategy, ulong Seed)
Parameters
StrategyStrategy<T>The underlying strategy.
SeedulongThe seed used by sampling extensions on this view.
Properties
Seed
The seed used by sampling extensions on this view.
public ulong Seed { get; init; }
Property Value
Strategy
The underlying strategy.
public Strategy<T> Strategy { get; init; }
Property Value
- Strategy<T>