robocup-atan / atan

Robocup 2D Soccer Server Java Interface
MIT License
20 stars 6 forks source link

Atan Build Status Coverage Status

Atan is an interface to the 2D Soccer Server of Robocup's simulation league. It should allow you to concentrate on the job of controlling your clients without worrying about all the behind the scenes stuff between SServer and the clients.

More details can be found at http://robocup-atan.github.com/atan

Usage

Atan is designed to be included in your project as an external library. To use Atan, just add the following to your pom.xml file.

    <dependencies>
        <dependency>
            <groupId>com.github.robocup-atan</groupId>
            <artifactId>atan</artifactId>
            <version>0.4.4</version>
            <type>jar</type>
        </dependency>
    </dependencies>

Building Atan

To build Atan for yourself, you'll need:

Then just run the following commands. Maven will download any dependencies (such as JavaCC) and compile Atan for you.

git clone git://github.com/robocup-atan/atan.git
cd atan
mvn clean install

The generated .jar file can be found in your Maven repository, usually $HOME/.m2/repository/com/github/robocup-atan/atan/...

Example

An example project using Atan can be found at https://github.com/robocup-atan/example-team

License

Atan is free software released under the MIT License.