Interface IOfferPool

Namespace
SurvivorsMaker.Run
Assembly
SurvivorsMaker.Run.dll

Generates channel-specific candidates using the same eligibility rules as acquisition.

public interface IOfferPool

Methods

Generate(OfferPoolRequest, bool)

Generates ordered offers using run.Random; preview evaluates on copied roll state and preserves the caller random and guarantee state.

OfferPoolResult Generate(OfferPoolRequest request, bool preview = false)

Parameters

request OfferPoolRequest
preview bool

Returns

OfferPoolResult