Interface IMakerAnalysis

Namespace
SurvivorsMaker.Balance
Assembly
SurvivorsMaker.Balance.dll

Entry points the maker tools use. Balance/ implements the default.

public interface IMakerAnalysis

Methods

EvaluateBuild(BuildTrialRequest)

BuildReport EvaluateBuild(BuildTrialRequest request)

Parameters

request BuildTrialRequest

Returns

BuildReport

OfferOdds(OfferOddsRequest)

IAnalysisJob<OfferOddsReport> OfferOdds(OfferOddsRequest request)

Parameters

request OfferOddsRequest

Returns

IAnalysisJob<OfferOddsReport>

Pacing(PacingRequest)

IAnalysisJob<PacingReport> Pacing(PacingRequest request)

Parameters

request PacingRequest

Returns

IAnalysisJob<PacingReport>

PlayWave(WavePlaybackRequest)

IAnalysisJob<WavePlayback> PlayWave(WavePlaybackRequest request)

Parameters

request WavePlaybackRequest

Returns

IAnalysisJob<WavePlayback>

TrialBuild(BuildTrialRequest)

IAnalysisJob<BuildTrialResult> TrialBuild(BuildTrialRequest request)

Parameters

request BuildTrialRequest

Returns

IAnalysisJob<BuildTrialResult>

WeaponLab(WeaponLabRequest)

WeaponLabResult WeaponLab(WeaponLabRequest request)

Parameters

request WeaponLabRequest

Returns

WeaponLabResult