#include <rules.h>

Public Member Functions | |
| void | add_execution (PredicateList outcome_predicates) |
| void | add_old_execution (PredicateList outcome_predicates) |
| MRule (const Rule &rule) | |
| MRule (Symbol symbol, PredicateList preconditions, uint m) | |
| bool | needs_learning () |
| bool | needs_pasula_learning () |
| void | update_probabilities () |
| MRule::MRule | ( | const Rule & | rule | ) | [inline] |
| MRule::MRule | ( | Symbol | symbol, |
| PredicateList | preconditions, | ||
| uint | m | ||
| ) | [inline] |
| void MRule::add_execution | ( | PredicateList | outcome_predicates | ) | [inline, virtual] |
| void MRule::add_old_execution | ( | PredicateList | outcome_predicates | ) | [inline, virtual] |
| bool MRule::needs_learning | ( | ) | [inline, virtual] |
| bool MRule::needs_pasula_learning | ( | ) | [inline, virtual] |
| void MRule::update_probabilities | ( | ) | [inline, virtual] |