{"id":18559661,"url":"https://github.com/viliamvadocz/bots","last_synced_at":"2025-05-15T16:15:04.250Z","repository":{"id":154440803,"uuid":"172954280","full_name":"ViliamVadocz/Bots","owner":"ViliamVadocz","description":"Bots for Rocket League using the RLBot framework.","archived":false,"fork":false,"pushed_at":"2020-05-12T15:13:33.000Z","size":94072,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-15T16:15:02.926Z","etag":null,"topics":["autonomous-robots","dribble","hivemind","multiple-bots","rlbot","rocket-league"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ViliamVadocz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-27T16:53:39.000Z","updated_at":"2020-05-12T15:13:36.000Z","dependencies_parsed_at":null,"dependency_job_id":"5b22ddfc-e405-4608-9715-65e3744c00b0","html_url":"https://github.com/ViliamVadocz/Bots","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViliamVadocz%2FBots","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViliamVadocz%2FBots/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViliamVadocz%2FBots/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViliamVadocz%2FBots/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ViliamVadocz","download_url":"https://codeload.github.com/ViliamVadocz/Bots/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254374542,"owners_count":22060613,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["autonomous-robots","dribble","hivemind","multiple-bots","rlbot","rocket-league"],"created_at":"2024-11-06T21:44:19.794Z","updated_at":"2025-05-15T16:15:04.230Z","avatar_url":"https://github.com/ViliamVadocz.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RLBot\n\nCustom Bots for Rocket League.\n\n## Calculator\n\n![Calculator scoring against Botimus Prime](gifs/Calculated4.gif)\n\nCalculator is a 1v1 bot that focused on ball-control. It is a *finite state machine*, which means it has various states and transitions between them based on the situation. It attempts to catch the ball if it's falling, pick it up if it's rolling, and tries to dribble it into the opponent's goal. It even has a signature move: when dribbling, it can [pop the ball up and over charging defenders.](https://clips.twitch.tv/LitigiousTacitBearPeanutButterJellyTime \"Twitch clip\")\n\n## HiveExampleBot\n\n![Choreographed hivemind](gifs/crossing_squares.gif \"Crossing Squares choreography\")\n\nHiveExampleBot showcases my *hivemind* code for RLBot. It allows you to control multiple bots with one process. This means that you can coordinate movements with ease. This code has been adapted into [RLBotChoreography](https://github.com/tarehart/RLBotChoreography \"GitHub link\").\n\n## HiveBot\n\n[Insert GIF Here]\n\nHiveBot is my work-in-progress *hivemind* bot. My goal with this bot is to show what you can really do with bots when they all cooperate.\n\n## Retired\n\nI built multiple bots before I arrived at HiveBot and Calculator. This folder is full of old or test bots. I can't guarantee good documentation or even working code. Maybe you'll find something useful, but you've been warned.\n\n## Test\n\nTestBot is a bot for gathering info about the game's physics or testing functions. This folder also includes miscellaneous code for pathing.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviliamvadocz%2Fbots","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fviliamvadocz%2Fbots","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviliamvadocz%2Fbots/lists"}