00001 #ifndef __BEHAVIOR_ENCIRCLEMENT_HPP__ 00002 #define __BEHAVIOR_ENCIRCLEMENT_HPP__ 00003 00004 #include "behavior.hpp" 00005 00006 using namespace std; 00007 00018 class B_Encirclement : public Behavior { 00019 public: 00023 B_Encirclement(); 00024 00038 AnimalParam action(Animal_ &anim, list<Animal_> &family, 00039 list<Animal_> &opponent, Obstacles &obs); 00040 }; 00041 00042 00043 00044 #endif