Module: Legion::Extensions::Counterfactual::Helpers::Constants
- Included in:
- CounterfactualEngine, Scenario, Runners::Counterfactual
- Defined in:
- lib/legion/extensions/counterfactual/helpers/constants.rb
Constant Summary collapse
- MAX_SCENARIOS =
200- MAX_HISTORY =
300- MAX_ALTERNATIVES =
10- PLAUSIBILITY_THRESHOLD =
0.4
- RELEVANCE_THRESHOLD =
0.3
- DEFAULT_REGRET =
0.0
- REGRET_DECAY =
0.02
- REGRET_CEILING =
1.0- REGRET_FLOOR =
0.0
- UPWARD_WEIGHT =
0.7
- DOWNWARD_WEIGHT =
0.3
- COUNTERFACTUAL_TYPES =
i[upward downward additive subtractive semifactual prefactual].freeze
- MUTATION_TYPES =
i[action inaction antecedent outcome context agent].freeze
- EMOTIONAL_RESPONSES =
{ upward: :regret, downward: :relief, semifactual: :acceptance, prefactual: :anxiety }.freeze