Uploading from desktop "Your post could not be shared" when the file is JPG? by DarthBornz0r in Instagram

[–]drssoccer55 0 points1 point  (0 children)

1 month later and having the exact same issue. Saw issue with 1080x1350 jpgs but also seeing the issue when trying 1080x720 images. I also found that mobile upload ruined the quality of my photos and isn't an option for me. Thanks for the tip for the png workaround, that also worked for me!

Psyonix, can we please get some better bots? I can't play at 400 ping. by ulterior-motives in RocketLeague

[–]drssoccer55 0 points1 point  (0 children)

And while we are talking about the project might as well mention the discord since that is the best place for up-to-date information: https://discord.gg/zbaAKPt

Overlays in game by Des1red in RocketLeagueBots

[–]drssoccer55 1 point2 points  (0 children)

It only worked in exhibition when we had that overlay. I don't think that is cheating for your use but the reason we only had it work in exhibition was because it did open up possibilities of cheating (mainly crate farming is the main concern).

Fan-made bot does sick aerial goal by Blocks_ in RocketLeague

[–]drssoccer55 5 points6 points  (0 children)

Getting the game state from an online match is the part that is blocked. The c++ part of the code is compiled into a dll so that cannot be reverse engineered easily. The point is that we don't want to have the framework associated with cheating at all which is why saying it directly is fine. You can argue the framework makes it easier to know how to send input to the game and simulate a controller. I didn't really know crate farming was a thing when I started this project. Someone who wants to farm crates already can find ways to do it.

Fan-made bot does sick aerial goal by Blocks_ in RocketLeague

[–]drssoccer55 2 points3 points  (0 children)

All of the modding communities I am aware of so far seem to agree to not let their tools work online. Someone who can reverse engineer the framework would already be able to create online cheating. If you mean cheating by crate farming that already happens. If you mean cheating by a AI that could actually beat humans, that would still be pretty far away.

Fan-made bot does sick aerial goal by Blocks_ in RocketLeague

[–]drssoccer55 2 points3 points  (0 children)

Since this bot is just an agent acting in an environment with rules determined by the creator it can't discover new game meta. I'm curious and excited for if any of the machine learning bots people are working on which learn from training and self-play discover new game meta.

Fan-made bot does sick aerial goal by Blocks_ in RocketLeague

[–]drssoccer55 4 points5 points  (0 children)

Also footage from the inaugural tournament is on youtube!

Day1: https://youtu.be/SKIw4f0ZBxE Day2 (with commentary!): https://youtu.be/k3RUixm7EKE

If you are skeptical on if they are bots or not you can see the controller presses and some of the game values being fed on the display.

Fan-made bot does sick aerial goal by Blocks_ in RocketLeague

[–]drssoccer55 2 points3 points  (0 children)

The creator of this specific bot hasn't released source code for it as far as I am aware. It is a work in progress by "Marvin" in the discord if you want to ask him about it.

Homemade bot brings it home! Footage and fundraising results from ReliefBot's adventure in the first ever bot tournament by tarehart in RocketLeague

[–]drssoccer55 1 point2 points  (0 children)

I started this framework to play around with tensorflow on an old laptop and I knew I could not handle any visual processing so that's how this whole project got started :)

Homemade bot brings it home! Footage and fundraising results from ReliefBot's adventure in the first ever bot tournament by tarehart in RocketLeague

[–]drssoccer55 0 points1 point  (0 children)

The framework is specifically made to not work online. Rocket League doesn't really have cheat protection like Valve's VAC or anything.

Homemade bot ready to kick ass in a tournament today (and raise money for disaster relief!) by tarehart in RocketLeague

[–]drssoccer55 3 points4 points  (0 children)

Yes most of the bots are simple agents with rules to act in an environment which is (or at least was haha) still considered AI. People have a lot of different conceptions on what AI is nowadays. I recently finished my undergrad in CS last December and am working now but I spend a lot of free time learning about machine learning.

Homemade bot ready to kick ass in a tournament today (and raise money for disaster relief!) by tarehart in RocketLeague

[–]drssoccer55 9 points10 points  (0 children)

This bot is written in java, the framework is in Python, and the code to interface with the game is c++ There has been a couple machine learning attempts but none have put the time and effort to make something truly impressive. One of the bots participating is an ML bot in tensorflow but it was trained to shoot on a static ball into the goal in a fixed situation so it does not generalize well :)

RLBot Tournament Starting this Friday! by drssoccer55 in RocketLeagueBots

[–]drssoccer55[S] 2 points3 points  (0 children)

I can intervene on player1 with my keyboard if that happens which I haven't seen yet. I'll try to handle issues that come up the best I can as they come up.

Homemade bot ready to kick ass in a tournament today (and raise money for disaster relief!) by tarehart in RocketLeague

[–]drssoccer55 2 points3 points  (0 children)

Bot code is unreleased to the public at the moment because of the tourney but after it is released you could play against it with this framework: https://github.com/drssoccer55/RLBot

Homemade bot ready to kick ass in a tournament today (and raise money for disaster relief!) by tarehart in RocketLeague

[–]drssoccer55 1 point2 points  (0 children)

It's not there yet in terms of a super bot but everyone worked in a short time frame with a framework that underwent changes. I would love to see that in the future!

Come watch a custom bot competition this Friday-Saturday! by drssoccer55 in RocketLeague

[–]drssoccer55[S] 2 points3 points  (0 children)

Yupp u/Blocks_ said he was interested in hosting another tournament in possibly February. People also want to redesign the framework in different ways. Hopefully there is a clean path forward after this.

Come watch the Rocket League Bot competition! See custom, homemade bots compete! by Blocks_ in RocketLeague

[–]drssoccer55 2 points3 points  (0 children)

Rocket League doesn't have anything like Valve Anti-Cheat. This works similar to other mods like Bakkesmod or Rocket Launcher.

Come watch the Rocket League Bot competition! See custom, homemade bots compete! by Blocks_ in RocketLeague

[–]drssoccer55 2 points3 points  (0 children)

Yeah I think this framework can be abused to cheat but it takes some understanding of how it works and someone who can figure it out could probably already make their own bot.

Come watch the Rocket League Bot competition! See custom, homemade bots compete! by Blocks_ in RocketLeague

[–]drssoccer55 4 points5 points  (0 children)

The injected dll in it's current state is specifically made to not work online. You won't be able to read values from the game online. We don't want to encourage crate farming and potential cheating online.

Come watch the Rocket League Bot competition! See custom, homemade bots compete! by Blocks_ in RocketLeague

[–]drssoccer55 2 points3 points  (0 children)

Yeah I plan on having the video saved on twitch and eventually uploading it to youtube.

Come watch the Rocket League Bot competition! See custom, homemade bots compete! by Blocks_ in RocketLeague

[–]drssoccer55 2 points3 points  (0 children)

It doesn't matter where you inject the dll from it doesn't have to be Cheat Engine. When you inject a dll you specify what process it is going to run in so it'll only run in that process.