public final class Abduction extends Object
Modifier and Type | Method and Description |
---|---|
static void |
update(Evidence evidence,
List<Variable> abductionEvidenceVariables,
List<Variable> characteristicVariables,
AbductionOptions options)
Performs abduction which is one of the steps in 'counterfactual analysis'.
|
public static void update(Evidence evidence, List<Variable> abductionEvidenceVariables, List<Variable> characteristicVariables, AbductionOptions options) throws InconsistentEvidenceException
evidence
- Current evidence.abductionEvidenceVariables
- The abduction variables with evidence set.characteristicVariables
- The characteristic variables which will have evidence set based on their current query values given the abduction evidence.options
- Further options for the abduction process.InconsistentEvidenceException
Copyright © 2023. All rights reserved.