#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] |