#include <rules.h>

Public Member Functions | |
| void | add_execution (PredicateList outcome_predicates) | 
| void | add_old_execution (PredicateList outcome_predicates) | 
| bool | needs_learning () | 
| bool | needs_pasula_learning () | 
| PasulaRule (const Rule &rule) | |
| void | update_probabilities () | 
Public Attributes | |
| uint | new_executions_ | 
| PasulaRule::PasulaRule | ( | const Rule & | rule | ) |  [inline] | 
        
| void PasulaRule::add_execution | ( | PredicateList | outcome_predicates | ) |  [inline, virtual] | 
        
| void PasulaRule::add_old_execution | ( | PredicateList | outcome_predicates | ) |  [inline, virtual] | 
        
| bool PasulaRule::needs_learning | ( | ) |  [inline, virtual] | 
        
| bool PasulaRule::needs_pasula_learning | ( | ) |  [inline, virtual] | 
        
| void PasulaRule::update_probabilities | ( | ) |  [inline, virtual] |