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