2011-05-20T00:28:07 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has quit IRC (Quit: Lost terminal) 2011-05-20T01:15:27 *** Apophis_ has joined #aichallenge 2011-05-20T01:19:07 *** Apophis has quit IRC (Ping timeout: 246 seconds) 2011-05-20T01:22:59 *** antimatroid has quit IRC (Ping timeout: 276 seconds) 2011-05-20T01:26:34 *** antimatroid has joined #aichallenge 2011-05-20T01:37:00 * antimatroid watched a car crash before 2011-05-20T01:37:11 not a bad one thankfully 2011-05-20T01:52:51 *** znutar_ has left #aichallenge 2011-05-20T01:59:22 *** ahmedhelal has quit IRC (Read error: No route to host) 2011-05-20T01:59:39 *** ahmedhelal has joined #aichallenge 2011-05-20T02:28:04 *** berak has joined #aichallenge 2011-05-20T02:49:17 *** valtex has joined #aichallenge 2011-05-20T03:09:10 *** valtex has quit IRC (Ping timeout: 252 seconds) 2011-05-20T03:14:00 *** amstan has quit IRC (Remote host closed the connection) 2011-05-20T03:18:55 *** aerique has joined #aichallenge 2011-05-20T03:19:47 *** needsch has joined #aichallenge 2011-05-20T03:27:12 *** qacek has quit IRC (Quit: WeeChat 0.3.5) 2011-05-20T03:35:34 *** ltriant has quit IRC (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/) 2011-05-20T03:40:47 *** orivej has quit IRC (Ping timeout: 260 seconds) 2011-05-20T03:43:07 does anyone have recent replay data from the test server? i want to try my hand at issue 98 (https://github.com/aichallenge/aichallenge/issues/98) but i can only work on it offline :-| 2011-05-20T03:45:41 *** boegel has joined #aichallenge 2011-05-20T03:47:01 *** Ice_Harley has joined #aichallenge 2011-05-20T03:54:50 *** delt0r___ has joined #aichallenge 2011-05-20T03:56:16 *** delt0r_ has quit IRC (Ping timeout: 246 seconds) 2011-05-20T04:30:04 *** Naktibalda has joined #aichallenge 2011-05-20T05:03:56 *** Accoun has quit IRC () 2011-05-20T05:08:34 aichallenge: McLeopold epsilon * r59959d2 / (6 files): addition of game list pages (in progress) - http://bit.ly/kKUyd9 2011-05-20T05:25:26 *** mcstar has joined #aichallenge 2011-05-20T05:33:59 *** McLeopold has quit IRC (Read error: Connection reset by peer) 2011-05-20T05:35:44 *** chris__0076 has joined #aichallenge 2011-05-20T05:38:07 *** chris_0076 has quit IRC (Ping timeout: 246 seconds) 2011-05-20T05:51:32 *** Accoun has joined #aichallenge 2011-05-20T06:00:29 *** Eruonen has joined #aichallenge 2011-05-20T06:08:01 http://www.ai-contest.com/visualizer.php?game_id=9546407 2011-05-20T06:08:10 there's an interesting game i just watched from last contest 2011-05-20T06:09:25 it's hard for me to work out how i even got the upper hand so fast :\ 2011-05-20T06:25:32 *** akranis has joined #aichallenge 2011-05-20T07:12:48 *** Frontier has joined #aichallenge 2011-05-20T07:14:47 *** Eruonen has quit IRC (Ping timeout: 264 seconds) 2011-05-20T07:42:24 *** Eruonen has joined #aichallenge 2011-05-20T07:53:51 *** _0x47 <_0x47!~slash@p5B12F403.dip.t-dialin.net> has joined #aichallenge 2011-05-20T08:06:05 *** _0x471 <_0x471!~slash@p57B3FDF6.dip.t-dialin.net> has joined #aichallenge 2011-05-20T08:06:41 *** _0x47 <_0x47!~slash@p5B12F403.dip.t-dialin.net> has quit IRC (Ping timeout: 240 seconds) 2011-05-20T08:16:39 *** akranis has quit IRC (Quit: Lämnar) 2011-05-20T08:23:45 *** needsch has quit IRC (Quit: Leaving.) 2011-05-20T08:26:19 *** _0x471 <_0x471!~slash@p57B3FDF6.dip.t-dialin.net> has quit IRC (Ping timeout: 240 seconds) 2011-05-20T08:42:53 *** _0x47 <_0x47!~slash@p5B12E189.dip.t-dialin.net> has joined #aichallenge 2011-05-20T09:04:15 *** No has joined #aichallenge 2011-05-20T09:27:35 *** boegel has quit IRC (Read error: Operation timed out) 2011-05-20T09:29:42 *** _0x47 <_0x47!~slash@p5B12E189.dip.t-dialin.net> has quit IRC (Ping timeout: 250 seconds) 2011-05-20T09:35:27 *** _0x47 <_0x47!~slash@p5B12EC3A.dip.t-dialin.net> has joined #aichallenge 2011-05-20T10:13:13 *** berak has quit IRC (Ping timeout: 246 seconds) 2011-05-20T10:20:20 *** olexs has joined #aichallenge 2011-05-20T10:36:57 *** _0x47 <_0x47!~slash@p5B12EC3A.dip.t-dialin.net> has quit IRC (Ping timeout: 240 seconds) 2011-05-20T10:39:48 *** _0x47 <_0x47!~slash@p5B12E7E2.dip.t-dialin.net> has joined #aichallenge 2011-05-20T10:42:57 *** aerique has quit IRC (Quit: ...) 2011-05-20T10:47:22 *** olexs has quit IRC (Quit: Leaving.) 2011-05-20T10:50:19 *** _0x47 <_0x47!~slash@p5B12E7E2.dip.t-dialin.net> has quit IRC (Ping timeout: 246 seconds) 2011-05-20T10:51:47 *** _0x47 <_0x47!~slash@p57B3F4A6.dip.t-dialin.net> has joined #aichallenge 2011-05-20T11:05:55 *** FireFly has joined #aichallenge 2011-05-20T11:28:45 *** smiley1983 has joined #aichallenge 2011-05-20T11:38:28 *** Ice_Harley has quit IRC (Ping timeout: 252 seconds) 2011-05-20T11:48:18 replay: http://pastebin.com/GfRWsAfz 2011-05-20T11:49:33 *** olexs has joined #aichallenge 2011-05-20T11:52:11 that's a lot of water :) 2011-05-20T11:52:16 *** _0x47 <_0x47!~slash@p57B3F4A6.dip.t-dialin.net> has quit IRC (Ping timeout: 248 seconds) 2011-05-20T11:52:38 *** _0x47 <_0x47!~slash@p57B3FE8C.dip.t-dialin.net> has joined #aichallenge 2011-05-20T11:54:52 *** delt0r_ has joined #aichallenge 2011-05-20T11:56:32 *** delt0r___ has quit IRC (Ping timeout: 248 seconds) 2011-05-20T11:58:41 *** Cyndre has quit IRC (Ping timeout: 276 seconds) 2011-05-20T12:01:07 *** Cyndre has joined #aichallenge 2011-05-20T12:02:16 *** Cyndre has joined #aichallenge 2011-05-20T12:10:49 *** _0x47 <_0x47!~slash@p57B3FE8C.dip.t-dialin.net> has quit IRC (Ping timeout: 246 seconds) 2011-05-20T12:13:23 *** _0x47 <_0x47!~slash@p57B3FC0C.dip.t-dialin.net> has joined #aichallenge 2011-05-20T12:19:10 *** Frontier has quit IRC (Quit: Leaving.) 2011-05-20T12:25:04 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.86.1 [Firefox 4.0.1/20110413222027]) 2011-05-20T12:31:39 *** _0x47 <_0x47!~slash@p57B3FC0C.dip.t-dialin.net> has quit IRC (Ping timeout: 240 seconds) 2011-05-20T12:32:56 *** _0x47 <_0x47!~slash@p5B12F782.dip.t-dialin.net> has joined #aichallenge 2011-05-20T12:36:45 *** Mathnerd314 has joined #aichallenge 2011-05-20T12:47:38 *** _0x471 <_0x471!~slash@p57B3FA54.dip.t-dialin.net> has joined #aichallenge 2011-05-20T12:47:51 another replay: http://pastebin.com/k0z2LAmi 2011-05-20T12:48:37 *** _0x47 <_0x47!~slash@p5B12F782.dip.t-dialin.net> has quit IRC (Ping timeout: 246 seconds) 2011-05-20T12:57:39 *** berak has joined #aichallenge 2011-05-20T13:23:59 *** amstan has joined #aichallenge 2011-05-20T13:23:59 *** ChanServ sets mode: +o amstan 2011-05-20T13:28:25 *** smiley1983 has quit IRC (Quit: leaving) 2011-05-20T13:31:41 *** demerzel has joined #aichallenge 2011-05-20T13:33:31 does the engine have a separate repo? not seeing it in aichallenge maybe i'm not lookign in teh right place 2011-05-20T13:41:52 demerzel: ants/playgame.py 2011-05-20T13:41:55 ants subfolder 2011-05-20T13:42:48 do you guys need any c starter packages 2011-05-20T13:42:55 c/c++/c# that is 2011-05-20T13:42:59 or did you drop .net this year 2011-05-20T13:43:07 demerzel: we have both c and c++ 2011-05-20T13:43:16 nobody succeeded in finishing a c# this year 2011-05-20T13:43:26 meaning you still need a starter package for C#? 2011-05-20T13:43:27 we had volunteers, but they all lost interest after their first commit 2011-05-20T13:43:30 yes 2011-05-20T13:43:48 what mono are you using? same? 2011-05-20T13:43:55 heard there was a new one that supports 3.5 2011-05-20T13:43:56 and most of them did not understand that we won't be using visual c# and they must test with mono 2011-05-20T13:44:08 idk, latest in ubuntu 11.04 2011-05-20T13:44:18 if you want another one, find a ppa 2011-05-20T13:44:34 i'm not that fluent in linux lol 2011-05-20T13:44:41 i'll just assume its the same as last year 2011-05-20T13:45:10 http://packages.ubuntu.com/natty/i386/mono-runtime 2011-05-20T13:46:39 do i fork or how does it work 2011-05-20T13:52:54 oh is there a visualizer for this yet 2011-05-20T13:54:59 yes 2011-05-20T13:55:49 *** _0x471 <_0x471!~slash@p57B3FA54.dip.t-dialin.net> has quit IRC (Ping timeout: 246 seconds) 2011-05-20T13:56:15 oh nice 2011-05-20T13:56:26 too bad i had dreams of using some old SimAnt sprites haha 2011-05-20T13:56:36 *** _0x47 <_0x47!~slash@p57B3EBC1.dip.t-dialin.net> has joined #aichallenge 2011-05-20T13:56:40 contestbot: seen janzert 2011-05-20T13:56:40 amstan: janzert was last seen in #aichallenge 1 day, 0 hours, 20 minutes, and 58 seconds ago: contestbot: later tell Mcleopold it looks like you're update of org ranking pages commit reverted the c starter bot to an older version 2011-05-20T13:57:04 aww 2011-05-20T13:57:30 contestbot: later tell amstan update the frontpage already 2011-05-20T13:57:30 demerzel: Ready to serve. 2011-05-20T13:57:42 demerzel: ... 2011-05-20T13:57:45 i'm right here 2011-05-20T13:58:04 i know i wanted to try that 2011-05-20T13:58:26 how come you didn't update the front page? if i didn't check that one announcement thread from like a month ago i would have had no idea there was anything going on 2011-05-20T13:59:06 demerzel: because there is no announcement yet 2011-05-20T13:59:11 we only have a beta thing going 2011-05-20T13:59:35 ahh 2011-05-20T14:02:22 *** _0x471 <_0x471!~slash@p57B3E136.dip.t-dialin.net> has joined #aichallenge 2011-05-20T14:02:41 *** Cerealklr has joined #aichallenge 2011-05-20T14:02:58 *** mcstar has quit IRC (Quit: WeeChat 0.3.5) 2011-05-20T14:02:59 *** _0x47 <_0x47!~slash@p57B3EBC1.dip.t-dialin.net> has quit IRC (Ping timeout: 240 seconds) 2011-05-20T14:03:24 *** Cerealklr has left #aichallenge 2011-05-20T14:03:41 http://www.datarealms.com/stuff/games/simant.gif 2011-05-20T14:05:03 *** Cerealklr has joined #aichallenge 2011-05-20T14:07:57 is damage cumulative or binary live/die? 2011-05-20T14:08:32 i have no idea 2011-05-20T14:08:41 maybe you can find the info on the wiki 2011-05-20T14:09:22 im reading that it just says damage is distributed and 1+ points is death 2011-05-20T14:10:16 im guessing its not cumulative and any battle has to beat 1+ points but i could be wrong 2011-05-20T14:12:47 ah "from that turn" nm 2011-05-20T14:13:22 oh man 2011-05-20T14:13:28 installing the contest now is easy as pie 2011-05-20T14:13:29 http://hypertriangle.com:13080/ 2011-05-20T14:13:41 contestbot: later tell janzert good job on making the install so easy 2011-05-20T14:13:41 amstan: Yep. 2011-05-20T14:14:00 demerzel: wanna help? 2011-05-20T14:14:02 demerzel: do you have a bot? 2011-05-20T14:14:55 not yet i just noticed this morning you were even doing anything 2011-05-20T14:15:07 that looks good 2011-05-20T14:16:29 why the hell is it downloading firefox? 2011-05-20T14:16:38 it's a server.. with no gui 2011-05-20T14:16:59 contestbot: later tell Mcleopold did you install firefox on the beta server? 2011-05-20T14:16:59 amstan: Yes master! 2011-05-20T14:21:23 can you compile objective-c 2011-05-20T14:21:34 *** olexs has quit IRC (Read error: Connection reset by peer) 2011-05-20T14:21:40 not sure 2011-05-20T14:25:32 *** smiley1983 has joined #aichallenge 2011-05-20T14:28:22 *** berak has quit IRC (Ping timeout: 246 seconds) 2011-05-20T14:31:03 *** smiley1983 has quit IRC (Quit: leaving) 2011-05-20T14:46:13 demerzel: ping 2011-05-20T14:46:19 demerzel: make an account over ther 2011-05-20T14:46:23 demerzel: and submit a bot 2011-05-20T14:48:39 ugh.. hold on 2011-05-20T14:49:54 *** _0x47 <_0x47!~slash@p5B12EA9C.dip.t-dialin.net> has joined #aichallenge 2011-05-20T14:50:25 *** _0x471 <_0x471!~slash@p57B3E136.dip.t-dialin.net> has quit IRC (Ping timeout: 246 seconds) 2011-05-20T14:54:55 *** olexs1 has joined #aichallenge 2011-05-20T14:59:03 *** McLeopold has joined #aichallenge 2011-05-20T14:59:33 amstan: it was brought in by the icedtea dependency 2011-05-20T15:00:12 over ther 2011-05-20T15:00:57 McLeopold: Exception sandbox.JailError: JailError('Jail object for jailuser15 freed without being released',) in > ignored 2011-05-20T15:01:09 the latest worker doesn't like me 2011-05-20T15:01:21 cool, I'm glad you can share my paint now :) 2011-05-20T15:01:28 uh pain 2011-05-20T15:01:37 i was wondering what paint, lol 2011-05-20T15:02:49 amstan: i made account although you might not have wanted that any more 2011-05-20T15:02:56 i am submitting a ticket to stop using python 2011-05-20T15:03:04 demerzel: huh? 2011-05-20T15:03:10 you asked me to make an account 2011-05-20T15:03:12 i did 2011-05-20T15:03:16 what about python? 2011-05-20T15:03:24 oh i am giving you shit 2011-05-20T15:03:25 i hate python 2011-05-20T15:03:44 dude.. if you have something to deal with python, you have something to deal with me and mcleopold 2011-05-20T15:03:46 lol 2011-05-20T15:03:57 specifically debugging python 2011-05-20T15:04:08 PROGRAMMING LANGUAGE THROWDOWN 2011-05-20T15:04:12 debugging python is the easiest thing 2011-05-20T15:04:16 demerzel: is it the enfored indentation, or the loose typing? 2011-05-20T15:04:21 you don't even need a debugger for it 2011-05-20T15:04:22 loose typing 2011-05-20T15:04:25 and lack of dec 2011-05-20T15:04:30 oh look a variable 2011-05-20T15:04:32 it could be anything 2011-05-20T15:04:34 how NEAT 2011-05-20T15:05:04 i didn't know about enforced indentation 2011-05-20T15:05:06 how the helld oes that work 2011-05-20T15:05:11 replaces brackets? 2011-05-20T15:05:18 yep 2011-05-20T15:05:22 wow 2011-05-20T15:05:25 demerzel: what programming languages do you know? 2011-05-20T15:05:27 that seems unnecessarily annoying 2011-05-20T15:05:31 anything that starts with c 2011-05-20T15:05:38 except cobol 2011-05-20T15:05:38 I think haskell does that as well to some extent 2011-05-20T15:05:39 demerzel: COBOL? 2011-05-20T15:05:43 (darn, too late) 2011-05-20T15:05:45 haha 2011-05-20T15:05:53 and java i guess 2011-05-20T15:06:02 COBOL has enforced indentation too :p 2011-05-20T15:06:03 that would explain it.. 2011-05-20T15:06:04 i want to do a js bot but i don'tk now node 2011-05-20T15:06:16 does it really haha 2011-05-20T15:06:34 i am a bracket freak tho so thats fine by me 2011-05-20T15:06:37 be careful, javascript is loosly typed too 2011-05-20T15:06:38 demerzel: Some people like indentation for scope (most people indent anyways, no need for closing braces), some people don't (it may conflict with your indentation style, it may be less easy to see when a block ends. 2011-05-20T15:06:41 demerzel: you know javascript does the same thing with variables 2011-05-20T15:06:43 yea i like js though it's so amazing 2011-05-20T15:06:53 just the variety of ways you can use it always astounds me 2011-05-20T15:06:58 amstan: No, it doesn't. 2011-05-20T15:06:58 and every way works 2011-05-20T15:07:04 What JavaScript does is different (and stupider). 2011-05-20T15:07:16 its also more flexible 2011-05-20T15:07:20 If you refer to an undeclared variable, it is a property of the global object ("window" in browsers). 2011-05-20T15:07:32 Do not forget "var" in your JavaScript – it's not sugar. 2011-05-20T15:07:56 Other than that and a few other things, JavaScript is actually a rather nice language. 2011-05-20T15:07:58 i tend to just make everything an object attached to document 2011-05-20T15:08:02 it's an amazing language 2011-05-20T15:08:17 demerzel: It's dynamically-typed, you know. ;) 2011-05-20T15:08:20 yes i know 2011-05-20T15:08:25 but in a different way 2011-05-20T15:08:44 ie you can always expect it to be an object unless you specifically cast it to something 2011-05-20T15:09:02 demerzel: Huh? Numbers are not objects by default. 2011-05-20T15:09:14 operator casts it 2011-05-20T15:09:16 parseint 2011-05-20T15:09:18 iirc 2011-05-20T15:09:28 O_o someone needs read a javascript spec 2011-05-20T15:09:43 its been a while since my web dev days i'm probably wrong then 2011-05-20T15:10:01 you can't hate loose typing in one language, and love it in another, that's not consistent 2011-05-20T15:10:11 *** Blkt has joined #aichallenge 2011-05-20T15:10:16 javascript is amazing in other ways though 2011-05-20T15:10:23 demerzel: so far the only thing that's valid in your hate is indenting 2011-05-20T15:10:45 its also slow :p 2011-05-20T15:10:57 the indenting is what drew me to python in the first place 2011-05-20T15:11:00 why does it have to be fast? you don't understand its purpose then 2011-05-20T15:11:22 haha, writing fast python just means making it a c library 2011-05-20T15:11:23 if you want fast, use c, they're a great pair 2011-05-20T15:11:35 i dont' see the point in learning another syntax for the slowest compiled language just so you don't have to type 2011-05-20T15:11:38 what other advantages does it have 2011-05-20T15:11:59 it's clean, easy to understand, fast to code in 2011-05-20T15:12:26 thats all subjective 2011-05-20T15:12:38 it's hard to read for me and fast to code in is completely dependent on the person 2011-05-20T15:12:45 python 2011-05-20T15:12:45 >>> import this 2011-05-20T15:13:10 i can hate on python all day don't engage me 2011-05-20T15:13:12 demerzel: the subjective part is just familiarity, i get that 2011-05-20T15:13:33 the jquery of languages 2011-05-20T15:13:50 anyway.. 2011-05-20T15:13:57 McLeopold: i think i'll skip the sandbox then 2011-05-20T15:14:06 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has joined #aichallenge 2011-05-20T15:14:08 hmm i guess i will make you a c# bot 2011-05-20T15:14:27 should i just translate the c++ bot? 2011-05-20T15:14:34 iirc last year you tried to make all the functions etc the same 2011-05-20T15:15:00 demerzel: last year, and the years before that c# was pretty much the java bot 2011-05-20T15:15:05 yea i could see that 2011-05-20T15:15:07 demerzel: I hate on php, but when it comes down to it, every language has it's niche. You should learn to appreciate what each one can do well. 2011-05-20T15:15:11 with some changes so it would compiled 2011-05-20T15:15:14 compile* 2011-05-20T15:15:21 yea i know i just still see zero value in python tbh 2011-05-20T15:15:23 McLeopold: and in the case of php.... lol 2011-05-20T15:15:28 oh yea i c/p java into c# all the time 2011-05-20T15:15:33 McLeopold: Yay for the Switzerland position. 2011-05-20T15:15:34 is there a java bot that will be easy 2011-05-20T15:15:51 demerzel: you should like us then, we're getting rid of php for the next contest, it'll be pure python 2011-05-20T15:16:04 amstan: php is good for beginners who don't need to learn mvc :[ 2011-05-20T15:16:12 php is ok 2011-05-20T15:16:31 it's annoying to jump back into because of remembering all the symbols and syntax again sucks 2011-05-20T15:16:49 but i respect it 2011-05-20T15:16:53 is there a java bot? 2011-05-20T15:17:08 oh nm there is 2011-05-20T15:17:12 hey cool ok i'll just translate it 2011-05-20T15:17:34 * amstan hopes he won't have any issues with git 2011-05-20T15:17:38 Written by me, a python lover. are you sure you want that as your base? 2011-05-20T15:17:48 i won't use it 2011-05-20T15:17:53 lol! 2011-05-20T15:17:54 not going c# 2011-05-20T15:18:34 a python lover ugh 2011-05-20T15:18:43 rewriting from scratch then 2011-05-20T15:19:14 Jython? 2011-05-20T15:19:16 demerzel: also, your c# code is going to have to interface through stdio to a python program 2011-05-20T15:19:46 are you giving me shit about python or is this different than the stdio from last year 2011-05-20T15:20:00 nah, it's the same 2011-05-20T15:20:01 demerzel: stdio is stdio. 2011-05-20T15:20:18 yea i know i wasn't sure what 'interface thorugh stdio' meant there 2011-05-20T15:20:26 last year it was python too haha i rewrote the engine in c 2011-05-20T15:20:40 the engine was anyway 2011-05-20T15:20:41 oh, so you're one of those ppl 2011-05-20T15:21:17 only so i could readi t better 2011-05-20T15:21:23 ok, :) 2011-05-20T15:21:24 idk what it is about python but it is really hard to read for me 2011-05-20T15:21:45 that's strange, because one of the goals is readability 2011-05-20T15:21:54 something about the way it flows makes it hard for me to instantly recognize functionality 2011-05-20T15:22:16 its just different prob but i haven't had that problem with any other language 2011-05-20T15:22:45 what editor do you use? syntax highlighting makes a big difference 2011-05-20T15:24:17 for python? notepad++ i guess 2011-05-20T15:24:28 well, for anything 2011-05-20T15:24:36 vs usually except intellij for php/java 2011-05-20T15:24:51 umm mcleopold the java is your bot right? 2011-05-20T15:24:55 how do i disable the jails? 2011-05-20T15:24:56 McLeopold: ? 2011-05-20T15:25:02 McLeopold: i reran the install but it didn't do much 2011-05-20T15:25:20 secure_jails: False in worker/server_info.py 2011-05-20T15:25:28 demerzel: yes 2011-05-20T15:25:35 McLeopold: there's no such key actually 2011-05-20T15:25:45 *** boegel has joined #aichallenge 2011-05-20T15:25:46 not by default, no 2011-05-20T15:25:47 nm i'll figure it out 2011-05-20T15:25:55 just a use of enum in Aim i haven't seen before 2011-05-20T15:26:02 can just be a static class 2011-05-20T15:26:07 It's a bit overkill 2011-05-20T15:26:23 But it is a nice feature to learn about 2011-05-20T15:26:48 *** bhasker has joined #aichallenge 2011-05-20T15:27:48 i use the shit out of static classes in C# it looks kinda like that 2011-05-20T15:27:57 i hadn't seen an enum class with functions in java 2011-05-20T15:28:21 McLeopold: http://pastebin.com/R4FagTjr 2011-05-20T15:28:39 how weird actually loking at it 2011-05-20T15:28:46 so you refer to a class instance and the enum simultaneously 2011-05-20T15:28:50 amstan: add --debug 2011-05-20T15:28:51 i'm gonna break that uot into AimDirection and Aim 2011-05-20T15:29:45 McLeopold: http://pastebin.com/SstFZehk 2011-05-20T15:30:04 secure_jail 2011-05-20T15:30:13 line 21 of your paste 2011-05-20T15:30:35 McLeopold: i disabled jails though 2011-05-20T15:30:45 got a screen session going? 2011-05-20T15:30:49 yes 2011-05-20T15:31:03 do you still have that pastebin on how to do multiusers? 2011-05-20T15:31:13 it's in the logs... 2011-05-20T15:32:46 wait do you not have a plain C package? 2011-05-20T15:32:46 amstan: don't make it a string 2011-05-20T15:32:53 right! 2011-05-20T15:33:12 we do, but it is a submodule 2011-05-20T15:33:27 demerzel: read the readme on how to get it 2011-05-20T15:33:41 a submodule re: git? 2011-05-20T15:33:44 ok i'll look 2011-05-20T15:34:12 your java usage is too language-specific i'm just gonna write it off cpp 2011-05-20T15:34:18 k, who dares to fight my bot? 2011-05-20T15:35:50 just submitted 2011-05-20T15:36:03 but I'm not sure if there are 2 player maps... 2011-05-20T15:36:18 augh jesus the cpp one is using ofstream structs 2011-05-20T15:36:24 alright i'm gonna find the C one 2011-05-20T15:36:37 amstan: I don't think there are any maps... 2011-05-20T15:36:43 McLeopold: awww 2011-05-20T15:36:48 McLeopold: how do i get maps? 2011-05-20T15:37:08 copy to ~/maps, then add_maps_to_database.py 2011-05-20T15:37:10 2011-05-20 15:37:00,141 - 31192 - DEBUG - Posting result api_compile_result: {"post_id": 1, "status_id": 70, "errors": "{\"errors\": [\"./extras/wallBot.c:6:18: fatal error: ants.h: No such file or directory\\ncompilation terminated.\\n\", \"Command 'gcc -O3 -funroll-loops -c -o ./extras/wallBot.o ./extras/wallBot.c' had error return code 1\"]}", "language": "Unknown", "submission_id": 2} 2011-05-20T15:37:15 McLeopold: it doesn't like your bot 2011-05-20T15:37:20 McLeopold: also.. how did the test bot work then? 2011-05-20T15:37:33 McLeopold: May 20th 14:53:28 successfully entered into contest Python 2011-05-20T15:37:37 idk, works on my machine 2011-05-20T15:37:38 McLeopold: mine worked 2011-05-20T15:38:46 McLeopold: k.. get a python in there or something 2011-05-20T15:38:55 I think janzert fixed the fact I wasn't return error back recently 2011-05-20T15:39:42 is worker in task mode continuouly? 2011-05-20T15:40:53 gah, update trueskill, it needs to be part of the install setup 2011-05-20T15:41:24 *** bhasker has quit IRC (Ping timeout: 260 seconds) 2011-05-20T15:41:50 http://hypertriangle.com:13080/rankings.php 2011-05-20T15:42:00 amstan: I'm second *and* third 2011-05-20T15:42:09 interesting 2011-05-20T15:42:17 it's a feature 2011-05-20T15:42:18 it just ran 2011-05-20T15:42:30 how do i run the rankings thingy? 2011-05-20T15:42:40 *** bhasker has joined #aichallenge 2011-05-20T15:43:23 I just ran it. "python ~/aichallenge/manager/manager.py -l 0" will get you on rankings update. 2011-05-20T15:43:59 but the skill is still 50 2011-05-20T15:44:06 no games 2011-05-20T15:44:22 it ran a game between us 2011-05-20T15:44:26 hmm.. should skill be 0? 2011-05-20T15:44:28 wait 2011-05-20T15:44:29 no 2011-05-20T15:44:31 wtf? 2011-05-20T15:44:47 why didn't it ran a game? 2011-05-20T15:44:57 no 2 player maps? 2011-05-20T15:45:02 *** bbitmaster has joined #aichallenge 2011-05-20T15:45:18 you didn't add the maps yet? 2011-05-20T15:45:21 shall I? 2011-05-20T15:45:22 while (42) 2011-05-20T15:45:25 nerd 2011-05-20T15:45:40 * McLeopold blames flag 2011-05-20T15:45:41 McLeopold: how does it play a game with the testbot without maps? 2011-05-20T15:45:55 There is a special map for testing 2011-05-20T15:45:58 ic 2011-05-20T15:46:02 ok, add maps 2011-05-20T15:46:11 then we'll see who's the best! 2011-05-20T15:46:31 *** _0x471 <_0x471!~slash@p5B12FC8A.dip.t-dialin.net> has joined #aichallenge 2011-05-20T15:46:56 ok 2011-05-20T15:47:00 is worker going? 2011-05-20T15:47:08 2011-05-20 15:47:03,155 - 31517 - INFO - Received task: {u'task': ''} 2011-05-20T15:47:10 bzzz, no game 2011-05-20T15:47:47 4 play min 2011-05-20T15:47:53 we need 2 more bots 2011-05-20T15:47:56 *** _0x47 <_0x47!~slash@p5B12EA9C.dip.t-dialin.net> has quit IRC (Ping timeout: 276 seconds) 2011-05-20T15:48:01 demerzel: submit a bot 2011-05-20T15:48:15 I'll create sample bots... 2011-05-20T15:48:17 i am working on it 2011-05-20T15:48:24 demerzel: a sample bot is fine 2011-05-20T15:48:26 making the c# one as we speak 2011-05-20T15:48:27 demerzel: get the python one 2011-05-20T15:48:32 demerzel: like we need it now 2011-05-20T15:48:34 ok 2011-05-20T15:48:37 oh 2011-05-20T15:48:50 MyBot.zip right 2011-05-20T15:48:56 i think so 2011-05-20T15:49:06 McLeopold: how come you're from brazil, but from uwaterloo? 2011-05-20T15:49:21 It's test data... 2011-05-20T15:49:22 well now i can't sign in 2011-05-20T15:49:30 demerzel: there's no email 2011-05-20T15:49:36 you have to click the link after registration 2011-05-20T15:49:52 you want me to submit it on hypertriangle right 2011-05-20T15:49:57 verify my username then 2011-05-20T15:50:40 demerzel: k.. make a new one, then make sure you click that link 2011-05-20T15:51:00 demerzel: i don't have phpmyadmin, so i'm not going to be doing this 2011-05-20T15:51:05 amstan: I'm going to run the worker 2011-05-20T15:51:14 McLeopold: but i wanna run the worker! 2011-05-20T15:51:22 w/e 2011-05-20T15:51:27 ok i am in 2011-05-20T15:51:28 it's doing stuff 2011-05-20T15:51:31 but umm where do i submit 2011-05-20T15:51:43 nm n 2011-05-20T15:51:44 nm 2011-05-20T15:51:52 after activation it didn't log me in is all 2011-05-20T15:52:09 apparently it's already compiled 1 3 5 and 6 2011-05-20T15:52:31 and they finish! 2011-05-20T15:52:35 i submitted cpp cuz that's what i have on here 2011-05-20T15:53:31 *** Accoun has quit IRC () 2011-05-20T15:53:38 McLeopold: http://pastebin.com/LNWkUYX8 2011-05-20T15:53:46 McLeopold: doesn't like me much 2011-05-20T15:53:46 I'm tailing the file 2011-05-20T15:53:56 ~/games must be writable by www-data 2011-05-20T15:54:03 wasn't that fixed? 2011-05-20T15:54:17 guess not 2011-05-20T15:54:49 k, chowned 2011-05-20T15:55:08 me too 2011-05-20T15:55:13 running game... 2011-05-20T15:55:15 don't i see the games in progress in worker.py? 2011-05-20T15:55:27 do i need the --debug? 2011-05-20T15:55:40 oh, yeah 2011-05-20T15:57:19 McLeopold: Fetching replay from: game/0 2011-05-20T15:57:21 McLeopold: it's games.. 2011-05-20T15:57:58 amstan: I changed it... 2011-05-20T15:58:07 apache has it as games 2011-05-20T15:58:11 the visualizer expects game 2011-05-20T15:58:15 amstan: I made an account on hypertriangle last week, clicked the confirm button and still can't login :P 2011-05-20T15:58:17 also, it looks like I only put watching progress in on the functional test 2011-05-20T15:58:20 i think i'm user 28 2011-05-20T15:58:33 antimatroid: i deleted the database like 10 times since hten 2011-05-20T15:58:38 :p 2011-05-20T15:58:50 s'all good then 2011-05-20T15:59:27 amstan: looks like I forgot to update the apache settings on github 2011-05-20T15:59:44 McLeopold: so it's supposed to be game? 2011-05-20T16:02:35 amstan: I try to avoid plurals 2011-05-20T16:02:55 aichallenge: McLeopold epsilon * re07e990 / (13 files): update to rankings and game_lists - http://bit.ly/kgr93t 2011-05-20T16:02:56 aichallenge: McLeopold epsilon * rf1fc613 / (3 files in 3 dirs): fixed apache settings plus some debug stuff - http://bit.ly/mEMaTz 2011-05-20T16:03:13 amstan: let me just fix it by hand for now 2011-05-20T16:03:30 cat hypertriangle.com |sed "s/games/game/g"|tee hypertriangle2.com 2011-05-20T16:03:42 close 2011-05-20T16:03:50 can i mv it then? 2011-05-20T16:04:38 no, the directory stays games 2011-05-20T16:04:47 but? 2011-05-20T16:05:07 so is it game? or is it games? 2011-05-20T16:05:20 it's both \o/ 2011-05-20T16:05:25 wtf? 2011-05-20T16:05:36 the url is not a file reference, it is a RESTful permalink 2011-05-20T16:05:48 whatever that means 2011-05-20T16:05:52 *** olexs1 has left #aichallenge 2011-05-20T16:06:40 crap... 2011-05-20T16:07:09 visualizer doesn't like it now 2011-05-20T16:07:11 http://hypertriangle.com:13080/visualizer.php?game=2 2011-05-20T16:09:01 amstan: I think that's a bug in the engine... 2011-05-20T16:09:12 well this is no fun at all! 2011-05-20T16:09:21 lol 2011-05-20T16:09:44 I doesn't happen every game. Let's run another. 2011-05-20T16:10:16 what does -t do then? 2011-05-20T16:10:20 can i make it run continously? 2011-05-20T16:10:27 -t -n 0 2011-05-20T16:10:42 (which is inconsistent with manager.py....) 2011-05-20T16:11:04 -n is number of tasks, which defaults to 1 2011-05-20T16:11:09 0 means forever 2011-05-20T16:12:23 amstan: you should get compterwiz_222 to style the tables now... 2011-05-20T16:12:33 nah, i should be the one doing them 2011-05-20T16:12:47 he was doing mostly the high level design 2011-05-20T16:12:49 not the coding for it 2011-05-20T16:13:06 this is a long game 2011-05-20T16:13:12 just enough coding to splash his name on every page? 2011-05-20T16:13:31 McLeopold: lol, you noticed eh? 2011-05-20T16:13:37 yeah, we'll replace it with a credits page 2011-05-20T16:13:39 and maybe rules 2011-05-20T16:13:52 haha, all the rules in 140 chars! 2011-05-20T16:14:08 no, i meant a menu system at the bottom 2011-05-20T16:14:14 like most sites do 2011-05-20T16:14:24 well.. 2011-05-20T16:14:29 McLeopold: you running a worker? 2011-05-20T16:14:32 the server's dying, lol 2011-05-20T16:14:35 *** Kingpin13 has joined #aichallenge 2011-05-20T16:14:45 1.8ghz single core can't do much 2011-05-20T16:14:59 are you running three workers? 2011-05-20T16:15:34 i'm just running one 2011-05-20T16:16:06 this contest may need to be on small maps :( 2011-05-20T16:16:33 it's still not done? wtf? 2011-05-20T16:16:43 are you using the jails? 2011-05-20T16:16:46 no 2011-05-20T16:16:49 McLeopold: what's small? 2011-05-20T16:17:07 something that doesn't enrage amstan 2011-05-20T16:17:13 *** _0x471 <_0x471!~slash@p5B12FC8A.dip.t-dialin.net> has quit IRC (Ping timeout: 246 seconds) 2011-05-20T16:17:18 i started it 7 min ago 2011-05-20T16:17:23 shouldn't it be done by now? 2011-05-20T16:17:41 maybe our starters bots are really slow? 2011-05-20T16:17:46 i can't even load the games on hypertriangle :( 2011-05-20T16:17:51 we could use some timing stats from the engine 2011-05-20T16:17:58 antimatroid: it's single core 2011-05-20T16:17:59 starter bots are hardly doing anything, bots will get slower 2011-05-20T16:18:14 I know, and the starter bots take forever. 2011-05-20T16:18:24 this is only 5 players... 2011-05-20T16:18:34 i don't mind longer games personally, but it may require a slightly longer contest 2011-05-20T16:18:49 maybe if we take off serialization, it would be faster? 2011-05-20T16:19:03 i think we're kidding ourselves trying maps larger than like 120x120 though, just because you need to give sufficient time for a game to reasonably play out 2011-05-20T16:19:53 i also have a problem with my timer in the c++ bot, in that it seems most windows compilers don't have gettimeofday :( 2011-05-20T16:19:59 it used to work for me on windows with mingw 2011-05-20T16:20:18 windows won't give you the time of day? how rude 2011-05-20T16:21:19 a few month ago, I was playing large games with 4 bots quite fast 2011-05-20T16:21:26 I think play_game is much faster. 2011-05-20T16:21:36 There's got to be other issues going on here. 2011-05-20T16:21:37 *** _0x47 <_0x47!~slash@p5B12E506.dip.t-dialin.net> has joined #aichallenge 2011-05-20T16:25:00 McLeopold: can you add the games in progress to worker 2011-05-20T16:25:01 ? 2011-05-20T16:25:15 what do you mean? 2011-05-20T16:25:22 the game in progress 2011-05-20T16:25:27 so i can see what's happening 2011-05-20T16:25:37 I did, just add the --debug 2011-05-20T16:25:59 after i see the map, there's nothing being outputted 2011-05-20T16:26:00 you must have killed the game then? 2011-05-20T16:26:13 hey question: are the map boundaries static or do they have to be calced 2011-05-20T16:26:17 amstan: give me a minute to check it 2011-05-20T16:26:21 ie is it always 50x50 or do i have to calc it 2011-05-20T16:26:30 McLeopold: k 2011-05-20T16:27:51 demerzel: you get passed the dimensions at the start of each game 2011-05-20T16:29:53 ah cool ty 2011-05-20T16:30:45 amstan: you just needed to git pull. I'm running a game right now 2011-05-20T16:31:01 cool 2011-05-20T16:31:07 and a crash... 2011-05-20T16:32:28 *** bhasker_ has joined #aichallenge 2011-05-20T16:33:08 doh! 2011-05-20T16:33:12 I know what that is... 2011-05-20T16:34:37 *** bhasker has quit IRC (Ping timeout: 252 seconds) 2011-05-20T16:35:00 aichallenge: McLeopold epsilon * r4d7c0ec / worker/worker.py : fixed bug in debug code (how ironic) - http://bit.ly/jJlSew 2011-05-20T16:35:14 pulled 2011-05-20T16:36:13 * antimatroid is confused 2011-05-20T16:36:26 .. should the games be loading on hypertriangle for me? 2011-05-20T16:36:39 not yet, we are getting errors 2011-05-20T16:36:53 ooh, there's a good one 2011-05-20T16:36:55 people are going to find it much easier to use time up in this than planet wars too 2011-05-20T16:39:06 amstan: the default turn count was 2000, or 2.7 hours with full time used. 2011-05-20T16:39:13 for 5 players... 2011-05-20T16:39:25 I've turned it down. 2011-05-20T16:39:33 McLeopold: why were they using full time? 2011-05-20T16:39:47 They weren't, that's the theoretical max. 2011-05-20T16:40:00 try worker.py again at watch the progress 2011-05-20T16:48:23 amstan: why is mysql sucking up the cpu? 2011-05-20T16:48:31 brb 2011-05-20T16:48:52 2011-05-20 16:40:15,366 - 472 - INFO - Getting task 1 2011-05-20T16:50:53 idk.. there seems to be some fishy stuff when it's getting tasks 2011-05-20T16:50:56 mysql just eats up things 2011-05-20T16:52:40 *** amriedle has joined #aichallenge 2011-05-20T16:54:02 <_flag> The better bots appear to be ranked lower than the worse ones 2011-05-20T16:54:05 *** orivej has joined #aichallenge 2011-05-20T16:59:07 *** Accoun has joined #aichallenge 2011-05-20T17:06:55 *** boegel has quit IRC (Quit: Leaving) 2011-05-20T17:08:31 appears to be some kind of css problem 2011-05-20T17:08:32 http://imgur.com/FsVE4 2011-05-20T17:08:47 firefox 2011-05-20T17:09:30 *** _0x47 <_0x47!~slash@p5B12E506.dip.t-dialin.net> has quit IRC (Read error: Connection reset by peer) 2011-05-20T17:09:51 *** _0x47 <_0x47!~slash@p5B12E506.dip.t-dialin.net> has joined #aichallenge 2011-05-20T17:09:52 oh wow it's 4 players? i didn't know that 2011-05-20T17:09:57 demerzel: yes, the tables are not expected to work 2011-05-20T17:09:58 thought it would be 1v1 2011-05-20T17:10:07 figured but thought i'd tell you anyway 2011-05-20T17:11:04 those maps are huge too wow 2011-05-20T17:11:08 neato visualizer 2011-05-20T17:11:11 it's not 4 players 2011-05-20T17:11:11 it 2011-05-20T17:11:14 s n players 2011-05-20T17:11:27 no max? 2011-05-20T17:11:34 26 is a hard limit 2011-05-20T17:11:38 interesting 2011-05-20T17:11:39 cause of the map format 2011-05-20T17:11:50 but i don't expect to use anywhere near that many 2011-05-20T17:11:58 i thought this would be much simpler than planetwars but it appears to be much more complex lol 2011-05-20T17:12:15 does the engine tell the players whose ants are whose other than mine/notmine? 2011-05-20T17:12:20 i assume nto judging by starter bots but not sure 2011-05-20T17:12:24 yes 2011-05-20T17:12:30 first enemy you see is player one, and so on 2011-05-20T17:12:30 oh damn ok 2011-05-20T17:12:42 dynamic players even interesting 2011-05-20T17:12:45 sheesh 2011-05-20T17:15:50 you realise the edges are wrapped too yeah? 2011-05-20T17:15:57 so you're essentially playing on a discrete torus 2011-05-20T17:16:14 surrounded on all sides 2011-05-20T17:29:18 *** demerzel_ has joined #aichallenge 2011-05-20T17:29:21 haha that sucks 2011-05-20T17:29:41 the one you put on the front page my bot is just going back and forth in a little inlet 2011-05-20T17:29:49 disclaimer: mcleopold wrote it 2011-05-20T17:30:15 that's the starter bot logic, antimatroid designed it 2011-05-20T17:30:25 nice 2011-05-20T17:30:28 *** demerzel has quit IRC (Ping timeout: 252 seconds) 2011-05-20T17:30:31 i was like oh cool i'm on there oh wait my bot is the broken one 2011-05-20T17:30:37 ominous portent 2011-05-20T17:32:04 *** sigh has joined #aichallenge 2011-05-20T17:32:12 sigh :) 2011-05-20T17:32:25 *** sigh has quit IRC (Remote host closed the connection) 2011-05-20T17:33:10 *** sigh has joined #aichallenge 2011-05-20T17:36:55 <_flag> Who's is GreedyBot? 2011-05-20T17:37:15 bhasker's handywork, it's a test account 2011-05-20T17:37:42 <_flag> Is it a test bot or is it his work as an entry? 2011-05-20T17:41:47 <_flag> Nevermind, I found it 2011-05-20T17:43:17 demerzel_, simpler in mechanics or writing an AI? 2011-05-20T17:43:29 writing an ai 2011-05-20T17:43:55 mechanics are not too bad considering we had to keep track of distances and varying spawns etc in planetwars 2011-05-20T17:44:09 the ai will probably be much more 'real ai' friendly in this though 2011-05-20T17:44:14 as opposed to heuristic 2011-05-20T17:44:39 not that heuristics wont work i just could actually see an organic ai attempt 2011-05-20T17:44:46 i couldn't see that in planetwars 2011-05-20T17:48:51 aichallenge: McLeopold epsilon * r2dee368 / (sql/2_generate_matchup.sql website/api_get_task.php): update to generate matchup - http://bit.ly/jqPHOy 2011-05-20T17:49:00 *** amstan has quit IRC (Ping timeout: 260 seconds) 2011-05-20T17:52:16 aichallenge: McLeopold epsilon * re87f570 / sql/2_generate_matchup.sql : update to generate matchup - http://bit.ly/lEIQKJ 2011-05-20T17:55:56 *** Redgis has joined #aichallenge 2011-05-20T17:57:24 *** Blkt` has joined #aichallenge 2011-05-20T18:00:20 *** Blkt has quit IRC (Read error: Operation timed out) 2011-05-20T18:00:37 *** _0x47 <_0x47!~slash@p5B12E506.dip.t-dialin.net> has quit IRC (Quit: Leaving.) 2011-05-20T18:03:28 aichallenge: McLeopold epsilon * r9919800 / sql/2_generate_matchup.sql : update to generate matchup - http://bit.ly/kryZus 2011-05-20T18:05:55 question: does the engine stop output to dead players 2011-05-20T18:06:05 or kill process? 2011-05-20T18:06:17 i guess it would just send 'go' since nothing is visible if you have 0 ants 2011-05-20T18:06:26 so it kills it 2011-05-20T18:06:38 ty 2011-05-20T18:07:28 wont bother tracking gameover then 2011-05-20T18:08:13 *** Bhaskerh has joined #aichallenge 2011-05-20T18:09:51 oh the map isnt' as big as i thought i just noticed it repeats itself 3x 2011-05-20T18:15:53 *** Bhaskerh has quit IRC (Remote host closed the connection) 2011-05-20T18:24:46 aichallenge: McLeopold epsilon * rb824ea8 / sql/2_generate_matchup.sql : update to generate matchup - http://bit.ly/kIzsQ5 2011-05-20T18:26:33 *** akranis has joined #aichallenge 2011-05-20T18:26:58 aichallenge: McLeopold epsilon * rbb03c3f / sql/2_generate_matchup.sql : update to generate matchup - http://bit.ly/kHIHez 2011-05-20T18:37:50 http://hypertriangle.com:13080/visualizer.php?game=14 2011-05-20T18:37:53 how did i lose all those dudes 2011-05-20T18:37:59 just running into the water? 2011-05-20T18:38:29 turn 23->24 2011-05-20T18:39:35 demerzel_, it looks like collisions - only one ant per square 2011-05-20T18:39:40 ahhh 2011-05-20T18:39:51 cpp bot appears to want to kill itself 2011-05-20T18:39:54 starter package that is 2011-05-20T18:40:31 how long do these games take to run? 2011-05-20T18:43:18 hmm i am confused at the 'food removed' 2011-05-20T18:43:26 does that mean that there was food there last turn? 2011-05-20T18:43:29 how long does that last 2011-05-20T18:54:34 *** bhasker_ has quit IRC (Remote host closed the connection) 2011-05-20T18:55:22 *** bhasker has joined #aichallenge 2011-05-20T19:14:16 *** Que__ has joined #aichallenge 2011-05-20T19:22:41 ok think i got a rudimentary c# bot done we'll see 2011-05-20T19:22:43 bbiab 2011-05-20T19:25:04 antimatroid: I need your math brain 2011-05-20T19:25:05 *** FireFly has quit IRC (Quit: swatted to death) 2011-05-20T19:27:04 *** demerzel_ has quit IRC (Ping timeout: 252 seconds) 2011-05-20T19:42:38 *** akranis has quit IRC (Remote host closed the connection) 2011-05-20T19:50:39 aichallenge: McLeopold epsilon * ra85ec3b / (ants/ants.py setup/worker_server_info.py.template): adjusted food spawn rate - http://bit.ly/iAS1zk 2011-05-20T19:51:27 to whom it may concern: the c# bot just crashed on the test server 2011-05-20T19:51:46 wow @ http://hypertriangle.com:13080/visualizer.php?game=14 2011-05-20T19:51:48 been away for a while 2011-05-20T19:52:01 are you done with the rules and implementation already ? 2011-05-20T19:53:23 rules, mostly 2011-05-20T19:53:33 still working on the website 2011-05-20T19:53:42 yeah i noticed 2011-05-20T19:54:02 We need more test bots... 2011-05-20T19:54:12 *** delt0r_ has quit IRC (Read error: Operation timed out) 2011-05-20T19:54:34 i can help with the design, i am a graphic designer and i do html,js, css.. i can also help with bots, i code python, java, c#, ruby and some c/cpp 2011-05-20T19:55:09 McLeopold: honestly i can see that aicontest design is much better than the current :) 2011-05-20T19:55:22 *** delt0r_ has joined #aichallenge 2011-05-20T19:55:50 your help would be welcome 2011-05-20T19:56:22 what is the website coded in ? php ? 2011-05-20T19:56:35 unfortunately, yes 2011-05-20T19:56:51 are you good with javascript? 2011-05-20T19:57:08 hmm, i used to code php, not really sharp with it now, but at least i could start with the design and if you ppl like, we can start applying it. 2011-05-20T19:58:52 who is maintaining website now, amstan ? 2011-05-20T19:59:03 me, amstan and janzert 2011-05-20T19:59:48 ok, ill work on a design for a few days, do you have a certain deadline or so ? 2011-05-20T20:00:49 well, we don't really need design right now 2011-05-20T20:01:09 we need testers and people to submit issues to github for tracking 2011-05-20T20:01:25 it's more back end stuff 2011-05-20T20:01:40 hmm okay.. i can write bots for the game, you said you needed that ? 2011-05-20T20:01:41 take a look at the issues list on github 2011-05-20T20:02:19 well, meant I needed to get more test bots, but I wasn't refering to writing more 2011-05-20T20:02:30 we have a few good test ones already 2011-05-20T20:03:05 If you click around hypertriangle.com:13080, you'll probably spot a bunch of data issues 2011-05-20T20:11:11 ahmedhelal: also, take a look at this 2011-05-20T20:11:17 tcp.zeroviz.us 2011-05-20T20:11:25 http://tcp.zeroviz.us 2011-05-20T20:11:43 thats planetwars 2011-05-20T20:11:51 previous contest 2011-05-20T20:11:56 yeah, but look at the tables and the javascript I'm using 2011-05-20T20:12:12 I want to add that to the current contest 2011-05-20T20:12:31 Plus I want to be able to autoload the next set of results with javascript 2011-05-20T20:12:58 ajax ? 2011-05-20T20:13:12 yes, with jQuery 2011-05-20T20:13:22 http://hypertriangle.com:13080/ranking_json.php?page=1 2011-05-20T20:13:25 there's the json feed 2011-05-20T20:13:41 *** amriedle has quit IRC (Quit: Lost terminal) 2011-05-20T20:13:46 yeah, saw it, am not so good with ajax though 2011-05-20T20:13:50 so, load next would pull the next page, then add to the table dynamically 2011-05-20T20:14:18 i basically uitilize js for my ui needs, drag n drops, effects, sorting, etc.. 2011-05-20T20:14:36 If you can figure it out in a week, we can use it 2011-05-20T20:15:26 *** sigh has quit IRC (Read error: Connection reset by peer) 2011-05-20T20:16:02 so basically you want to update the latest games table from the json feed every X seconds ? 2011-05-20T20:16:14 no, not automatically 2011-05-20T20:16:32 Just in place of loading a new page when someone clicks "next page" 2011-05-20T20:18:54 *** sigh has joined #aichallenge 2011-05-20T20:20:06 sigh: are you actually here? 2011-05-20T20:21:57 McLeopold: dont you think it's a low priority issue (i mean at least it requires some work)? i mean honestly design seems horrible, so that should come before ajax loading tables i think.. 2011-05-20T20:22:45 *** Frontier has joined #aichallenge 2011-05-20T20:23:30 you'll have to work out design issues with amstan and computerwiz_222 2011-05-20T20:27:25 non of them is around i guess 2011-05-20T20:33:10 *** yasith has joined #aichallenge 2011-05-20T20:34:59 *** McLeopold has left #aichallenge 2011-05-20T20:38:53 *** yasith_ has joined #aichallenge 2011-05-20T20:40:28 *** yasith has quit IRC (Read error: Operation timed out) 2011-05-20T20:40:51 *** demerzel has joined #aichallenge 2011-05-20T20:43:22 compiled successfully but failed test case 2011-05-20T20:43:24 what does that mean 2011-05-20T20:44:47 it appears to be running so i'm not sure why it woudl say that 2011-05-20T20:44:54 unless it ignores that submission and keeps the old one 2011-05-20T20:46:15 *** mcstar has joined #aichallenge 2011-05-20T20:47:37 *** Redgis has quit IRC (Read error: Operation timed out) 2011-05-20T20:54:05 *** choas has joined #aichallenge 2011-05-20T20:57:09 *** olexs1 has joined #aichallenge 2011-05-20T21:03:55 *** bhasker has quit IRC (Quit: bhasker) 2011-05-20T21:09:25 *** Blkt`` has joined #aichallenge 2011-05-20T21:09:50 *** amriedle has joined #aichallenge 2011-05-20T21:12:33 *** Blkt` has quit IRC (Ping timeout: 252 seconds) 2011-05-20T21:38:23 *** mcstar has quit IRC (Remote host closed the connection) 2011-05-20T21:46:49 oh duh 2011-05-20T21:46:55 while(GameState.GameOver) 2011-05-20T21:47:03 maybe !GameState.GameOver might be better 2011-05-20T21:51:59 *** amstan has joined #aichallenge 2011-05-20T21:51:59 *** ChanServ sets mode: +o amstan 2011-05-20T21:57:55 *** sigh has quit IRC (Remote host closed the connection) 2011-05-20T22:00:18 server crashed haha 2011-05-20T22:00:39 ? 2011-05-20T22:01:56 cannot reach it 2011-05-20T22:02:01 hypertriange:13080 2011-05-20T22:02:03 le 2011-05-20T22:02:13 *** qacek has joined #aichallenge 2011-05-20T22:02:38 amstan: unless you took it down on purpose 2011-05-20T22:02:45 yes 2011-05-20T22:02:46 i did notice that games were only playing to like 20 turns or something 2011-05-20T22:02:49 was it working or something? 2011-05-20T22:02:56 yea it was working up until a minute ago 2011-05-20T22:03:06 i was trying to upload the C# starter package to see if it would work this time 2011-05-20T22:03:10 keep getting 'failed tests' 2011-05-20T22:03:30 demerzel: did mcleopold did something to it to make it work? 2011-05-20T22:03:37 do something to what 2011-05-20T22:03:43 C# was compiling it said 2011-05-20T22:03:52 when i left the worker was broken 2011-05-20T22:03:55 said it compiled successfully but failed tests 2011-05-20T22:04:03 and not only that, but it's not made to start automatically 2011-05-20T22:04:24 idk what worker's scope is 2011-05-20T22:04:37 the workers compile and run games 2011-05-20T22:04:43 yeah.. ok 2011-05-20T22:04:46 my bad 2011-05-20T22:04:50 apparently mcleopold had it running 2011-05-20T22:04:51 oh now it's just sitting there 2011-05-20T22:04:55 ready to be compiled 2011-05-20T22:05:00 but it was running earlier 2011-05-20T22:05:52 do you have an offline tester 2011-05-20T22:05:56 how did you vet teh starter packages 2011-05-20T22:06:38 or just start worker when you feel like it ;) 2011-05-20T22:06:41 amstan: hey 2011-05-20T22:06:50 ahmedhelal: yes? 2011-05-20T22:07:16 seems like you are almost done with game, i'hve been away for a while, when i came today i saw the visualizer and website 2011-05-20T22:07:37 ahmedhelal: yes, i also noticed that you hate the design? 2011-05-20T22:08:29 yeah i was just gonna ask if thats final design 2011-05-20T22:08:43 ahmedhelal: mostly 2011-05-20T22:08:51 demerzel: k, i think it's up 2011-05-20T22:09:16 amstan: is there any chance that i could work on a new design ? at least same layout (so that i dont waste any work done).. 2011-05-20T22:09:29 ahmedhelal: come up with a mockup and we'll see 2011-05-20T22:09:37 i've been asking ppl for months about a new design 2011-05-20T22:09:49 *** Blkt`` has quit IRC (Remote host closed the connection) 2011-05-20T22:09:49 eventually i got the current one, people around here liked it 2011-05-20T22:10:07 i was away really , but when i saw current one i was shocked, if anyone see the title "google ai contest" and those colors he will most probably think its a fake website 2011-05-20T22:10:42 i mean from design point of view, it looks amateur or more of a personal website, not a contest one , with all do respect :) 2011-05-20T22:11:14 ahmedhelal: the old one wasn't much better, is was downloaded from a "free professional designs" website 2011-05-20T22:11:24 we were happy that we got a theme 2011-05-20T22:11:53 amstan: I wrote a haskell starter bot from scratch, I commented on the issue on github, but no one responded. If you think it's up to snuff I'd be willing to submit it. 2011-05-20T22:12:15 well i think a pro design could take the contest to a new level, attracing more ppl to compete, universities, etc.. 2011-05-20T22:12:23 qacek: link? 2011-05-20T22:12:30 ahmedhelal: sure, fire away 2011-05-20T22:12:32 https://github.com/qacek/ants-haskell 2011-05-20T22:12:53 amstan: any deadlines for me ? i know you need it asap but just give me a line to organize my schedule based on it 2011-05-20T22:12:55 amstan: can you give me more detail on this? May 20th 22:04:18 compiled successfully but failed test cases C# 2011-05-20T22:13:01 i really have no idea 2011-05-20T22:13:11 looked at my c# i put out last year and it does the same shit 2011-05-20T22:13:18 ahmedhelal: we did the current one in like 3 days 2011-05-20T22:13:19 works fine when i feed it the sample input 2011-05-20T22:13:22 ahmedhelal: you probably have a week 2011-05-20T22:13:35 demerzel: hmm 2011-05-20T22:13:44 i tried just typing 2011-05-20T22:13:52 ready\ngo\n and it fed back go\n 2011-05-20T22:13:54 so i have no idea 2011-05-20T22:14:09 then i fed it that sample data and it gave back good data 2011-05-20T22:14:20 so i thoguht maybe it's a linux linefeed thing and made all the lineends manual 2011-05-20T22:14:21 *** computerwiz_222 has joined #aichallenge 2011-05-20T22:14:25 i am out of ideas 2011-05-20T22:14:33 amstan: ok great 2011-05-20T22:14:35 demerzel: if i knew how.. hold on 2011-05-20T22:15:09 hello 2011-05-20T22:15:14 demerzel: i only have errors from the c bots 2011-05-20T22:15:21 hmm 2011-05-20T22:15:28 so is there just not a test case for C# yet 2011-05-20T22:15:33 or a condition for it? 2011-05-20T22:15:34 demerzel: k.. pausing the worker 2011-05-20T22:15:36 I've been away for a while, how are things? 2011-05-20T22:15:49 i've been away for a while, how are things? 2011-05-20T22:15:54 demerzel: k, please submit now 2011-05-20T22:16:05 demerzel: hopefully the next task the worker will compile yours 2011-05-20T22:16:14 submitted 2011-05-20T22:16:29 demerzel: 2011-05-20 22:16:21,402 - 4329 - INFO - Functional Test Failure 2011-05-20T22:16:39 demerzel: it compiled fine, but it didn't survive against the testbot 2011-05-20T22:16:43 probably crashed or something 2011-05-20T22:16:50 demerzel: are you testing your bot locally? 2011-05-20T22:16:53 against others? 2011-05-20T22:17:02 no i don't know where offline stuff is 2011-05-20T22:17:08 the contest framework is really not designed to debug your bot 2011-05-20T22:17:18 demerzel: see play_one_game.sh/bat 2011-05-20T22:17:20 in ants/ 2011-05-20T22:17:22 haha yea i know i didn't really think it had to be debugged 2011-05-20T22:17:23 ok 2011-05-20T22:17:31 *** Nebri has joined #aichallenge 2011-05-20T22:17:37 o/ 2011-05-20T22:17:38 amstan: hello 2011-05-20T22:17:39 they contain a test thingy, with test bots, put your bot in there 2011-05-20T22:17:43 cool ty 2011-05-20T22:17:57 Hey guys, how goes the next contest development thus far? 2011-05-20T22:18:07 Nebri: seems to be doing ok 2011-05-20T22:18:12 what python version are you using 2011-05-20T22:18:21 demerzel: 2.7, but should work with 2.6 fine 2011-05-20T22:18:26 ty 2011-05-20T22:18:35 computerwiz_222: yo 2011-05-20T22:18:45 amstan: you made the "Sign Up" bigger? 2011-05-20T22:18:46 ahmedhelal: computerwiz_222 did the current design 2011-05-20T22:18:52 computerwiz_222: that was mcleopold 2011-05-20T22:18:53 amstan: obviously no dates have been announced yet, around what date would you guys like to be up and running at? 2011-05-20T22:18:54 looks cool 2011-05-20T22:18:56 computerwiz_222: i agree, it's annoying 2011-05-20T22:19:00 no, i like it 2011-05-20T22:19:01 computerwiz_222: aww 2011-05-20T22:19:01 well.. 2011-05-20T22:19:02 ok 2011-05-20T22:19:03 wait. 2011-05-20T22:19:10 yeah, fine 2011-05-20T22:19:13 i agree with amstan 2011-05-20T22:19:14 lol 2011-05-20T22:19:20 it seems a little in the eyes, but it's ok 2011-05-20T22:19:27 Nebri: no idea, honestly 2011-05-20T22:19:48 it seems like "you could sign in.. but there is this way better thing called signing up, and it's bigger so it must be better" 2011-05-20T22:19:49 Nebri: i'm just trying to get the contest in a usable state thus far 2011-05-20T22:20:15 demerzel: got it working? 2011-05-20T22:20:26 amstan: fair enough :) 2011-05-20T22:20:29 not yet still trying 2011-05-20T22:20:33 qacek: ok.. sorry, i forgot about you, did you test your bot? 2011-05-20T22:20:58 qacek: here, this should actually work: zip everything and upload it here: http://hypertriangle.com:13080/rankings.php 2011-05-20T22:21:07 the .cmd points to .py files 2011-05-20T22:21:10 ie hunterbot.py 2011-05-20T22:21:14 can i chagne to .exe? 2011-05-20T22:21:28 demerzel: yes, remove one of the python ones and replace with your exe 2011-05-20T22:21:33 ok ty 2011-05-20T22:22:43 amstan: I tried it with the play_one_game.sh and it behaved as the starter guide specifies 2011-05-20T22:22:58 qacek: well, aren't you curious on how it does on the server? 2011-05-20T22:23:05 qacek: it's the real deal, without the sandbox! 2011-05-20T22:23:12 nobody hack in pls! 2011-05-20T22:23:20 amstan: I wasn't aware of the server? 2011-05-20T22:23:38 qacek: anyway, you can play with it, while i add your submodule in the contest repo 2011-05-20T22:23:42 I suppose I should make sure it works with your version of ghc 2011-05-20T22:23:44 * computerwiz_222 TIME TO HACK 2011-05-20T22:26:05 amstan: is this server running on your htpc still? 2011-05-20T22:26:08 computerwiz_222: yes 2011-05-20T22:26:15 computerwiz_222: where else? lol 2011-05-20T22:27:03 amstan: i dunno, i thought you had sponsored servers 2011-05-20T22:27:11 computerwiz_222: yeah.. tell me about it 2011-05-20T22:27:21 * amstan looks at j3camero 2011-05-20T22:27:22 i sponsor my pentium 4 :D 2011-05-20T22:27:31 computerwiz_222: i doubt it could do better than my htpc 2011-05-20T22:27:37 probably can't 2011-05-20T22:27:52 amstan: but it can definitely store more stuff :D 2011-05-20T22:28:04 never fear, let your mysql database grow to 2.5TB, should be fine 2011-05-20T22:28:13 if i'm not a student can I select my alma mater :P 2011-05-20T22:28:24 your elementary school? 2011-05-20T22:28:26 qacek: probably 2011-05-20T22:28:30 oh 2011-05-20T22:28:31 amstan: what stage in development is the ants competiton at currently? do you guys have a beta/working prototype yet? 2011-05-20T22:28:32 ic 2011-05-20T22:28:42 Nebri: i would like to think so: http://hypertriangle.com:13080/rankings.php?page=1 2011-05-20T22:28:55 getting a python error :( 2011-05-20T22:29:10 demerzel: if you could pastebin it... that would help 2011-05-20T22:29:23 amstan: yes! Mohawk College! 2011-05-20T22:29:52 amstan: http://pastebin.com/UTKh1sQb 2011-05-20T22:29:57 i don't know fi that means my install failed or wtf 2011-05-20T22:29:59 i don't know jack about python 2011-05-20T22:30:18 qacek: so i'm going to be adding your repo as a submodule, that means that the main repo will like your repo at a specific commit number, it won't update automatically 2011-05-20T22:30:29 whenever you update it, i'll have to know if it is to update in the main repo 2011-05-20T22:30:33 hehe I'm currently attending Mohawk College right now 2011-05-20T22:30:46 amstan: if your at mohawk college, did you make an entry for amazebot 2011? 2011-05-20T22:31:01 Nebri: yes, i do remember your name on those forums 2011-05-20T22:31:08 Nebri: amstan and myself did 2011-05-20T22:31:35 hehe, now I'm really curious which bot did you guys put in? I'm one of the creators of Robotnik :) 2011-05-20T22:31:38 amstan: nm i got it it's just it didn't like the relative directory 2011-05-20T22:31:41 Nebri: pathfinder 2011-05-20T22:31:43 Nebri: we created pathfinder 2011-05-20T22:31:44 amstan: ok it appears to be working?? 2011-05-20T22:31:58 ah okies! now I know exactly who you guys are :P 2011-05-20T22:32:09 Nebri: mostly amstan, but I helped come up with some concepts that saved us (kind of..) 2011-05-20T22:32:10 amstan: is irc the best way to let you know if I make an update? 2011-05-20T22:32:10 demerzel: at the end of it, you should get a browser pop up 2011-05-20T22:32:29 qacek: or issues or pull requests if you want them to be in writing 2011-05-20T22:32:37 ok 2011-05-20T22:32:54 Nebri: we had an awful bug.. it just happened to affect the maps that were selected. Next year, we are entering again. 2011-05-20T22:33:05 excellent, I'm currently in talks with Aravin to bring a new AI contest to mohawk. 2011-05-20T22:33:14 very cool 2011-05-20T22:33:16 amstan: i did - apparently my bot sucks but it is working http://pastebin.com/k3uU02bX 2011-05-20T22:33:32 amstan: although the popup didn't point to anywhere useful lol 2011-05-20T22:33:42 demerzel: didn't you see the game? 2011-05-20T22:33:50 good to hear. We've already scrapped Robotnik and we're working on a completely new solution that is performing loads better, we'll be entering again under a new bot name :) 2011-05-20T22:34:02 oh nm noscript blocked it haha 2011-05-20T22:34:05 yea i do now 2011-05-20T22:34:14 demerzel: if it crashes, that would do 2011-05-20T22:34:31 amstan: what do you mean? it would sit there? 2011-05-20T22:34:39 maybe, i'm not sure 2011-05-20T22:34:47 it sat there for 58 turns in the replay haha 2011-05-20T22:34:50 but it was there 2011-05-20T22:34:54 that could be the problem them 2011-05-20T22:34:55 then* 2011-05-20T22:34:57 make it work! 2011-05-20T22:36:33 it doesn'th elp i have zero feedback mechanisms 2011-05-20T22:36:36 even with the local 2011-05-20T22:36:56 i would assume if it didn't at least say 'go\n' it would get booted in 2000 ms 2011-05-20T22:37:21 the current instructions on getting started seem to be very focused on java, are there plans to expand these? 2011-05-20T22:38:23 aichallenge: Alexandru Stan epsilon * r519a90d / (.gitmodules ants/dist/starter_bots/haskell): added haskell starter bot - http://bit.ly/l1AijS 2011-05-20T22:38:32 computerwiz_222: yes, they're old 2011-05-20T22:38:35 amstan: looks like the server is able to run my bot 2011-05-20T22:38:36 qacek: there we go 2011-05-20T22:39:22 amstan: can any of that test stuff tell me what is actually going stdin/stdout or do i have to roll my own 2011-05-20T22:39:33 demerzel: you should roll your own 2011-05-20T22:39:39 crappo 2011-05-20T22:39:50 ok then 2011-05-20T22:39:51 demerzel: actually.. you can use tee 2011-05-20T22:40:07 its ok i would have rolled my own at some point anyway haha 2011-05-20T22:40:09 demerzel: you on linux? 2011-05-20T22:40:11 no 2011-05-20T22:40:15 demerzel: nvm ten 2011-05-20T22:40:28 i'll make an offline visualizer/debugger 2011-05-20T22:40:29 why not 2011-05-20T22:40:33 wouldn't cygwin work? 2011-05-20T22:40:42 demerzel: there is an offline visualizer 2011-05-20T22:40:43 i deal with enough cygwin linux shelling at work 2011-05-20T22:40:49 where is it 2011-05-20T22:40:53 is this with c++? 2011-05-20T22:40:55 demerzel: ants/visualizer 2011-05-20T22:41:04 the timer for the c++ bot wont work for all windows compilers 2011-05-20T22:41:08 antimatroid: he's making c# 2011-05-20T22:41:09 i'm not sure what i'm going to do about that yet 2011-05-20T22:41:13 ah okay, sorry :P 2011-05-20T22:41:13 no i'm writing a c# cuz they didn't have one 2011-05-20T22:41:15 antimatroid: and wants to debug it 2011-05-20T22:41:16 my actual bot will be c haha 2011-05-20T22:41:40 demerzel: want to work out how i can do a timer that is os agnostic in c++ for me? :P 2011-05-20T22:41:51 demerzel: see visualize_locally.py 2011-05-20T22:41:58 yea that's replay only 2011-05-20T22:42:00 oh well 2011-05-20T22:42:03 demerzel: you give it a game on stdin, and opens a .. 2011-05-20T22:42:10 *** mcstar has joined #aichallenge 2011-05-20T22:42:14 yes, replay, how else? 2011-05-20T22:42:20 antimatroid: i used a pretty simple one last year 2011-05-20T22:42:32 amstan: realtime visualizer/debugger is what i meant 2011-05-20T22:42:36 oh, yeah 2011-05-20T22:42:48 we were thinking about streaming support for the visualizer, but eventually gave up 2011-05-20T22:42:55 since json wouldn't work well in that situation 2011-05-20T22:42:58 antimatroid: but honestly you don't need a timer if you're using c++ 2011-05-20T22:43:02 yes you do 2011-05-20T22:43:11 what kind of math are you pulling lol 2011-05-20T22:43:19 a stupid food collection algorithm will eat a second up this time 2011-05-20T22:43:27 i did some ungodly amounts of calcs most of which i didn't even use in under a second 2011-05-20T22:43:31 oh 2011-05-20T22:43:37 the bot i have doing some basic things already needs to stop calculating once it reaches a second 2011-05-20T22:43:39 yea i haven't even looked at strat yet 2011-05-20T22:43:48 amstan: i can make one but it will be .NET hahaha 2011-05-20T22:43:55 i'll be damned if i'm making an os-agnostic gui 2011-05-20T22:44:02 too much work 2011-05-20T22:44:10 * amstan pulls up analytics 2011-05-20T22:44:20 i just need an os agnostic timer :P 2011-05-20T22:44:39 hrm lemme see if the timer function is still in mine 2011-05-20T22:44:43 it worked fine last year 2011-05-20T22:44:48 :) 2011-05-20T22:45:07 demerzel: you'll be missing out on 33% of the users 2011-05-20T22:45:11 gettimeofday always worked for me on windows, but i used mingw which is more linuxy i think (i'm a complete noob about that kind of thing) 2011-05-20T22:45:14 i still have my vanilla C socket code from dhartmei's server 2011-05-20T22:45:31 amstan: i wouldn't say i am missing out on them more like they arem issing out 2011-05-20T22:45:36 unless i'm secretly farming their data haha 2011-05-20T22:45:46 demerzel: including a bunch of organizers 2011-05-20T22:45:57 a jbotmanager equivalent would be mega 2011-05-20T22:46:02 mono could probably run it 2011-05-20T22:46:13 i had people running some utility i made for mount&blade in linux 2011-05-20T22:46:13 i'm not installing that stuff, lol 2011-05-20T22:46:19 test server, i'll allow 2011-05-20T22:46:21 well i'm not pandering to your os :P 2011-05-20T22:46:29 you could if you were coding in python 2011-05-20T22:46:36 if i was coding in python i wouldn't be me 2011-05-20T22:46:42 might as well do it on my macbook 2011-05-20T22:47:22 amstan: is there still an 8 character limit on passwords? 2011-05-20T22:47:28 computerwiz_222: we must make these prettier: http://hypertriangle.com:13080/profile.php?user=7 2011-05-20T22:47:37 computerwiz_222: same with the rankings page, any ideas? 2011-05-20T22:47:41 antimatroid: there is??? 2011-05-20T22:47:46 there was last week 2011-05-20T22:48:18 antimatroid: works just fine for 12 2011-05-20T22:48:23 last week was the same 2011-05-20T22:48:29 it required me to have at least 8 2011-05-20T22:48:33 i wasn't allowed 7 2011-05-20T22:48:40 oh.. at least, probably 2011-05-20T22:48:44 i tought you said at most 2011-05-20T22:48:52 i would support removing least though 2011-05-20T22:49:48 antimatroid: sorry don't see it must have removed it 2011-05-20T22:49:59 iirc it was clock_t with some kind of ifdef 2011-05-20T22:50:18 but it's been too long i'd have to google 2011-05-20T22:50:38 computerwiz_222: want a task? 2011-05-20T22:51:57 why does the js visualizer wrap the map 2011-05-20T22:52:03 i mean it literally makes a mirror 2011-05-20T22:52:12 demerzel: it's not mirror, it's wrapping 2011-05-20T22:52:14 i see 3 maps 2011-05-20T22:52:26 and that's because the actual map is wrapped 2011-05-20T22:52:31 demerzel: it's a tesselation on a torus 2011-05-20T22:52:34 yea but it looks very weird 2011-05-20T22:52:39 also, i think c_time might be using cpu time? 2011-05-20T22:52:43 i don't know what that means but i am guessing its intentinoal now 2011-05-20T22:52:49 time.h clock_t 2011-05-20T22:52:53 demerzel: have you seen a 4d cube? they're weird eh? 2011-05-20T22:52:55 ergh, that 2011-05-20T22:53:00 i googles the reference :P 2011-05-20T22:53:02 demerzel: The game is played on a torus (i.e. the left side wraps to the right, and the top to the bottom) 2011-05-20T22:53:22 Or, if you prefer, the ants are on a donut. 2011-05-20T22:53:24 if you translate a map r_translate and c_translate times, you get the same map again 2011-05-20T22:54:20 amstan: McLeopold had nicer looking tables http://tcp.zeroviz.us/ 2011-05-20T22:54:21 qacek: http://hypertriangle.com:13080/starter_packages/haskell_starter_package.zip 2011-05-20T22:54:42 ahmedhelal: yes, that's because i have a reset and no other markup on that table 2011-05-20T22:54:45 i think there's some kind of 'ticks per second' cosntant in both unix-based and win-based 2011-05-20T22:54:47 except make th's cool 2011-05-20T22:54:54 you just clock_t with that and you're os-agnostic 2011-05-20T22:54:58 i don't remember what it is 2011-05-20T22:55:37 amstan: why is there no food on hypertriangle? :P 2011-05-20T22:55:41 amstan: ill work on some sketches for that in my mockup 2011-05-20T22:55:49 antimatroid: there should be 2011-05-20T22:55:53 ahmedhelal: ok, decent 2011-05-20T22:56:44 amstan: It would be really awesome if you could remove "(Australia)" off the end of the organisation "University of Tasmania (Australia)" :P 2011-05-20T22:56:53 antimatroid: interesting... no food 2011-05-20T22:56:54 it's there from a miscommunication when i asked for the orgnisation from tron :P 2011-05-20T22:58:01 aichallenge: Alexandru Stan epsilon * rf1820f3 / sql/1_data.sql : fixed university of tasmania - http://bit.ly/iZeuxO 2011-05-20T22:58:12 antimatroid: test server won't get updated right away though 2011-05-20T22:58:21 cheers :) 2011-05-20T22:58:49 antimatroid: you could have done that yourself you know.. lol 2011-05-20T22:58:53 you have push access 2011-05-20T22:59:07 if i knew how :P 2011-05-20T22:59:08 amstan: just curious but is the server still using ghc 6.8.2 or is that a relic from planetwars? 2011-05-20T22:59:26 server does something weird 2011-05-20T22:59:34 wait... how does the server work? 2011-05-20T22:59:41 it should have crashed with haskell 2011-05-20T22:59:44 oh, nvm 2011-05-20T22:59:47 it's not using the sandbox 2011-05-20T23:00:02 my bot isn't sandboxed? 2011-05-20T23:00:03 qacek: yes, the haskell story is long 2011-05-20T23:00:07 am i meant to upload the make file with my bot? 2011-05-20T23:00:14 ok 2011-05-20T23:00:15 qacek: https://github.com/aichallenge/aichallenge/blob/haskell-on-natty/INSTALL_haskell.md 2011-05-20T23:00:17 it's saying compilling submissions :P 2011-05-20T23:00:24 qacek: the default haskell in ubuntu is broken 2011-05-20T23:00:33 antimatroid: it's running a game now 2011-05-20T23:00:43 :) 2011-05-20T23:00:45 antimatroid: no compilations 2011-05-20T23:00:48 so idk 2011-05-20T23:01:02 oh wait, nevermind 2011-05-20T23:01:23 antimatroid: there's food now: http://hypertriangle.com:13080/ 2011-05-20T23:02:07 cool 2011-05-20T23:02:10 i am compiled 2011-05-20T23:02:13 amstan: can i use google's logo in my design ? or should i write google plainly ? 2011-05-20T23:02:15 let's see how my collector bot does 2011-05-20T23:02:21 cool looks like you guys are using the same version as me 2011-05-20T23:02:25 ahmedhelal: apparently we cannot 2011-05-20T23:02:30 ahmedhelal: write it plainly 2011-05-20T23:02:59 Using the logo would imply more association than actually exists, even if the legal issues didn't exist. 2011-05-20T23:04:28 ergh, wth :s 2011-05-20T23:04:33 claims it doesn't know my language 2011-05-20T23:04:44 *** chris___0076 has joined #aichallenge 2011-05-20T23:04:47 antimatroid: do you have a mybot in there? 2011-05-20T23:04:55 MyBot.cc yes 2011-05-20T23:04:59 antimatroid: i can pause the worker, let you submit then we can see what the actual error is 2011-05-20T23:05:04 antimatroid: ready? 2011-05-20T23:05:12 yep 2011-05-20T23:05:16 submit 2011-05-20T23:05:27 done 2011-05-20T23:05:55 antimatroid: http://pastebin.com/WG4bDjn8 2011-05-20T23:06:29 any idea what the problem is? 2011-05-20T23:06:43 *** chris__0076 has quit IRC (Ping timeout: 246 seconds) 2011-05-20T23:06:48 antimatroid: not sure 2011-05-20T23:06:56 antimatroid: is this the default one? 2011-05-20T23:07:00 i'll try uploading the starter bot 2011-05-20T23:07:05 no, this is my bot that does food collection 2011-05-20T23:08:13 antimatroid: starter works fine for me 2011-05-20T23:08:26 May 20th 23:07:53 successfully entered into contest C++ 2011-05-20T23:08:40 bleh, even that didn't compile :\ 2011-05-20T23:08:45 although my starter is slightly altered 2011-05-20T23:08:53 but only because i removed the r lines 2011-05-20T23:09:04 did you zip right? 2011-05-20T23:09:07 i was waiting to reupload until i worked out how to fix the timer too 2011-05-20T23:09:08 yeah 2011-05-20T23:09:12 should have 2011-05-20T23:09:13 it has to be in this format: http://hypertriangle.com:13080/starter_packages/cpp_starter_package.zip 2011-05-20T23:09:29 the one there doesn't have a folder inside 2011-05-20T23:11:22 okay that worked 2011-05-20T23:11:31 strange, with the past contests i always zipped the folder up 2011-05-20T23:11:50 submit a bug report 2011-05-20T23:11:53 that should have worked 2011-05-20T23:12:38 bah, now i have to wait 10 minutes to upload my collector bot :( 2011-05-20T23:12:41 :p 2011-05-20T23:13:07 lol 2011-05-20T23:13:12 make a new account? 2011-05-20T23:14:30 true 2011-05-20T23:16:37 amstan: it's also saying error when receiving file before it says successfully entered 2011-05-20T23:16:43 i noticed 2011-05-20T23:16:54 also a bug report worthy thing 2011-05-20T23:17:29 *** olexs1 has quit IRC (Read error: Connection reset by peer) 2011-05-20T23:19:30 then i uploaded a bot that does nothing :P 2011-05-20T23:19:35 i'll wait to reupload with antimatroid 2011-05-20T23:20:09 antimatroid: why is tehre so many games with no food? 2011-05-20T23:20:15 i don't know? 2011-05-20T23:20:18 and why do the games just end? 2011-05-20T23:20:52 crash? 2011-05-20T23:21:30 the games might be a lot slower in a minute :P 2011-05-20T23:21:40 i'll get rid of it after a couple of games 2011-05-20T23:22:09 oh man 2011-05-20T23:22:11 it shouldn't be mega slow when there's no food/lots of ants at least 2011-05-20T23:22:13 the game that's playing right now 2011-05-20T23:22:15 turn 800 2011-05-20T23:22:18 and growing 2011-05-20T23:22:55 http://hypertriangle.com:13080/visualizer.php?game=2726 2011-05-20T23:24:32 i look forward to my bot :P 2011-05-20T23:25:18 antimatroid: http://pastebin.com/PHaESuQs 2011-05-20T23:25:50 antimatroid: what happened there? 2011-05-20T23:26:01 what do you mean? 2011-05-20T23:26:09 i need to get the current visualiser, hang on 2011-05-20T23:26:51 antimatroid: it's one of those foodless games 2011-05-20T23:27:15 i get an error? 2011-05-20T23:27:40 antimatroid: idk, it's about the engine 2011-05-20T23:27:44 why is the engine not spawning food 2011-05-20T23:28:00 these ants remind me of sand stuck behind objects in heavy wind 2011-05-20T23:28:52 it reminds me of warcraft characters not being able to pathfind around a forest 2011-05-20T23:29:08 and just getting stuck while trying a direct path 2011-05-20T23:31:34 contestbot: later tell janzert is this done? https://github.com/aichallenge/aichallenge/issues/15 2011-05-20T23:31:34 amstan: As you wish. 2011-05-20T23:32:21 there's something wrong with my bot :\ 2011-05-20T23:32:29 it can't past whatever the test cases are 2011-05-20T23:32:36 antimatroid: what were the problems then? 2011-05-20T23:32:45 failed test cases 2011-05-20T23:32:55 no food, problem with unpacking(u sure of this?), failed test case when you upload 2011-05-20T23:35:51 compiled successfully but failed test cases 2011-05-20T23:35:56 that's the message 2011-05-20T23:36:32 but it goes back to successful after the test case, right? 2011-05-20T23:37:35 antimatroid: i have the same problem haha 2011-05-20T23:37:44 amstan: what do you mean? 2011-05-20T23:37:47 it's just stuck like that 2011-05-20T23:37:50 although i think my bots logic is broken 2011-05-20T23:37:57 it should still be go'ing 2011-05-20T23:38:11 i don't wanna put more effort into it than necessry for a starter 2011-05-20T23:38:17 antimatroid: i'm trying to figure out what to bugreport 2011-05-20T23:38:18 is there a starter logic idea? 2011-05-20T23:38:28 when you upload a valid bot, what's the status messages that you get? 2011-05-20T23:39:14 uploaded sucessfully or something 2011-05-20T23:39:14 o 2011-05-20T23:39:24 on that note when you hit 'View More' on submissions the page blanks 2011-05-20T23:39:28 before that, i think it shows as error or something 2011-05-20T23:40:16 haha Current Rank: 1 2011-05-20T23:40:18 woop 2011-05-20T23:40:49 why are all the games ending at 30 turns with no food? 2011-05-20T23:40:54 that seems problematic 2011-05-20T23:41:52 yes: https://github.com/aichallenge/aichallenge/issues/114 2011-05-20T23:43:13 do you guys have a listing of all games taken place so far? I'd love to see a few examples of this game run through. 2011-05-20T23:43:41 i would like a full replay 2011-05-20T23:43:42 Nebri: yes, that would be nice 2011-05-20T23:43:43 somewhere 2011-05-20T23:43:52 do you have one on pastebin amstan 2011-05-20T23:44:26 Nebri: hold on, i'll try to find you a working game 2011-05-20T23:44:29 the new visualizer on the website looks good :). Just found one searching through your issues listings 2011-05-20T23:44:31 most of them have no food 2011-05-20T23:44:34 and they starve 2011-05-20T23:44:44 amstan: awesome thanks :) 2011-05-20T23:45:14 Nebri: the latest one.. will be cool 2011-05-20T23:45:31 latest what 2011-05-20T23:45:35 amstan: ah so the one I just found is a WIP? 2011-05-20T23:45:47 Nebri: http://hypertriangle.com:13080/visualizer.php?game=2938 2011-05-20T23:46:00 Nebri: the ones where they just end in 30 turns is a bug 2011-05-20T23:46:03 idk why it's happening 2011-05-20T23:47:14 does anyone know what these test case things are? 2011-05-20T23:47:37 im not 100% certain i was trying to pin it down 2011-05-20T23:47:39 antimatroid: no 2011-05-20T23:48:26 what language is the engine coded in? 2011-05-20T23:48:32 the greatest language 2011-05-20T23:48:37 ever 2011-05-20T23:48:45 kobol? :P 2011-05-20T23:48:56 i'm sure it's python like everythign else 2011-05-20T23:48:59 i haven't actually located it 2011-05-20T23:49:11 kk :) 2011-05-20T23:49:31 Nebri: mostly python 2011-05-20T23:49:56 where is the actual engine 2011-05-20T23:50:32 demerzel: i'm pretty sure this would be it: https://github.com/aichallenge/aichallenge/blob/haskell-on-natty/ants/playgame.py 2011-05-20T23:50:42 though it includes ants 2011-05-20T23:50:50 which is this: https://github.com/aichallenge/aichallenge/blob/haskell-on-natty/ants/ants.py 2011-05-20T23:50:54 yea i looked at that 2011-05-20T23:50:56 ahhh ok include 2011-05-20T23:51:02 i was gonna say playgame doesn't seem to have any logic in it 2011-05-20T23:51:47 *** computerwiz_222 has quit IRC (Remote host closed the connection) 2011-05-20T23:52:51 do i have to hack js or is there a simple way to get the replay data 2011-05-20T23:53:33 surprised one of those buttons doesn't do it 2011-05-20T23:59:10 *** chris__0076 has joined #aichallenge