Live data from Hacker News

Battlecode – AI Programming Competition

battlecode.org

1–10 of 38 posts

Re: Battlecode – AI Programming Competition

#4
post #3

If anyone is interested in more of these, I'm trying to keep a list here. https://github.com/dakaraphi/development-resources/blob/mast...

I've built two niche games as AI programming games in ruby: Bang!: https://github.com/KevinMcHugh/mustached-nemesis The Resistance: https://github.com/KevinMcHugh/secret-nemesis

I'd like to find a community to share these with but have no idea what these things are even called.

Re: Battlecode – AI Programming Competition

#5
post #3

If anyone is interested in more of these, I'm trying to keep a list here. https://github.com/dakaraphi/development-resources/blob/mast...

Nice list but you are missing my favourite:

http://www.rpscontest.com/ is a rock paper scissor competition. All contestants are readable; very fascinating stuff.

Re: Battlecode – AI Programming Competition

#6
post #3

If anyone is interested in more of these, I'm trying to keep a list here. https://github.com/dakaraphi/development-resources/blob/mast...

Thanks for posting the list. I call these programming games for lack of a better name, some of them go way back (e.g.: Core War) [1]. I remember playing Robowar [2] on toaster macs way back when.

[1] http://www.retroprogramming.com/2009/09/history-of-programmi... [2] https://en.wikipedia.org/wiki/RoboWar

Re: Battlecode – AI Programming Competition

#7
post #3

If anyone is interested in more of these, I'm trying to keep a list here. https://github.com/dakaraphi/development-resources/blob/mast...

Nice list but you are missing my favourite: http://www.rpscontest.com/ is a rock paper scissor competition. All contestants are readable; very fascinating stuff.

Cool concept, thanks for posting. I am reminded of information theory pioneer Claude Shannon [1] who created a machine [2] to play the Penny Matching Game, essentially guessing heads or tails chosen by the opponent. [1] https://en.wikipedia.org/wiki/Claude_Shannon [2] http://seed.ucsd.edu/~mindreader/MindReader.pdf

Re: Battlecode – AI Programming Competition

#8
post #3

If anyone is interested in more of these, I'm trying to keep a list here. https://github.com/dakaraphi/development-resources/blob/mast...

Thanks for posting the list. I call these programming games for lack of a better name, some of them go way back (e.g.: Core War) [1]. I remember playing Robowar [2] on toaster macs way back when. [1] http://www.retroprogramming.com/2009/09/history-of-programmi... [2] https://en.wikipedia.org/wiki/RoboWar

I enjoyed playing corewar so much I wanted to reimplement it on Linux.

I ended up never finishing it because I found myself inventing Google Wave (in 1997, in DOS). But it was a fun project.

Re: Battlecode – AI Programming Competition

#9
post #3

If anyone is interested in more of these, I'm trying to keep a list here. https://github.com/dakaraphi/development-resources/blob/mast...

I've built two niche games as AI programming games in ruby: Bang!: https://github.com/KevinMcHugh/mustached-nemesis The Resistance: https://github.com/KevinMcHugh/secret-nemesis I'd like to find a community to share these with but have no idea what these things are even called.

I think it'd be neat to have a coordination service that runs tournaments for AIs playing games like Resistance. People register a URL with the service that exposes an API that lets the coordination service tell them the current state of the game, and responds with their next move, if any. People could then write these AIs in whatever they want (and bear most of the cost of running them for tournament style simulation).

Re: Battlecode – AI Programming Competition

#10
post #3

If anyone is interested in more of these, I'm trying to keep a list here. https://github.com/dakaraphi/development-resources/blob/mast...

I wrote a Lua based programming game more than 10 years ago. You can look at it here: http://infon.dividuum.de/. Source code is also available on github: https://github.com/dividuum/infon.

It was used during multiple local hacker conferences to keep the guests entertained. For that you would run the server somewhere, then run multiple viewers all over the place (and a big central screen) so everyone could follow the current game. Players would then connect to the server through telnet and upload their Lua code. Code could be updated while the game was running so people kept tweaking their code all the time. It was really fun seeing more than 20 player competing.

The game should still work today and is basically feature complete.

Post reply on HN