2010-09-24T00:00:30 *** DirtyKeyboard has left #aichallenge 2010-09-24T00:00:54 *** DirtyKeyboard has joined #aichallenge 2010-09-24T00:01:45 *** MarcAndrePC has quit IRC (Quit: Page closed) 2010-09-24T00:11:24 bss03-AFK: fetch /maps.tar.gz 2010-09-24T00:12:02 dhartmei: you should link to it on the page 2010-09-24T00:12:23 *** bss03-AFK is now known as bss03 2010-09-24T00:12:31 bss03-AFK is not the first person I've seen asking for that 2010-09-24T00:12:52 dhartmei: I just did wget <200 URLs>. 2010-09-24T00:13:40 they are just generated by the map generator from the official repo, you can generate as many of them as you like 2010-09-24T00:15:13 dhartmei: btw, is there any to make a download of the games played available? that would be awesome 2010-09-24T00:15:38 *any plan 2010-09-24T00:17:39 sigh: The reply info is in the source code of the canvas viewer page. 2010-09-24T00:17:51 ^replay 2010-09-24T00:18:05 it's a large file, even compressed, i need a free bandwidth host to share it 2010-09-24T00:18:24 bss03: I know that, I was wondering about the entire collection 2010-09-24T00:18:29 dhartmei: how big is the file? 2010-09-24T00:19:21 about 200MB 2010-09-24T00:19:57 hmm :S 2010-09-24T00:21:17 torrent, but you'd have to redo it every time it changed 2010-09-24T00:22:47 *** madsy has joined #aichallenge 2010-09-24T00:23:06 dwchandler: not necessarily, just split it up into to weekly chunks, and make a new file available each week 2010-09-24T00:26:01 *** td123 has quit IRC (Quit: WeeChat 0.3.3) 2010-09-24T00:32:43 *** JCS^ has quit IRC (Quit: \x00) 2010-09-24T00:40:34 *** mightybyte has quit IRC (Quit: leaving) 2010-09-24T00:48:02 Grr, I still don't go 300/300 against Dual or Rage. I think I need to refine my target selection. 2010-09-24T00:48:19 My defense is fairly good, though working on it some more wouldn't hurt, I guess. 2010-09-24T00:49:17 266/300 vs. Rage and 298/300 vs. Dual is a heckuva lot better than my submission just 3 days ago, though. 2010-09-24T00:53:18 i cant get the examplebots working, myself 2010-09-24T00:57:04 Top 10 players: kcm1700(3569), McLeopold(3521), adumlah(3497), wagstaff(3453), felixcoto(3447), EBraun(3434), codeRage(3401), Loks1982(3382), goldman(3368), Tracer(3340) 2010-09-24T00:57:34 *** phreeza has joined #aichallenge 2010-09-24T00:59:02 http://ai-contest.com/forum/viewtopic.php?f=18&t=774 <- guess it's that 2010-09-24T01:12:15 *** smf68 has quit IRC (Remote host closed the connection) 2010-09-24T01:16:15 *** rwa has joined #aichallenge 2010-09-24T01:16:49 *** DirtyKeyboard has quit IRC (Quit: DirtyKeyboard) 2010-09-24T01:19:40 *** bss03 is now known as bss03-AFK 2010-09-24T01:36:08 *** Palmik has joined #aichallenge 2010-09-24T01:57:04 Top 10 players: kcm1700(3555), McLeopold(3506), adumlah(3482), wagstaff(3436), felixcoto(3429), EBraun(3418), codeRage(3398), Loks1982(3366), goldman(3352), Zilog8(3351) 2010-09-24T02:00:04 Zaphus: i have no idea how, that bot flopped pretty badly on tcp 2010-09-24T02:00:17 we've spent a few hours today formulating a better way to do stuff though 2010-09-24T02:00:25 so we're going to be playing around with that and other things 2010-09-24T02:00:35 i think we've pretty much exhausted throwing around random heuristics 2010-09-24T02:00:52 well not entirely, but to the point that it's going to be much use to us 2010-09-24T02:03:14 *** Utkarsh has quit IRC (Ping timeout: 240 seconds) 2010-09-24T02:08:11 *** Utkarsh has joined #aichallenge 2010-09-24T02:08:19 had to deal with the real world for a few days, but trying to get back into it tonight... 2010-09-24T02:09:07 looks like some strong bots have come alive 2010-09-24T02:12:28 every time I make my bot a bit better, everyone gets significantly stronger :( 2010-09-24T02:12:54 *** hellman has joined #aichallenge 2010-09-24T02:13:38 your bot was dominating last time I was running on tcp... 2010-09-24T02:14:12 haha...that's long gone... now it gets beaten quite soundly 2010-09-24T02:15:27 yeah, i am so far behind on uni work aha 2010-09-24T02:16:09 rwa: back to zero? weren't you up to like 56? :P 2010-09-24T02:16:19 I rolled over ;) 2010-09-24T02:16:27 :P 2010-09-24T02:17:19 drewrobb1.4 looks to be very tough 2010-09-24T02:17:32 *** dhartmei- has joined #aichallenge 2010-09-24T02:17:37 rwa: I haven't been able to beat it once 2010-09-24T02:18:04 unlike most other bots, you can't leave any opening or it takes it immediately 2010-09-24T02:18:23 my bot seemed to get it sometimes 2010-09-24T02:18:36 but my current bot fails miserably against mcleopold 2010-09-24T02:19:05 but like i said above, it's time to stop just randomly throwing heuristics together and actually do some real work towards making decisions :) 2010-09-24T02:21:05 *** Zarathust has quit IRC (Ping timeout: 252 seconds) 2010-09-24T02:21:46 *** tapwater has quit IRC (Quit: tapwater) 2010-09-24T02:24:39 *** kjeldahl has joined #aichallenge 2010-09-24T02:25:17 *** GryphonClaw|Eric has joined #aichallenge 2010-09-24T02:25:19 *** phreeza has quit IRC (Quit: kthxbai) 2010-09-24T02:29:08 *** delt0r has joined #aichallenge 2010-09-24T02:31:05 *** mega1 has joined #aichallenge 2010-09-24T02:35:51 http://72.44.46.68/canvas?game_id=132709 2010-09-24T02:36:11 *** sinan has joined #aichallenge 2010-09-24T02:36:35 *** Utkarsh has quit IRC (Read error: Connection reset by peer) 2010-09-24T02:37:04 *** Olathe has quit IRC (Read error: Connection reset by peer) 2010-09-24T02:37:33 *** Olathe has joined #aichallenge 2010-09-24T02:41:47 he whipped me 5 times in a row after that, however 2010-09-24T02:44:01 *** Utkarsh has joined #aichallenge 2010-09-24T02:47:13 *** Olathe has quit IRC (Ping timeout: 265 seconds) 2010-09-24T02:51:58 *** delt0r has quit IRC (Ping timeout: 276 seconds) 2010-09-24T02:56:44 *** genericbob has quit IRC (Ping timeout: 240 seconds) 2010-09-24T02:57:05 Top 10 players: kcm1700(3542), McLeopold(3498), adumlah(3458), wagstaff(3439), felixcoto(3422), Titannet(3414), EBraun(3410), Zilog8(3386), Loks1982(3360), goldman(3347) 2010-09-24T03:02:56 danielvf: this has probably been pointed out, but there is no space between language and elo score on the rankings page, at least on my computer using chrome 2010-09-24T03:02:58 *** genericbob has joined #aichallenge 2010-09-24T03:10:52 *** presto8 has quit IRC (Ping timeout: 255 seconds) 2010-09-24T03:11:43 *** GryphonClaw|Eric has left #aichallenge 2010-09-24T03:14:56 *** boegel has joined #aichallenge 2010-09-24T03:15:44 *** rogue780|server has quit IRC (Ping timeout: 245 seconds) 2010-09-24T03:16:28 *** jesionaj has quit IRC (Read error: Connection reset by peer) 2010-09-24T03:16:40 *** jesionaj has joined #aichallenge 2010-09-24T03:17:24 how many games would you guys say it takes to settle the rank of your bot somewhat (on the official server)? 2010-09-24T03:17:51 i would say mine is currently ranked way above what it should be and has been there over 36 hours 2010-09-24T03:18:12 i'm not trying to be modest, that version honestly got trampled by some people on tcp 2010-09-24T03:18:56 *** rogue780|server has joined #aichallenge 2010-09-24T03:20:58 *** sigh has quit IRC () 2010-09-24T03:22:15 :) 2010-09-24T03:22:26 I've noticed too that tcp is not a good reference 2010-09-24T03:23:07 yeah, but i had found that for the opposite ;) 2010-09-24T03:23:13 on tcp my current bot (with a bug in it) has a win % of less dan 0.5, while on the official server it won 12 games and lost only 5 2010-09-24T03:23:13 seems like the strongest bots are on tcp, right? 2010-09-24T03:23:31 yeah 2010-09-24T03:23:40 that's where people are testing out their latest ones 2010-09-24T03:23:41 the opposite? 2010-09-24T03:23:48 i just use main rankings for bragging rights atm 2010-09-24T03:23:57 :) 2010-09-24T03:23:58 that my bot does worse on the main site than tcp 2010-09-24T03:24:02 seems wrong i know 2010-09-24T03:24:07 how could anybody develop a good bot without the tcp server? I couldn't. 2010-09-24T03:24:08 but that's how it had worked up until now 2010-09-24T03:24:26 rwa: lots of debugging by yourself and thinking about the problem 2010-09-24T03:24:42 but i think one really needs to build up a feel with the heuristics for this game before moving onto that 2010-09-24T03:24:45 so yeah, i agree 2010-09-24T03:24:54 that's like saying you could get good at poker by playing with a deck of cards. doesn't work that way. 2010-09-24T03:25:45 i believe you could 2010-09-24T03:25:55 realistically you want to do both though 2010-09-24T03:26:00 right 2010-09-24T03:26:26 ha, i said believe 2010-09-24T03:27:20 rwa: have you released any new bots recently? 2010-09-24T03:27:31 main server? 2010-09-24T03:27:40 or tcp? 2010-09-24T03:27:48 oh, just saw vertex.1 2010-09-24T03:27:58 today's bots have a couple new ideas in them with mixed results 2010-09-24T03:28:02 vor** 2010-09-24T03:28:22 yeah, vortex.0-7 have gone up on tcp this evening 2010-09-24T03:28:45 *** kozlovsky has joined #aichallenge 2010-09-24T03:29:24 some of them are contending but I haven't really scratched drewrobb1.4 yet 2010-09-24T03:29:50 yeah, i was pretty much on par with his 1.3 2010-09-24T03:30:02 but only managed to dupe 1.4 a few times 2010-09-24T03:30:05 not as many as it got me 2010-09-24T03:30:30 we're no longer losing to rage bot anymore 2010-09-24T03:31:01 dual bot on 44 with us playing as player 2 was the last "loss" game for us to have to remove in the end 2010-09-24T03:31:08 *** aerique has joined #aichallenge 2010-09-24T03:32:12 haven't lost to RageBot all night I don't think 2010-09-24T03:32:12 even on the close-in boards now 2010-09-24T03:32:12 8-65Bot squeaks by me now and again 2010-09-24T03:32:12 as does retybok 2010-09-24T03:32:32 yep, retybok is always in for a long game with me 2010-09-24T03:32:37 contested one too 2010-09-24T03:32:49 it used to be that if you started with 4 or 5 wins you were at the top of the board. no longer. 2010-09-24T03:33:15 top bots have been up there a while now though, they're going to want to resubmit soon enough 2010-09-24T03:34:22 *** hellman has quit IRC (Ping timeout: 252 seconds) 2010-09-24T03:34:51 nice uuid bogel 2010-09-24T03:35:04 boegel 2010-09-24T03:36:05 vortex.7 is off to a good start 2010-09-24T03:36:53 see if it can take on dhartmei... 2010-09-24T03:43:11 dang.. no. 2010-09-24T03:43:18 hmmm oh well 2010-09-24T03:43:26 that's only one game, and it wasn't a straight up lose 2010-09-24T03:46:56 *** Baphomet has quit IRC (Ping timeout: 265 seconds) 2010-09-24T03:47:18 *** Baphomet has joined #aichallenge 2010-09-24T03:47:25 *** wh1teside has quit IRC (Ping timeout: 265 seconds) 2010-09-24T03:47:27 I know a mod I need to make 2010-09-24T03:47:31 *** wh1teside has joined #aichallenge 2010-09-24T03:47:48 *** hellman has joined #aichallenge 2010-09-24T03:53:01 *** jesionaj has quit IRC (Read error: Connection reset by peer) 2010-09-24T03:53:05 rwa: uuid? 2010-09-24T03:53:13 rwa: on tcp, you mean? :) 2010-09-24T03:53:13 *** jesionaj has joined #aichallenge 2010-09-24T03:53:23 yeah :) 2010-09-24T03:53:37 rwa: I'm going for the prize of the longest name :) 2010-09-24T03:54:57 you may have that category sewn up 2010-09-24T03:55:23 why am I still up? 2010-09-24T03:55:58 it's not even 6pm :P 2010-09-24T03:56:05 so glad it's the weekend :) 2010-09-24T03:57:05 Top 10 players: kcm1700(3548), McLeopold(3494), adumlah(3482), wagstaff(3458), Titannet(3422), EBraun(3413), felixcoto(3412), Zilog8(3394), Loks1982(3366), goldman(3363) 2010-09-24T04:00:51 *** sinan has quit IRC (Quit: WeeChat 0.2.6.3) 2010-09-24T04:00:57 1 am here 2010-09-24T04:01:09 *** Appleman1234 has quit IRC (Ping timeout: 240 seconds) 2010-09-24T04:01:11 Th 2010-09-24T04:01:58 *** Appleman1234 has joined #aichallenge 2010-09-24T04:03:45 th or fr? :P 2010-09-24T04:05:19 *** ah484 has joined #aichallenge 2010-09-24T04:05:23 hello? 2010-09-24T04:05:58 Hi, I am new to this AI contest and i am trying to use the C# starter 2010-09-24T04:06:05 cand i am having issues compiling 2010-09-24T04:06:27 *** ah484 has quit IRC (Client Quit) 2010-09-24T04:07:42 err, Fri now 2010-09-24T04:08:06 ah484, I'm not a C# guy but I know C/C++. What's the issue you're having? 2010-09-24T04:13:26 *** Nuriaion has joined #aichallenge 2010-09-24T04:15:19 getting lot's of plays on the official server now, did something get fixed? 2010-09-24T04:15:28 s/lot's/lots/g 2010-09-24T04:15:28 *** hellman has quit IRC (Ping timeout: 264 seconds) 2010-09-24T04:18:07 10 games in the last 40m, it's pure heaven :) 2010-09-24T04:19:21 geez, people who join irc channel to ask a question and leave within a minute 2010-09-24T04:20:47 its a lot more active at night though : P is there really that many people on the other side of the world 2010-09-24T04:22:12 medice: stupid isnt it :/ it probably took him as long to browse to the webchat and log in as he actually stayed in here 2010-09-24T04:24:58 oh look, I'm playing boegel ae427a8a78d2... ah, screw it 2010-09-24T04:26:37 rwa: :D 2010-09-24T04:26:42 hehe 2010-09-24T04:27:27 adum2 looks fierce 2010-09-24T04:28:24 it does 2010-09-24T04:28:59 *** sigh has joined #aichallenge 2010-09-24T04:30:47 *** liuq has joined #aichallenge 2010-09-24T04:31:56 somewhat like locutus in that it makes big "spearhead" attacks 2010-09-24T04:34:32 it's about to kick my butt here... 2010-09-24T04:37:36 *** kozlovsky has quit IRC (Quit: Page closed) 2010-09-24T04:40:00 do you guys just use namespace std? 2010-09-24T04:40:04 it would make my life so much easier 2010-09-24T04:40:15 using namespace std? 2010-09-24T04:40:19 yeah 2010-09-24T04:40:24 all the time 2010-09-24T04:40:25 so i don't have to write std:: everywhere 2010-09-24T04:40:31 for your bot though? 2010-09-24T04:40:44 yep 2010-09-24T04:40:44 *** drewrobb has quit IRC (Ping timeout: 240 seconds) 2010-09-24T04:40:45 i'm wondering if there's any reason as to why i shouldn't 2010-09-24T04:40:56 no good reason IMO 2010-09-24T04:41:23 only if ther are other namespaces that have items that collide 2010-09-24T04:41:35 and the compiler will complain then 2010-09-24T04:42:44 question: i'm new to this and was wondering, does the game send all planets again before each turn? 2010-09-24T04:42:58 yes 2010-09-24T04:43:10 yeah, was wondering how silly that was 2010-09-24T04:57:06 Top 10 players: kcm1700(3552), adumlah(3487), McLeopold(3487), Titannet(3473), wagstaff(3465), EBraun(3428), Longing(3419), felixcoto(3418), Zilog8(3399), goldman(3368) 2010-09-24T04:57:26 oh, McLeopold dropped a spot, what happened? 2010-09-24T04:57:30 oh, it's a tie! 2010-09-24T04:57:32 how exciting 2010-09-24T04:57:46 kcm1700 is far ahead though 2010-09-24T04:59:10 i'ma working on a whole overhaul strategy 2010-09-24T04:59:15 but gonna take a while to work everything out 2010-09-24T04:59:51 * boegel is steadily moving up with his bot too 2010-09-24T04:59:52 finally 2010-09-24T05:00:01 after days of messing about, I seem to be getting somewhere 2010-09-24T05:01:30 *** Naktibalda has joined #aichallenge 2010-09-24T05:03:30 ukraine is very fond of the competition 2010-09-24T05:04:01 *** bss03-AFK is now known as bss03 2010-09-24T05:15:01 antimatroid: there are a lot of good programming competitions in Russia and the likes, that's probably why 2010-09-24T05:16:18 is there a way to tell how Haskell programs are being run? more specifically, which run time options (+RTS) are being used? 2010-09-24T05:16:48 ask jmcarthur I think 2010-09-24T05:18:35 *** jhawthorn has joined #aichallenge 2010-09-24T05:19:25 jmcarthur: I ask you ^ :) 2010-09-24T05:23:13 distances rounded to big? 2010-09-24T05:25:09 *** Utkarsh has quit IRC (Ping timeout: 252 seconds) 2010-09-24T05:26:21 Accoun: yes 2010-09-24T05:27:24 Accoun: of course, you need a full extra turn to reach the planet 2010-09-24T05:29:58 *** Utkarsh has joined #aichallenge 2010-09-24T05:32:59 boegel: They are using the GHC from Ubuntu 8.04 2010-09-24T05:33:23 boegel: So, you could install that package and ask GHC what defaults it was configured with. 2010-09-24T05:33:35 bss03: hmmk, thx 2010-09-24T05:38:12 boegel: Use "+RTS --info" to get some generic info that might not be of much use. 2010-09-24T05:38:51 boegel: Use "+RTS -f" to get a long message that lists the defaults for most (all?) the available options. 2010-09-24T05:39:36 *** Bobng has joined #aichallenge 2010-09-24T05:43:45 *** Bobng has quit IRC (Client Quit) 2010-09-24T05:44:20 *** Bobng has joined #aichallenge 2010-09-24T05:44:54 *** Bobng has joined #aichallenge 2010-09-24T05:46:39 bss03: great, thx 2010-09-24T05:46:39 bss03: now to figure out how to install the GHC package in Ubuntu on OS X :P 2010-09-24T05:46:39 bss03: (I'll use VirtualBox, but not now, network is way to slow to download that here) 2010-09-24T05:50:39 *** liuq has quit IRC (Quit: Page closed) 2010-09-24T05:51:11 boegel: I upgraded the last Ubuntu 8.04 box I had access to a couple of months before the competition, otherwise I'd just pastebin the output. 2010-09-24T05:51:44 to use the c++ engine, my friend had to install a unix emulator on his xp virtual thing on his windows 7 machine 2010-09-24T05:51:45 yo dog 2010-09-24T05:51:53 bss03: sure, np :) 2010-09-24T05:52:24 it wouldn't pick up cygwin with mingiw on there as well, kept trying to run the mingiw gcc.exe 2010-09-24T05:52:44 *** tot_ra has joined #aichallenge 2010-09-24T05:54:39 *** smhanov has joined #aichallenge 2010-09-24T05:57:07 Top 10 players: kcm1700(3538), adumlah(3477), McLeopold(3471), wagstaff(3464), EBraun(3416), Longing(3407), felixcoto(3392), Titannet(3386), Loks1982(3374), GreenTea(3359) 2010-09-24T06:05:04 *** bss03 is now known as bss03-AFK 2010-09-24T06:11:21 *** someidiot has joined #aichallenge 2010-09-24T06:13:03 *** Naith has quit IRC (Quit: Naith) 2010-09-24T06:16:19 *** amstan has quit IRC (Ping timeout: 252 seconds) 2010-09-24T06:28:07 *** someidiot has quit IRC (Quit: Page closed) 2010-09-24T06:31:01 the canvas visualizer seems to hate newline at end of file 2010-09-24T06:31:11 *** jimmerton has joined #aichallenge 2010-09-24T06:31:36 in input file 2010-09-24T06:34:25 yes 2010-09-24T06:35:07 I changed the line 2010-09-24T06:35:09 echo 'var data = "' . str_replace("\n", "\\n", $input) . '"'; 2010-09-24T06:35:20 to 2010-09-24T06:35:22 echo 'var data = "' . str_replace("\n", "\\n", rtrim($input, "\n")) . '"'; 2010-09-24T06:41:01 does anyone have "advanced" strategy guides to read? 2010-09-24T06:48:45 *** criis has quit IRC (Ping timeout: 240 seconds) 2010-09-24T06:49:38 *** Utkarsh has quit IRC (Ping timeout: 265 seconds) 2010-09-24T06:54:21 *** Utkarsh has joined #aichallenge 2010-09-24T06:55:27 *** criis has joined #aichallenge 2010-09-24T06:56:21 boegel: http://ai-contest.com/starter_packages.php 2010-09-24T06:56:39 "Haskel is supported. We are using GHC version 6.8.2." 2010-09-24T06:57:08 Top 10 players: kcm1700(3531), adumlah(3470), McLeopold(3469), wagstaff(3456), Titannet(3408), Longing(3405), EBraun(3399), felixcoto(3369), Loks1982(3365), GreenTea(3353) 2010-09-24T07:00:02 *** jimmerton has quit IRC (Quit: jimmerton) 2010-09-24T07:00:55 @url tcp 2010-09-24T07:00:55 Tempest: tcp = http://www.benzedrine.cx/planetwars/ 2010-09-24T07:06:35 danielvf: great, thx 2010-09-24T07:06:46 *** antimatroid has quit IRC (Read error: Connection reset by peer) 2010-09-24T07:09:14 tot_ra: have you looked at this: http://www.ai-contest.com/forum/viewtopic.php?f=17&t=593 2010-09-24T07:09:48 *** antimatroid has joined #aichallenge 2010-09-24T07:09:50 it's not exactly "advanced" but it is much more than what it is in the official tutorial 2010-09-24T07:10:46 *** AJC has joined #aichallenge 2010-09-24T07:13:24 is there anyone running the challenge here I can talk to about sponsoring with some prizes? 2010-09-24T07:14:08 sigh thx 2010-09-24T07:18:17 AJC: prizes \o/ 2010-09-24T07:23:21 I guess it's not quite the right time of day, I'll hang around. 2010-09-24T07:24:22 *** smhanov has quit IRC (Read error: Connection reset by peer) 2010-09-24T07:28:34 AJC: email jeff cameron 2010-09-24T07:28:34 also, what boegel said 2010-09-24T07:29:44 i suspect they'll be asleep for a few hours yet 2010-09-24T07:29:46 then he might not even make it on here in the morning 2010-09-24T07:30:20 can I find the email address on the site? 2010-09-24T07:30:25 danielvf: you about? 2010-09-24T07:31:01 antimatroid: yeah 2010-09-24T07:31:49 AJC seems to be interested in possibly sponsoring some prizes 2010-09-24T07:32:00 i just grabbed jeff's email address, should i just pm him that? or let you deal with this? 2010-09-24T07:32:10 i'm not really anything to do with the comp other than a participant 2010-09-24T07:32:24 antimatroid: Yeah, I was just digging it up 2010-09-24T07:32:36 AJC: Prizes would rock 2010-09-24T07:32:53 antimatroid: Yeah, just message him that. 2010-09-24T07:33:06 danielvf, antimatroid: great, thanks for your help! 2010-09-24T07:33:06 done 2010-09-24T07:33:13 np 2010-09-24T07:33:15 thank you 2010-09-24T07:33:57 i still think a public paypal account would work reasonably well 2010-09-24T07:33:58 also lets people wager on their own ability aha 2010-09-24T07:34:09 hehe 2010-09-24T07:42:15 *** olexs has joined #aichallenge 2010-09-24T07:44:18 antimatroid: heh :) 2010-09-24T07:44:28 that'd be a whole can of worms right there 2010-09-24T07:45:15 did anyone succeed with genetic algorithms? :) 2010-09-24T07:46:38 tot_ra: well, I'm planning to look into that actually 2010-09-24T07:46:58 tot_ra: how would you use GA's? 2010-09-24T07:47:48 well .. either each planet has its chromosome.. or most likely entire collection 2010-09-24T07:48:58 tot_ra: I had something else entirely in mind, but I'll keep it to myself if you don't mind ;) 2010-09-24T07:49:06 chromosome would probably have characteristicsl like.. agressiveness.. help fellow planet.. 2010-09-24T07:49:45 tot_ra: how would you evaluate fitness then? or just figure it out as you go? 2010-09-24T07:49:58 tot_ra: the fitness might depend a lot on the state the game is in (e.g. winning/losing 2010-09-24T07:49:59 "(9:38:52 PM) tot_ra: did anyone succeed with genetic algorithms?" there's still 2 months left yet :P 2010-09-24T07:50:05 the biggest problem is running games with all maps and bots to generate perfect chromosome set 2010-09-24T07:50:13 i'm going for a different approach though, laying ground work for it now 2010-09-24T07:50:21 antimatroid: with GAs too? 2010-09-24T07:50:37 i'm not using ga's at all 2010-09-24T07:50:45 neither am i :) 2010-09-24T07:50:55 although we will probably run a whole lot of games at some point trying to find the best parameters for different things 2010-09-24T07:51:05 we're still undergrads though, so learning stuff as we go 2010-09-24T07:51:18 *** smhanov has joined #aichallenge 2010-09-24T07:51:56 :) 2010-09-24T07:52:15 (afk) 2010-09-24T07:52:26 GA's is solving undetermination in the game.. but is introducing more confusion as in to how its working :D 2010-09-24T07:57:08 Top 10 players: kcm1700(3527), McLeopold(3466), adumlah(3465), wagstaff(3450), Longing(3428), Titannet(3422), EBraun(3395), dmj111(3390), GreenTea(3366), felixcoto(3361) 2010-09-24T08:04:18 *** Utkarsh has quit IRC (Ping timeout: 265 seconds) 2010-09-24T08:08:33 *** Utkarsh has joined #aichallenge 2010-09-24T08:16:31 *** hellman has joined #aichallenge 2010-09-24T08:20:59 *** nigg_ has joined #aichallenge 2010-09-24T08:23:25 *** Bobng has quit IRC (Ping timeout: 240 seconds) 2010-09-24T08:25:01 http://kurapov.name/eng/google_ai_challenge_eng/ some ideas :) 2010-09-24T08:29:19 4. Take into account general region topology - some maps give opponent too much advantage 2010-09-24T08:29:31 maps are symetric, what kind of advantage is it? 2010-09-24T08:30:20 I think what he means is that one has to consider map topology in the expansion strategy. 2010-09-24T08:30:59 tactic 5 sounds wrong too 2010-09-24T08:31:19 hmmm.. true 2010-09-24T08:31:24 it's never a good idea to capture a neutral next to enemy planet 2010-09-24T08:31:43 unless you know for sure you can hold it and it boosts your productivity a lot 2010-09-24T08:31:59 if you can hold it why do you leave the first planet? 2010-09-24T08:32:25 if enemy takes it cheap, it will have enough ships to capture a second planet too 2010-09-24T08:32:33 true 2010-09-24T08:32:35 retreating is not an option 2010-09-24T08:32:46 all fights are 1:1 ship exchange 2010-09-24T08:33:09 my bot doesn't do retreating, either, but I've though about a strategy that might include it 2010-09-24T08:33:10 retreating is an option 2010-09-24T08:33:25 for example, if you are behind you don't want to trade ships 2010-09-24T08:33:54 I've tried changing my tactics to include abandoning planets that can't be defended anymore... results were actually disastrous 2010-09-24T08:34:01 can you show me a game where it worked out well? 2010-09-24T08:34:29 Naktibalda: not off the top of my head, but I do know that rwa's bot does it a lot 2010-09-24T08:34:34 vortex on tcp 2010-09-24T08:34:38 5 is terrible advice 2010-09-24T08:35:20 the one about abandoning a planet about to be taken that is 2010-09-24T08:35:31 at least expand far from evemy, not close 2010-09-24T08:35:43 not necessarily 2010-09-24T08:36:46 of course sending all ships to defence when you have a lower growth_rate is a bad idea. capture a few neutrals instead of feeding the enemy 2010-09-24T08:37:16 yeah, but you don't want to capture so many neutrals that you then can't back that claim up 2010-09-24T08:37:29 otherwise you just took out all the neutral ships for your opponent to come in and rape you 2010-09-24T08:37:46 that's really a higher ship count, lower growth rate strategy 2010-09-24T08:38:46 but having lower growth rate, one has to either 1) retake enemy planets where it's possible or b) expand to neutral planets, sending ships in direct confrontations will result in ship count difference getting larger and ultimately, losing. 2010-09-24T08:39:25 direct confrontations doesn't make the ship coutn difference larger 2010-09-24T08:39:34 *don't 2010-09-24T08:39:52 if enemy has more growth than you and loses same amount of ships as you? 2010-09-24T08:40:28 if you have less growth and ships and not the position strength to take their planets anyway, unless their bots retarded it's pretty much game over anyway 2010-09-24T08:40:31 oh, i see what you mean 2010-09-24T08:40:33 maybe Im exaggerating numbers but lets say you have 10 ships and +3 production and there are 100 enemy shiops coming in.. 10 turns... you can take over neighbour neutral planet with 15 ships + 2 steps that has 10 production That means that either you stay with 10+30 and die.. or retreat 10+6-15+5*6 and die with 42 ships :P 2010-09-24T08:41:11 *** elijahbal has left #aichallenge ("Konversation terminated!") 2010-09-24T08:47:44 *** u1tr0n has joined #aichallenge 2010-09-24T08:51:33 *** SophieB is now known as zz_SophieB 2010-09-24T08:54:27 *** amstan has joined #aichallenge 2010-09-24T08:54:27 *** ChanServ sets mode: +o amstan 2010-09-24T08:57:09 Top 10 players: kcm1700(3514), dmj111(3466), adumlah(3453), McLeopold(3452), Longing(3431), wagstaff(3416), EBraun(3372), Titannet(3357), GreenTea(3355), felixcoto(3348) 2010-09-24T08:59:53 *** zz_SophieB is now known as SophieB 2010-09-24T08:59:53 *** mega1 has quit IRC (Remote host closed the connection) 2010-09-24T09:01:51 *** AJC has quit IRC (Quit: Leaving.) 2010-09-24T09:11:03 *** tot_ra has quit IRC (Quit: Page closed) 2010-09-24T09:12:42 *** Apophis has joined #aichallenge 2010-09-24T09:12:50 *** amstan has quit IRC (Ping timeout: 245 seconds) 2010-09-24T09:13:01 *** mega1 has joined #aichallenge 2010-09-24T09:14:21 *** jorge__ has joined #aichallenge 2010-09-24T09:14:29 hi 2010-09-24T09:15:09 *** iouri_ has joined #aichallenge 2010-09-24T09:15:37 *** Apophis_ has quit IRC (Ping timeout: 252 seconds) 2010-09-24T09:15:47 *** area is now known as area_ 2010-09-24T09:16:04 *** area_ is now known as area 2010-09-24T09:17:14 *** kozlovsky has joined #aichallenge 2010-09-24T09:19:28 *** area has quit IRC (Changing host) 2010-09-24T09:19:28 *** area has joined #aichallenge 2010-09-24T09:21:23 *** area has joined #aichallenge 2010-09-24T09:28:49 *** hellman has quit IRC (Ping timeout: 252 seconds) 2010-09-24T09:32:29 *** Appleman1234 has quit IRC (Quit: Leaving) 2010-09-24T09:44:31 was there any upper boundary for planet count 2010-09-24T09:48:16 it's always 23 2010-09-24T09:48:30 at least in the official generated maps 2010-09-24T09:48:34 ah 2010-09-24T09:48:47 *** mightybyte has joined #aichallenge 2010-09-24T09:49:44 1 central, 2 starting planets, 10 other planets that are mirrored 2010-09-24T09:54:38 *** RainCT has joined #aichallenge 2010-09-24T09:57:10 Top 10 players: kcm1700(3501), Longing(3453), McLeopold(3440), adumlah(3439), wagstaff(3404), dmj111(3384), EBraun(3357), GreenTea(3342), Loks1982(3334), felixcoto(3323) 2010-09-24T10:00:25 why in the TCP server, 90% of the times the battles are in the same map? 2010-09-24T10:02:25 *** SophieB is now known as zz_SophieB 2010-09-24T10:03:22 does somebody know what is needed that scala is included as an languaga? 2010-09-24T10:03:36 A starter Package exists under: http://github.com/tulsidas/ai-planetwars-scala 2010-09-24T10:12:45 *** drewrobb has joined #aichallenge 2010-09-24T10:15:09 medice: do you play Go by any chance? 2010-09-24T10:17:42 *** Zeiris has quit IRC (Ping timeout: 265 seconds) 2010-09-24T10:18:31 heh... #1 on tcp lost to RageBot: http://72.44.46.68/canvas?game_id=137769 2010-09-24T10:18:42 sigh, yse 2010-09-24T10:18:55 medice: you play on KGS under the same name? 2010-09-24T10:18:58 yes 2010-09-24T10:19:00 :P 2010-09-24T10:19:10 *** Olathe has joined #aichallenge 2010-09-24T10:19:13 who might you be? 2010-09-24T10:20:23 I'm sigh there as well, you've probably seen in THO... but obviously forgotten :D 2010-09-24T10:20:31 >_> 2010-09-24T10:20:51 <_< well, i'm kind of not paying attention there 2010-09-24T10:20:59 I haven't logged in much there for ages either 2010-09-24T10:21:11 just enough to keep my account alive 2010-09-24T10:22:54 (I'm also pulsar on there, but it's even less likley you've noticed that account) 2010-09-24T10:25:02 well, i have vague recollection of seeing your accounts, really, but i hardly can associate anything to them 2010-09-24T10:26:03 i'm a bad people person anyway, cant recall names irl either 2010-09-24T10:27:17 hehe, well it's to be expected when I'm hardly ever around 2010-09-24T10:28:00 how is your bot doing in the tournament? 2010-09-24T10:28:51 haven't written one yet 2010-09-24T10:29:03 also having a fever so i'm reluctant to do much anyway 2010-09-24T10:29:11 ah, that's too bad :( 2010-09-24T10:30:39 oh, it's already 17:22, i have been sleeping almost the whole day so time flies by :P 2010-09-24T10:31:02 well, gotta go for a moment 2010-09-24T10:31:03 hehe it's 12 22am here :P 2010-09-24T10:31:11 sigh: how's the bot progressing? 2010-09-24T10:31:20 i'm part way through trying my first decent strategy 2010-09-24T10:31:23 antimatroid: I put up 3 version on tcp 2010-09-24T10:32:16 3a seems to be doing pretty well 2010-09-24T10:32:50 3a is the one on the main site :( 2010-09-24T10:32:56 the other two are supposed to be better :( 2010-09-24T10:33:04 sigh: any relation to Sai? :) 2010-09-24T10:33:20 Naktibalda: that was the pun, yes :P 2010-09-24T10:33:38 I originally used this name for KGS 2010-09-24T10:35:12 Naktibalda: you play Go as well? 2010-09-24T10:35:34 yes 2010-09-24T10:35:52 awesome! what's your rank? 2010-09-24T10:35:56 2k 2010-09-24T10:36:13 not bad 2010-09-24T10:36:28 your? 2010-09-24T10:36:58 RageBot rocks 2010-09-24T10:37:04 hmmm... I've got an account at 4d, but I probably couldn't defend that very well right now 2010-09-24T10:37:07 very out of practice 2010-09-24T10:37:35 *** Nuriaion has quit IRC (Ping timeout: 252 seconds) 2010-09-24T10:38:03 ah, I can see your account on KGS :P 2010-09-24T10:38:38 *** alexcg has joined #aichallenge 2010-09-24T10:39:30 * Naktibalda is average at everything :) 2010-09-24T10:40:18 average on KGS is about 5k, you are above average :D 2010-09-24T10:41:37 *** enzy_me has joined #aichallenge 2010-09-24T10:44:41 *** enzy_me has quit IRC (Client Quit) 2010-09-24T10:53:12 *** AJC has joined #aichallenge 2010-09-24T10:56:46 mega1: ping 2010-09-24T10:56:53 cYmen: pong 2010-09-24T10:57:00 Where can I get your lisp package? 2010-09-24T10:57:08 quotenil.com 2010-09-24T10:57:11 Top 10 players: kcm1700(3482), Longing(3462), McLeopold(3437), adumlah(3421), dmj111(3418), wagstaff(3388), EBraun(3359), Loks1982(3325), felixcoto(3319), GreenTea(3300) 2010-09-24T10:57:40 Thank you... 2010-09-24T10:57:52 *** fucawb has quit IRC (Remote host closed the connection) 2010-09-24T11:03:27 *** sigh has quit IRC (Remote host closed the connection) 2010-09-24T11:04:25 mega1: OK, I can't seem to use the run-bot.sh script because it always times out but with a compiled version it works. 2010-09-24T11:08:11 mega1: This part about initialize source registry is used for setting the heap size/ 2010-09-24T11:08:14 ? 2010-09-24T11:08:25 *** xvinyl has quit IRC () 2010-09-24T11:08:39 *** xvinyl has joined #aichallenge 2010-09-24T11:11:19 *** aerique has quit IRC (Quit: ...) 2010-09-24T11:22:17 *** hellman has joined #aichallenge 2010-09-24T11:25:16 why can i loss in first step ? 2010-09-24T11:25:28 timeout 2010-09-24T11:25:32 timeout or illegal order issued by your bot 2010-09-24T11:26:01 tnx 2010-09-24T11:30:29 boegel: there are no RTS flags given afaik 2010-09-24T11:33:25 jmcarthur: k, thx :) 2010-09-24T11:33:48 jmcarthur: I was wondering because I was running into frequent time-outs, and was thinking that maybe garbage collection was to blame 2010-09-24T11:34:13 jmcarthur: if the Haskell RTS decided to GC during some turn, that might cause my bot to time-out 2010-09-24T11:34:38 jmcarthur: my first reaction ws to enforce garbage collection at each turn using performGC, but that seems like a bad idea (way more time-outs) 2010-09-24T11:34:41 *** rwa has quit IRC (Quit: rwa) 2010-09-24T11:34:44 jmcarthur: nay thoughts on this? 2010-09-24T11:43:12 *** Queue29 has joined #aichallenge 2010-09-24T11:49:33 *** Theorevery has quit IRC (Quit: Leaving...) 2010-09-24T11:57:11 Top 10 players: kcm1700(3467), dmj111(3437), McLeopold(3421), adumlah(3408), Longing(3361), wagstaff(3358), EBraun(3346), felixcoto(3314), Loks1982(3292), GreenTea(3291) 2010-09-24T11:58:30 *** Queue29 has quit IRC (Ping timeout: 265 seconds) 2010-09-24T11:59:11 why doesn't kmc never finish the job in this one? http://ai-contest.com/visualizer.php?game_id=4688878 2010-09-24T11:59:17 seems really strange to me... 2010-09-24T11:59:24 am I missing something? 2010-09-24T11:59:39 *** test_ has joined #aichallenge 2010-09-24T12:01:12 *** test_ has quit IRC (Client Quit) 2010-09-24T12:01:17 bug :) 2010-09-24T12:01:29 I'd say so, yes 2010-09-24T12:01:39 just attack the other planets goddamnit :) 2010-09-24T12:02:03 *** u1tr0n has quit IRC (Quit: Page closed) 2010-09-24T12:03:58 * boegel watches some of the top games and takes notes 2010-09-24T12:05:17 *** kjeldahl has quit IRC (Remote host closed the connection) 2010-09-24T12:05:52 boegel: it could be that his AI knows that it's already won and doesn't have to do anything. My Tron AI had the same effect: if all sensible predicted move sequences led to victory, it started to do odd things. 2010-09-24T12:06:36 iouri_: aren't the number of turns it takes to beat someone taken into account too? 2010-09-24T12:06:41 it should be, imho 2010-09-24T12:06:47 fast win = better win 2010-09-24T12:07:11 that's true, but I don't think the elo system considers that 2010-09-24T12:07:29 it would make the whole contest different 2010-09-24T12:07:31 that seems like it'd be way too map dependant 2010-09-24T12:07:33 now, you don't have to win 2010-09-24T12:07:43 you just need to collect more planets than the other guy 2010-09-24T12:08:00 well, by the definition of winning planetwars, that is a win 2010-09-24T12:08:13 olexs: is it? 2010-09-24T12:08:24 olexs: don't the number of ships also count? 2010-09-24T12:08:31 it is the number of ships 2010-09-24T12:08:39 ah, k, thought so 2010-09-24T12:09:04 but number of planets does influence the ship number somewhat :) 2010-09-24T12:09:30 olexs: it can 2010-09-24T12:09:48 *** jorge__ has quit IRC (Remote host closed the connection) 2010-09-24T12:09:57 if I have 5 planets with growth rate 1, and you have 2 with growth rate 5 , I'm pretty much doomed 2010-09-24T12:10:11 killing an opponent is a valid way to ensure he has less ships than you 2010-09-24T12:10:21 but not the only one 2010-09-24T12:10:48 true, didn't realise that until I was looking at the top games 2010-09-24T12:10:57 I should take that into account probably 2010-09-24T12:11:11 don't make moves that might kill yourself when you're ahead... 2010-09-24T12:11:46 risky moves are only really allowable when you're losing and they are your chance to turn it around 2010-09-24T12:12:00 true 2010-09-24T12:12:03 in most other cases, playing it safe is the better way imho 2010-09-24T12:12:09 I agree 2010-09-24T12:12:15 but haven't taken that into account 2010-09-24T12:12:25 I'm now able to get around rank 150 2010-09-24T12:12:30 which is not too bad imho :) 2010-09-24T12:12:44 *** kozlovsky has quit IRC (Quit: Page closed) 2010-09-24T12:12:58 I'm pleased I got this far 2010-09-24T12:13:02 if I get higher, so the better 2010-09-24T12:13:07 I used to be somewhere around 70 a few days ago, the previous version stabilized around 100, current one is climbing now :) 2010-09-24T12:13:11 I'm still having fun, and that's what counts 2010-09-24T12:13:14 yep 2010-09-24T12:13:42 olexs: you're olexs on the official server too? 2010-09-24T12:13:55 boegel: olex.savchuk, http://ai-contest.com/profile.php?user_id=7317 2010-09-24T12:14:23 cYmen: still here? 2010-09-24T12:14:31 olexs: cool, thx 2010-09-24T12:14:40 olexs: going in the right direction, at least :) 2010-09-24T12:14:52 I'm glad the server is handing out way more games than before 2010-09-24T12:15:06 it is, but the competition is getting stronger all the time 2010-09-24T12:15:20 my current bot sucks big time, but I made a wrong move 2010-09-24T12:15:30 I'll let it rip for a while though, maybe I can learn from it 2010-09-24T12:15:35 top100 was easy, say, a week ago 2010-09-24T12:18:39 mega1: re 2010-09-24T12:19:15 cYmen: regarding the timeout, you can pass a higher timeout to the engine 2010-09-24T12:19:37 Yeah, of course... 2010-09-24T12:20:03 other than that I find proxy bot more convenient. 2010-09-24T12:20:19 I don't understand the second question. 2010-09-24T12:20:21 Yes, I should probably use that. 2010-09-24T12:20:42 *** Naith has joined #aichallenge 2010-09-24T12:20:48 There is something in the readme about adding something to the asdf file for recent sbcl versions to set the heap size, iiuc. 2010-09-24T12:21:10 I didn't really get what I'm actually supposed to do though. Sorry, I'm not really much of a lisper. :) 2010-09-24T12:21:10 *** Palmik has quit IRC (Ping timeout: 272 seconds) 2010-09-24T12:24:48 *** Naith has quit IRC (Quit: Naith) 2010-09-24T12:25:19 cYmen: the submitted bot should really not use more than 1G. SBCL has the command line option--dynamic-space-size to control the heap size. 2010-09-24T12:26:05 We aim to limit the heap to some reasonable amount such as 768M for the submitted bot, but it's not yet implemented. 2010-09-24T12:26:35 It works when running with run-bot.sh but does not work when running the MyBot binary directly. 2010-09-24T12:27:08 boegel: taking the number of turns to beat someone might not be necessary if you're trying to maximize the number of ships you have more than your opponent. 2010-09-24T12:27:42 iouri_: true, but if the number of turns is taken into account, that would make a worse bot then 2010-09-24T12:27:45 mega1: In so many words I'm fine with ignoring it all for now especially since I'm not going to submit anything any time soon, right? 2010-09-24T12:27:52 *** Palmik has joined #aichallenge 2010-09-24T12:27:57 iouri_: depends on what the true goal of the game is, crush your enemy or simple overpower it 2010-09-24T12:29:20 *** olexs has quit IRC (Quit: Leaving.) 2010-09-24T12:29:25 cYmen: yes, you can ignore it. But be aware that with the default maximum heap size on 64bit SBCL being 8G (I think) there is no safe guard if your bot decides to hog memory. 2010-09-24T12:30:15 mega1: If I program nonsense I guess I deserve it. :) 2010-09-24T12:30:58 Anyone else having trouble with the visualizer on the official server? 2010-09-24T12:31:41 mega1: How does the proxybot work exactly? The bot that is going to play and the slime bot both connect to a server? So are there three parties or is one of the aforementioned acting as server? 2010-09-24T12:31:43 cYmen: "it", yes. Disqualification and being called cheater on the other hand ... 2010-09-24T12:33:30 cYmen: the engine communicates with the proxy bot. The proxy bot connects to a server socket at a well known port where your a thread in your long running interactive development session answers its requests. 2010-09-24T12:34:15 alright 2010-09-24T12:41:24 *** perror has joined #aichallenge 2010-09-24T12:41:33 *** Tempest has quit IRC (Quit: Page closed) 2010-09-24T12:41:56 *** AJC has left #aichallenge 2010-09-24T12:45:35 *** Palmik has quit IRC (Read error: Operation timed out) 2010-09-24T12:47:01 *** choas has joined #aichallenge 2010-09-24T12:57:12 Top 10 players: kcm1700(3456), McLeopold(3410), adumlah(3400), dmj111(3389), wagstaff(3345), EBraun(3329), felixcoto(3318), Longing(3308), GreenTea(3296), Loks1982(3282) 2010-09-24T12:58:31 *** customKoncept has joined #aichallenge 2010-09-24T12:59:13 is there something up with the main server? 2010-09-24T12:59:31 (if there are any admins on here) 2010-09-24T13:00:12 Lost a slew of games to lower ranked players - and while that is quite likely (still more than a few logic bugs), I can't view replays 2010-09-24T13:00:15 eg http://ai-contest.com/visualizer.php?game_id=4694212 2010-09-24T13:00:21 Yeah, I'm having trouble as well 2010-09-24T13:00:29 At least matches are still running 2010-09-24T13:01:10 ... Perhaps its just chance, but I've lost every 'blind' match 2010-09-24T13:01:56 ... only really noticed because I want to know why I lost 2010-09-24T13:01:58 oh well 2010-09-24T13:03:16 huh 2010-09-24T13:03:38 http://ai-contest.com/game_info.php?game_id=4691841 2010-09-24T13:03:43 http://ai-contest.com/game_info.php?game_id=4694212 2010-09-24T13:03:58 the first is a game that can be viewed, the second is the game you posted 2010-09-24T13:04:02 it has no playback string 2010-09-24T13:04:16 that is why you can't see it 2010-09-24T13:05:37 hm, the source code indicates the playbacks are going elsewhere now 2010-09-24T13:05:39 that must be new 2010-09-24T13:05:50 not for all games 2010-09-24T13:05:56 some work 2010-09-24T13:06:59 *** nargil has joined #aichallenge 2010-09-24T13:08:10 ;(((( I want to code for the AI Challenge, but I need to defend my engineers thesis on wednesday... that sux so much ;/ 2010-09-24T13:08:26 nope, it is all new gamse 2010-09-24T13:08:29 need to cry out loud 2010-09-24T13:08:32 yes 2010-09-24T13:08:36 ?? you're still a student 2010-09-24T13:08:42 lucky you 2010-09-24T13:08:52 I miss those days 2010-09-24T13:09:01 (but the car is a nice compromise) 2010-09-24T13:09:07 =]] 2010-09-24T13:10:20 the visualizer needs to get the playback from the playback table rather than from game_info as it's done before 2010-09-24T13:11:09 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]) 2010-09-24T13:13:05 customKoncept: Sorry about that, we are testing distributed cloud games 2010-09-24T13:13:22 customKoncept: Had an error recording game playbacks 2010-09-24T13:13:54 danielvf: is that it? it looks like the visualizer is still trying to retrieve from the game_info page 2010-09-24T13:14:06 * Janzert hopes both players in a game still play on the same physical machine with distributed games 2010-09-24T13:14:27 Zannick: I had a bug in my code - the games were getting saved, but the playbacks weren't 2010-09-24T13:14:36 ah 2010-09-24T13:14:53 Janzert: Yes, the bots both play on the same physical machine. 2010-09-24T13:15:04 great 2010-09-24T13:15:32 the original distributed proposal didn't seem to be that way so I was a little worried 2010-09-24T13:15:55 Ah. 2010-09-24T13:16:33 :P so it turns out the competition has improved. again 2010-09-24T13:17:08 I was so hoping for a moment or two on page 1... back to the drawing board 2010-09-24T13:17:31 The cloud servers have a different CPU architecture. Until I get this handled properly, the testing server is only running bots that don't need compiling 2010-09-24T13:17:37 customKoncept: Heh. 2010-09-24T13:19:00 customKoncept: You need to get rear line ships forward 2010-09-24T13:19:07 Not just sitting on a back planet 2010-09-24T13:19:19 I know 2010-09-24T13:19:37 re-introduced a 0 growth rate bug 2010-09-24T13:19:55 need to penalise distance more 2010-09-24T13:20:02 http://ai-contest.com/game_stats.php look at those game numbers jump :) 2010-09-24T13:20:20 and re-work my reinforcement trigger - as you said, to happen earlier 2010-09-24T13:21:28 Janzert: Yeah 2010-09-24T13:21:56 And I still don't have the new games running on auto yet. 2010-09-24T13:22:55 Was up to 45 GPM, but I decided I wanted to make sure that their's enough memory and cpu to go around. 2010-09-24T13:23:07 great 2010-09-24T13:23:30 yes, better to have slightly slower GPM and assure the quality 2010-09-24T13:23:58 actually just remove the word slightly from that sentence 2010-09-24T13:26:10 *** jaspervdj has quit IRC (Quit: leaving) 2010-09-24T13:26:13 *** justin_pdx has joined #aichallenge 2010-09-24T13:26:17 *** olexs has joined #aichallenge 2010-09-24T13:27:26 more games being played is just great 2010-09-24T13:27:33 I'm seeing about 5 games/h or so 2010-09-24T13:29:30 We really should hack SETI@home. Instead of looking for alliens all the computer power should play our bots games. 2010-09-24T13:29:52 at least something useful 2010-09-24T13:32:38 *** customKoncept has quit IRC (Quit: Page closed) 2010-09-24T13:33:08 *** kozlovsky has joined #aichallenge 2010-09-24T13:33:17 nargil: :D 2010-09-24T13:35:24 AI@home 2010-09-24T13:38:03 *** Ilod has joined #aichallenge 2010-09-24T13:39:31 *** Palmik has joined #aichallenge 2010-09-24T13:40:20 *** Therexus has joined #aichallenge 2010-09-24T13:40:25 Hi all 2010-09-24T13:41:03 Is there any admin here ? 2010-09-24T13:41:23 *** danielvf has quit IRC (Read error: Connection reset by peer) 2010-09-24T13:41:32 *** danielvf has joined #aichallenge 2010-09-24T13:42:46 *** coventry has joined #aichallenge 2010-09-24T13:43:30 Is there any admin here ? 2010-09-24T13:43:32 danielvf: would it be possible to post instructions for building an ubuntu 8.04 environment identical to the one the bots operate in on the official server? 2010-09-24T13:43:50 I've signed up one hour ago, but haven't received any confirmation mail, even in spams 2010-09-24T13:43:52 coventry: Yes, I will be doing this 2010-09-24T13:43:59 Is there any mail address I should write to ? 2010-09-24T13:44:12 coventry: Have you seen the forums? 2010-09-24T13:44:20 coventry: (or was it you that asked there) 2010-09-24T13:44:34 Yes, but I haven't been keeping track for a few days, there. Don't recall asking there. 2010-09-24T13:44:42 coventry: Someone posted a good set basic instructions 2010-09-24T13:44:48 Oh, great. Thanks. 2010-09-24T13:45:41 danielvf : Are you an admin please ? 2010-09-24T13:45:47 Therexus: Yes 2010-09-24T13:46:12 danielvf: Can you recall any keywords from the post which would turn it up in a search? "build" and "ubuntu" aren't doing it for me. 2010-09-24T13:46:15 danielvf : ok, I would like to know if it's possible to add my school to the list 2010-09-24T13:46:32 Therexus: amstan is your guy for that 2010-09-24T13:46:45 danielvf : ok thx 2010-09-24T13:46:48 Therexus: I think there's a forum topic too. 2010-09-24T13:46:55 Therexus: Either one should find him 2010-09-24T13:47:02 coventry: look at this thread http://ai-contest.com/forum/viewtopic.php?f=18&t=645 2010-09-24T13:47:05 danielvf : I've posted already 2010-09-24T13:47:19 Okay. look for him in IRC 2010-09-24T13:47:30 I Will, thx 2010-09-24T13:47:34 I posted some very rough notes on the steps I used to set up 2010-09-24T13:47:42 coventry: http://ai-contest.com/forum/viewtopic.php?f=18&t=645 2010-09-24T13:49:02 Obtw, Is there any way to know why our bot timeout without any apparent reasons ? 2010-09-24T13:49:19 Not at the moment 2010-09-24T13:49:22 * danielvf afk 2010-09-24T13:49:31 Thanks Janzert, danielvf. Will that definitely get me the same runtime environment as is being used on the server (same packages and configuration of 8.04?) Not seeing how the configuration of that was determined. 2010-09-24T13:49:35 danielvf : ok thx 2010-09-24T13:49:50 coventry: We always use standard packages for all languages 2010-09-24T13:49:53 danielvf: would you be open to patches that would work on moving all configuration into a single file? 2010-09-24T13:50:02 coventry: except we compile node.js 2010-09-24T13:50:35 Janzert: hold off till I get the new distributed bot running committed. 2010-09-24T13:50:47 ok 2010-09-24T13:51:49 danielvf: sounds like you have a lot going on, and I don't want to bug you, but when you have the time, I still have some questions about this. For instance, I understand numpy was available during the last competition, and probably is this time, too. So numpy counts as a standard python package. How about scipy? 2010-09-24T13:52:46 coventry: sorry, don't know at the moment - ask me when I back on, and I'll look it up 2010-09-24T13:53:17 coventry: I'm going to be making some definitive docs and a game server build script. 2010-09-24T13:54:08 Thanks. Just putting a list of all installed packages up somewhere would be hugely useful (with "dpkg --get-selections"). 2010-09-24T13:54:41 Oh, just saw you last comment about definitive docs and a script. That'd be terrific. Thanks very much. 2010-09-24T13:57:12 Top 10 players: kcm1700(3465), dmj111(3399), adumlah(3391), McLeopold(3390), wagstaff(3337), EBraun(3325), Longing(3308), felixcoto(3308), GreenTea(3286), Loks1982(3271) 2010-09-24T13:57:36 (Actually, "dpkg-query -l" would potentially be even more useful. Gives the package versions.) 2010-09-24T13:59:11 is there someone who can tell me how use a python bot with the TCP server of dhartmei ? 2010-09-24T14:00:23 i tried ./tcp -p "python MyBot.py" but it doesn't works 2010-09-24T14:01:00 Did you use the values for address and port given at http://72.44.46.68/? 2010-09-24T14:01:14 yes i did 2010-09-24T14:01:25 make a shell script to run "python MyBot.py" so that your command is only "./bot.sh" or something 2010-09-24T14:01:38 your bot command doesn't go in "" 2010-09-24T14:01:46 try to make a script for launching your "python MyBot.py" and pass a single-word-file to the tcp server 2010-09-24T14:01:59 also, did dhartmei really add a password argument? 2010-09-24T14:02:08 use "./tcp -p python MyBot.py" without enclosing the bot command 2010-09-24T14:02:23 tcp binary composes the command itself 2010-09-24T14:02:30 olexs : ok I will trym thx 2010-09-24T14:02:51 * Therexus little reboot on ubuntu 2010-09-24T14:02:54 dhartmei: The link to tcp.c from http://72.44.46.68/ appears to be dead, and replacing the benzedrine hostname with the new ip address results in a 400 error. 2010-09-24T14:03:07 Ha.. 2010-09-24T14:03:22 *** Therexus has quit IRC (Quit: Page closed) 2010-09-24T14:03:31 http://www.benzedrine.cx/planetwars/tcp.c 2010-09-24T14:03:40 works for me 2010-09-24T14:03:56 Oh, it's my stupid DNS. For some reason, it always has the wrong IP address for benzedrine. 2010-09-24T14:04:44 it's 213.3.30.106 here 2010-09-24T14:05:49 Yeah, as usual. The DNS entry for it here is 62.65.145.30. I told the network guys about it, and they said it's because of a long ttl on the entry, and will update in due course. But that was over a week ago. Oh, well. 2010-09-24T14:06:15 s/and will/and it will/ 2010-09-24T14:07:40 *** coventry has left #aichallenge ("ERC Version 5.3 (IRC client for Emacs)") 2010-09-24T14:11:14 *** rexou has joined #aichallenge 2010-09-24T14:11:21 *** rexou is now known as Therexus 2010-09-24T14:11:29 *** Lithosphere has left #aichallenge 2010-09-24T14:11:37 I'm back 2010-09-24T14:12:25 ./tcp 72.44.46.68 995 therexus -p python MyBot.py 2010-09-24T14:12:35 execv: python: No such file or directory 2010-09-24T14:13:02 Do you what I should do if I don't receive account validation mail ? 2010-09-24T14:13:29 try with another mail account ? :/ 2010-09-24T14:13:49 use full path to python binary 2010-09-24T14:14:14 /usr/bin/python on an Ubuntu system for me 2010-09-24T14:15:00 if plain 'python' works from the command line, type 'which python' and use the resulting path 2010-09-24T14:15:22 olexs : You got it, it works thanks 2010-09-24T14:16:05 Yes i will write an alias in my .bashrc hehe 2010-09-24T14:16:55 normally you put #!/usr/bin/python as the first line, and chmod +x MyBot.py 2010-09-24T14:17:19 then you can just do ./tcp ... ./MyBot.py 2010-09-24T14:18:10 I did but i don't understand why it doesn't works 2010-09-24T14:18:49 My problem not solved yet U_u 2010-09-24T14:19:01 You LOSE against locutus_v1_t2n_c_n 2010-09-24T14:19:01 Traceback (most recent call last): 2010-09-24T14:19:01 File "MyBot.py", line 111, in 2010-09-24T14:19:01 main() 2010-09-24T14:19:01 File "MyBot.py", line 95, in main 2010-09-24T14:19:03 current_line = raw_input() 2010-09-24T14:19:42 There is no forks so how is it possible 2010-09-24T14:20:10 *** jaspervdj has joined #aichallenge 2010-09-24T14:20:24 that is a stacktrace, not two separate threads 2010-09-24T14:20:29 The fork is a lie. 2010-09-24T14:20:33 *** jaspervdj has quit IRC (Client Quit) 2010-09-24T14:20:54 *** jaspervdj has joined #aichallenge 2010-09-24T14:21:59 My bot received EOF while reading a line 2010-09-24T14:22:42 *** Tempest has joined #aichallenge 2010-09-24T14:24:41 *** dhartmei- has quit IRC (Quit: .) 2010-09-24T14:25:43 http://72.44.46.68/getplayer?player=therexus 2010-09-24T14:25:59 The game went through okay 2010-09-24T14:26:58 There is a stacktrace so my bot can't receive game state so -> timeout -> defeated 2010-09-24T14:27:12 my guess is you timed out or did something invalid on turn 1, then tried to read again for the next turn but the tcp server told you the game was over by sending EOF 2010-09-24T14:27:19 er, not turn 1, i guess 2010-09-24T14:27:36 that appeared to be the turn in which all planets belonged to your opponent 2010-09-24T14:27:50 *** amstan has joined #aichallenge 2010-09-24T14:27:50 *** ChanServ sets mode: +o amstan 2010-09-24T14:27:51 Yeah, the EOF is just an indication the game is over 2010-09-24T14:28:00 It's not your code causing it 2010-09-24T14:28:01 did you access the first element of an empty list? 2010-09-24T14:28:25 *** Queue29 has joined #aichallenge 2010-09-24T14:28:35 Probably not. 2010-09-24T14:29:24 Haaa there are replays availables on the website, i will check the replay right now, thx for your help guys 2010-09-24T14:29:25 Therexus: paste the entire traceback? 2010-09-24T14:29:47 Traceback (most recent call last): 2010-09-24T14:29:47 File "MyBot.py", line 111, in 2010-09-24T14:29:47 main() 2010-09-24T14:29:47 File "MyBot.py", line 95, in main 2010-09-24T14:29:47 current_line = raw_input() 2010-09-24T14:29:49 EOFError: EOF when reading a line 2010-09-24T14:30:14 I watched the replay and effectively my bot didn't timed out at turn 1 2010-09-24T14:30:42 Yeah, your bot played, but once the game was over you tried to read input and got an EOF 2010-09-24T14:31:43 when you win or lose, tcp will simply close the pipe to the child, it will get eof 2010-09-24T14:31:44 ok so why timed out before end of the game ? I can understant a stacktrace after the end but before .. 2010-09-24T14:31:48 basically it isn't an error, except that the python bot isn't dying quietly when the game is over 2010-09-24T14:31:55 there's no "proper" way to tell a bot it has won/lost and should terminate... 2010-09-24T14:32:11 the main server engine actually kills the bot 2010-09-24T14:32:20 so does tcp, a second later 2010-09-24T14:32:47 you can move the close() after the kill(), if you prefer :) 2010-09-24T14:33:14 i would enclose raw_input in try: and put an except clause for EOFError to return from main() 2010-09-24T14:33:47 Zannick : i understand but when i watch the replay my last move isn't over 2010-09-24T14:34:19 yes, i suspect you did something bad, so the engine ended the game there 2010-09-24T14:34:41 *** jmreardon has joined #aichallenge 2010-09-24T14:35:18 Ok, i will check my code, thx for your help and dhartmei : Nice work :) 2010-09-24T14:35:25 Are you logging everying you output? That'd be helpful in telling if you made an illegal move 2010-09-24T14:36:43 Write into file is forbidden and i'm a begginner in python coding so if you can give me a way to do it it woulf be useful :D 2010-09-24T14:36:58 s/woulf/would/ 2010-09-24T14:37:11 writing to a file is okay for testing 2010-09-24T14:39:52 Yeah, just comment it out or what-have-you before submitting it 2010-09-24T14:40:03 right, good idea i will look for it 2010-09-24T14:40:15 Though I've been forgetting and submitting with it still in without a problem 2010-09-24T14:40:23 Look into the logging class 2010-09-24T14:40:55 jesionaj: btw your bot based on python engine ? 2010-09-24T14:41:02 yeah 2010-09-24T14:41:11 ok 2010-09-24T14:41:49 same nickname on the challenge website ? :) 2010-09-24T14:42:43 tcp yes, on the official server I mistyped my e-mail :V 2010-09-24T14:42:57 rofl 2010-09-24T14:44:45 Fleets Flooder hehe 2010-09-24T14:44:56 *** Queue29 has quit IRC (Ping timeout: 245 seconds) 2010-09-24T14:55:39 *** hellman has quit IRC (Remote host closed the connection) 2010-09-24T14:57:13 Top 10 players: kcm1700(3483), dmj111(3408), McLeopold(3363), adumlah(3360), Longing(3356), EBraun(3350), wagstaff(3335), ruilov(3287), Tracer(3265), goldman(3262) 2010-09-24T14:57:21 *** hellman has joined #aichallenge 2010-09-24T14:59:33 *** danielvf_ has joined #aichallenge 2010-09-24T14:59:34 *** danielvf has quit IRC (Read error: Connection reset by peer) 2010-09-24T14:59:34 *** danielvf_ is now known as danielvf 2010-09-24T15:00:28 *** HakanD has joined #aichallenge 2010-09-24T15:00:46 *** cobracom has joined #aichallenge 2010-09-24T15:01:06 Hey 2010-09-24T15:01:55 is there an option to change something in your profile? 2010-09-24T15:02:14 Bah, It sucks when business interfere coding 2010-09-24T15:02:23 *** perror has quit IRC (Quit: Bye all !) 2010-09-24T15:02:23 boegel: unfortunately not yet 2010-09-24T15:02:50 Janzert: and can admins change something? I'd like to add something simple in the "About me" part of my profile :) 2010-09-24T15:03:02 I understand if it's not worth the trouble 2010-09-24T15:03:40 You could probably ask Amstan, but I think he's about at his limit just trying to keep up with adding new organizations for people 2010-09-24T15:03:58 hopefully there will be a way for people to edit their own profiles eventually 2010-09-24T15:04:22 k, fine 2010-09-24T15:04:27 Yes a way to create a new organization will be easier :/ 2010-09-24T15:04:31 I understand you guys have other things to do :) 2010-09-24T15:05:50 * Janzert is just an interested bystander, no official capacity for me :) 2010-09-24T15:08:07 Janzert: no admin, and not competing? 2010-09-24T15:08:46 not at the moment, hopefully in a couple weeks 2010-09-24T15:09:17 Most I've done is submit a few patches for the server software 2010-09-24T15:10:52 and I have a few background processes in my brain thinking about bot strategy :) 2010-09-24T15:11:04 *** smhanov has quit IRC (Ping timeout: 276 seconds) 2010-09-24T15:11:36 Janzert: :) 2010-09-24T15:11:44 Janzert: Hehe u will be able to pown all bots 2010-09-24T15:11:48 Janzert: once you get to coding and testing, you'll revise them, I'm sure 2010-09-24T15:12:14 yeah, I'm sure I will 2010-09-24T15:12:48 *** magtad has joined #aichallenge 2010-09-24T15:13:08 *** HakanD has quit IRC (Quit: Colloquy for iPhone - http://colloquy.mobi) 2010-09-24T15:25:02 *** Naktibalda has joined #aichallenge 2010-09-24T15:29:16 *** boegel has quit IRC (Quit: Leaving) 2010-09-24T15:29:27 *** Therexus has quit IRC (Quit: leaving) 2010-09-24T15:29:28 *** hellman has quit IRC (Read error: Connection reset by peer) 2010-09-24T15:32:27 *** Palmik has quit IRC (Remote host closed the connection) 2010-09-24T15:35:33 *** smhanov has joined #aichallenge 2010-09-24T15:39:37 *** FlagCapper has quit IRC (Quit: Page closed) 2010-09-24T15:44:33 *** olexs has left #aichallenge 2010-09-24T15:45:49 *** Accoun has quit IRC () 2010-09-24T15:47:12 *** Migi32 has joined #aichallenge 2010-09-24T15:49:17 *** Appleman1234 has joined #aichallenge 2010-09-24T15:53:24 *** nargil has quit IRC (Quit: Page closed) 2010-09-24T15:57:13 Top 10 players: kcm1700(3530), dmj111(3446), McLeopold(3389), EBraun(3381), adumlah(3369), wagstaff(3343), Tracer(3270), goldman(3264), ruilov(3247), GreenTea(3243) 2010-09-24T15:58:33 *** smhanov has quit IRC (Read error: Operation timed out) 2010-09-24T15:59:44 *** Accoun has joined #aichallenge 2010-09-24T16:09:57 *** jmreardon has quit IRC (Ping timeout: 245 seconds) 2010-09-24T16:11:14 *** jmreardon has joined #aichallenge 2010-09-24T16:15:47 *** danielvf has quit IRC (Ping timeout: 245 seconds) 2010-09-24T16:16:42 *** Klepus has joined #aichallenge 2010-09-24T16:24:36 *** MarcAndrePC has joined #aichallenge 2010-09-24T16:24:48 hi 2010-09-24T16:30:05 *** Accoun has quit IRC (Ping timeout: 272 seconds) 2010-09-24T16:35:00 *** u1tr0n has joined #aichallenge 2010-09-24T16:36:39 *** boegel has joined #aichallenge 2010-09-24T16:42:32 *** cobracom has quit IRC (Quit: Page closed) 2010-09-24T16:51:12 *** jmreardon has quit IRC (Ping timeout: 245 seconds) 2010-09-24T16:54:07 *** smhanov has joined #aichallenge 2010-09-24T16:55:24 *** jmreardon has joined #aichallenge 2010-09-24T16:57:13 Top 10 players: kcm1700(3540), dmj111(3474), EBraun(3402), McLeopold(3399), adumlah(3364), wagstaff(3351), Tracer(3274), GreenTea(3272), goldman(3269), Infinity(3265) 2010-09-24T17:02:07 *** Cyndre_ has quit IRC (Quit: Leaving) 2010-09-24T17:02:14 *** kozlovsky has quit IRC (Ping timeout: 252 seconds) 2010-09-24T17:11:47 *** Oddin has joined #aichallenge 2010-09-24T17:12:09 *** smhanov has quit IRC (Ping timeout: 240 seconds) 2010-09-24T17:16:21 hi 2010-09-24T17:17:26 *** jaspervdj has quit IRC (Quit: NEVER GONNA GIVE YOU UP NEVER GONNA LET YOU DOWN) 2010-09-24T17:17:48 I can't find this anywhere on the site: what is the compiler + compilation options used when you submit a C++ entry? 2010-09-24T17:19:31 use other lanauge :-) Just, joking :-)))), I think there is no any special option in C++ compiler 2010-09-24T17:21:35 I seem to recall that compilation error emails give the command line used to compile, but I may not be remembering that right 2010-09-24T17:22:03 gcc -O3 -funroll-loops -c 2010-09-24T17:22:17 *** Naith has joined #aichallenge 2010-09-24T17:22:24 and gcc -O2 -o MyBot {ofiles} -lm 2010-09-24T17:22:37 *** Oddin has quit IRC (Quit: Page closed) 2010-09-24T17:22:47 *** mega1 has quit IRC (Ping timeout: 240 seconds) 2010-09-24T17:23:23 http://code.google.com/p/ai-contest/source/browse/trunk/planet_wars/backend/compile_anything.py contains all the commandlines 2010-09-24T17:23:44 oh, i gave the c commandlines 2010-09-24T17:23:51 for c++, it's the same, but with g++ instead 2010-09-24T17:23:59 ok 2010-09-24T17:24:26 I guess I will have to roll my own assert(), as no NDEBUG is defined there 2010-09-24T17:24:40 yeah, it has been suggested but not implemented 2010-09-24T17:32:33 is this intended? http://code.google.com/p/ai-contest/source/browse/trunk/planet_wars/backend/vm_id_rsa 2010-09-24T17:32:41 doesn't seem like a good idea... 2010-09-24T17:34:25 also jailuser private/public key is there 2010-09-24T17:34:45 oh wow 2010-09-24T17:34:45 I assume (hope?) different ones are actually in use on the server 2010-09-24T17:34:52 so do I 2010-09-24T17:35:32 *** Klepus has quit IRC (Quit: Page closed) 2010-09-24T17:37:06 *** AJC has joined #aichallenge 2010-09-24T17:40:53 *** alexcg has quit IRC (Quit: Leaving.) 2010-09-24T17:42:01 *** FlagCapper has joined #aichallenge 2010-09-24T17:42:54 *** smhanov has joined #aichallenge 2010-09-24T17:45:01 *** Itkovian has joined #aichallenge 2010-09-24T17:53:30 *** smhanov has quit IRC (Read error: Operation timed out) 2010-09-24T17:57:13 Top 10 players: kcm1700(3527), dmj111(3413), EBraun(3387), McLeopold(3385), felixcoto(3364), adumlah(3350), wagstaff(3328), Infinity(3319), Tracer(3263), goldman(3261) 2010-09-24T18:02:45 "oops" 2010-09-24T18:03:00 haha, oops 2010-09-24T18:03:40 *** jmreardon has quit IRC (Ping timeout: 265 seconds) 2010-09-24T18:12:04 *** jmreardon has joined #aichallenge 2010-09-24T18:14:36 *** smhanov has joined #aichallenge 2010-09-24T18:15:36 *** RainCT has quit IRC (Remote host closed the connection) 2010-09-24T18:15:56 *** magtad has quit IRC (Ping timeout: 252 seconds) 2010-09-24T18:19:46 Is there any way to use the canvas visualizer from the command line? The default Java one is bugging me a bit. 2010-09-24T18:24:06 *** nigg_ has quit IRC (Ping timeout: 272 seconds) 2010-09-24T18:25:47 *** mightybyte has quit IRC (Quit: leaving) 2010-09-24T18:26:26 wtf went wrong here? http://ai-contest.com/visualizer.php?game_id=4705009 2010-09-24T18:26:32 did my bot time-out or something? 2010-09-24T18:26:40 (I lost that game) 2010-09-24T18:26:52 or you made an invalid move 2010-09-24T18:27:10 Zannick: impossible with the changes I made 2010-09-24T18:27:23 and my previous bots have been working just fine 2010-09-24T18:28:10 well, those are the possibilities 2010-09-24T18:28:22 maybe Hi-tech used the new "intimidate" API. 2010-09-24T18:28:32 Zannick: yeah, I'm aware of that 2010-09-24T18:28:40 AJC: ? :) 2010-09-24T18:28:52 boegel: your bot got scared, that's option 3. 2010-09-24T18:30:08 AJC: I doubt that :P 2010-09-24T18:30:19 javagamer: you could grab the source off of the tcp webserver, say, by taking a game from there, downloading the js and whatnot, wipe the playback that's there, write a script to create html files from that, putting the playback in the right place 2010-09-24T18:30:20 here's the replay on my end: 2010-09-24T18:30:20 $ python parse_game_state_url.py http://ai-contest.com/visualizer.php?game_id=4705009 | ./MyBot 2010-09-24T18:30:21 1 11 79 2010-09-24T18:30:21 1 10 16 2010-09-24T18:30:21 1 2 5 2010-09-24T18:30:21 go 2010-09-24T18:30:34 79+16+5 = 100, so that's legit 2010-09-24T18:30:40 only other option is time-out then 2010-09-24T18:30:47 in the first turn? :) 2010-09-24T18:30:50 no way 2010-09-24T18:31:22 maybe you got a bug somewhere and it crashed? 2010-09-24T18:31:40 Migi32: well, I don't see it crashing in the replay 2010-09-24T18:32:15 * boegel scratches his head 2010-09-24T18:32:45 I'm new to this, so I don't know much about all this yet, but maybe it's a bug in the form of an infinite loop? 2010-09-24T18:33:07 weird 2010-09-24T18:33:27 the playback string includes the turn 2010-09-24T18:33:42 Migi32: just resubmitted, new game played, works fine 2010-09-24T18:33:44 boegel: it says you won…? 2010-09-24T18:33:50 i see a player 2 fleet 2010-09-24T18:33:58 jmreardon: I saw a 'loss' in my profile... 2010-09-24T18:34:32 yeah, the visualizer page doesn't say who won 2010-09-24T18:34:38 in cases like that 2010-09-24T18:34:44 unless you view source 2010-09-24T18:34:46 boegel: oh, whoops, was looking at the game with the new version 2010-09-24T18:35:02 jmreardon: ah :) 2010-09-24T18:35:18 freak timeout? 2010-09-24T18:35:31 Zannick: are the p11-79, p10-16 and p2-5 fleets in the source? 2010-09-24T18:35:36 yeah, seems like it 2010-09-24T18:35:55 boegel: no 2010-09-24T18:36:18 boegel: could it have something to do with you sending out all 100 ships? 2010-09-24T18:37:38 that should not be an error 2010-09-24T18:39:13 I was thinking more on the lines of the bot not handling it right 2010-09-24T18:39:30 well, he does it just fine in his other game 2010-09-24T18:40:21 *** AJC has left #aichallenge 2010-09-24T18:41:58 *** BtbN has joined #aichallenge 2010-09-24T18:44:16 *** Queue29 has joined #aichallenge 2010-09-24T18:48:39 *** dmj111 has joined #aichallenge 2010-09-24T18:57:13 Top 10 players: kcm1700(3515), dmj111(3464), felixcoto(3402), EBraun(3375), McLeopold(3372), adumlah(3340), wagstaff(3324), Infinity(3270), GreenTea(3254), Tracer(3251) 2010-09-24T19:00:23 Zannick: and the games before those 2010-09-24T19:02:59 *** dmj111` has joined #aichallenge 2010-09-24T19:04:07 *** dmj111 has quit IRC (Ping timeout: 245 seconds) 2010-09-24T19:04:50 *** dmj111` is now known as dmj111 2010-09-24T19:08:27 *** Naith has quit IRC (Quit: Naith) 2010-09-24T19:09:27 *** Naith has joined #aichallenge 2010-09-24T19:13:45 *** Naith has quit IRC (Client Quit) 2010-09-24T19:19:14 *** iouri__ has joined #aichallenge 2010-09-24T19:22:33 *** sigh has joined #aichallenge 2010-09-24T19:22:38 *** Queue29 has quit IRC (Ping timeout: 276 seconds) 2010-09-24T19:31:10 official server seems quite busy again... :( 2010-09-24T19:31:45 *** danielvf has joined #aichallenge 2010-09-24T19:40:46 *** Cyndre has joined #aichallenge 2010-09-24T19:40:47 *** BtbN has quit IRC (Quit: Verlassend) 2010-09-24T19:43:41 *** Migi32 has quit IRC (Quit: http://boinc.berkeley.edu) 2010-09-24T19:57:14 Top 10 players: kcm1700(3481), dmj111(3470), felixcoto(3384), McLeopold(3363), EBraun(3351), adumlah(3335), wagstaff(3309), Infinity(3306), GreenTea(3303), goldman(3262) 2010-09-24T20:00:15 *** choas has quit IRC (Quit: leaving) 2010-09-24T20:25:52 does anyone know how big the lose to win ratio is of the top bots? 2010-09-24T20:26:23 *** justin_pdx has quit IRC (Quit: justin_pdx) 2010-09-24T20:26:49 any stats on that? 2010-09-24T20:27:47 you can see the latest games on site 2010-09-24T20:28:02 you could parse http://ai-contest.com/profile_games.php?user_id=4147 for a given user id 2010-09-24T20:28:05 Naktibalda: yeah, but then I'd have to count them by hand :) 2010-09-24T20:28:18 it'd be pretty easy to script 2010-09-24T20:28:27 true enough 2010-09-24T20:28:32 * boegel tries 2010-09-24T20:29:19 I shouldn't upload my latest version, it plays worse than previous :( 2010-09-24T20:31:47 *** Ilod has quit IRC (Quit: leaving) 2010-09-24T20:33:01 kmc1700 has a win/loss ratio of 87/15 2010-09-24T20:33:05 hmmm, i'm still trying to lay the groundwork for an idea 2010-09-24T20:33:07 so, about 15% losses 2010-09-24T20:33:12 still no idea if we'll be able to compute stuff in time 2010-09-24T20:33:24 that's quite a lot imho 2010-09-24T20:33:35 even against the smartest bots 2010-09-24T20:33:55 *** Theorevery has joined #aichallenge 2010-09-24T20:34:16 * boegel is steadily building up his bot, but might have to clean up his code some time soon 2010-09-24T20:34:39 ideas keep coming to improve it though, induced by studying games it loses 2010-09-24T20:35:07 yeah, i got sick of throwing stuff together like that 2010-09-24T20:35:16 this is actually doing a lot of grunt 2010-09-24T20:35:23 but should be able to do coordinated moves 2010-09-24T20:35:43 antimatroid: I like it that way, as long as I keep seeing progres 2010-09-24T20:35:55 Haskell code is fun to make adjustments in, it's fast 2010-09-24T20:36:12 my current bot is only like 200 lines of code 2010-09-24T20:36:19 give or take 2010-09-24T20:36:29 and it's able to reach rank 150-ish 2010-09-24T20:36:36 in a good config :) 2010-09-24T20:36:37 yeah, but i want a top 10 finish :) 2010-09-24T20:36:54 antimatroid: my next goal is to reach top 100, and then go from there 2010-09-24T20:37:05 antimatroid: I'd like to end up as high as possible too 2010-09-24T20:37:15 i'm currently at 16 on the main site 2010-09-24T20:37:21 antimatroid: nice 2010-09-24T20:37:39 antimatroid: youwillfail? 2010-09-24T20:37:42 yep 2010-09-24T20:37:52 antimatroid: my bot slowly moved up, it's not *as* bad as I thought 2010-09-24T20:37:59 it's not as good as a previous bot though, so i'm a little confused, it's just better at not losing at the start of some games 2010-09-24T20:38:14 loss ratio of about 25% 2010-09-24T20:38:16 sigh: mine is apparently sustaining much higher than expected 2010-09-24T20:38:36 *** boiserm has joined #aichallenge 2010-09-24T20:39:00 I think up to a margin of +-15 or the games are very uncertain 2010-09-24T20:39:05 seeing progress is hard, because competition is getting tougher 2010-09-24T20:39:36 yes, there is a slow downward drift in rankings if you're mid-range and don't keep improving 2010-09-24T20:39:46 I my bot started losing when it was ranked ~35 but slowly made its way up 2010-09-24T20:40:54 my current bot lost to some of the better people it used to beat 2010-09-24T20:40:59 but doesn't lose to lower ranked people anymore 2010-09-24T20:41:10 go figure 2010-09-24T20:41:26 heh 2010-09-24T20:41:52 i just hope this method for coordinated attacks works 2010-09-24T20:42:09 :) 2010-09-24T20:42:56 *** tapwater has joined #aichallenge 2010-09-24T20:45:28 *** znutar has joined #aichallenge 2010-09-24T20:49:58 *** jmreardon has quit IRC (Ping timeout: 245 seconds) 2010-09-24T20:50:33 *** jmreardon has joined #aichallenge 2010-09-24T20:57:14 Top 10 players: kcm1700(3483), dmj111(3451), felixcoto(3439), McLeopold(3365), EBraun(3354), adumlah(3323), wagstaff(3319), GreenTea(3302), goldman(3278), Infinity(3251) 2010-09-24T21:23:57 * boegel swears on his bug 2010-09-24T21:24:13 *** boegel has quit IRC (Quit: This computer has gone to sleep) 2010-09-24T21:24:33 ehe 2010-09-24T21:28:48 I've reached the point where I like finding bugs 2010-09-24T21:28:55 it's something that I KNOW I can fix 2010-09-24T21:29:22 rather than random vague idea about what heuristics are sub-optimal 2010-09-24T21:30:49 *** boiserm has quit IRC (Quit: Page closed) 2010-09-24T21:30:54 :) 2010-09-24T21:31:01 I've reached the point where I'm convinced everyone's bot inproves faster than mine. 2010-09-24T21:31:18 FlagCapper: welcome to the club 2010-09-24T21:31:19 :P 2010-09-24T21:31:51 :) 2010-09-24T21:32:15 o/ mine doesn't! 2010-09-24T21:32:46 Oddly enough, my ranking on the tcp server is far below people I'm beating on the main server. 2010-09-24T21:34:30 Zannick: ? 2010-09-24T21:34:55 *** boegel has joined #aichallenge 2010-09-24T21:35:21 FlagCapper: you are 8-*Bot right? 2010-09-24T21:35:42 on tcp? 2010-09-24T21:36:12 * Zannick hasn't made enough progress on his bot to the point where it can play a game 2010-09-24T21:36:45 i was thinking that, so now i'm working on an actual strategy implementation rather than heuristics 2010-09-24T21:36:53 Yeah 2010-09-24T21:37:43 Zannick: still just using copybot? :P 2010-09-24T21:39:31 no, copybot was a one-off thing 2010-09-24T21:39:42 i started from scratch but i don't work on it much 2010-09-24T21:39:53 fair enough 2010-09-24T21:44:42 *** boegel has quit IRC (Quit: This computer has gone to sleep) 2010-09-24T21:46:27 gah.... figured out why my bot sucked at neutral stealing... it wasn't looking far enough into the future... stupid off-by-one error 2010-09-24T21:48:32 *** wh1teside has quit IRC (Ping timeout: 264 seconds) 2010-09-24T21:50:23 *** dmj111 has quit IRC (Ping timeout: 245 seconds) 2010-09-24T21:57:14 Top 10 players: kcm1700(3473), dmj111(3443), felixcoto(3430), McLeopold(3361), EBraun(3338), adumlah(3310), wagstaff(3308), GreenTea(3295), goldman(3267), Infinity(3253) 2010-09-24T22:00:22 *** blbrown_win3 has joined #aichallenge 2010-09-24T22:03:22 *** iFire has quit IRC (Read error: Connection reset by peer) 2010-09-24T22:06:49 * Naktibalda discovered that planets have a black shadow in canvas visualizer 2010-09-24T22:07:24 background is black too, so shadow is invisible, but it's drawn on every turn anyway :) 2010-09-24T22:08:43 *** jmreardon has quit IRC (Ping timeout: 245 seconds) 2010-09-24T22:10:14 *** GryphonClaw|Eric has joined #aichallenge 2010-09-24T22:10:34 I need help, I can't figure out what I'm doing wrong: http://www.pasteit4me.com/1170002 2010-09-24T22:11:40 *** iFire has joined #aichallenge 2010-09-24T22:12:04 does your bot work? try running it standalone: ruby MyBot.rb 2010-09-24T22:15:10 yeah it works fine 2010-09-24T22:15:28 i just wanted to create the bash script so i could just specify the opponent and map 2010-09-24T22:16:09 but for some reason it's erroring out on "ruby 2010-09-24T22:18:48 hrm... Thanks anyway. gotta go. 2010-09-24T22:18:51 *** GryphonClaw|Eric has left #aichallenge 2010-09-24T22:19:22 Naktibalda: shadow is there to help distinguish overlapping planets, I think 2010-09-24T22:19:57 * sigh has also been mucking around with the visualiser 2010-09-24T22:20:43 *** jmreardon has joined #aichallenge 2010-09-24T22:24:07 *** jmreardon has left #aichallenge 2010-09-24T22:29:06 tw 2010-09-24T22:29:21 oops 2010-09-24T22:34:32 well, unsurprisingly, first attmept at running new algorithm seems to break itself 2010-09-24T22:34:37 now for the joys of debugging 2010-09-24T22:40:58 *** syntaxglitch has joined #aichallenge 2010-09-24T22:43:43 *** Zeiris has joined #aichallenge 2010-09-24T22:54:51 *** u1tr0n has quit IRC (Quit: Page closed) 2010-09-24T22:57:15 Top 10 players: kcm1700(3471), dmj111(3440), felixcoto(3430), McLeopold(3357), EBraun(3336), wagstaff(3309), GreenTea(3302), adumlah(3292), goldman(3265), Infinity(3248) 2010-09-24T23:05:38 *** drewrobb has quit IRC (Read error: Connection reset by peer) 2010-09-24T23:08:19 *** MarcAndrePC has quit IRC (Quit: Page closed) 2010-09-24T23:08:32 *** Janzert has quit IRC (Read error: Connection reset by peer) 2010-09-24T23:09:26 *** Janzert has joined #aichallenge 2010-09-24T23:10:37 *** iouri__ has quit IRC (Quit: Page closed) 2010-09-24T23:17:01 huzzah, it's making moves, but at an absolute crawl past like move 10 2010-09-24T23:17:06 that's going to take some effort to clean up 2010-09-24T23:21:06 does it make good moves? 2010-09-24T23:22:19 not yet, but i need to fine tune all that 2010-09-24T23:22:36 it's more the fact that this way handles sending fleets from any planet 2010-09-24T23:26:56 peaked at 15 seconds on a turn and it only maxed owning 2 planets 2010-09-24T23:27:06 this is goign to take some work to get usable 2010-09-24T23:34:27 *** Olathe has quit IRC (Ping timeout: 272 seconds) 2010-09-24T23:39:15 *** sb8244 has joined #aichallenge 2010-09-24T23:39:23 hi 2010-09-24T23:39:27 can anyone help me get tcp set up? 2010-09-24T23:39:43 it's installed on my linux but when i ./tcp 72.44.46.68 995 sb8244 -p morewayo ./MyBot it says MyBot not found 2010-09-24T23:39:51 well fuck 2010-09-24T23:40:25 epic failed 2010-09-24T23:41:33 anyways, can anyone help me out getting it set up? 2010-09-24T23:42:46 sb8244: does ./MyBot work? 2010-09-24T23:42:58 no 2010-09-24T23:43:04 i guess i need "java MyBot" 2010-09-24T23:43:13 is your bot in java? 2010-09-24T23:43:17 yes 2010-09-24T23:43:22 is it in the current folder? 2010-09-24T23:43:34 yes 2010-09-24T23:43:42 ok, then java MyBot should work 2010-09-24T23:43:58 execv: java MyBot: No such file or directory 2010-09-24T23:44:08 ./tcp 72.44.46.68 995 sb8244 -p pass "java MyBot" 2010-09-24T23:44:56 leave off the quotes 2010-09-24T23:45:26 same thing 2010-09-24T23:45:30 just save java: No such 2010-09-24T23:45:42 and yes java works otherwise and is installed 2010-09-24T23:46:56 sb8244: oh wait! 2010-09-24T23:47:01 i think you need to make a wrapper 2010-09-24T23:47:06 since java's special like that 2010-09-24T23:47:07 ?? 2010-09-24T23:47:14 make a MyBot.sh 2010-09-24T23:47:20 put a #! line 2010-09-24T23:47:28 then the command to run your bot 2010-09-24T23:47:38 and in the tcp command give it ./MyBot.sh 2010-09-24T23:47:44 oh.. chmod +x too 2010-09-24T23:47:51 ah ok 2010-09-24T23:49:19 you are using linux or another unixen (OS/X count here I think) right? 2010-09-24T23:49:30 linux ubuntu 2010-09-24T23:49:43 ok, should work then :) 2010-09-24T23:50:12 #! java MyBot 2010-09-24T23:50:13 sb8244: User error, it's not my fault. 2010-09-24T23:50:24 sb8244: no.. 2010-09-24T23:50:25 like that? 2010-09-24T23:50:37 well they're on new lines but how o.o 2010-09-24T23:55:03 *** Yoshi-TS4 has quit IRC (Quit: Minus One IRC) 2010-09-24T23:55:09 #! java MyBot 2010-09-24T23:55:09 pgpaskar_: An error occured while trying to show the previous error. 2010-09-24T23:55:14 * pgpaskar_ slaps contestbot 2010-09-24T23:55:47 sb8244: yeah I think that should work 2010-09-24T23:56:29 execv: ./MyBot.sh: Exec format error 2010-09-24T23:57:15 Top 10 players: kcm1700(3477), dmj111(3449), felixcoto(3412), McLeopold(3365), EBraun(3339), wagstaff(3317), adumlah(3311), GreenTea(3302), Infinity(3278), goldman(3266) 2010-09-24T23:58:07 and I assume just running ./MyBot.sh starts the bot fine? 2010-09-24T23:58:10 got it, connecting 2010-09-24T23:58:12 yea 2010-09-24T23:58:14 had to have #!/bin/sh 2010-09-24T23:58:20 ahh, great 2010-09-24T23:59:49 http://72.44.46.68/canvas?game_id=149612 2010-09-24T23:59:53 can someone explain that?