54 #ifndef _GAMS_FORMATIONS_AGENT_FORMATION_H_
55 #define _GAMS_FORMATIONS_AGENT_FORMATION_H_
61 #include "madara/knowledge/KnowledgeBase.h"
62 #include "madara/knowledge/containers/StringVector.h"
90 virtual void from_args(madara::knowledge::FunctionArguments & args) = 0;
99 const std::string &
id =
"",
double buffer = 3.0)
const = 0;
113 virtual bool is_member(
const std::string &
id =
"")
const = 0;
121 virtual bool is_extra(
const std::string &
id =
"")
const = 0;
143 #include "AgentFormation.inl"
Copyright(c) 2016 Carnegie Mellon University.
Copyright(c) 2016 Carnegie Mellon University.
A repository for group factories.
Contains all GAMS-related tools, classes and code.