2011-07-06T00:15:14 *** dr- has quit IRC (Ping timeout: 244 seconds) 2011-07-06T00:16:00 *** dr- has joined #aichallenge 2011-07-06T00:20:13 *** dvladim has joined #aichallenge 2011-07-06T00:24:22 *** dvladim has quit IRC (Client Quit) 2011-07-06T00:29:32 *** jmreardon has quit IRC (Quit: jmreardon) 2011-07-06T00:46:23 *** antimatroid has joined #aichallenge 2011-07-06T01:15:41 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has quit IRC (Quit: Lost terminal) 2011-07-06T01:29:12 *** eashoka has joined #aichallenge 2011-07-06T01:39:46 *** VilleH has joined #aichallenge 2011-07-06T01:46:40 *** eashoka has quit IRC (Quit: Page closed) 2011-07-06T01:47:54 *** ibdknox has quit IRC (Remote host closed the connection) 2011-07-06T01:50:15 pcavs: I don't know the details, but +o means operator. Operators can change the topic for example. 2011-07-06T01:50:24 coolio 2011-07-06T01:50:37 I guess I should start reading worker/compiler.py at this point, huh? 2011-07-06T01:51:02 hehe, I don't know what you want to do 2011-07-06T01:51:36 if you read compiler.py you learn how uploaded zip files with bot sources are compiled 2011-07-06T02:07:33 yeah, but I'm writing a clojure starter bot, or at least trying to 2011-07-06T02:07:57 and I'm doing it using leiningen, and now I'm wondering what kind of hoops I'm going to have to jump through to get this thing tournament ready 2011-07-06T02:08:48 *** rabidus has joined #aichallenge 2011-07-06T02:29:25 *** Palmik has joined #aichallenge 2011-07-06T02:48:06 *** ltriant has quit IRC (Read error: Connection reset by peer) 2011-07-06T02:48:51 *** ltriant has joined #aichallenge 2011-07-06T02:52:17 *** GeorgeSebastian has joined #aichallenge 2011-07-06T02:53:32 *** gobang has joined #aichallenge 2011-07-06T02:56:58 *** ltriant has quit IRC (Read error: Connection reset by peer) 2011-07-06T02:57:33 *** ltriant has joined #aichallenge 2011-07-06T03:11:05 *** UncleVasya has joined #aichallenge 2011-07-06T03:12:26 @later tell olexs It's pity, but I hadn't possibility to work on utility last days :( 2011-07-06T03:12:26 UncleVasya: Yes master! 2011-07-06T03:13:01 contestbot: thanks :D 2011-07-06T03:13:02 UncleVasya: Run as fast as you can and don't look back. 2011-07-06T03:13:15 ocontestbot: ok 2011-07-06T03:13:16 *** UncleVasya has quit IRC (Client Quit) 2011-07-06T03:13:23 :O 2011-07-06T03:16:13 *** filter_ has joined #aichallenge 2011-07-06T03:17:30 *** filter has quit IRC (Ping timeout: 246 seconds) 2011-07-06T03:20:36 *** mcstar has joined #aichallenge 2011-07-06T03:21:58 *** pcavs has quit IRC (Ping timeout: 250 seconds) 2011-07-06T03:22:51 *** Mathnerd314 has quit IRC (Ping timeout: 240 seconds) 2011-07-06T03:44:22 *** ltriant has quit IRC (Quit: Computer has gone to sleep) 2011-07-06T04:18:10 *** VilleH has quit IRC (Ping timeout: 252 seconds) 2011-07-06T04:18:35 *** GreenTea has joined #aichallenge 2011-07-06T04:19:58 Hi 2011-07-06T04:22:00 Question to organizers, why you don't make any announcements about when competition will be started? Or it is early to talk about that, and we should wait one more month/year/decade? 2011-07-06T04:29:14 *** GeorgeSebastian has quit IRC (Ping timeout: 258 seconds) 2011-07-06T04:36:54 thank god, just when i run out of green tea... 2011-07-06T04:42:47 *** GeorgeSebastian has joined #aichallenge 2011-07-06T05:04:43 *** nann has joined #aichallenge 2011-07-06T05:08:09 *** Apophis has quit IRC (Ping timeout: 255 seconds) 2011-07-06T05:21:25 *** Kingpin13 has quit IRC (Quit: this used to be the life, but I don't need another one) 2011-07-06T05:36:31 *** sigh has joined #aichallenge 2011-07-06T06:40:39 *** GeorgeSebastian has quit IRC (Read error: Operation timed out) 2011-07-06T06:46:16 *** onensora has joined #aichallenge 2011-07-06T06:54:29 *** GeorgeSebastian has joined #aichallenge 2011-07-06T06:56:07 *** sir_macelon has joined #aichallenge 2011-07-06T06:56:21 contestbot: rankings 2011-07-06T06:56:32 sir_macelon: Error: There was a problem accessing the interface to ai-contest.com 2011-07-06T06:56:56 @rankings 2011-07-06T06:57:07 sir_macelon: Error: There was a problem accessing the interface to ai-contest.com 2011-07-06T07:12:41 *** sigh has quit IRC (Remote host closed the connection) 2011-07-06T07:15:57 *** gobang has quit IRC (Ping timeout: 255 seconds) 2011-07-06T07:17:00 *** sigh has joined #aichallenge 2011-07-06T07:31:29 *** sigh has quit IRC (Ping timeout: 240 seconds) 2011-07-06T07:35:20 *** sir_macelon has quit IRC (Quit: Page closed) 2011-07-06T07:35:46 *** sigh has joined #aichallenge 2011-07-06T07:50:54 *** jmreardon has joined #aichallenge 2011-07-06T08:38:06 *** Naktibalda has joined #aichallenge 2011-07-06T08:40:04 [11:21] Question to organizers, why you don't make any announcements about when competition will be started? Or it is early to talk about that, and we should wait one more month/year/decade? 2011-07-06T08:55:54 now i understand some people's frustration about the beta server: we need bigger resources even for beta :( , so annoying to wait for results, but i guess Kwai Chang Caine would say that: You need to learn patience, Young Grasshopper! 2011-07-06T09:03:27 most annoyance is because lack of information. On Github last commit was 2011-07-04 Update Mono version description. This means all is done? Or what? What are stopper taks. Why they are not resolved? Many questions and no info. Is it so hard to make some current status post on the formum? Now on formum the most active persons are spam bots. It's a shame.. 2011-07-06T09:05:26 *** foRei has joined #aichallenge 2011-07-06T09:10:34 GreenTea: the irc is quite active, there are conversations all the time, maybe not in workinig hours, but otherwise 2011-07-06T09:11:17 i think there is some polishing to remain, but otherwise it can really start anytime 2011-07-06T09:11:33 Ok. Why not make post of forum about results of this conversations? 2011-07-06T09:11:38 id say 1-2 weeks 2011-07-06T09:11:45 GreenTea: there are irc logs 2011-07-06T09:11:53 http://contestbot.hypertriangle.com/ 2011-07-06T09:12:13 thank you.. 2011-07-06T09:12:37 GreenTea: but im not an organizer, the above is MY estimate, and im not liable, ok? :) 2011-07-06T09:13:24 ok) 1-2 week means 1-2 months, i understand.. 2011-07-06T09:46:42 *** mcstar has quit IRC (Ping timeout: 246 seconds) 2011-07-06T10:07:21 *** olexs has joined #aichallenge 2011-07-06T10:16:46 *** olexs has quit IRC (Quit: Leaving.) 2011-07-06T10:25:01 *** sigh has quit IRC (Remote host closed the connection) 2011-07-06T10:31:26 *** GeorgeSebastian has quit IRC (Quit: Leaving) 2011-07-06T10:33:03 *** gobang has joined #aichallenge 2011-07-06T10:41:54 *** locutus2 has joined #aichallenge 2011-07-06T10:46:18 *** locutus_ has joined #aichallenge 2011-07-06T10:53:31 *** amstan_ has joined #aichallenge 2011-07-06T10:53:31 *** ChanServ sets mode: +o amstan_ 2011-07-06T11:05:58 *** pcavs has joined #aichallenge 2011-07-06T11:09:28 *** pcavs1 has joined #aichallenge 2011-07-06T11:12:47 *** pcavs has quit IRC (Ping timeout: 258 seconds) 2011-07-06T11:13:04 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has joined #aichallenge 2011-07-06T11:19:30 *** pcavs1 is now known as pcavs 2011-07-06T11:46:36 *** VilleH has joined #aichallenge 2011-07-06T11:47:42 *** locutus_ has quit IRC (Ping timeout: 252 seconds) 2011-07-06T11:53:53 *** amstan_ has quit IRC (Ping timeout: 252 seconds) 2011-07-06T12:01:16 *** amstan_ has joined #aichallenge 2011-07-06T12:01:16 *** ChanServ sets mode: +o amstan_ 2011-07-06T12:15:03 *** nux67 has joined #aichallenge 2011-07-06T12:31:12 *** olexs has joined #aichallenge 2011-07-06T12:50:04 *** amstan_ has quit IRC (Quit: Konversation terminated!) 2011-07-06T13:01:53 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.87 [Firefox 5.0/20110615151330]) 2011-07-06T13:11:21 *** smiley1983 has joined #aichallenge 2011-07-06T13:25:22 *** Zalama has joined #aichallenge 2011-07-06T13:25:34 Hiya 2011-07-06T13:25:53 Can someone help me how to run tools in windows? 2011-07-06T13:33:12 tell a bit more about the problem, someone will jump at it 2011-07-06T13:42:06 does running play_one_game.cmd work? 2011-07-06T13:51:35 Well I have no idea what happens there.. command line just blinks fast 2011-07-06T13:51:43 and nothing really happens 2011-07-06T13:54:40 uh, try running it from cmd.exe rather than clicking on it? 2011-07-06T13:55:27 how the heck I'm supposed to run command script from there? 2011-07-06T13:56:51 use "cd" and "dir" to navigate to the appropriate directory 2011-07-06T13:57:26 however, it sounds like you might have the wrong version of Python installed, possibly 2011-07-06T13:57:49 I think there may also be a "keep this window open" option somewhere, if you right click on the .cmd file 2011-07-06T13:58:00 Well.. I don't think I have any python installed 2011-07-06T13:58:09 right, that would be the problem 2011-07-06T13:58:24 Since I have never had need for it anyway :) 2011-07-06T13:58:34 So where should I get the right version? 2011-07-06T13:58:39 I think it's Python 2.7 they're using 2011-07-06T13:58:43 you'll need 2.7 2011-07-06T13:58:59 thx 2011-07-06T14:00:36 Btw the reason I was going to need tools to debug my bot 2011-07-06T14:00:58 *** pcavs1 has joined #aichallenge 2011-07-06T14:01:16 I have done it with C and problem is that rand() function seems to give always value 1 2011-07-06T14:02:18 srand(time()) or the equiv. in c 2011-07-06T14:02:45 Yea I have seeded it 2011-07-06T14:03:13 same random code works fine with itself in my own computer 2011-07-06T14:04:06 *** pcavs has quit IRC (Ping timeout: 255 seconds) 2011-07-06T14:06:49 moorning 2011-07-06T14:06:53 morning* 2011-07-06T14:07:13 I have now python installed but still no help 2011-07-06T14:08:17 It just gives: 'python' is not recognized as an internal or external command, operable program or batch file. 2011-07-06T14:08:49 okay, you may need to add python to the path 2011-07-06T14:09:05 in environment variables right? 2011-07-06T14:09:12 yes 2011-07-06T14:11:21 or run stuff like d:\programme\python27\python playgame.py [moar args] 2011-07-06T14:11:35 ^^ wherever you put that python 2011-07-06T14:12:04 is github website down or something 2011-07-06T14:13:38 works for me 2011-07-06T14:13:41 *** smiley1983 has quit IRC (Quit: leaving) 2011-07-06T14:14:05 hmm werid 2011-07-06T14:21:41 Hmm 2011-07-06T14:21:49 I managed to run playgame.py now 2011-07-06T14:21:57 but I have problem setting up the game 2011-07-06T14:24:20 minimum args are the map and the bots neede by that map 2011-07-06T14:25:29 *** mcstar has joined #aichallenge 2011-07-06T14:27:05 *** mleise has quit IRC (Quit: Leaving.) 2011-07-06T14:28:38 Yea it seems to accept but nothing really happens 2011-07-06T14:29:29 no error but no battle.. 2011-07-06T14:29:51 same happens now if I start play_one_game.cmd 2011-07-06T14:30:04 *** gobang has quit IRC (Read error: Connection reset by peer) 2011-07-06T14:30:28 *** gobang has joined #aichallenge 2011-07-06T14:31:38 *** mleise has joined #aichallenge 2011-07-06T14:31:41 *** UncleVasya has joined #aichallenge 2011-07-06T14:32:41 mleise: hi 2011-07-06T14:32:54 hi mcstar 2011-07-06T14:33:19 for a couple of days now im experiencing the "shadow" rpoblem with ff :) 2011-07-06T14:34:18 haha, I have an angel and a devil sitting on my shoulders 2011-07-06T14:35:05 angel: "come on, be kind and provide a workaround", devil: "that's not your job to fix, if firefox 5 sucks then why use it" 2011-07-06T14:35:32 i dont like ff 2011-07-06T14:35:44 but somehow it comes up when i play a game 2011-07-06T14:35:53 tell me where to change it to chromium :) 2011-07-06T14:36:13 (i guess i could find out myself but i was lazy...) 2011-07-06T14:36:28 could someone be so nice to give working command line for tools 2011-07-06T14:36:29 which os? 2011-07-06T14:36:38 win 2011-07-06T14:36:42 you, know, the kind that works 2011-07-06T14:36:52 macos? 2011-07-06T14:37:02 linux 2011-07-06T14:37:14 sorry Zalama, i was talking to mcstar 2011-07-06T14:37:31 which desktop? xfce4, gnome, kde, ...? 2011-07-06T14:37:34 oh 2011-07-06T14:38:34 mleise: awesome 2011-07-06T14:38:38 hehe 2011-07-06T14:38:56 mcstar: in gnome it is control center -> preferred applications (roughly translated to english) 2011-07-06T14:38:59 i configure file associations with xdg-mime 2011-07-06T14:39:14 no gnome, sorry 2011-07-06T14:39:28 im askingif its xdg related, or the script has the browser hardwired 2011-07-06T14:39:34 but i guess its the first then 2011-07-06T14:39:34 Oo you are doing arcane stuff 2011-07-06T14:39:42 arcane? as in old? 2011-07-06T14:39:52 this is state-of-the-art freedesktop.org 2011-07-06T14:39:59 hehe, you see I'm not using Linux for a long time 2011-07-06T14:40:25 ok, then i just have to assoc. html with chromium 2011-07-06T14:40:26 thx 2011-07-06T14:40:29 Only worked with Gnome and XFCE4 when it comes to Xorg 2011-07-06T14:40:35 anyway you could remove the shadow :) 2011-07-06T14:40:42 the script doesn't hardwire anything, no 2011-07-06T14:41:13 but it looks cool in .. hmm what browsers are left? Opera! 2011-07-06T14:41:26 mleise: and theres a pro to ff5, it feels noticeably faster to use your visualization 2011-07-06T14:42:12 chromium is as fast as FF 4 in my tests did FF 5 change that? 2011-07-06T14:42:28 *** VilleH has quit IRC (Quit: Page closed) 2011-07-06T14:42:50 for me ff4 felt slower(the whole interface too) than ff5 now 2011-07-06T14:43:04 chromium was always faster, now too 2011-07-06T14:43:26 but i usually have like 40+ tabs open in chromium 2011-07-06T14:44:01 ZALAMA: you can use testing util 2011-07-06T14:44:16 They changed it so that JavaScript timers in background tabs gets executed at most once per second 2011-07-06T14:45:00 (both FF and Chrome) 2011-07-06T14:45:11 T0builtc0ììà...li.. 2011-07-06T14:46:08 sru,buttî.s.brîk. 2011-07-06T14:46:21 Use what? 2011-07-06T14:46:36 :S 2011-07-06T14:46:46 UncleVasya: your computer is broken 2011-07-06T14:46:51 TEST.CMD 2011-07-06T14:46:53 why do i see so many question marks? 2011-07-06T14:47:01 i dont 2011-07-06T14:47:15 (20:44:59) UncleVasya: T0builtc0???...li.. 2011-07-06T14:47:22 T0builtc0ììà...li.. 2011-07-06T14:47:26 sru,buttî.s.brîk. 2011-07-06T14:47:31 theres no such thing as test.cmd but test_bot.cdm if u mean that.. doesn't work either 2011-07-06T14:47:34 buttons on My phone are broken. 2011-07-06T14:48:02 No, I mean... 2011-07-06T14:48:05 D:\tools>test_bot.cmd Incorrect number of bots for map. Need 2, got 1 Bot Cmd: python submission_test/TestBot.py 2011-07-06T14:48:26 download from forums 2011-07-06T14:48:45 mleise: i wonder how much people are disappointed for not succeeding in using the tools... 2011-07-06T14:48:52 hell, how many 2011-07-06T14:48:55 Ants testing utilty for Win 2011-07-06T14:48:56 Zalama, you made progress, just add the path to your bot 2011-07-06T14:49:30 mcstar: What would help the situation? 2011-07-06T14:49:36 It builds a correct command line 2011-07-06T14:50:07 mleise: UncleVasya's graphicsal interface... i dont know, im kidding, its pretty simple now 2011-07-06T14:50:10 It creats file named test.cmd in the ants dir. 2011-07-06T14:50:23 Now when I add some sample bot to there as mybot.py 2011-07-06T14:50:27 Then happens nothing 2011-07-06T14:50:30 *** pcavs1 has quit IRC (Ping timeout: 258 seconds) 2011-07-06T14:50:39 So something really is wrong with that tool 2011-07-06T14:50:56 mcstar: no, the idea is good. it gets you going quickly without first learning the details of the engine 2011-07-06T14:51:34 You can use that file for examwle 2011-07-06T14:52:07 mleise: when the contest really starts, there wont be enough manpower to answer these questions 2011-07-06T14:52:47 I think you need to add non-exe bots with key for launch: 2011-07-06T14:53:16 But I have some concerns about the quality at the moment, no offense. The copyrighted title picture, some rough layouting in the windows and it only runs *natively* on Windows. 2011-07-06T14:53:58 *** pcavs has joined #aichallenge 2011-07-06T14:54:18 'java -jar mybot.jar' 2011-07-06T14:54:27 this is now what happens http://imageshack.us/photo/my-images/4/toolsdz.jpg/ 2011-07-06T14:54:33 other than that it works great :) 2011-07-06T14:54:59 mleise: ive never seen it :) 2011-07-06T14:55:35 you should download it! you only need to configure your github ants directory and are ready to go 2011-07-06T14:55:41 btw I'm in train now. 2011-07-06T14:55:46 ok ive got it: there should be a turorial video 2011-07-06T14:55:52 everyone loves watching videos 2011-07-06T14:56:04 maybe we can mix in some Matrix effects too 2011-07-06T14:56:47 *** UncleVasya has quit IRC (Remote host closed the connection) 2011-07-06T14:58:27 mcstar: I have no experience with tutorial videos, I'm more familiar with writing help texts. 2011-07-06T14:58:28 mleise: why would o download it? first of all i dont need it, second of all i dont like gui's, and third, its for windows, oh and forth, its written in delphi 2011-07-06T14:59:14 mcstar: right, a lot of pros for me! wow a gui! yeah good ol' Delphi! 2011-07-06T14:59:44 .. and ppl reported running that on wine 2011-07-06T15:00:53 mcstar: Ok look at it from the other side, UncleVasya is obviously still learning to program and create guis, so why not support him a little. He is looking at the download number in the forum and will be very happy to see it climb. Maybe you can give him some tips on how to improve it. 2011-07-06T15:01:32 im writing a dowload bot, wait a sec, how many downloads would he need? 2011-07-06T15:01:35 :D 2011-07-06T15:01:39 gobang: Yes I helped him with making it compatible using relative paths and '/' instead of '\' which is supported since Windows 2000 2011-07-06T15:02:13 Don't improve the number of downloads, but the program itself -.- haha 2011-07-06T15:02:21 ;) 2011-07-06T15:02:38 turned out today, i will have to deal with graphics soon 2011-07-06T15:02:39 Guys.. could you give me working line to run ANY bot with playgame.py 2011-07-06T15:02:54 I'm really getting frustraded.. banging my head to wall like 6 hours 2011-07-06T15:03:06 mcstar: a project at work? 2011-07-06T15:03:28 Zalama: that's not healthy or helpful 2011-07-06T15:03:39 o'rly 2011-07-06T15:03:45 go play myst to get your frustration level settled *g* 2011-07-06T15:04:02 hmm, the commands you showed look right 2011-07-06T15:04:02 yeah, testing physics simaltions on tesla gpu's, i can get some money for it, ill have to share my time between this and Ants 2011-07-06T15:04:44 nice, I met someone in a pub here that worked with cuda for video processing 2011-07-06T15:05:09 i think it was for a surveillance monitor showing 16 cameras at once 2011-07-06T15:05:25 hm 2011-07-06T15:05:34 why do they need cuda? 2011-07-06T15:05:43 i mean, whats to process? 2011-07-06T15:06:08 for motion detection? 2011-07-06T15:06:18 Maybe. I don't really remember. 2011-07-06T15:06:32 gpu hog detector 2011-07-06T15:07:09 http://mybroadband.co.za/photos/data/500/500x_hog-bandwidth.jpg 2011-07-06T15:07:14 like this one? 2011-07-06T15:08:18 that is a genetic experiment, right? tell me it is. 2011-07-06T15:08:39 the letters weren't on the hog, when it was born 2011-07-06T15:08:48 but i think thats a legit pircture 2011-07-06T15:10:39 This wild hog might set a new world record. And it was killed by a 11 year old Alabama boy using a .50 caliber pistol. 2011-07-06T15:11:23 histogram orientaded gradients, or similar. used for detecting people in video 2011-07-06T15:11:24 ouch, sounds like the poor hog might have suffered 2011-07-06T15:11:35 So no tips? 2011-07-06T15:11:42 here's 50cents 2011-07-06T15:11:43 but world record, I understand :) 2011-07-06T15:12:14 Zalama: im tired, and hungry, i can only find gigantic hog pictures now 2011-07-06T15:12:34 lol, a hungry hungarian 2011-07-06T15:13:01 well, dont mention that im hungry for Turkey 2011-07-06T15:14:32 nice one ;), but what am I joking about 'german' means spear man, referring to the hurled spears that were used here several hundred years ago. which reminds me of hunting hogs again 2011-07-06T15:15:54 Zalama: why dont you use cygwin anyway? 2011-07-06T15:16:13 i mean it should work without it, but with it, you could use nice bash scripts 2011-07-06T15:16:31 And whats that? 2011-07-06T15:16:37 google? 2011-07-06T15:16:49 *** gobang has quit IRC (Read error: Connection reset by peer) 2011-07-06T15:16:50 its easier than for me to explain it 2011-07-06T15:17:10 *** gobang has joined #aichallenge 2011-07-06T15:17:53 Zalama: i read your comments 2011-07-06T15:18:07 but its not clear for me what is working and what is not 2011-07-06T15:18:34 is there absolutely no output when you run the script? 2011-07-06T15:18:50 Nope.. not when there is bots and map added 2011-07-06T15:19:07 if I just run playgame.py it gives me syntax explanations 2011-07-06T15:19:39 ok, so python is working 2011-07-06T15:20:20 *** pcavs has quit IRC (Ping timeout: 260 seconds) 2011-07-06T15:20:32 i see your imageshack pic, i dont understand , what produced that output? 2011-07-06T15:20:47 which output? 2011-07-06T15:20:53 There is no output :) 2011-07-06T15:20:56 thats the thing 2011-07-06T15:21:08 the contents of play_one_game.cmd 2011-07-06T15:21:16 how did they get there? 2011-07-06T15:21:19 well thats the input 2011-07-06T15:21:23 Zalama: does it hog cpu time? 2011-07-06T15:21:47 or just exit immediatly 2011-07-06T15:21:53 Zalama: wtf? the line begins with play_one_game.cmd, and continues with playgame.py? 2011-07-06T15:21:55 nope.. just exits 2011-07-06T15:22:11 ??? 2011-07-06T15:22:21 there some inconsistency here.. 2011-07-06T15:22:29 ehm 2011-07-06T15:22:35 that is just windows commandline 2011-07-06T15:22:37 to give the output 2011-07-06T15:22:41 mcstar: that is most probably the content of the script 2011-07-06T15:22:49 thats the one whats already in tool package 2011-07-06T15:23:10 yes, but playgame.py should start from a prompt, like play_one_game.cmd does 2011-07-06T15:23:11 but it doesn't matter.. same happens if I use playgame.py and syntax manually 2011-07-06T15:23:13 this is windows, it prints commands on the console unless hidden by "@" in front of the line or "@echo off" 2011-07-06T15:23:16 after > 2011-07-06T15:23:24 hm? 2011-07-06T15:23:26 really? 2011-07-06T15:23:45 it echoes all commands from a script? 2011-07-06T15:24:02 ok, i didnt know that, my bad 2011-07-06T15:24:25 actually even those scripts have @echo on them :) 2011-07-06T15:25:03 Zalama: they do have "@echo off" and still they print the command? 2011-07-06T15:25:06 that's odd 2011-07-06T15:25:19 but not the problem as you clearified 2011-07-06T15:25:19 no not @echo off 2011-07-06T15:25:25 @echo 2011-07-06T15:25:25 Zalama: (echo ) -- Returns the arguments given it. Uses our standard substitute on the string(s) given to it; $nick (or $who), $randomNick, $randomInt, $botnick, $channel, $user, $host, $today, $now, and $randomDate are all handled appropriately. 2011-07-06T15:25:39 hihi thx contestbot 2011-07-06T15:25:43 :P 2011-07-06T15:25:49 @echo Mess with the best, die like the rest!!! 2011-07-06T15:25:49 Mess with the best, die like the rest!!! 2011-07-06T15:26:01 @rainbow Mess with the best, die like the rest!!! 2011-07-06T15:26:01 mcstar: Mess with the best, die like the rest!!! 2011-07-06T15:26:02 @echo off 2011-07-06T15:26:02 off 2011-07-06T15:26:29 that movie is soo good.. 2011-07-06T15:26:30 ok so... try to create a folder named "game_logs" 2011-07-06T15:26:46 Okay 2011-07-06T15:26:49 I found the problem 2011-07-06T15:27:05 *** gobang has quit IRC (Read error: Connection reset by peer) 2011-07-06T15:27:06 its actually in .cmd themselfs and the @echo in there 2011-07-06T15:27:12 dont tell me it was echoing the line.... 2011-07-06T15:27:18 yep 2011-07-06T15:27:23 roflmao 2011-07-06T15:27:25 *** gobang has joined #aichallenge 2011-07-06T15:27:30 But that now my doing 2011-07-06T15:27:31 did you say 6 hours? 2011-07-06T15:27:32 :P 2011-07-06T15:27:42 you could write a bot in that time :) 2011-07-06T15:27:45 not really this problem only 2011-07-06T15:27:48 but you said playgame.py fails as well? 2011-07-06T15:28:00 it fails without parameters.. 2011-07-06T15:28:19 Yea.. it didn't work when I did put it manually.. weird 2011-07-06T15:28:20 he said it prints usage info. 2011-07-06T15:28:25 anyway atleast that is working that way now 2011-07-06T15:28:46 so is the .cmd file in github erroneous? 2011-07-06T15:28:47 Zalama: dont let problems like this put you off :) 2011-07-06T15:28:48 but someone should fix that tools package then :) 2011-07-06T15:28:54 mleise: yes 2011-07-06T15:29:28 Maybe I can debug my bot now :) 2011-07-06T15:29:44 Zalama: leave a few ants in there.. 2011-07-06T15:30:00 Zalama: It says "@echo off" for me 2011-07-06T15:31:21 So the github version of play_one_game.cmd is correct 2011-07-06T15:31:38 Well I got mine from http://aichallengebeta.hypertriangle.com/tools.zip to thats not the same one? 2011-07-06T15:31:53 *to=so 2011-07-06T15:32:16 since I'm really confused about these beta file locations and file system anyway :) 2011-07-06T15:32:55 omg who created that tools package?!? 2011-07-06T15:33:27 it contains compiled python files, unnesssecary source code etc... 2011-07-06T15:33:35 even cvs files *g* 2011-07-06T15:34:05 Zalama: the file in tools.zip is the same 2011-07-06T15:34:12 "@echo off" 2011-07-06T15:34:12 python %~dp0playgame.py --engine_seed 42 --player_seed 42 --end_wait=0.25 --verbose --log_dir game_logs --turns 1000 --map_file %~dp0maps\symmetric_maps\symmetric_10.map %* "python %~dp0sample_bots\python\HunterBot.py" "python %~dp0sample_bots\python\LeftyBot.py" "python %~dp0sample_bots\python\HunterBot.py" "python %~dp0sample_bots\python\LeftyBot.py" 2011-07-06T15:34:45 Ehm 2011-07-06T15:34:48 Not for me anyway 2011-07-06T15:34:58 Since I didn't touch to those until now 2011-07-06T15:35:03 I assume that the tools.zip was created under linux with Unix line endings and windows cannot read them 2011-07-06T15:35:15 well it works now anyway 2011-07-06T15:35:18 :) 2011-07-06T15:36:25 Zalama: It works because you fixed it for you, but it won't work for anyone else downloading the package on windows most probably 2011-07-06T15:36:25 Zalama: always use github, sometimes specifications change, and can lead to some surprises 2011-07-06T15:36:38 before you upload, always test with the latest 2011-07-06T15:36:55 git has the ability to convert line-endings during checkout/commit 2011-07-06T15:37:06 just like FTP in ASCII mode 2011-07-06T15:37:19 (if anyone knows that :p ) 2011-07-06T15:37:29 show me im a nub, i always download the tar,gz 2011-07-06T15:37:43 *** Naktibalda has joined #aichallenge 2011-07-06T15:37:54 it shows me that im* 2011-07-06T15:38:09 (ill stfu now cause i dont think and type in synchron) 2011-07-06T15:38:48 ok so we need to keep windows scripts in CR/LF style. I hope we can trick git into accepting this without warnings 2011-07-06T15:40:39 now to problem to compile my bot 2011-07-06T15:40:48 maybe then I can start debugging :P 2011-07-06T15:41:17 I have to launch gdb manually to debug :/ 2011-07-06T15:53:14 Finally I was able to run my bot game locally 2011-07-06T15:53:21 *** Accoun has quit IRC () 2011-07-06T15:53:33 thx guys for help 2011-07-06T15:55:07 aichallenge: Marco Leise epsilon * rb274453 / (ants/play_one_game.cmd ants/.gitattributes): tools: fixed line-ending in play_one_game.cmd so it doesn't change to new-line on linux and breaks when zipped up like this and is later extracted on a windows machine - http://bit.ly/qe9vj6 2011-07-06T15:55:20 *** pcavs has joined #aichallenge 2011-07-06T15:57:16 hmm, do zip files preserve execution flags for linux? 2011-07-06T15:58:36 no 2011-07-06T15:59:43 is there a tools.tar.gz? 2011-07-06T16:00:10 mleise: you can select on github what you want, zip or tar.gz 2011-07-06T16:01:14 so the file on aichallengebeta is actually produced by github? then why is the folder name inside the zip file 'tools' in the path? 2011-07-06T16:01:24 *remove "in the path" :p 2011-07-06T16:01:53 and why are there temorary files in it? 2011-07-06T16:02:08 no this was zipped up on someone's working copy 2011-07-06T16:02:20 sure 2011-07-06T16:02:30 who said it wasnt? 2011-07-06T16:02:52 You said something about selection the compression filter on github :p 2011-07-06T16:02:58 *selecting 2011-07-06T16:03:05 on github, not on the beta site 2011-07-06T16:03:27 i think the beta site should directly link to github 2011-07-06T16:03:31 but I was clearly referring to the tools.zip on the beta site 2011-07-06T16:03:42 mleise: sorry then 2011-07-06T16:03:53 mcstar: that's a good idea again 2011-07-06T16:04:50 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.87 [Firefox 5.0/20110622232440]) 2011-07-06T16:05:04 A revision can probably be supplied as well? In case we decide on a latest stable version that might be handy 2011-07-06T16:06:31 hmm, can you even download a single directory? 2011-07-06T16:06:35 *** Accoun has joined #aichallenge 2011-07-06T16:06:39 no 2011-07-06T16:06:44 only files 2011-07-06T16:06:51 as far as i know 2011-07-06T16:06:53 and repos 2011-07-06T16:06:57 yes 2011-07-06T16:07:04 *** gobang has quit IRC (Read error: Connection reset by peer) 2011-07-06T16:07:21 the size doesn't matter (670 KB), but the whole repo might be confusing people :p 2011-07-06T16:07:23 *** gobang has joined #aichallenge 2011-07-06T16:07:56 maybe, its better to have them all than to have an outdated one 2011-07-06T16:08:12 *** gobang has quit IRC (Read error: Connection reset by peer) 2011-07-06T16:08:23 when the contest starts of course you can package them separately, but until then, it would be good 2011-07-06T16:08:28 *** gobang has joined #aichallenge 2011-07-06T16:09:26 a version number for playgame/engine/sanddbox, etc would come handy 2011-07-06T16:09:29 now ill code and stop yapping 2011-07-06T16:09:38 mcstar: you are probly right again, although I don't like the idea of php scripts, .gitignore, test cases etc to be in the zip 2011-07-06T16:10:49 mleise: yeah, use tar.gz instead 2011-07-06T16:11:04 I'll write a little script that zips (windows) and tar.gzs (linux) the tools in a more slim fashion that can be used by whoever deploys the server software 2011-07-06T16:11:10 (yes, im hilariously funny) 2011-07-06T16:11:35 that'd be fine 2011-07-06T16:11:53 auto-updater client anyone? nah just kidding 2011-07-06T16:12:34 actually it would be super easy to implement with git 2011-07-06T16:12:53 IF everyone participating had that installed. 2011-07-06T16:13:28 Hey you can participate, but you need to install Python, Java and git. *g* 2011-07-06T16:13:40 not much 2011-07-06T16:13:56 for a contest, why not? 2011-07-06T16:14:05 you know you can unnstall things too :) 2011-07-06T16:14:10 Have you never been a windows user mcstar? 2011-07-06T16:14:25 for 4? years? 2011-07-06T16:14:47 hehe, didn't you feel the urge to just download that .exe and run it 2011-07-06T16:14:58 no :) 2011-07-06T16:15:14 every game comes budled with Java and Python if they require it. 2011-07-06T16:15:29 It's a crazy environment, same with gtk+ 2011-07-06T16:15:57 i used cygwin briefly 2011-07-06T16:16:02 but it was ok 2011-07-06T16:16:06 But yeah, this is a programmer's contest 2011-07-06T16:16:11 i used hte x server too i beleive 2011-07-06T16:16:51 I installed either cygwin or mingw on my sister's laptop just to get the open source c++ compiler working for her uni projects 2011-07-06T16:17:08 x server on windows? 2011-07-06T16:17:08 i used devc++ 2011-07-06T16:17:48 cygwin has x server, for sure, you can start unix graphical programs 2011-07-06T16:17:57 mcstar: Well, she only had to edit a few lines. I don't know if I installed any IDE 2011-07-06T16:18:16 mcstar: so it is like wine? 2011-07-06T16:18:20 ah right, decpp needed a compiler 2011-07-06T16:18:46 i guess it was mingw if its gnu 2011-07-06T16:18:53 mleise: what do you mean? 2011-07-06T16:18:57 what is cygwin? 2011-07-06T16:19:21 it runs natively on windows, compiled to exe's 2011-07-06T16:19:22 cygwin sounds like wine. exposing the other os' api to the host 2011-07-06T16:19:46 its like a ports system for windows 2011-07-06T16:19:58 but it doesnt compile from source, instead it has binaries 2011-07-06T16:20:17 like a little package manager for windows providing gnu sweetness 2011-07-06T16:21:21 ok, its a bit mind twisting to imagine something like pidgin running either in windows or in windows through the ported xserver 2011-07-06T16:21:24 *** ibdknox has joined #aichallenge 2011-07-06T16:22:09 is it? 2011-07-06T16:22:12 i guess it's a matter of where you start to abstract. at the graphics server level or at the widget level 2011-07-06T16:22:20 how deep ssh tunnels did you use before? :) 2011-07-06T16:22:32 1 layer mcstar 2011-07-06T16:23:04 reverse ssh-ing with 3 machines is mind twisting 2011-07-06T16:23:12 and I usually start to write up guis to automate mind twisting tasks quickly 2011-07-06T16:23:22 of course it isnt, i just forget the correct sequence 2011-07-06T16:23:42 i wrote a nice ssh tunnel and connection manager in bash 2011-07-06T16:23:53 but its lost now 2011-07-06T16:23:57 hm can you connect from A to B to C to A to B to C to B to C to A? 2011-07-06T16:24:09 yes 2011-07-06T16:24:18 i didn't want to know 2011-07-06T16:24:23 but not with 1 command 2011-07-06T16:24:45 but you could redirect input/output mltiple times 2011-07-06T16:26:18 ok I think I'm going to work on my bot again, now that I beat Uru. 2011-07-06T16:26:59 Uruguay? 2011-07-06T16:27:06 you play fifa? 2011-07-06T16:27:46 no, I meant Uru - Ages beyond Myst 2011-07-06T16:28:39 sometimes one life seems too much for me 2011-07-06T16:29:10 lets code our bots 2011-07-06T16:29:17 Hmhp 2011-07-06T16:29:32 I wonder if that C starter package is just totally broken 2011-07-06T16:30:48 no 2011-07-06T16:31:01 obviously it must have worked sometime 2011-07-06T16:32:08 *** Apophis has joined #aichallenge 2011-07-06T16:33:00 Zalama: it works for me 2011-07-06T16:33:03 maybe it shouldn't use atoi, but atol now 2011-07-06T16:33:09 for the 'player_seed' 2011-07-06T16:33:29 he said totally 2011-07-06T16:33:39 well it does "work" for me 2011-07-06T16:33:41 that problem hardly "totally" breaks something 2011-07-06T16:33:57 *** nann has quit IRC (Ping timeout: 255 seconds) 2011-07-06T16:35:28 Zalama: it totally works for me 2011-07-06T16:35:36 makes moves, no error.. 2011-07-06T16:35:37 oh this is C, no NumberFormatException is thrown, ok ^^ 2011-07-06T16:35:55 ARG 2011-07-06T16:36:13 It was just my mistake 2011-07-06T16:36:23 Too much time working with VB 2011-07-06T16:36:34 and u get your syntax wrong 2011-07-06T16:36:42 when? i didnt 2011-07-06T16:37:13 Need to remember to use == instead of = 2011-07-06T16:37:13 Hey, buddy, take your syntax off of me! 2011-07-06T16:37:16 didn't work with vb or get your syntax wrong? i "worked" with vb4 when i was young 2011-07-06T16:37:50 Zalama: Delphi uses = for comparison, too. Actually the inventor of Delphi later worked on .NET ^^ 2011-07-06T16:38:04 *** choas has joined #aichallenge 2011-07-06T16:38:09 Well anyway I'm doing this to learn programming.. I do work with VBA not as real programmer, more like developer 2011-07-06T16:38:15 And JavaScript has the ultimate haxor tool: === 2011-07-06T16:38:20 I have real programmers I can tell to do stuff :) 2011-07-06T16:38:28 comparing instances? 2011-07-06T16:38:42 Mathematica has = == === too 2011-07-06T16:39:00 mcstar: comparing exact equalness of datatypes that are implicitly convertable, like strings and numbers 2011-07-06T16:39:04 = : to store value 2011-07-06T16:39:16 == : numerical comaprison 2011-07-06T16:39:17 := to store values in delphi 2011-07-06T16:39:23 === : for equal-ness 2011-07-06T16:39:27 Yea I do know the difference :) 2011-07-06T16:39:30 as in "hte same thing" 2011-07-06T16:39:34 *** escortkeel has joined #aichallenge 2011-07-06T16:39:55 Zalama: i was talking to mleise 2011-07-06T16:40:00 ah 2011-07-06T16:40:09 enlightening him, that javascript is not unique in this :) 2011-07-06T16:40:21 yea but thing is that you use = to define something and == when comparing.. so you don't actually need them both 2011-07-06T16:40:29 because you can see it from method 2011-07-06T16:40:33 now comes lisp: eq, eql, equal, = 2011-07-06T16:40:58 Zalama: did you never use "if ((i = x) = 12) { ... } ? 2011-07-06T16:41:14 I mean "if ((i = x) == 12) { ... } ? 2011-07-06T16:41:17 hehe 2011-07-06T16:41:20 better 2011-07-06T16:42:10 *** olexs has quit IRC (Quit: Leaving.) 2011-07-06T16:42:17 I sincerely hope no one uses that ;) 2011-07-06T16:42:32 yeah, i hate 12 too 2011-07-06T16:42:40 if ((i = x) == 42) { ... } 2011-07-06T16:42:43 this is much better 2011-07-06T16:42:46 haha 2011-07-06T16:42:50 did you write the C startet mcstar? 2011-07-06T16:42:59 *** gobang has quit IRC (Read error: Connection reset by peer) 2011-07-06T16:43:03 because it uses "while(42) {...}" 2011-07-06T16:43:10 I wouldn't never use that :) 2011-07-06T16:43:13 mleise: apparently my nick is mcstar, not janzert 2011-07-06T16:43:29 The thing is programmers tend to do everything so complicated 2011-07-06T16:43:38 mcstar: c not cpp 2011-07-06T16:43:50 I need to "slap" my programmer time to time to kiss 2011-07-06T16:43:54 mleise: yeah, funny, i found that my cup i drink tea/coffe from has ont he side a little relief, showing 42 2011-07-06T16:43:56 a guy named flagcapper wrote that. maybe that's you 2011-07-06T16:44:06 i found it out after i started coding for the contest 2011-07-06T16:44:43 and I mean keep it simple, stupid :) 2011-07-06T16:44:46 ah sorry, flagcapper not janzert 2011-07-06T16:44:52 Zalama: programmers need to proof that they are required by inventing their own layer of complicated over simple things 2011-07-06T16:45:04 *** GreenTea has quit IRC (Ping timeout: 252 seconds) 2011-07-06T16:45:18 hehe.. yea 2011-07-06T16:45:43 mleise: i cant comprehend that sentence 2011-07-06T16:46:17 mcstar: thx, so i was able to convey the idea 2011-07-06T16:46:27 haha 2011-07-06T16:46:39 you couldnt anticipate my reaction could you? 2011-07-06T16:46:47 are you House? 2011-07-06T16:46:51 ^^ 2011-07-06T16:47:08 what is House? 2011-07-06T16:47:16 House, M.D. 2011-07-06T16:47:18 Dr. House? 2011-07-06T16:47:32 what is Uru? Uruguay :D 2011-07-06T16:47:32 i have seen that only twice 2011-07-06T16:47:54 I thought "at home", "listening to house music" 2011-07-06T16:47:58 Still cant get my random generator to work :( 2011-07-06T16:48:00 well, House knows everything, your reactions too 2011-07-06T16:48:11 ah, no 2011-07-06T16:48:22 mleise: you really are convoluted :D 2011-07-06T16:48:45 Zalama: what is not working exactly? 2011-07-06T16:49:02 Honestly I have no idea 2011-07-06T16:49:10 It worked like charm seperatelly 2011-07-06T16:49:23 (the funny thing is that i have my headphones on my head, and theres no music for like an hour now) 2011-07-06T16:49:42 I guess I'm not implementing it to starter bot right 2011-07-06T16:50:07 Zalama: you are not making me understand your problem 2011-07-06T16:50:24 Well problem is I don't understand it either :) 2011-07-06T16:50:25 send the output to stderr 2011-07-06T16:50:39 use playgame.py with -e -E options 2011-07-06T16:50:43 and see what happends 2011-07-06T16:50:46 -d 2011-07-06T16:51:22 hmm 2011-07-06T16:51:32 *** escortkeel has quit IRC (Quit: Page closed) 2011-07-06T16:51:52 I tried to put fprintf function on bot (for debug).. 2011-07-06T16:51:54 *** escortkeel has joined #aichallenge 2011-07-06T16:52:04 *** sir_macelon has joined #aichallenge 2011-07-06T16:52:05 it seems randomd numbers isn't really random 2011-07-06T16:52:06 Hello 2011-07-06T16:52:11 Hello 2011-07-06T16:52:12 hi 2011-07-06T16:52:16 @rankings 2011-07-06T16:52:16 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2011-07-06T16:52:21 I'm new... 2011-07-06T16:52:22 Does that seem random? =) 2011-07-06T16:52:27 sir_macelon: Error: There was a problem accessing the interface to ai-contest.com 2011-07-06T16:52:52 @rankings 2011-07-06T16:53:02 Zalama: i cant see any pattern 2011-07-06T16:53:03 escortkeel: Error: There was a problem accessing the interface to ai-contest.com 2011-07-06T16:53:11 *** pcavs has quit IRC (Quit: Leaving.) 2011-07-06T16:53:14 =) 2011-07-06T16:53:28 *** pcavs has joined #aichallenge 2011-07-06T16:53:35 =) 2011-07-06T16:53:36 Zalama: put the rand() in fprintf 2011-07-06T16:54:25 or if you want to use it later: fprintf("rand:%d\n",myrand=rand()); 2011-07-06T16:54:39 fprintf(stderr,"rand:%d\n",myrand=rand()); 2011-07-06T16:54:44 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 23876 2011-07-06T16:54:45 etc 2011-07-06T16:55:00 is it the above like i said? 2011-07-06T16:55:00 suspicious 2011-07-06T16:55:22 is there anything else in the loop? 2011-07-06T16:55:36 not actually.. FILE *file; file = fopen("file.txt","a+"); fprintf(file,"%d ",rand()); 2011-07-06T16:55:43 thats what I had 2011-07-06T16:55:50 @help 2011-07-06T16:55:50 escortkeel: (help [] []) -- This command gives a useful description of what does. is only necessary if the command is in more than one plugin. 2011-07-06T16:56:06 is there a for somewhere? 2011-07-06T16:56:17 @plugins 2011-07-06T16:56:17 escortkeel: (plugins ) -- Returns the names of all plugins that contain . 2011-07-06T16:56:34 yea its inside for 2011-07-06T16:56:39 why? 2011-07-06T16:56:46 you keep opening up the same file? 2011-07-06T16:56:54 fopen should be outside of it 2011-07-06T16:57:04 do you close it? 2011-07-06T16:57:09 no 2011-07-06T16:57:16 put stderr into fprintf 2011-07-06T16:57:19 the first argument 2011-07-06T16:57:30 mcstar: amstan wrote a makefile that creates tools.zip. But I think it is evil, trying to remove all downloaded stuff from the visualizer working copy. (Like external source code I use from mozilla, java script compiler etc) 2011-07-06T16:57:58 they often say, amstel is the root of all evil 2011-07-06T16:58:01 I think i've found a bug in the engine. 2011-07-06T16:58:08 i'm probly wrong though, 2011-07-06T16:58:31 escortkeel: dont keep us waiting what is it? 2011-07-06T16:58:42 It times out after my bot prints "go" and finishes it's turn 2011-07-06T16:58:44 that is 2011-07-06T16:58:51 it will time out one 2011-07-06T16:58:53 once 2011-07-06T16:59:01 escortkeel: -.- flush your stdout 2011-07-06T16:59:21 i'll check that, thanks 2011-07-06T16:59:27 ;-) 2011-07-06T16:59:41 anyway.. doing that open outside for doesn't make any difference 2011-07-06T16:59:53 since there isn't yet anything to loop (only one ant) 2011-07-06T16:59:57 Zalama: you need first to seend the rng 2011-07-06T17:00:00 Zalama: didnt i say to change it to stderr? 2011-07-06T17:00:06 *seed 2011-07-06T17:00:08 I have seeded it 2011-07-06T17:00:22 srand(time(NULL)); 2011-07-06T17:00:39 you should you player_seed for that 2011-07-06T17:00:43 sir_macelon: rand shouldnt produce the same numbers seeded/not seeded 2011-07-06T17:00:51 only the same sequence between runs 2011-07-06T17:00:56 mcstar: seed it can 2011-07-06T17:01:02 *seeded 2011-07-06T17:01:40 Hey i've just come back from checking my bot's flush and it does: 2011-07-06T17:01:45 System.out.println("go");System.out.flush(); 2011-07-06T17:02:59 sir_macelon: come on, i just put it in a .c file, and it gives different numbers :) 2011-07-06T17:03:32 mcstar: unseeded? 2011-07-06T17:03:40 or seeded, doesnt matter 2011-07-06T17:03:48 *** onensora has quit IRC (Ping timeout: 252 seconds) 2011-07-06T17:04:01 the seed is only necessary to give different sequences 2011-07-06T17:04:16 so you need different numbers to seed, thats why you use time or wtf ever 2011-07-06T17:04:44 but any two subseqent calls to rand() should give different number 2011-07-06T17:04:45 s 2011-07-06T17:04:48 *** nann has joined #aichallenge 2011-07-06T17:05:18 oh, now i checked it, it happens if you seed it more than once 2011-07-06T17:05:32 Zalama: make sure you call srand only once 2011-07-06T17:05:39 if you seed it again and againwith the same number, yes 2011-07-06T17:05:49 not every turn, but only during the setup on turn 0 2011-07-06T17:06:17 seeded only 2 times? gives the same number over and over again? 2011-07-06T17:06:21 i didnt know that 2011-07-06T17:06:28 but i dont know c either 2011-07-06T17:06:44 http://www.codeguru.com/forum/showthread.php?t=465830 2011-07-06T17:07:09 *** onensora has joined #aichallenge 2011-07-06T17:07:33 escortkeel: are you using java starter package? 2011-07-06T17:08:13 sir_macelon: not truew 2011-07-06T17:08:36 *** Apophis has quit IRC (Ping timeout: 255 seconds) 2011-07-06T17:08:41 mcstar: what is not true? 2011-07-06T17:10:50 sir_macelon: seeding the rng more than once should not generally cause the same number to be generated repeatedly 2011-07-06T17:11:33 jmreardon: but it can and it happens as you can see 2011-07-06T17:11:38 the problem in that forum post was probably because the function was called multiple times in a single second 2011-07-06T17:12:24 time(NULL) only gives you second resolution 2011-07-06T17:12:42 sir_macelon: the poster got the same SEQUENCE of numbers every time the called his random function 2011-07-06T17:13:04 and he was obviusly blind, cause he couldnt read the ansi specification 2011-07-06T17:13:33 using rand() together with srand() makes the both more like a "mathematical" function 2011-07-06T17:13:58 the same output, for the same arguments: the number of call, and the seed 2011-07-06T17:14:14 obviously the seed was the same every time 2011-07-06T17:15:16 so i guess Zalman's problem lies somewhere in his loop, i guess he simply writes the same number out again and again 2011-07-06T17:15:24 but im not sure 2011-07-06T17:15:37 he doesnt want to provide us with the code 2011-07-06T17:16:16 Well, i guess thats justified... 2011-07-06T17:16:18 sorta 2011-07-06T17:16:42 Well I have tried it several ways 2011-07-06T17:17:02 Zalama: put the code in a pastebin 2011-07-06T17:17:19 i dont have time to guess.. 2011-07-06T17:17:21 Well the thing is I should be asleep already :/ 2011-07-06T17:17:32 Work day ahead tomorrow again 2011-07-06T17:17:51 sorry 2011-07-06T17:17:52 *** onensora has quit IRC (Ping timeout: 250 seconds) 2011-07-06T17:17:58 does anyone know when the contest will actually begin? 2011-07-06T17:18:16 but thx for your help anyway... 2011-07-06T17:18:22 when this question reaches the critical 1000/day limit 2011-07-06T17:18:37 Zalama: bye 2011-07-06T17:18:45 Yea bye.. cya tomorrow :P 2011-07-06T17:18:48 I think it is a fair question. 2011-07-06T17:19:02 *** Zalama has quit IRC (Quit: Page closed) 2011-07-06T17:19:06 ibdknox: i think you should ignore most of my comments :) 2011-07-06T17:19:09 ibdknox: Noone knows 2011-07-06T17:19:24 jmreardon: not even a rough time frame? 2011-07-06T17:19:44 this yeart 2011-07-06T17:19:49 haha 2011-07-06T17:19:52 :) 2011-07-06T17:20:19 what i really hate, is that the github wiki has a title with Winter 2011 2011-07-06T17:20:26 *** onensora has joined #aichallenge 2011-07-06T17:20:30 its most disappointing 2011-07-06T17:23:05 mcstar: but it also has a milestone called "launch" due in 3 days 2011-07-06T17:23:19 let me see 2011-07-06T17:23:47 so, i'm stillnot getting anywhere with my flush problem. 2011-07-06T17:23:59 ? 2011-07-06T17:24:03 is there any reason that it wouldn't be working 2011-07-06T17:24:29 sir_macelon: that date is old :( 2011-07-06T17:24:39 i mean they se THIS date some time ago 2011-07-06T17:24:59 and the launch probably wont happen now 2011-07-06T17:25:11 escortkeel: are you using a starter package? 2011-07-06T17:25:16 but you should ask mcleo when you see him 2011-07-06T17:25:17 yes 2011-07-06T17:25:28 which one? 2011-07-06T17:25:34 the java one 2011-07-06T17:25:42 and what happens when you run it? 2011-07-06T17:25:54 well it varyies 2011-07-06T17:26:03 how do you run it? 2011-07-06T17:26:30 via a .cmd script using playgame.py 2011-07-06T17:26:49 and what is the output of the script? 2011-07-06T17:27:04 oh nothing, its just: 2011-07-06T17:27:22 --player_seed 42 --engine_seed 42 --end_wait=0.25 -O -E -e -t 5000 --verbose --log_dir game_logs --map_file %~dp0maps\symmetric_maps\symmetric_10.map %* "java -cp projects\Ants\build\classes MyBot" "python %~dp0dist\sample_bots\python\GreedyBot.py" "python %~dp0dist\sample_bots\python\HunterBot.py" "python %~dp0dist\sample_bots\python\LeftyBot.py" 2011-07-06T17:27:28 and how do you specify a command to start your bot there? 2011-07-06T17:27:42 "java -cp projects\Ants\build\classes MyBot" 2011-07-06T17:28:07 you need to delete all those "%~dp" strings from the command manually 2011-07-06T17:28:18 oh, ok... 2011-07-06T17:28:44 and the '0' (zero) also 2011-07-06T17:28:58 whole " %~dp0" 2011-07-06T17:28:58 zero? 2011-07-06T17:28:59 mleise: see? happened again 2011-07-06T17:29:12 oh yeap 2011-07-06T17:29:19 what about this %* 2011-07-06T17:29:22 %* 2011-07-06T17:29:27 you can keep it 2011-07-06T17:29:34 thanks 2011-07-06T17:29:34 it should work with that 2011-07-06T17:29:35 mcstar: the tools.zip problem? 2011-07-06T17:29:41 so it seems 2011-07-06T17:29:41 thanks 2011-07-06T17:29:48 at least it works for me 2011-07-06T17:30:02 running.... 2011-07-06T17:30:05 thanks slot 2011-07-06T17:30:09 alot! 2011-07-06T17:30:12 its slut 2011-07-06T17:30:13 your welcome :) 2011-07-06T17:30:18 I hope amstan will understand how I am about to change his makefile 2011-07-06T17:30:23 you're* 2011-07-06T17:35:35 *** sir_macelon has quit IRC (Quit: Page closed) 2011-07-06T17:44:24 *** escortkeel has quit IRC (Quit: Page closed) 2011-07-06T17:45:42 File "/Users/bhasker/Projects/aichallenge/ants/ants.py", line 1116 2011-07-06T17:45:42 orientations = [[(ants[0].loc, 0, {i: i for i in range(self.num_players)})]] 2011-07-06T17:45:43 ^ 2011-07-06T17:45:43 SyntaxError: invalid syntax 2011-07-06T17:45:44 hmm 2011-07-06T17:45:57 is the repository broken ? 2011-07-06T17:46:12 i just updated my aichallenge from upstream and ants.py flunks when trying to run the bot 2011-07-06T17:51:13 bhasker: you need a fresh python 2011-07-06T17:51:17 2.7.X 2011-07-06T17:51:20 aah 2011-07-06T17:52:48 the bots have gotten quite sophisticated 2011-07-06T17:53:38 though i don't get it, rank on the profile page and the rankings page doesn't seem to match up 2011-07-06T17:53:41 my profile says 3 2011-07-06T17:53:42 oops 2011-07-06T17:53:43 34 2011-07-06T17:53:50 but rankings page says 50 something 2011-07-06T17:54:34 profile says 34 are ahead of you 2011-07-06T17:54:45 means 34 players will play, before you come up for a game 2011-07-06T17:55:11 ooh 2011-07-06T17:55:18 it should probably not say rank* for that 2011-07-06T17:55:27 maybe like queue position or something 2011-07-06T17:55:34 or RankinQueue 2011-07-06T17:55:58 also how is the queue ordering being decided 2011-07-06T17:56:04 i see that some bots are getting more games than others 2011-07-06T17:56:27 how fast they defeat opponents/ 2011-07-06T17:56:39 is that the criteria, so if a bot is in a game it doesn't get another game? 2011-07-06T17:56:53 since it looks like sir_macelon seems to get games way faster than anyone else 2011-07-06T17:58:06 bhasker: thats a lot of questions, and i dont know the answers, ill leave it for the others :) 2011-07-06T17:58:17 :) 2011-07-06T18:00:18 how is your bot doing mcstar 2011-07-06T18:00:39 i improved much upon it, so its now lower than ever 2011-07-06T18:00:43 haha 2011-07-06T18:00:46 always the problem 2011-07-06T18:01:04 i added some really good things to it 2011-07-06T18:01:18 but i didnt cover corner cases very much, so it sucks in general 2011-07-06T18:01:26 but in a couple of days i fix this 2011-07-06T18:01:39 then, i expect it to play quite good 2011-07-06T18:02:26 yesterday, i was doing it till 4 o'clock in the morning, and i left a bug somewhere, some ants still try to step on each other 2011-07-06T18:02:37 quite suicidal at the moment :S 2011-07-06T18:02:43 haha 2011-07-06T18:02:49 i forget your bots name 2011-07-06T18:03:24 thats ok 2011-07-06T18:04:43 wth, ill tell you:imagine 2011-07-06T18:07:10 ...Compilation timed out with command g++ -O3 -funroll-loops -c -o ./Location.o ./Location.cc 2011-07-06T18:07:19 :-\ 2011-07-06T18:08:14 *** Palmik has quit IRC (Remote host closed the connection) 2011-07-06T18:09:32 looks like the server is really busy for my compilation to time out! 2011-07-06T18:17:50 *** ltriant has joined #aichallenge 2011-07-06T18:42:12 hmm do we really need the utils folder in tools.zip? it references starter bots which are not included in the zip 2011-07-06T18:42:50 good nite, its almost one, i turn in early tonite 2011-07-06T18:42:57 *** mcstar has quit IRC (Quit: WeeChat 0.3.5) 2011-07-06T18:44:29 *** nux67 has quit IRC (Quit: Page closed) 2011-07-06T18:46:42 *** choas has quit IRC (Quit: leaving) 2011-07-06T19:23:04 workers stopped? 2011-07-06T19:23:09 for the last couple of hours 2011-07-06T19:30:01 =-O 2011-07-06T19:34:51 aichallenge: Marco Leise epsilon * reb81064 / ants/visualizer/build.xml : visualizer: included __init__.py into html visualizer - http://bit.ly/rbH2SE 2011-07-06T19:34:52 aichallenge: Marco Leise epsilon * rf82bacb / (ants/dist/tools/.gitignore ants/dist/tools/Makefile): 2011-07-06T19:34:52 aichallenge: tools: removed visualizer source code, python, starter bot and other 2011-07-06T19:34:52 aichallenge: temp files, added java visualizer, removed git files, split between zip 2011-07-06T19:34:52 aichallenge: for windows (without .sh) and tar.lzma for linux (without .cmd) - http://bit.ly/p2DS4n 2011-07-06T19:42:07 lzma, awesome 2011-07-06T19:42:39 oh, i misread that 2011-07-06T19:42:52 i that that was adding support for lzma compressed submissions 2011-07-06T19:43:09 i think i'm going to make a patch to accept .tar.xz submissions 2011-07-06T19:43:45 the compression to resource usage ratio is awesome for xz 2011-07-06T19:45:32 jmcarthur: there are so many new compression algorithms that I cannot make out which on is which 2011-07-06T19:45:46 xz is the awesome one. that's all you need to know :) 2011-07-06T19:45:46 lzop, lz, lzma, xz !? help 2011-07-06T19:46:14 *** escortkeel has joined #aichallenge 2011-07-06T19:46:24 Hi 2011-07-06T19:46:36 there is a prolem with the subbmission system... 2011-07-06T19:46:37 hello 2011-07-06T19:46:57 my bot has been stuch on compiling and runnng tests for over an hour 2011-07-06T19:47:11 is there any way i/anyone here coulf fix that? 2011-07-06T19:47:17 jmcarthur: we had a little problem with the tools.zip. In github we had all files with unix endings, so the windows cmd interpreter misread a single \n for whitespace 2011-07-06T19:47:26 *** pcavs has quit IRC (Quit: Leaving.) 2011-07-06T19:47:35 the effect was that the cmd files just echoed their content 2011-07-06T19:47:45 *** pcavs has joined #aichallenge 2011-07-06T19:48:05 mleise: yuck 2011-07-06T19:50:49 hmm... this decompressing code has different cases for windows and non-windows. are we only supporting compression that we can make work on both windows and non-windows? 2011-07-06T19:52:30 *** pcavs has quit IRC (Ping timeout: 276 seconds) 2011-07-06T19:52:40 eh, for now i'll just assume that it doesn't matter 2011-07-06T19:52:51 decompression code? where? 2011-07-06T19:53:01 any other compression formats i should add while i'm here? 2011-07-06T19:53:04 in worker.py 2011-07-06T19:53:13 i've added tar.xz and tar.bz2 2011-07-06T19:53:29 jmcarthur: ar 2011-07-06T19:53:32 it already supports zip and tar.gz 2011-07-06T19:53:48 ar? don't think i've even heard of that 2011-07-06T19:53:53 jmcarthur: I'm kidding. 2011-07-06T19:54:05 It exists, but is not used for this purpose nowadays. 2011-07-06T19:54:07 oh old school 2011-07-06T19:54:23 jmcarthur: self-extracting EXE 2011-07-06T19:54:37 honestly, these days tar can autodetect the compression 2011-07-06T19:54:49 i should just make it do that instead of having special cases 2011-07-06T19:55:01 well, i don't think it works for zip and such 2011-07-06T19:55:18 just things that you could theoretically make using the tar command 2011-07-06T19:58:24 aichallenge: Marco Leise epsilon * r5ffbc03 / ants/dist/tools/Makefile : tools: obligatory java memory limit for the ant build - http://bit.ly/r37TBT 2011-07-06T20:01:28 aichallenge: Marco Leise epsilon * ra8ab279 / ants/dist/tools/Makefile : tools: small fix for error in clean, when no compressed file exists - http://bit.ly/n1t7ZL 2011-07-06T20:01:31 jmc worker still not working? 2011-07-06T20:02:09 @tools 2011-07-06T20:02:10 mleise: User error, it's not my fault. 2011-07-06T20:04:44 @learn tools as Windows: http://aichallengebeta.hypertriangle.com/tools.zip | Linux: http://aichallengebeta.hypertriangle.com/tools.tar.lzma 2011-07-06T20:04:44 mleise: I think that worked... 2011-07-06T20:05:47 escortkeel: are you still there? 2011-07-06T20:06:54 jmcarthur: I used tar's auto-detection by file extension just a few minutes ago in the Makefile for the tools :) 2011-07-06T20:07:59 aichallenge: Jake McArthur epsilon * r611173b / worker/worker.py : add support for non-windows workers to decompress submissions compressed with bzip2 or xz - http://bit.ly/nqfwFT 2011-07-06T20:08:00 aichallenge: Jake McArthur epsilon * r2ff6b84 / worker/worker.py : Merge ../aichallenge-jmcarthur into epsilon - http://bit.ly/rryp08 2011-07-06T20:08:10 well, i didn't do that this time 2011-07-06T20:08:16 i just did the case-by-case 2011-07-06T20:08:32 the merge is because i forgot i had commit rights :) 2011-07-06T20:09:07 hehe. seems like my link for the linux version is fail 2011-07-06T20:09:43 somehow the file-extension gets changed from tar.lzma to tar.tar 2011-07-06T20:09:48 o_O 2011-07-06T20:10:10 worksforme 2011-07-06T20:10:29 huh 2011-07-06T20:10:37 but untarring it isn't doing anything... 2011-07-06T20:11:21 err.... weird 2011-07-06T20:12:21 jmcarthur: wtf? it created one of those xz archives you were talking about 2011-07-06T20:12:23 btw, what are the current resource constraints on the bots and are they / will they be listed anywhere? 2011-07-06T20:12:31 yes? 2011-07-06T20:12:33 yes! 2011-07-06T20:12:43 rename it to xz and see for yourself 2011-07-06T20:13:04 tar cJf foo.tar.xz [FILE] 2011-07-06T20:13:41 it won't decompress for me 2011-07-06T20:13:46 renamed or not 2011-07-06T20:14:51 tar xf foo.tar.xz 2011-07-06T20:14:58 the above two commands work for me with my own files 2011-07-06T20:15:12 just not with yours 2011-07-06T20:15:32 well, of course i just mean the second command, in the case of your file 2011-07-06T20:15:56 tar xf tools.tar.xz works for me 2011-07-06T20:16:27 oh haha, it wrote into a directory i already had called "ants" 2011-07-06T20:16:32 I should fall back to bzip if this is such an issue 2011-07-06T20:16:37 i hope it didn't destroy any of my stuff... 2011-07-06T20:16:56 for the record, it works without the rename too, i think 2011-07-06T20:17:00 that's why I like gui file system explorers 2011-07-06T20:17:02 i just didn't realize it was doing this 2011-07-06T20:17:05 *** parsley has joined #aichallenge 2011-07-06T20:17:32 ok, but gnome's file-roller doesn't like the file with the wrong name 2011-07-06T20:17:55 tar xf tools.tar.lzma <-- works, to be clear 2011-07-06T20:18:49 *** parsley has quit IRC (Client Quit) 2011-07-06T20:19:11 aichallenge: Marco Leise epsilon * rb682929 / ants/dist/tools/Makefile : tools: switched to xz file extension for the tar process; lzma didn't work as expected - http://bit.ly/plkGB5 2011-07-06T20:19:12 aichallenge: Marco Leise epsilon * rfd739f9 / worker/worker.py : Merge branch 'epsilon' of github.com:aichallenge/aichallenge into epsilon - http://bit.ly/pjUewf 2011-07-06T20:20:03 @learn tools as Windows: http://aichallengebeta.hypertriangle.com/tools.zip | Linux: http://aichallengebeta.hypertriangle.com/tools.tar.xz 2011-07-06T20:20:03 mleise: Job's done. 2011-07-06T20:20:32 so the changes in github are going straight to the beta server? 2011-07-06T20:21:28 yes, continuous integration 2011-07-06T20:21:37 cool 2011-07-06T20:21:38 well... a bit with manual help 2011-07-06T20:21:58 I'm logged in via ssh and run a script there every time 2011-07-06T20:22:33 hmm, what do MacOS X users download now? 2011-07-06T20:23:17 mleise: Typically .tar.gz or .tar.bz2 (or .dmg in some cases). 2011-07-06T20:23:34 I don't think the default unarchiver supports .tar.xz, but I've never tried. 2011-07-06T20:23:42 ok so they can probably open the tar.xz file 2011-07-06T20:23:43 ^^ in fact, just make the linux one .tar.gz and you can use the same for both 2011-07-06T20:23:55 * jmcarthur has no idea about .xz 2011-07-06T20:24:50 this looks like xz is supported, what do you think? http://www.google.com/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http%3A%2F%2Fcode.google.com%2Fp%2Fmacosx-binaries%2Fdownloads%2Fdetail%3Fname%3Dgpac-0.4.5.i386.bin.tar.xz&ei=svwUTsCxFJGPswbC1oywDw&usg=AFQjCNGvwQd-20OR-s7mNY_hkResRq78aQ 2011-07-06T20:24:58 yes i am still here! 2011-07-06T20:25:10 sorry 2011-07-06T20:25:17 me == AFK 2011-07-06T20:25:29 me == States.AFK 2011-07-06T20:26:13 mleise: Nope, OS X has no association with that file extension. 2011-07-06T20:26:22 OS X suggests I choose an application or search the App Store for one. 2011-07-06T20:26:31 jbroman: ok, I'll change that to bz2 than 2011-07-06T20:26:56 escortkeel: can you download the tools.zip again and tell me if it works for you now? 2011-07-06T20:27:03 ok sure! 2011-07-06T20:27:05 dude, xz has special settings for various binary formats to preprocess them to increase redundancy 2011-07-06T20:27:05 thanks 2011-07-06T20:27:06 Is use of xz widespread? I've almost never seen it. 2011-07-06T20:27:20 jbroman: well, it's the default for arch linux packages now 2011-07-06T20:27:49 jbroman: and i compress my initfs with it 2011-07-06T20:28:03 i wouldn't say it's widespread though 2011-07-06T20:28:08 just gaining in popularity 2011-07-06T20:28:18 I meant, do you often run across .tar.xz archives? I almost invariably see only gz and bz2. 2011-07-06T20:29:02 aichallenge: Marco Leise epsilon * rf6e027a / ants/dist/tools/Makefile : tools: switched to bz2 compression for MacOS X users - http://bit.ly/rbmNOI 2011-07-06T20:29:07 ls /var/cache/pacman/pkg/*.tar.xz | wc -l ==> 491 2011-07-06T20:29:09 :P 2011-07-06T20:29:25 jmcarthur: I get it: Arch uses it. 2011-07-06T20:29:29 yeah gz and bz2 are vastly more popular 2011-07-06T20:29:58 I was just trying to ascertain whether I'm getting behind the times or not. 2011-07-06T20:30:03 @learn tools as Windows: http://aichallengebeta.hypertriangle.com/tools.zip | Linux/MacOS X: http://aichallengebeta.hypertriangle.com/tools.tar.bz2 2011-07-06T20:30:03 mleise: Ready to serve. 2011-07-06T20:30:29 why am I putting Windows in front? 2011-07-06T20:31:20 jbroman: can you use the tools package now? that would be awesome to know. I test Linux, you test MacOS X and escortkeel test the zip 2011-07-06T20:31:57 It extracts into a directory named ants. 2011-07-06T20:32:08 Which is mildly confusing (as convention is to match the name of the archive). 2011-07-06T20:32:16 Is that what it is supposed to do? 2011-07-06T20:32:54 i also found that confusing 2011-07-06T20:33:07 i was looking for a directory called tools 2011-07-06T20:33:08 well that comes from exporting the git branch 'ants' I'll rename that back then. 2011-07-06T20:33:37 Anyhow, it extracts and I can run some Python scripts (though I've been busy and haven't bothered to learn the flags, the scripts run). 2011-07-06T20:34:56 mleise: what is the visuliser.jar for? 2011-07-06T20:35:04 *** antimatroid1 has joined #aichallenge 2011-07-06T20:35:08 *** antimatroid has quit IRC (Quit: Leaving.) 2011-07-06T20:35:12 you can watch games in progress with it 2011-07-06T20:35:37 mleise: when i launch it, it is just a white screen 2011-07-06T20:35:57 therefor the engine must be set to output the streaming format and then you can pipe that into the visualizer 2011-07-06T20:36:16 open it with a replay file 2011-07-06T20:36:30 java -jar visualizer.jar some.replay 2011-07-06T20:36:47 or pipe the output of the engine into it 2011-07-06T20:37:55 mleise: cool 2011-07-06T20:41:09 aichallenge: Marco Leise epsilon * r366978b / (ants/dist/tools/.gitignore ants/dist/tools/Makefile): tools: renamed ants directory to tools - http://bit.ly/qcHTrw 2011-07-06T20:44:27 ok now everyone is happy 2011-07-06T20:45:04 mleise: what are the r_turn and w_turn and c_turn values 2011-07-06T20:45:13 or what do the mean? 2011-07-06T20:45:22 i have never heard of that 2011-07-06T20:45:39 in the playgame.py output 2011-07-06T20:45:40 where do you read them? 2011-07-06T20:45:48 on the cmd 2011-07-06T20:45:54 in the playgame.py output 2011-07-06T20:46:08 oh that's an update that I haven't looked into yet 2011-07-06T20:46:21 McLeopold is likely the author 2011-07-06T20:46:27 oh ok, thanks 2011-07-06T20:46:35 i think w_turn 2011-07-06T20:46:50 is the turn the bot started winning at 2011-07-06T20:47:19 ah that makes sense since it is also displayed on the web site 2011-07-06T20:47:23 yeah 2011-07-06T20:47:40 but r_turn says exatcly the same thing as w_trune 2011-07-06T20:47:54 and c_turns always reads 0... 2011-07-06T20:48:24 me.getCurrecntEmotion() == Emotions.CONFUSED 2011-07-06T20:49:29 oh, and the engine/simulation/thingy/tools looks like it's woking now 2011-07-06T20:49:31 atm 2011-07-06T20:50:23 thanks! 2011-07-06T20:53:56 fine :) 2011-07-06T20:56:02 oh we have random maps with a border now 2011-07-06T20:58:10 hmm? 2011-07-06T20:58:39 random maps with boarder? 2011-07-06T21:00:36 i dont know if there is anything you can do about this but, my bot has been stuck on compiling and running tests for the latst 2.5 hours 2011-07-06T21:00:45 i think something's gone wrong 2011-07-06T21:03:03 *** tnbd has joined #aichallenge 2011-07-06T21:06:05 No I can't do anything about it, sorry. 2011-07-06T21:06:58 ah, thats fine. Thnaks for all of you help 2011-07-06T21:18:06 *** onensora has quit IRC () 2011-07-06T21:24:44 aichallenge: Jake McArthur epsilon * r995f899 / website/check_submit.php : make website allow tar.xz and tar.bz2 uploads - http://bit.ly/rpPJdb 2011-07-06T21:24:44 aichallenge: Jake McArthur epsilon * r13214dc / (ants/dist/tools/.gitignore ants/dist/tools/Makefile): Merge branch 'epsilon' of github.com:aichallenge/aichallenge into epsilon - http://bit.ly/qxD4O3 2011-07-06T21:25:21 what is the difference between epsilon and zeta branches 2011-07-06T21:25:43 mleise: what is the difference between epsilon and zeta branches? 2011-07-06T21:26:07 mleise: could you have the server pull from github once more? 2011-07-06T21:26:22 escortkeel: epsilon is the current core 2011-07-06T21:26:31 right 2011-07-06T21:26:33 escortkeel: zeta contains the beginnings of what may succeed epsilon at some point 2011-07-06T21:26:46 oh ok, what does it have extra? 2011-07-06T21:26:53 escortkeel: At the moment, nothing. 2011-07-06T21:26:59 ok 2011-07-06T21:27:01 thanks 2011-07-06T21:31:11 at one time i had ssh access to the server, but i don't even remember the subdomain i used if any 2011-07-06T21:31:27 *beta server 2011-07-06T21:31:49 jmcarthur: done 2011-07-06T21:31:54 thanks 2011-07-06T21:31:55 sure 2011-07-06T21:32:41 jmcarthur: I use aichallengebeta.hypertriangle.com 2011-07-06T21:32:53 the thing that sucks about my upload script is that it doesn't tell you if it failed to upload properly :( 2011-07-06T21:33:36 mleise: ah, then i guess i just don't remember my password. no biggie 2011-07-06T21:36:00 *** amstan has joined #aichallenge 2011-07-06T21:36:00 *** ChanServ sets mode: +o amstan 2011-07-06T21:36:06 jmcarthur: there is no account on your nick name on that server 2011-07-06T21:36:24 what about "jake"? 2011-07-06T21:36:49 it's really no big deal though 2011-07-06T21:36:52 nope, must have been a different installation 2011-07-06T21:36:58 i don't really know my way around it anyway 2011-07-06T21:37:02 ah oh well 2011-07-06T21:38:49 amstan: I modified your tools Makefile quite a bit. I hope that is ok for you. The results are here: 2011-07-06T21:38:52 @tools 2011-07-06T21:38:53 mleise: tools could be (#1) Windows: http://aichallengebeta.hypertriangle.com/tools.zip | Linux: http://aichallengebeta.hypertriangle.com/tools.tar.lzma, or (#2) Windows: http://aichallengebeta.hypertriangle.com/tools.zip | Linux: http://aichallengebeta.hypertriangle.com/tools.tar.xz, or (#3) Windows: http://aichallengebeta.hypertriangle.com/tools.zip | Linux/MacOS X: (1 more message) 2011-07-06T21:39:09 ew 2011-07-06T21:39:10 :) 2011-07-06T21:39:10 oh shit contestbot, why do you remember them ALL? 2011-07-06T21:39:33 tell it to forget then, lol 2011-07-06T21:39:34 @more 2011-07-06T21:39:34 amstan: Error: You haven't asked me a command; perhaps you want to see someone else's more. To do so, call this command with that person's nick. 2011-07-06T21:39:42 @more jmcarthur 2011-07-06T21:39:42 amstan: Error: Sorry, I can't find any mores for jmcarthur 2011-07-06T21:39:44 @more 2011-07-06T21:39:44 mleise: http://aichallengebeta.hypertriangle.com/tools.tar.bz2. 2011-07-06T21:39:45 *** rabidus has quit IRC (Ping timeout: 276 seconds) 2011-07-06T21:39:52 oh.. right, it was yours 2011-07-06T21:39:56 @forget tools #1 2011-07-06T21:39:56 mleise: Error: There is no such factoid. 2011-07-06T21:40:02 @forget tools 2011-07-06T21:40:02 mleise: Error: 3 factoids have that key. Please specify which one to remove, or use * to designate all of them. 2011-07-06T21:40:10 @foget tools 1 2011-07-06T21:40:11 mleise: Run as fast as you can and don't look back. 2011-07-06T21:40:14 they're numbered 2011-07-06T21:40:18 that's also an error message 2011-07-06T21:40:24 @forget tools #1 2011-07-06T21:40:24 amstan: Error: There is no such factoid. 2011-07-06T21:40:25 i give up 2011-07-06T21:40:27 wtf? 2011-07-06T21:40:34 @help forget 2011-07-06T21:40:34 amstan: (forget [] [|*]) -- Removes a key-fact relationship for key from the factoids database. If there is more than one such relationship for this key, a number is necessary to determine which one should be removed. A * can be used to remove all relationships for . If as a result, the key (factoid) remains without any relationships to a factoid (key), it shall (1 more message) 2011-07-06T21:40:49 @forget tools * 2011-07-06T21:40:49 amstan: OK 2011-07-06T21:40:56 yes, and now you can readd them, lol 2011-07-06T21:41:17 lol 2011-07-06T21:41:23 amstan: i can haz new submissions and game working? :D 2011-07-06T21:41:27 @learn tools as Windows: http://aichallengebeta.hypertriangle.com/tools.zip | Linux/MacOS X: http://aichallengebeta.hypertriangle.com/tools.tar.bz2 2011-07-06T21:41:27 mleise: I think that worked... 2011-07-06T21:41:27 mleise: but yes, good job 2011-07-06T21:41:32 jmcarthur: ? 2011-07-06T21:41:41 on the beta server 2011-07-06T21:41:47 it's not running jobs 2011-07-06T21:41:58 not sure, janzert looks over that 2011-07-06T21:42:01 and i think he's gone 2011-07-06T21:42:05 for the week 2011-07-06T21:42:16 i could start the worker on the main server i guess 2011-07-06T21:42:18 amstan: there was some sort of bug... it zipped up the whole mozilla source code in the visualizer folder 2011-07-06T21:42:39 mleise: yes, you might want to keep that out 2011-07-06T21:42:49 bug how? 2011-07-06T21:42:55 the problem is that ant crashes 2011-07-06T21:43:01 ant deepclean must have crashed 2011-07-06T21:43:02 so you can't do ant clean 2011-07-06T21:43:07 yes 2011-07-06T21:43:10 i had that happen 2011-07-06T21:43:16 it's that java memory error again 2011-07-06T21:43:59 I added the env variable "ANT_OPTS -Xmx100m" on top of the script, now ant can be called 2011-07-06T21:45:24 Oh and I removed the util directory for now, because it was referencing a starter bot and I found it generally confusing with such things like my old EngineKill0r bot in it ^^ 2011-07-06T21:49:50 so where are the resource limits for sandboxed bots set? i'm having trouble finding it 2011-07-06T21:50:44 *** janzert has joined #aichallenge 2011-07-06T21:51:14 *** tnbd has quit IRC (Quit: Leaving) 2011-07-06T21:53:40 hey janzert! where are bot resource limits set? i assume it's hanging around in this jail stuff somewhere? 2011-07-06T21:54:29 jmcarthur: k, i got a worker on the main server 2011-07-06T21:54:35 amstan: rock 2011-07-06T21:54:48 jmcarthur: i hope it's up 2011-07-06T21:54:51 amstan: I'll kick the ec2 ones in just a second 2011-07-06T21:54:55 yeah, it's going 2011-07-06T21:54:55 though it has to catch up on compiling 2011-07-06T21:54:57 janzert: ok then 2011-07-06T21:55:14 oh, so that was why my bot was not compilling.... 2011-07-06T21:55:16 :) 2011-07-06T21:55:21 also the site is so slow 2011-07-06T21:55:22 just started to investigate why the load was so high on the main server and saw a worker was running 2011-07-06T21:55:29 heh 2011-07-06T21:55:57 well... you can stop it if you want. i was just wanting to test some submission stuff 2011-07-06T21:56:01 janzert: i think the vps host that we're using starter throttling us or something, it takes forever to do things now(like login) 2011-07-06T21:56:11 just after i logged in i checked htop, everything was 0 2011-07-06T21:56:29 I've noticed the network has been really flaky all weekend 2011-07-06T21:56:36 it's why the workers keep dropping out 2011-07-06T21:56:44 http://pastebin.com/5d283yZd 2011-07-06T21:56:50 they can't connect to the main server and then they exit 2011-07-06T21:56:54 also: 2011-07-07 05:55:48,314 - 24221 - ERROR - Submission not found on server. 2011-07-06T21:57:11 oh.. file not returned 2011-07-06T21:57:13 that could be why 2011-07-06T21:57:25 we need to have the workers more resilient to http problems 2011-07-06T21:57:58 aichallenge: Jake McArthur epsilon * r7662d79 / website/api_get_submission_hash.php : add tar.xz and tar.bz2 to api_get_submission_hash.php - https://github.com/aichallenge/aichallenge/commit/7662d79e301133580aa46e2760ac04a9b51e39aa 2011-07-06T21:58:09 yeah, I left mcleopold a message about that 2011-07-06T21:58:17 any task error now they exit 2011-07-06T21:58:29 it was a recent change and it is making it much harder to keep them running 2011-07-06T22:10:05 aichallenge: Jake McArthur epsilon * r8d07645 / website/api_get_submission.php : added tar.bz2 and tar.xz to api_get_submission.php - http://bit.ly/oGis5n 2011-07-06T22:10:11 i should have just used grep in the first place 2011-07-06T22:35:40 woah, lot's of talk :\ 2011-07-06T22:38:54 *** mleise has quit IRC (Ping timeout: 255 seconds) 2011-07-06T22:38:59 * jmcarthur kind of doesn't want to bother somebody again to sync the server to the github repo 2011-07-06T23:01:45 *** Accoun has quit IRC (Ping timeout: 260 seconds) 2011-07-06T23:05:54 *** Accoun has joined #aichallenge 2011-07-06T23:13:29 *** foRei has quit IRC (Quit: Bye) 2011-07-06T23:19:53 *** eashoka has joined #aichallenge 2011-07-06T23:20:37 any admin or an organizer present ? 2011-07-06T23:21:48 a friend of mine showed me a real interesting profile page. have a look : http://aichallengebeta.hypertriangle.com/profile.php?user=188 2011-07-06T23:22:35 his games 65833 and 65834 are duplicated. same game same time. and the rating was marked as 0.00 2011-07-06T23:23:46 then his following 2 games both also marked as 0.00 (he has won both of them, so really upset he getting no ratings or those). Can the duplicate game caused a rating server crash ? 2011-07-06T23:25:43 should I log a issue for this or is this something caused when the server is really busy and expected to et rectified soon ? 2011-07-06T23:26:20 *** ibdknox has quit IRC (Remote host closed the connection) 2011-07-06T23:37:22 *** ibdknox has joined #aichallenge 2011-07-06T23:43:53 *** ibdknox_ has joined #aichallenge 2011-07-06T23:46:44 *** ibdknox has quit IRC (Ping timeout: 258 seconds) 2011-07-06T23:47:24 *** smiley1983 has joined #aichallenge 2011-07-06T23:57:13 *** pcavs has joined #aichallenge 2011-07-06T23:58:23 google+ invites are open 2011-07-06T23:58:55 *** ibdknox_ has quit IRC (Remote host closed the connection)