LIBRCSC Docs
Documentation for HELIOS's BASE LIBRCSC library for RoboCup 2D Simulation League.
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes
player_evaluator.h File Reference

player evaluator classes More...

#include <rcsc/player/abstract_player_object.h>
#include <rcsc/player/world_model.h>
#include <rcsc/geom/vector_2d.h>
#include <rcsc/common/server_param.h>
#include <memory>
#include <cmath>
Include dependency graph for player_evaluator.h:

Go to the source code of this file.

Classes

class  rcsc::PlayerEvaluator
 abstract player evaluator function object class More...
 
class  rcsc::AbsYDiffPlayerEvaluator
 evaluation by y-coodinate difference More...
 
class  rcsc::AbsAngleDiffPlayerEvaluator
 evaluation by absolute angle difference More...
 
class  rcsc::XPosPlayerEvaluator
 evaluation by x-coordinate value More...
 
class  rcsc::DistFromPosPlayerEvaluator
 evaluation by distance from position More...
 
class  rcsc::SquaredDistFromPosPlayerEvaluator
 evaluation by squared distance from position More...
 
class  rcsc::BallControllableDistancePlayerEvaluator
 evaluation by ball controllable area More...
 
class  rcsc::PlayerEvaluatorComparator
 compare evaluated values of two player objects More...
 

Detailed Description

player evaluator classes