Chapter 1 - Overview

This is the manual for the the RealTimeBattle Team-Framework which is an extension for the RealTimeBatlle programming game (so called RealTimeBattle Server). Here you should find how you can create your own robots with the Realtimebattle Team-Framework.

More information and contacts

More updated information can be found at the RealTimeBattle Team-Framework homepage, where you can also find framework developer information.
If you want to help us to develop the framework, feel free to visit our repository on


The hardware requirements are very much dependent on what you do. Running a few robots should be possible to do on any computer on which GNU/Linux or any other Unixes can be run. The demand on hardware will, however, grow with the number of robots you want on the battlefield simultaneously; running 120 advanced robots is certainly demanding for any personal computer.

Software requirements are gtk+, which is used for the graphical user interface for the RealTimeBattle Server and a C++-Compiler like g++ if you want create your own robots.

You see, if you want write your own robots (in the context of the framework called stratgy) you have to use C++.


The RealTimeBattle Server and the RealTimeBattle Team-Framework are distributed under the GNU General Public License, in the spirit of the Linux community. Official versions of RealTimeBattle will be released by the authors.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

Bug reports

If you find anything in this package which doesn't work, appears strange, is missing, is spellt wrong or is just confusing, don't hesitate to send in a bug report to the authors. But please check first the included bug list and the bug and task list in the Sourceforge project.