Show HN: Bomberland – An AI competition to build the best Bomberman bot
11–20 of 39 posts
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#12Hey HN, I'm Joy from Coder One. This is an early version of our upcoming Bomberman-inspired AI competition. Bomberland is an intentionally challenging environment for ML featuring non-trivial problems like real-time decision-making, large search space, and both adversarial + cooperative play.[1] Longer term, we're building a place where anyone can explore cutting-edge algorithms like deep RL, GAN, MCTS etc on meaning…
If powerups are randomly placed, it's possible for a "better" player to lose to a "worse" player simply by luck of the draw. How is that accounted for in determining the best AI?
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#13I made a similar game a few years ago while in undergrad: https://github.com/aybabtme/bomberman Nowhere as polished or ambitious, but it just came to mind. Bomberman is a fun game!
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#14Some similar "AI" challenges: - https://www.pommerman.com/ - https://play.battlesnake.com/ - http://fruitbots.org/ - https://nethackchallenge.com/
It'd be awesome if there were previous participants of Pommerman here who could share some feedback on how we could improve Bomberland, since there are some obvious parallels.
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#15I'm one of the devs behind Battlesnake ( https://play.battlesnake.com ), and what Joy and the Coder One team are building looks awesome :) Anything that gets more folks coding, especially at non-beginner levels, is a huge win imo. Congrats on the launch!
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#16Sorry, not sure what this is-- an online version of OpenAI? Also, in the getting started section, it assumes docker. I clicked on "docker alternative" but it takes me back to the same page. As it is, Im not sure what this is, or how I can get started. Do I also have to create an account to try it out?
It's essentially a Bomberman-inspired game, where you program the agents to play in it and can play against other users' agents. You can try it out without an account by cloning one of the starter kits here: https://github.com/CoderOneHQ/bomberland and following the usage instructions (but you'll need to create an account to use the visualizer and to submit agents).
We recommend the Docker flow, but if you get stuck feel free to reach out to me (Joy) or @thegalah (Matt) on our Discord: https://discord.gg/NkfgvRN
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#17If the game is completely symmetrical, it would be funny if someone comes up with an "AI" which just mirrors the opponent's moves. If it acts faster than the frames, we would always get a draw. Edit: Nevermind, just read about the power ups.
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#18Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#19Hey HN, I'm Joy from Coder One. This is an early version of our upcoming Bomberman-inspired AI competition. Bomberland is an intentionally challenging environment for ML featuring non-trivial problems like real-time decision-making, large search space, and both adversarial + cooperative play.[1] Longer term, we're building a place where anyone can explore cutting-edge algorithms like deep RL, GAN, MCTS etc on meaning…
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#20Hey HN, I'm Joy from Coder One. This is an early version of our upcoming Bomberman-inspired AI competition. Bomberland is an intentionally challenging environment for ML featuring non-trivial problems like real-time decision-making, large search space, and both adversarial + cooperative play.[1] Longer term, we're building a place where anyone can explore cutting-edge algorithms like deep RL, GAN, MCTS etc on meaning…
What other environments / games do you have in the works?
We do have a mini-project called Ultimate Volleyball (https://github.com/CoderOneHQ/ultimate-volleyball) built on Unity ML-Agents. It's intended more as an introduction to deep reinforcement learning, and we wrote some tutorials for it here if anyone's interested: https://www.gocoder.one/blog/hands-on-introduction-to-deep-r...
But if there are any games/environments you're interested in, please let us know!