https://github.com/abhishekshree/battlecode
Contains submission for the team "The Night's Watch", for battlecode 2021
https://github.com/abhishekshree/battlecode
battlecode
Last synced: 9 months ago
JSON representation
Contains submission for the team "The Night's Watch", for battlecode 2021
- Host: GitHub
- URL: https://github.com/abhishekshree/battlecode
- Owner: abhishekshree
- License: agpl-3.0
- Created: 2021-01-31T11:06:18.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-31T11:19:13.000Z (almost 5 years ago)
- Last Synced: 2025-01-21T09:48:57.117Z (11 months ago)
- Topics: battlecode
- Language: Java
- Homepage:
- Size: 34.2 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Night's Watch
### Brief
This is our submission for BattleCode 2021, though we didn't qualify for the finals, we managed getting to the 19th position as the best rank. This has been a lot of learnig for all of us and we hope to come back next year too.
Highest Score: 1284
Some stats from scrimmages:
- Current rank: 184
- Won: 155
- Lost: 167
---
### Project Structure
- `README.md`
This file.
- `build.gradle`
The Gradle build file used to build and run players.
- `src/`
Player source code.
- `test/`
Player test code.
- `client/`
Contains the client. The proper executable can be found in this folder (don't move this!)
- `build/`
Contains compiled player code and other artifacts of the build process. Can be safely ignored.
- `matches/`
The output folder for match files.
- `maps/`
The default folder for custom maps.
- `gradlew`, `gradlew.bat`
The Unix (OS X/Linux) and Windows versions, respectively, of the Gradle wrapper. These are nifty scripts that you can execute in a terminal to run the Gradle build tasks of this project. If you aren't planning to do command line development, these can be safely ignored.
- `gradle/`
Contains files used by the Gradle wrapper scripts. Can be safely ignored.
### Useful Commands
- `./gradlew run`
Runs a game with the settings in gradle.properties
- `./gradlew update`
Update to the newest version! Run every so often
### Team Members:
- Shubh Kumar (IIT Bombay)
- Abhishek Shree (IIT Kanpur)
- Hitesh Anand (IIT Kanpur)
- Kaustav Prasad (IIT Bombay)