Skip to content

RarityReport

Namespace Nfty.Core.Stats in assembly Nfty.Core.

public record RarityReport

The odds a cookbook's weights imply, before anything is generated.

Constructors

RarityReport(IReadOnlyList<RecipeOdds>, IReadOnlyList<TraitOdds>)

public RarityReport(IReadOnlyList<RecipeOdds> Recipes, IReadOnlyList<TraitOdds> Traits);

Parameters

  • Recipes (IReadOnlyList<RecipeOdds>) - Per-recipe shares.
  • Traits (IReadOnlyList<TraitOdds>) - Per-variant odds.

Properties

Recipes

public IReadOnlyList<RecipeOdds> Recipes { get; init; }

Per-recipe shares.

Traits

public IReadOnlyList<TraitOdds> Traits { get; init; }

Per-variant odds.