|
LIBRCSC Docs
Documentation for HELIOS's BASE LIBRCSC library for RoboCup 2D Simulation League.
|
evaluation by distance from position More...
#include <player_evaluator.h>


Public Member Functions | |
| DistFromPosPlayerEvaluator (const Vector2D &base_point) | |
| construct with base point More... | |
| double | operator() (const AbstractPlayerObject &p) const |
| evaluation function More... | |
Public Member Functions inherited from rcsc::PlayerEvaluator | |
| virtual | ~PlayerEvaluator () |
| virtual destructor | |
| virtual double | operator() (const AbstractPlayerObject &p) const =0 |
| evaluation function More... | |
Additional Inherited Members | |
Public Types inherited from rcsc::PlayerEvaluator | |
| typedef std::shared_ptr< PlayerEvaluator > | Ptr |
| typedef std::shared_ptr< const PlayerEvaluator > | ConstPtr |
Protected Member Functions inherited from rcsc::PlayerEvaluator | |
| PlayerEvaluator () | |
| protected constructor | |
evaluation by distance from position
|
inline |
construct with base point
| base_point | base point |
|
inlinevirtual |
evaluation function
| p | const reference to the target player |
Implements rcsc::PlayerEvaluator.