Libraries tested for Soccer server version 8.xx:
Name |
Author(s) |
Web page |
Language(s) |
Atan | Wolfgang Wagner
| Yes |
Java |
RCCParser | Tom Howard
| Yes |
C++, Bison, Flex |
(Click the name of the library to get a description of it.)
Back to the main page
Atan (Java)
Author(s): Wolfgang Wagner (wolfgang.wagner@iname.com)
Web page: Yes
Source page: Yes
Available versions: atan-0.02 (original copy), atan-0.02 (local copy)
Documentation available: Description">Yes
Description:
Atan is an Interface to Soccer-Server of Robocup's simulation league. It should allow you
(and allowed me) to concentrate on the job of controlling your clients without worrying
about the following features offerd by Atan. As programming language Java was
choosen. If you want to use Atan you also have to use Java.
- Connetion to Soccer-Server via UDP
- Parsing of command strings coming from Soccer-Server
- Generating of command strings that can be understood by Soccer-Server
- Side convertion. You dont have to worry on what side you are playing at the moment.
Atan is part of the vsoc project that tries to develop Sserver clients controlled by neuronal nets.
RCCParser (C++, Bison, Flex)
Author(s): Tom Howard (thomashoward@email.com)
Web page: Yes
Source page: Yes
Available versions: rccparser-1.2.4 (original copy), rccparser-1.2.4 (local copy)
Documentation available: Yes
Description: The RCCParser library is written in C++ and uses bison and flex to generate the parser and tokenizer, so it should be pretty fast. The data is parsed into a series of C++ objects, which can be used directly within a clients code or you can write conversion functions if you want to use it in your existing code. It is also a pure parser and neither the parser nor the classes use any global variable, so you should have no problem using it with threads.