GithubHelp home page GithubHelp logo

formularsumo / formularbot Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 5.09 MB

FormularSumo/FormularBot contains two Rocket League bots, FormularBot and DemoBot. See README for instructions on running them and other bots.

Python 100.00%
rocket-league-bot bots

formularbot's Introduction

FormularBot

FormularBot is a Rocket League bot based on GoslingUtils and Jereon's aerial shots. It can be found here and in the RLBot botpack. It was started 1 April 2020 and first appeared in a 3x FormularBot team in the UBL qualifying tournament 12/19 April (though didn't qualify D:) - https://docs.google.com/document/d/1WWITdU0URIt0OAEKejeWODnoNkqmoj7X7-g2H63md8U

DemoBot is a demolition bot with around 100 lines of code. It always goes for kickoff if closest/joint closest and after that either tries to demo enemies or collects boost.

Both bots require RLBot to work - https://www.rlbot.org/ Within the RLBot GUI you can download the botpack, which contains most of the best bots. The easiest way to run FormularBot is through the botpack.

formularbot's People

Contributors

formularsumo avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

formularbot's Issues

Re-introduce demoing

If ball is close to enemy goal but FormularBot isn't closest to ball and ally is reasonably close, FormularBot demos enemy nearest ball instead to try and free a path to the goal.

Fix bot sometimes doing nothing

Try rewriting stack code is in the same place as decision making code. That should mean there's never a situation where bot has nothing to do.

Add a bounce shot routine

Where FormularBot hits the ball straight after it bounces, perhaps flipping into it.
Would be useful to try because I've never actually written shooting code before.

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.