# AIIDE 2020 Starcraft competition submission

## Entry Description

* Bot Name: Ecgberht
* Race: Terran
* BWAPI version: 4.2.0
* Bot Type: Client (Java)
* Author: Francisco Javier Sacido, student at Universidad Carlos III of Madrid (Spain).
* Github repo link: https://github.com/Jabbo16/Ecgberht

## Main files/dir description

* Ecgberht.jar: bot's main file (modified version compared to SSCAIT file with sounds removed so its size is a bit smaller).

* config.json: bots's configuration file, tweaked for AIIDE competition (debug options disabled), should be in same directory as bot jar file.

* run_proxy.bat: just in case is needed.

* code: folder with the full source code of the bot.

## How to build/compile instructions

The source code includes a Gradle Wrapper that allows building the bot files without the hassle of downloading binaries.

To compile just open a command line at the bot's main directory and execute one the following commands:

`.\gradlew clean fatjar`

or

`.\gradlew.bat clean fatjar`

The bot's files will be compiled to the `build/libs/` folder inside the bot's main directory.