Live data from Hacker News

Battlesnake – Competitive Snake Games over HTTP

play.battlesnake.io

11–20 of 55 posts

Re: Battlesnake – Competitive Snake Games over HTTP

#11
post #9

Does anyone have a list of competitive programming challenges like this? Specifically where you're programming a board game against other algorithms. Googling "competitive programming challenges" doesn't yield a lot of good results. I'm aware of http://fruitbots.org/ , which I had a lot of fun with.

Scalatron[0] is a fun one. There's also screeps[1] available on steam. Screeps is probably my favorite because it supports webassembly. So you can use any language with it, like Rust, C++, etc...

[0]: https://scalatron.github.io/

[1]: https://store.steampowered.com/app/464350/Screeps/

Re: Battlesnake – Competitive Snake Games over HTTP

#12
post #9

Does anyone have a list of competitive programming challenges like this? Specifically where you're programming a board game against other algorithms. Googling "competitive programming challenges" doesn't yield a lot of good results. I'm aware of http://fruitbots.org/ , which I had a lot of fun with.

These are seasonal and for recruiting but you might be interested: https://halite.io/ https://terminal.c1games.com/

Re: Battlesnake – Competitive Snake Games over HTTP

#13
post #2

Just curious, what would be the best hosting option for beginners to use for their snake API server?

If you're looking for something easy to get started with digitalocean / linode offer reasonable plans ( and you can always host a site or something with the extra power you'll have spare )

Alternatively aws offers 12 months limited 'free' usage on many of its services last time I checked - you should be able to use their most basic ec2 instance within that free tier I believe

Re: Battlesnake – Competitive Snake Games over HTTP

#15
post #9

Does anyone have a list of competitive programming challenges like this? Specifically where you're programming a board game against other algorithms. Googling "competitive programming challenges" doesn't yield a lot of good results. I'm aware of http://fruitbots.org/ , which I had a lot of fun with.

https://www.pommerman.com/

Re: Battlesnake – Competitive Snake Games over HTTP

#16
post #9

Does anyone have a list of competitive programming challenges like this? Specifically where you're programming a board game against other algorithms. Googling "competitive programming challenges" doesn't yield a lot of good results. I'm aware of http://fruitbots.org/ , which I had a lot of fun with.

[deleted]

Re: Battlesnake – Competitive Snake Games over HTTP

#18
post #7
post #2

Just curious, what would be the best hosting option for beginners to use for their snake API server?

Historically, they've recommended Heroku... however, their dynos have a cold-start problem, causing your snake to sometimes timeout. I would recommend using an AWS free-tier instance if you have the option.

I remember that, they recommended a workaround last minute for it. Our snake depended on simulations so we just spun up a beefy GCP instance for a short period at the expense of a few cents.

Re: Battlesnake – Competitive Snake Games over HTTP

#19
post #9

Does anyone have a list of competitive programming challenges like this? Specifically where you're programming a board game against other algorithms. Googling "competitive programming challenges" doesn't yield a lot of good results. I'm aware of http://fruitbots.org/ , which I had a lot of fun with.

https://screeps.com/ is pretty neat, lots of different ways you can try to adapt to different situations.

Re: Battlesnake – Competitive Snake Games over HTTP

#20
post #9

Does anyone have a list of competitive programming challenges like this? Specifically where you're programming a board game against other algorithms. Googling "competitive programming challenges" doesn't yield a lot of good results. I'm aware of http://fruitbots.org/ , which I had a lot of fun with.

I know https://leekwars.com/ and have seen a couple others coming by, both on HN and played by my friends, but I haven't seen such a list. There also seems to be a few interesting single player ones, like ruby-warrior.

I found the following while browsing AlternativeTo, it might be nice to fill in the others as well: https://codecombat.com/, https://robocode.sourceforge.io/,

Post reply on HN