#pragma once #include #include #include #include #include #include #include #include #include using namespace std; class Node{ protected: public: vector neighbors; int id; bool cooperator; Node(float,int); void add_neighbor(Node*); double compute_payoff(float,float); void change(bool); void print(); }; class StarNode: public Node{ public: double compute_payoff(float,float); bool is_center; StarNode(float,int,bool); };