PPL API Reference
Overview Core Algorithm Abstractions Utilities Parallel Methods
Modules Class Hierarchy Classes Functions
Todo List Bug List Dead Code
Classes

Map Evaluators (ME) determine if a roadmap passes an evaluation test, e.g., can solve an example query. More...

+ Collaboration diagram for Map Evaluators:

Classes

class  CBSQuery< MPTraits >
 
class  ComposeEvaluator< MPTraits >
 
class  ConditionalEvaluator< MPTraits >
 
class  LazyQuery< MPTraits >
 
class  MapEvaluatorMethod< MPTraits >
 
class  PrintMapEvaluation< MPTraits >
 
class  QueryMethod< MPTraits >
 
class  TimeEvaluator< MPTraits >
 

Detailed Description

Map Evaluators (ME) determine if a roadmap passes an evaluation test, e.g., can solve an example query.

A Map Evaluator (ME) determines when roadmap construction is finished. Essentially they process the roadmap to see if some boolean condition is met, such as being able to solve a query or having certain properties, etc. The base method can be found in MapEvaluatorMethod.h.