#ifndef ROBOT_DEF
 #define ROBOT_DEF


//------------------------ ROBOT Module -------------------------//
//						  v 11 . 03 .  2007						 //
//																 //
//								MT								 //
//---------------------------------------------------------------//


//---------------------- Incudes 
#include "stdlib.h"
#include "stdio.h"

#include "socket.hpp"
#include "data.hpp"
#include "commands.hpp"
//====================== Includes



//---------------------- Defines

//====================== Defines



// ---------------- CDATA -------------- //
class CRobot{
	
	CData *Data;
	CSocket *Socket;

public :	
	CRobot (CData *d, CSocket *s);

	void Pass();
	int IsWin();
	
	//--- Abilities ---//
	void Turn();
	void Prod(int n);
	void Sell(int n, int cost);
	void Buy (int n, int cost);

 };

#endif
