2012-11-15T00:45:17 *** ninjaproger has joined #aichallenge 2012-11-15T00:50:01 *** ninjaproger has left #aichallenge 2012-11-15T00:54:07 *** djr_ has quit IRC (Ping timeout: 245 seconds) 2012-11-15T01:02:23 *** djr_ has joined #aichallenge 2012-11-15T01:08:50 *** antimatroidl has quit IRC (Quit: Leaving.) 2012-11-15T01:28:31 *** mceier has quit IRC (Quit: leaving) 2012-11-15T01:36:18 *** djr_ has quit IRC (Ping timeout: 264 seconds) 2012-11-15T02:07:24 *** Wren80[work] has joined #aichallenge 2012-11-15T02:08:27 *** NoxiaZ^ has joined #aichallenge 2012-11-15T02:10:21 *** amstan has quit IRC (Quit: Konversation terminated!) 2012-11-15T02:17:18 *** epicmonkey has joined #aichallenge 2012-11-15T02:26:42 *** mceier has joined #aichallenge 2012-11-15T02:40:53 *** Eibwen has quit IRC (Ping timeout: 245 seconds) 2012-11-15T02:46:12 *** NoxiaZ^ has quit IRC (Ping timeout: 245 seconds) 2012-11-15T03:06:31 mleise: this isn't a bot :-) we just have IRC running in the office server so we can reply to queries in #gameai quickly. 2012-11-15T03:07:29 aigamedev: I see, then could you answer me on #gameai ? :) 2012-11-15T03:07:47 I was getting to it, this tab was active when I arrived so I read it first. 2012-11-15T03:24:15 #gameai is (also) for the aisandbox? 2012-11-15T03:25:13 aerique: it seems so 2012-11-15T03:25:36 both belong to aigamedev.com 2012-11-15T03:26:13 at least that contest does belong there, I'm not sure who wrote the sandbox itself 2012-11-15T03:26:15 mleise: oh, there's also an #aisandbox channel? 2012-11-15T03:26:28 is there someone in it ? 2012-11-15T03:26:37 aerique: that's news to me :-) 2012-11-15T03:26:48 no, i'm assuming to much :) 2012-11-15T03:27:04 i thought mleise meant with 'both' that there were two channels :) 2012-11-15T03:28:29 aigamedev: I'm happy the deadline got extended to January 2012-11-15T03:28:50 yeah, seemed like the best thing to do. 2012-11-15T03:29:00 wasn't so much a traditional "extension" but redefining the scope of the competition 2012-11-15T03:29:51 aigamedev: i don't mind what it was but as someone with a full-time job and kids i at least feel i can find some time to put into it now :) 2012-11-15T03:44:07 do you remember the extremely long beta phase for Ants ? 2012-11-15T03:44:42 *** thestinger has quit IRC (Quit: sleep) 2012-11-15T03:45:34 aisandbox isn't polished yet. with the linux and c++ support added later some participants would have had far less time than others with the december deadline 2012-11-15T03:46:11 so +1 for the extension 2012-11-15T03:53:37 mleise: i coded more on ants in the beta phase than in the actual challenge :-) 2012-11-15T03:54:03 *** Eibwen has joined #aichallenge 2012-11-15T03:54:59 Momobot was submitted on the day the contest opened and finished 35th 2012-11-15T03:56:00 *** sigh has joined #aichallenge 2012-11-15T03:56:19 smiley1983: was a resubmission required at some point? i don't recall 2012-11-15T03:56:20 hehe 2012-11-15T03:56:56 so much for changing the rules to level the field 2012-11-15T03:58:38 I noticed that Momobot went up on day 1 of the official contest, and it's still listed as submission #1 (he was comfortably one of the top 10 at the opening, which is why I remembered) 2012-11-15T03:58:56 I'm confident that no resubmissions were required after the official launch 2012-11-15T04:00:14 smiley1983: ah, you're right. My bot's rank in 2077 2012-11-15T04:00:19 is* 2012-11-15T04:02:04 oh, I see now, it was my snake sillyness: http://www.aichallenge.org/visualizer.php?game=319702&user=279 2012-11-15T04:02:52 lol 2012-11-15T04:03:42 i never put serious work into a bot, mostly worked on the common lisp starter kit during the beta. when the real challenge started i also started a new job in real-life 2012-11-15T04:04:42 aigamedev: is there a plan to release more detailed documentation of the game mechanics? Formulae which would let us do simulations, and accurately know the outcome of a certain set of moves based on the known state. Or is this information already available somewhere? 2012-11-15T04:05:02 aerique: it looks great, even if it's not the most effective use of the ants :) 2012-11-15T04:05:17 *** pairofdice has joined #aichallenge 2012-11-15T04:05:25 Is the source available somewhere? I wouldn't mind running it against the beginner TCP server 2012-11-15T04:05:30 it worked better before the rules changed :) 2012-11-15T04:05:37 *** Garf has quit IRC (Quit: Make a new plan, Stan!) 2012-11-15T04:05:49 smiley1983: sure, let me look around 2012-11-15T04:08:23 smiley1983: yes, once we ship official linux and JSON protocol (with CPP and Go) today, we'll get to it. 2012-11-15T04:08:47 smiley1983: in general, the game is balanced such that one guy defending always beats one guy attacking, and attack beats charge. 2012-11-15T04:09:08 but 2 vs. 1, given a small enough window, the 2 side wins after taking one casualty. 2012-11-15T04:09:25 the details of the simulation timings may change a bit, but conceptually we'll preserve this balance. 2012-11-15T04:09:37 *** mviel has joined #aichallenge 2012-11-15T04:10:12 smiley1983: how best would you like the information you need? 2012-11-15T04:10:17 Great, that's good to know; better, in some ways, than the formulae - I hope this intention is also documented for all the AI developers not in IRC :) 2012-11-15T04:10:18 *** coeus has quit IRC (Ping timeout: 252 seconds) 2012-11-15T04:10:40 I will make sure it's on the mechanics page now. 2012-11-15T04:11:36 I'm not sure about the best format - for the aichallenge contests we had the code for the engine, so we could check directly - is this the case here? 2012-11-15T04:12:16 no, not yet. 2012-11-15T04:12:26 Helper functions in the Python starter package are also a great form of documentation for that sort of thing 2012-11-15T04:12:49 it's an option, but I'm not sure about it. conceptually we don't want commanders digging too low down to preserve the layering. 2012-11-15T04:13:18 so if you're fully reproducing the simulation I'm not sure how that fits with the spirit of the competition. 2012-11-15T04:13:26 do you want to use a planner or something along those lines? 2012-11-15T04:13:46 smiley1983: http://db.tt/PNS57eGv snake bot source 2012-11-15T04:14:14 smiley1983: mail me any questions at aerique@xs4all.nl since i really have got to get to work now :) 2012-11-15T04:14:34 hm... well, I've written entirely heuristics-based bots for previous contests 2012-11-15T04:14:40 aerique: great, thanks :) 2012-11-15T04:14:49 smiley1983: OK, so just getting a feel for the mechanics would be enough. 2012-11-15T04:15:05 aigamedev: but now I'm mostly looking into simulation-based approaches 2012-11-15T04:16:00 I can do simulations with somewhat abstract rules, if such are going to be preserved (as you've indicated) 2012-11-15T04:16:02 smiley1983: OK, I'd like to make that possible as much as we can. games in general struggle with this so it's an interesting problem. the commanders in KLLZONE were also heuristic for this reason, but Guerrilla experimented with planners too. 2012-11-15T04:16:50 the planners though had to make assumptions and approximations, like you said. 2012-11-15T04:16:50 I guess that looking at the documentation currently available, I wasn't seeing much that I could work with for the sort of ideas I'm playing with at the moment 2012-11-15T04:17:44 smiley1983: yes, we'll preserve that rock/paper/scissor dynamic, it's what will keep the game balanced. we'll probably increase the view range for defenders, at the cost of "state switch" time. when you defend in one direction it's more of a commitment. 2012-11-15T04:18:38 smiley1983: I know how you feel, a bunch of academics contacted me about making a planning competition and we had the same discussion... it's not a trivial thing to do in general. 2012-11-15T04:19:05 It's a great project, I'm not certain that I'll actually get around to building something for it, but I hope I do. 2012-11-15T04:19:21 smiley1983: think about what you need and would like, and once we've shipped the official Linux and .cpp / JSON support we'll dig into it. you can email me (alexjc) and the rest of the developers at team@aigamedev.com 2012-11-15T04:20:09 aigamedev: great, thanks, I'll look forward to the linux release :) 2012-11-15T04:20:24 there's a beta already, http://aigamedev.com/download/linux 2012-11-15T04:22:09 Yes - a few issues on my system, but I can work around them (I think I'll have to use the headless mode to get the timing right, so development will be dependant on separate replays for me) 2012-11-15T04:22:32 I understand replays are an intended later feature 2012-11-15T04:22:48 oh, the graphics bug. did you have a screenshot? also, check if there's anything weird in #/output/graphics.log 2012-11-15T04:23:20 I've looked at graphics.log, nothing major there - mine isn't something that'll show in a screenshot: 2012-11-15T04:23:30 aigamedev: what does the '#' stand for? i came across that on the website as well wrt to the logging directory 2012-11-15T04:23:37 aigamedev: is it Python slang? 2012-11-15T04:24:07 I either run without graphics acceleration, and it's very slow, or I run with graphics accel and it segfaults (i915 driver, Arch linux) 2012-11-15T04:24:09 it's SCons slang :-) 2012-11-15T04:24:15 it means the root of the build / distribution 2012-11-15T04:24:22 we use SCons to build the code 2012-11-15T04:24:30 alright, thanks :) 2012-11-15T04:25:00 smiley1983: OK, I will try to build a low quality texture pack to see if it helps. 2012-11-15T04:25:17 it's going on the long long list 2012-11-15T04:25:46 Yes, I understand that these are not small endevaours - sorry to make the job larger 2012-11-15T04:26:01 it's part of the fun. 2012-11-15T04:26:09 Great :) 2012-11-15T04:26:20 you can hack the shaders yourself if you want, in assets all .pak files are .zip 2012-11-15T04:27:00 I'll think about it, but have other things competing for my attention 2012-11-15T04:27:19 OK, sure. we'll be around if you need anything. 2012-11-15T04:51:12 *** smiley1983 has quit IRC (Ping timeout: 245 seconds) 2012-11-15T04:51:38 *** phildunstan has joined #aichallenge 2012-11-15T04:52:03 *** smiley1983 has joined #aichallenge 2012-11-15T05:02:00 aerique: I absolutely love your snake bot 2012-11-15T05:02:14 That looks so awesome 2012-11-15T06:33:02 *** mlp has joined #aichallenge 2012-11-15T06:34:20 *** mceier has quit IRC (Quit: leaving) 2012-11-15T06:42:23 *** smiley1983 has quit IRC (Ping timeout: 260 seconds) 2012-11-15T06:43:04 *** smiley1983 has joined #aichallenge 2012-11-15T07:11:58 *** g0llum has joined #aichallenge 2012-11-15T08:21:50 *** smiley1983 has quit IRC (Ping timeout: 252 seconds) 2012-11-15T08:22:50 *** smiley1983 has joined #aichallenge 2012-11-15T08:22:58 *** mcstar has joined #aichallenge 2012-11-15T08:24:30 lol, i received my 2nd job offering through PE 2012-11-15T08:27:26 *** Scooper has joined #aichallenge 2012-11-15T08:37:09 PE? 2012-11-15T08:37:33 *** dici has joined #aichallenge 2012-11-15T08:43:14 project euler 2012-11-15T08:45:03 ah, so they hunt for programmers there? :) 2012-11-15T08:45:08 How far have you gotten 2012-11-15T08:45:28 solved a couple, when that was the buzz, in this channel 2012-11-15T08:45:34 when we were bored after Ants 2012-11-15T08:45:39 ah :) 2012-11-15T08:45:59 I have completed the first "level" 2012-11-15T08:46:28 they keep adding more every week, I will never finish :( 2012-11-15T08:48:34 http://projecteuler.net/profile/mcstar.png <- you? 2012-11-15T08:49:22 great, this opened a gazillion of tabs 2012-11-15T08:49:48 well, it has a hungarian flag, thats a good bet then 2012-11-15T08:52:36 *** smiley1983 has quit IRC (Ping timeout: 255 seconds) 2012-11-15T08:53:36 *** smiley1983 has joined #aichallenge 2012-11-15T09:09:19 ah shit 2012-11-15T09:09:26 im wondering why am i getting NaN 2012-11-15T09:09:48 i compiled with compute capability 2.0 for a device of 1.3 2012-11-15T09:43:04 ipython is down :( 2012-11-15T09:43:07 .org 2012-11-15T09:50:36 tsc: thanks :) 2012-11-15T09:57:10 g0llum: is negatron yours? It seems to have decisively taken first place for now :) 2012-11-15T10:01:33 *** sigh has quit IRC (Remote host closed the connection) 2012-11-15T10:03:08 *** sigh has joined #aichallenge 2012-11-15T10:03:37 *** aerique has quit IRC (Quit: leaving) 2012-11-15T10:07:32 *** Dici_ has joined #aichallenge 2012-11-15T10:07:32 *** dici has quit IRC (Disconnected by services) 2012-11-15T10:07:34 *** Dici_ is now known as dici 2012-11-15T10:07:56 *** Dici_ has joined #aichallenge 2012-11-15T10:07:56 *** dici has quit IRC (Disconnected by services) 2012-11-15T10:07:58 *** Dici_ is now known as dici 2012-11-15T10:09:48 *** aerique has joined #aichallenge 2012-11-15T10:10:38 *** aerique has joined #aichallenge 2012-11-15T10:11:13 *** smiley1983 has quit IRC (Ping timeout: 246 seconds) 2012-11-15T10:12:07 *** smiley1983 has joined #aichallenge 2012-11-15T10:16:21 *** NoxiaZ^ has joined #aichallenge 2012-11-15T10:16:54 *** sigh has quit IRC (Remote host closed the connection) 2012-11-15T10:18:39 yes ;) 2012-11-15T10:23:08 *** amstan has joined #aichallenge 2012-11-15T10:23:08 *** ChanServ sets mode: +o amstan 2012-11-15T10:25:16 (idea stolen from a1kons js bot) 2012-11-15T10:25:36 I've done a little bit of work toward my next bot, but I don't know if I'll get it working before moving onto other stuff 2012-11-15T10:31:24 it' a bit like internet chess, where you make a move each 2 days .. 2012-11-15T10:42:29 *** mceier has joined #aichallenge 2012-11-15T11:42:15 *** NoxiaZ^ has quit IRC (Ping timeout: 240 seconds) 2012-11-15T11:54:08 *** mlp has quit IRC (Quit: Page closed) 2012-11-15T12:29:48 *** thestinger has joined #aichallenge 2012-11-15T12:34:09 *** tsc has quit IRC (Ping timeout: 245 seconds) 2012-11-15T13:03:50 *** jacob_strauss has joined #aichallenge 2012-11-15T13:06:58 thestinger: what should i do if i want to pass methods around? 2012-11-15T13:07:41 should i make a lambda closure with the object reference? 2012-11-15T13:07:47 or... i forgot 2012-11-15T13:09:52 mcstar: don't think you need to do that 2012-11-15T13:09:59 yeah, it works 2012-11-15T13:10:02 i just tested 2012-11-15T13:10:07 wo doing anything fancy 2012-11-15T13:10:12 a.foo is already a bound method 2012-11-15T13:10:15 yeah 2012-11-15T13:10:32 the tricky part is binding new ones dynamically or weird stuff 2012-11-15T13:10:40 yeah, we discussed that 2012-11-15T13:10:49 changing class or instance methods... 2012-11-15T13:28:59 *** jacob_strauss has quit IRC (Quit: jacob_strauss) 2012-11-15T13:40:54 *** NoxiaZ^ has joined #aichallenge 2012-11-15T14:14:45 *** foRei has joined #aichallenge 2012-11-15T14:16:29 *** Wren80[work] has quit IRC (Quit: Wren80[work]) 2012-11-15T14:18:22 *** Wren80[work] has joined #aichallenge 2012-11-15T14:18:45 *** Wren80[work] has quit IRC (Client Quit) 2012-11-15T14:21:45 *** Accoun has quit IRC () 2012-11-15T14:36:51 *** epicmonkey has quit IRC (Ping timeout: 246 seconds) 2012-11-15T14:37:10 *** Accoun has joined #aichallenge 2012-11-15T14:47:06 *** mcstar has quit IRC (Quit: mcstar) 2012-11-15T14:50:27 *** smiley1983 has quit IRC (Read error: Operation timed out) 2012-11-15T14:58:35 *** smiley1983 has joined #aichallenge 2012-11-15T15:15:09 *** Wren80[work] has joined #aichallenge 2012-11-15T15:36:21 *** thestinger has quit IRC (Ping timeout: 246 seconds) 2012-11-15T15:50:13 *** thestinger has joined #aichallenge 2012-11-15T15:57:15 *** g0llum has quit IRC (Read error: Connection reset by peer) 2012-11-15T15:58:34 *** iglo has joined #aichallenge 2012-11-15T17:01:57 *** pairofdice has quit IRC (Quit: In girum imus nocte et consumimur igni.) 2012-11-15T17:02:08 *** sigh has joined #aichallenge 2012-11-15T17:11:00 *** amstan has quit IRC (Ping timeout: 260 seconds) 2012-11-15T17:20:43 *** Wren80[work] has quit IRC (Quit: Wren80[work]) 2012-11-15T17:24:42 *** iglo has quit IRC (Remote host closed the connection) 2012-11-15T17:25:38 *** sigh has quit IRC (Remote host closed the connection) 2012-11-15T17:28:02 *** ramn[mba] has joined #aichallenge 2012-11-15T17:32:39 *** ramn[mba] has quit IRC (Client Quit) 2012-11-15T17:55:05 *** coeus has joined #aichallenge 2012-11-15T18:21:11 *** mceier has quit IRC (Read error: Operation timed out) 2012-11-15T18:21:42 *** mceier has joined #aichallenge 2012-11-15T18:26:22 *** ninjaproger has joined #aichallenge 2012-11-15T18:39:55 *** ramn[mba] has joined #aichallenge 2012-11-15T18:42:49 *** amstan has joined #aichallenge 2012-11-15T18:42:49 *** ChanServ sets mode: +o amstan 2012-11-15T18:43:53 *** ramn[mba] has quit IRC (Client Quit) 2012-11-15T18:50:19 *** foRei has quit IRC (Quit: Bye) 2012-11-15T18:57:02 *** NoxiaZ^ has quit IRC (Ping timeout: 248 seconds) 2012-11-15T19:04:08 *** mleise has quit IRC (Ping timeout: 245 seconds) 2012-11-15T19:20:08 *** Scooper has quit IRC (Quit: Leaving) 2012-11-15T19:24:58 *** NoxiaZ^ has joined #aichallenge 2012-11-15T19:29:49 *** FireFly has quit IRC (Excess Flood) 2012-11-15T19:35:26 *** FireFly has joined #aichallenge 2012-11-15T19:44:42 *** NoxiaZ^ has quit IRC (Ping timeout: 252 seconds) 2012-11-15T19:57:55 *** dici has quit IRC (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )) 2012-11-15T21:06:09 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has joined #aichallenge 2012-11-15T21:23:57 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has quit IRC (Quit: Lost terminal) 2012-11-15T21:24:34 *** phildunstan has quit IRC (Ping timeout: 245 seconds) 2012-11-15T21:35:02 *** tsc has joined #aichallenge 2012-11-15T21:45:33 *** thestinger has quit IRC (Ping timeout: 246 seconds) 2012-11-15T22:27:40 *** thestinger has joined #aichallenge 2012-11-15T22:32:17 *** djr_ has joined #aichallenge 2012-11-15T22:34:12 *** thestinger has quit IRC (Quit: WeeChat 0.3.9.1) 2012-11-15T22:44:31 *** djr_ has quit IRC (Quit: Leaving) 2012-11-15T23:04:30 *** dvladim has joined #aichallenge 2012-11-15T23:08:19 *** tsc has quit IRC (Ping timeout: 245 seconds) 2012-11-15T23:10:41 *** tsc has joined #aichallenge 2012-11-15T23:13:08 *** cyphase has quit IRC (Ping timeout: 268 seconds) 2012-11-15T23:21:07 *** dvladim has quit IRC (Ping timeout: 255 seconds) 2012-11-15T23:25:19 *** theo` has quit IRC (Ping timeout: 252 seconds) 2012-11-15T23:25:53 *** theo` has joined #aichallenge 2012-11-15T23:30:57 *** djr_ has joined #aichallenge 2012-11-15T23:32:48 *** cyphase has joined #aichallenge 2012-11-15T23:36:52 *** theo` has quit IRC () 2012-11-15T23:43:53 *** theo` has joined #aichallenge