Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

BasicNewCycleStrategy.h

Go to the documentation of this file.
00001 /* -*- Mode: C++ -*-
00002  * $Id: BasicNewCycleStrategy.h,v 1.5 2003/09/02 18:00:17 frehe Exp $
00003  *
00004  *
00005  * COPYRIGHT INFORMATION
00006  *
00007  * This file is part of RoboSoc created by Fredrik Heintz <frehe@ida.liu.se>
00008  * Copyright (C) 1999, 2000 Fredrik Heintz, Linköping University, Sweden
00009  *
00010  * You are allowed to modify and use this code as long as you retain this
00011  * notice. If you make any changes or have any comments I would appreciate
00012  * it if you send me a message. For more information, please see
00013  * http://www.ida.liu.se/~frehe/RoboCup/RoboSoc/
00014  *
00015  *
00016  * IDENTIFICATION
00017  *
00018  * Filename: BasicNewCycleStrategy.h
00019  * Unitname: Framework/strategy
00020  * $Revision: 1.5 $
00021  * Created by: David Rosén 2002-07-01
00022  * Last modified by $Author: frehe $ $Date: 2003/09/02 18:00:17 $
00023  *
00024  *
00025  * HISTORY
00026  *
00027  * $Log: BasicNewCycleStrategy.h,v $
00028  * Revision 1.5  2003/09/02 18:00:17  frehe
00029  * Updated the strategies to the new interface.
00030  *
00031  * Revision 1.4  2003/08/20 12:32:08  s02davro
00032  * Handle Arm and Tackle
00033  *
00034  * Revision 1.3  2002/09/03 18:04:29  s02davro
00035  * Speed and NewCycle fix
00036  *
00037  * Revision 1.2  2002/08/31 15:35:24  s02davro
00038  * Updated the strategies and the interface
00039  *
00040  * Revision 1.1  2002/08/02 22:00:52  s02davro
00041  * Created the Basic classes, needs improvements.
00042  *
00043  */
00044 
00059 #ifndef BASICNEWCYCLESTRATEGY_H
00060 #define BASICNEWCYCLESTRATEGY_H
00061 
00062 #include "basic_system_types.h"
00063 #include "NewCycleStrategy.h"
00064 
00065 RS_BEGIN_NAMESPACE
00066 
00077 class BasicNewCycleStrategy : public NewCycleStrategy {
00078 public:
00079   BasicNewCycleStrategy();
00080   virtual ~BasicNewCycleStrategy();
00081   void updateBeforeNewCycle(WorldModel& world) const;
00082 };
00083 
00084 RS_END_NAMESPACE
00085 
00086 #endif // !BASICNEWCYCLESTRATEGY_H

Generated on Mon Aug 29 07:57:54 2011 for RoboSoc by doxygen1.3-rc3