Will you make a fast implementation of the environment available? The best AIs right now are model based (AlphaGo), so the best bots will probably have to reimplement the environment, unless you make a model available for everyone? I've been trying to create a Slay the Spire AI and am burned out on reimplementing environments, it's rather boring code, but there sure is a lot of it, and it takes a lot of work trying t…
Show HN: Bomberland – An AI competition to build the best Bomberman bot
31–39 of 39 posts
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#32As-is, I wouldn't consider participating, because doing so would require a lot of boring manual work from me. The reason why we have good AI models for some games is that they are easy and fast to evaluate. So you can just let your AI-in-training play 100*1000 rounds of the game to establish a base policy scoring. For this competition, however, it appears that the gym environment is not available. So to get started,…
Feel free to reach out to me on our discord: https://discord.com/invite/NkfgvRN @thegalah or reach out to me directly via email matt@gocoder.one
Definitely there are some misses with the environment would be happy to patch it up to get it into a good state. We have the game engine available as a binary (outside of the docker flow too) available here: https://github.com/CoderOneHQ/bomberland/releases
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#33Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#34As-is, I wouldn't consider participating, because doing so would require a lot of boring manual work from me. The reason why we have good AI models for some games is that they are easy and fast to evaluate. So you can just let your AI-in-training play 100*1000 rounds of the game to establish a base policy scoring. For this competition, however, it appears that the gym environment is not available. So to get started,…
Matt from coderone here, by gym do you mean a open ai gym wrapper. Feel free to reach out to me on our discord: https://discord.com/invite/NkfgvRN @thegalah or reach out to me directly via email matt@gocoder.one Definitely there are some misses with the environment would be happy to patch it up to get it into a good state. We have the game engine available as a binary (outside of the docker flow too) available here:…
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#35Earlier quoted context omitted.
Matt from coderone here, by gym do you mean a open ai gym wrapper. Feel free to reach out to me on our discord: https://discord.com/invite/NkfgvRN @thegalah or reach out to me directly via email matt@gocoder.one Definitely there are some misses with the environment would be happy to patch it up to get it into a good state. We have the game engine available as a binary (outside of the docker flow too) available here:…
Thanks for sharing that GitHub repo :) That's what I was looking for.
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#36Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#37It mentions prizes, but I don’t see them listed. What are they?
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#38Where can I view recorded or real-time matches by existing bots? Where's the leaderboard?
The longer-term goal would be to have an automated system where bots will play matches as soon as they've been submitted.
Re: Show HN: Bomberland – An AI competition to build the best Bomberman bot
#39Earlier quoted context omitted.
https://github.com/DevJac/solve_the_spire I stretched the truth a bit, I'm actually doing something like "hierarchical model-free reinforcement learning", even so, figuring out how to break the game down to create a hierarchy of agents is a lot of work. Basically, the AI is composed of about 8 different traditional RL agents (neural networks), each deciding a different thing. One chooses which cards to draft, one cho…
I feel like a traditional expert system would work a lot better in Slay the Spire at this stage. The choices you make in the game are all highly interrelated so I'm not sure they can be broken down into separate agents like that. For example, when deciding what cards to play you often need to take into account what is coming up next on the map; it is not sufficient to consider only how to win the current fight. Relic…