by jbarrow on 8/15/14, 7:11 PM
If you're interested in this kind of thing and want a gentle introduction, I highly recommend CodeCombat [1], which offers both a single player version for learning the system and a multiplayer version for writing AI code.
[1] http://codecombat.com
by roryokane on 8/15/14, 9:15 PM
I saw this a while ago and thought that I would love to try playing this game as a human, so I could explore different strategies, or just have fun. Well, that is finally possible.
I just created LiveHumanBot – a “bot” that really just lets you, a human, type in directions to control your character. Here is its code, with instructions: https://github.com/roryokane/vindinium-live-human-bot. I fare pretty well against other bots: http://vindinium.org/ai/p20qptiv.
by kornork on 8/15/14, 6:42 PM
This looks promising. Will this fill the hole in my soul that Google Ants left behind?
by vutekst on 8/15/14, 7:47 PM
Can anyone comment on general strategies that would be applicable to this game? Has anyone tried some kind of crazy machine learning stuff, or is it dominated by relatively simple algorithms?
by Twirrim on 8/18/14, 1:04 AM
Is it normal for x to reference the vertical, and y the horizontal in such games?
Maybe I don't understand how they're normally represented.
take this map: http://vindinium.org/4mx1xu9j
it returns the locations of the mines as:
{(5, 9): u'-', (4, 9): u'-', (5, 0): u'-', (4, 0): u'-'}
So that top left most mine is 4,0 instead of 0,4 that I'd would expect.
It also has the location of my hero (althalus, right at the top left) as (0,1) vs my expected (1,0)
by dom96 on 8/16/14, 12:03 AM
This looks really fun. Always wanted to participate in one of these. Good job on making it programming language agnostic :)
by _lce0 on 8/18/14, 2:25 AM
I've found this great project some months ago.
I written a couple of robots which end up on this robot runner[1] mainly as a toy project for trying the game with some friends.
[1] https://github.com/eridal/Vindinium
by kosinus on 8/15/14, 9:23 PM
Oh, neat to see this here! This was part of a local competition I participated in several months ago. Nice to see it has improved quite a bit since.
I'm far from knowledgable on AI stuff, but I found this a great way to learn about some very basics, like pathfinding.
by cheepin on 8/15/14, 11:14 PM
I would recommend having bot names be case sensitive, as well as a limit on how many a user can register. I really like the first use UX, and how easy it is to get started, but you can register as many names as you want.
by tylerpachal on 8/15/14, 11:44 PM
by Rexxar on 8/15/14, 9:14 PM
Does someone here has already created a bot for the game ?
by jxm262 on 8/15/14, 7:25 PM
Dude, this is awesome! I like it
by Tjgjfhguej on 8/16/14, 5:22 PM
It would be nice if the Java library allowed you to simply download the .jar instead of forcing you to use maven. This is supposed to be a game, not some massive web-scale project.
by sytelus on 8/16/14, 7:33 AM
Over use of term "AI" is back. It's 80s all over again :). These kind of "challenges" are no where close to AI. They are just bit complex program whoes behavior is fully programmed by humans and they are only good at for very very specific "challange". These programs would be unable to hold a conversation with humans or read a newspaper and create their internal belief system. Stop calling these things "AI".
by ClayFerguson on 8/15/14, 11:28 PM
Seems like something that Google or Microsoft would ask as an interview question. You have all day to complete it, on your laptop, but once done, no matter how much code it is, they want it transcribed from your computer onto a physical white-board, because the only thing they know how to read is white-boards. If you tell them they are crazy and try to end the interview right then and there, you are hired, because you have guts, and you know what can and cannot be done, and will not waste your time with jerks.