Public Member Functions | Public Attributes | Friends
Outcome Class Reference

#include <predicates.h>

Inheritance diagram for Outcome:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void add_execution ()
 Outcome (float init_probability, bool noisy=false)
 Outcome (PredicateList predicates, float init_probability)
void update_probability (uint total_executions, uint m)

Public Attributes

float current_probability_
float init_probability_
bool noisy_
uint num_executions_

Friends

std::ostream & operator<< (std::ostream &out, const Outcome &o)

Detailed Description

Definition at line 74 of file predicates.h.


Constructor & Destructor Documentation

Outcome::Outcome ( float  init_probability,
bool  noisy = false 
) [inline]

Definition at line 82 of file predicates.h.

Outcome::Outcome ( PredicateList  predicates,
float  init_probability 
) [inline]

Definition at line 90 of file predicates.h.


Member Function Documentation

void Outcome::add_execution ( ) [inline]

Definition at line 98 of file predicates.h.

void Outcome::update_probability ( uint  total_executions,
uint  m 
) [inline]

Definition at line 101 of file predicates.h.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const Outcome o 
) [friend]

Definition at line 28 of file predicates.cpp.


Member Data Documentation

Definition at line 78 of file predicates.h.

Definition at line 77 of file predicates.h.

Definition at line 80 of file predicates.h.

Definition at line 79 of file predicates.h.


The documentation for this class was generated from the following file:


iri_rule_learner
Author(s): dmartinez
autogenerated on Fri Dec 6 2013 20:43:48