Giter Site home page Giter Site logo

battlecode-practice's Introduction

battlecode-practice

As far as I know all this will be relevant next year.

This project is sample code that would go in your bot file.

The program runner will look at the directory you select when starting up the server and will need the run.bat file to know where the api is located. The run.sh version would be used in a Linux environment. I am positive that the run.py script which controls your bot has to be named run.py because the UI does not ask you the name of the script to run for your bot.

Because of the way Python packages work pycharm won't know where the battlecode api is located if you set your project location as the directory where your bot is located. However you can set two or more content roots with pycharm https://www.jetbrains.com/help/pycharm/configuring-content-roots.html. You can also find a tour to Pycharm here: https://www.jetbrains.com/help/pycharm/guided-tour-around-the-user-interface.html if you have never used it before. It is an incredibly powerful IDE. One of the most useful features in Pycharm is the documentation popup box. If your cursor is on an identifier then you can use ctrl + q to pull up documentation about that identifier if it exists.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.