2015-01-05T00:22:49 *** AlliedEnvy has quit IRC (Ping timeout: 265 seconds) 2015-01-05T00:36:05 *** AlliedEnvy has joined #aichallenge 2015-01-05T03:12:48 *** AlliedEnvy has quit IRC (Ping timeout: 264 seconds) 2015-01-05T03:25:46 *** AlliedEnvy has joined #aichallenge 2015-01-05T03:43:02 *** sigh has joined #aichallenge 2015-01-05T03:52:37 *** UncleVasya has joined #aichallenge 2015-01-05T05:19:00 oh... i just realized that it is almost 5 years passed since PlanetWars challenge. It feels like it was in recent past. 2015-01-05T05:26:57 UncleVasya: Hi! Happy New Year! 2015-01-05T05:27:24 You're right, so much time has passed, yet it was such a great event it stands out like it was recent. 2015-01-05T05:27:58 smiley1983: thanks! 2015-01-05T05:33:25 Yeah, Happy New Year guys! 2015-01-05T05:33:35 aerique_: Happy New Year! 2015-01-05T05:33:56 5 years... man. 2015-01-05T05:34:25 *** aerique_ is now known as aerique 2015-01-05T05:34:54 *** mceier has quit IRC (Quit: leaving) 2015-01-05T05:35:54 I still think a multiplayer Asteroids would be nice. How much would it cost to pool some money for some AWS servers? 2015-01-05T05:36:46 I keep wanting to run a contest server, like the Ants beta testing server, just to see how much activity it attracts. Unfortunately, getting that codebase to run on a recent Linux is non-trivial, and re-implementing the core parts is also a lot of work. 2015-01-05T05:37:52 If we had the code, I think we could run two testing servers for $10/month each - one for the web interface, one to process games. 2015-01-05T05:41:50 I wouldn't have expected getting the codebase to run would have been so hard. Pity... 2015-01-05T05:44:23 It might not be too hard for the people who built it. On that front, though, I'm discouraged by the fact that the aichallenge plan was to move to the new Zeta codebase (not yet sufficiently well-developed to be worth building on at this point). 2015-01-05T05:45:07 So we could try to resurrect the one they were planning to give up on, complete the one they were planning to replace it with, or start from scratch. 2015-01-05T05:45:33 My choice, when looking at the details, has always ended up on the third of those, and then I've moved on to other projects. :| 2015-01-05T05:45:51 Still, my mind keeps on coming back to the question, so something might happen eventually. 2015-01-05T05:49:52 What's needed isn't too huge, because all of the really tricky stuff (sandboxing) has been well-explored by other projects. I wrote a list a few days ago of what I would want such a codebase to do, and it's not too crazy for one person to implement. I would just need a few months without any work commitments. :) 2015-01-05T05:56:57 There was a meetings, some time last year, discussing the possible rebirth of the official aichallenge, but I've heard nothing at all since then. 2015-01-05T05:57:07 meetings -> meeting 2015-01-05T06:02:04 yep, that meeting game me some hope too :D 2015-01-05T06:02:11 *gave 2015-01-05T06:06:19 Interesting, when I search for aichallenge on github, it tells me that aichallenge/aichallenge was updated on 15 Jun 2014, but then when I look at the project, the last commit was 14 Feb 2012. 2015-01-05T06:06:34 I wonder what was changed six months ago. 2015-01-05T06:10:40 Interesting, someone was working on a fork of aichallenge 12 days ago: https://github.com/cbadke/aichallenge/commit/fd33bf5ccacbf1a2036cb70302de50bf6612eab5 2015-01-05T06:10:47 sorry, should have made a short url for that 2015-01-05T06:11:52 As about zeta, I think the idea was about support tons of games (and maybe easy api for users to create new ones). If your ideas aren't make use of this, then Epsilon is a way to go I believe 2015-01-05T06:12:17 *** sigh has quit IRC (Remote host closed the connection) 2015-01-05T06:12:40 I do want multi-game support, but if I could get Epsilon to work easily then I would do that for a single game. 2015-01-05T06:14:40 I never had much luck setting it up in a VM, but I could probably spare the time to set up a real computer to confirm whether epsilon is viable. 2015-01-05T06:15:57 Maybe I am wrong, but it feels like zeta functionality could be added on top of epsilon with not-so-big changes to worker and manager. Just one more layer that directs the work of those 2. But DB and site changes will be big I guess. 2015-01-05T06:17:51 *** mceier has joined #aichallenge 2015-01-05T06:20:59 *** foRei has quit IRC (Read error: Connection reset by peer) 2015-01-05T06:21:07 Few months ago I needed to install linux in VM for my work. At first I installed Ubuntu 14. Then I was added to one old project and its docs were written for Ubuntu 12 with some chapters to explain how to do some tricky stuff to make it work under Ubuntu 13+. I decided that it is faster to just create new VM with Ubuntu 12, than making project to work in my Ubuntu 14. I'm glad i did it this way. I also found that U 12 works much 2015-01-05T06:21:07 faster in my VM. So i deleted U 14 :D 2015-01-05T06:21:13 *** mceier has quit IRC (Client Quit) 2015-01-05T06:24:20 I wonder if that's why cbadke is using ubuntu 12.04 (Precise) for his updated aichallenge server. Though I see he has not made many changes, I am curious to know if this is enough. My previous experiments indicate that it is probably not, but then maybe he knows something about the setup procedure which I don't. 2015-01-05T06:25:25 *** mceier has joined #aichallenge 2015-01-05T06:37:36 *** smiley1983 has quit IRC (*.net *.split) 2015-01-05T06:41:39 *** smiley1983 has joined #aichallenge 2015-01-05T06:55:21 sorry, i was away for work and lunch but interesting discussion :) 2015-01-05T07:01:07 I think the zeta plan was perhaps a bit ambitious (but understandable) 2015-01-05T07:19:55 I think the multi-game part is good, and achieveable - it's just a matter of actually building a system which ties all of the parts together. 2015-01-05T07:20:49 My minimal list goes like this: user accounts, sandbox, receive/compile submission, distribute source to workers, run games, report game results. 2015-01-05T07:22:16 A server which does all of those things, and has minimal setup requirements, would be a good base to build from. 2015-01-05T07:54:44 *** mceier has quit IRC (Ping timeout: 265 seconds) 2015-01-05T07:56:29 *** mceier has joined #aichallenge 2015-01-05T08:08:20 and written in django ^^ 2015-01-05T08:08:22 the only problem, as seen from previous challenges, is when the competition hits social media and becomes popular the servers will grind to a halt and we need to pay for more servers 2015-01-05T08:10:09 But nowadays there are some another popular and userfriendly ai contests so people can be not so hungry for it :) 2015-01-05T08:11:14 although yeah, server load is always exceed your biggest expectations :D 2015-01-05T08:21:11 true, more compos have been popping up. i haven't found most very enticing though :) 2015-01-05T09:22:50 I haven't been paying attention recently to the new competitions. A while ago there were several which didn't quite catch my imagination. 2015-01-05T09:23:39 I'd be interested to see any links to other competitions, maybe they have code we can use. 2015-01-05T09:24:17 UncleVasya: you're right about django, that's the platform I was thinking of using for the interface. 2015-01-05T09:25:32 smiley1983: btw, is there something in ocaml market that can replace django? 2015-01-05T09:25:57 ocsigen attempts to do the same sort of thing 2015-01-05T09:27:52 Their site looks good at first, promises good things... I have been plagued by problems when trying to follow tutorials, though. I think it's fair to say it needs more time to mature, but it can probably be used if one is dedicated to doing so. 2015-01-05T09:29:24 Django is much more mature, it's easy to set up, and for the aichallenge then the web interface isn't a bottleneck, so Python is okay for speed (and I think django uses compiled python by default now?) 2015-01-05T09:43:34 *** AlliedEnvy has quit IRC (Ping timeout: 245 seconds) 2015-01-05T09:55:39 *** AlliedEnvy has joined #aichallenge 2015-01-05T10:42:06 *** smiley1983 has quit IRC (Ping timeout: 250 seconds) 2015-01-05T12:45:02 *** Scooper has joined #aichallenge 2015-01-05T13:11:48 *** sweenzor has quit IRC (Ping timeout: 265 seconds) 2015-01-05T13:16:18 *** sweenzor has joined #aichallenge 2015-01-05T13:25:41 *** sigh has joined #aichallenge 2015-01-05T13:54:22 *** foRei has joined #aichallenge 2015-01-05T14:48:46 *** sigh has quit IRC (Remote host closed the connection) 2015-01-05T15:43:00 *** UncleVasya has quit IRC (Read error: Connection reset by peer) 2015-01-05T16:25:13 *** UncleVasya has joined #aichallenge 2015-01-05T17:55:58 *** UncleVasya has quit IRC (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 2015-01-05T18:29:20 *** MuTaLiSk has joined #aichallenge 2015-01-05T18:31:57 *** foRei has quit IRC (Ping timeout: 244 seconds) 2015-01-05T18:59:36 *** Scooper has quit IRC (Quit: Leaving) 2015-01-05T19:22:40 *** jmcarthur has quit IRC (Quit: WeeChat 1.0.1) 2015-01-05T19:26:39 *** smiley1983 has joined #aichallenge 2015-01-05T20:28:22 *** AlliedEnvy has quit IRC (Ping timeout: 240 seconds) 2015-01-05T20:42:08 *** AlliedEnvy has joined #aichallenge 2015-01-05T20:54:24 *** smiley1983 has quit IRC (Ping timeout: 245 seconds) 2015-01-05T22:58:26 *** floWenoL_ has joined #aichallenge 2015-01-05T23:02:01 *** floWenoL has quit IRC (Ping timeout: 264 seconds)