2010-09-26T00:01:20 *** delt0r has quit IRC (Ping timeout: 276 seconds) 2010-09-26T00:02:04 hehe 2010-09-26T00:03:45 the difference between a timeout on tcp and main server is ridiculous 2010-09-26T00:04:06 the amount of computation you can do I mean... 2010-09-26T00:04:27 tcp is to account for network latency 2010-09-26T00:09:54 *** Baphomet has quit IRC (Ping timeout: 240 seconds) 2010-09-26T00:10:36 I think it's also server is doing like tens of deciflops... 2010-09-26T00:12:26 *** davidjliu has quit IRC (Quit: Page closed) 2010-09-26T00:13:38 people often talk about "the most important algorithms" 2010-09-26T00:13:51 i think whoever came up with induction deserves a mega pseudo pat on the back 2010-09-26T00:14:05 *** Baphomet has joined #aichallenge 2010-09-26T00:16:24 *** MarcAndrePC has quit IRC (Quit: Page closed) 2010-09-26T00:17:41 on binaryenigma... I thought that said something else 2010-09-26T00:17:43 oh... 2010-09-26T00:19:04 *** jmpespxoreax has quit IRC (Ping timeout: 240 seconds) 2010-09-26T00:19:08 induction? 2010-09-26T00:21:13 *** jmpespxoreax has joined #aichallenge 2010-09-26T00:21:15 you know, like into the hall of fame... 2010-09-26T00:25:58 Cyndre: I think he means: (forall n. (p(n - 1) -> p(n)) && p(0)) -> forall n >= 0. p(n) 2010-09-26T00:26:14 ... and similar constructions. 2010-09-26T00:26:51 I'm not entirely sure it qualifies as an algorithm, but it is incredibly useful. 2010-09-26T00:38:22 *** Tempest has quit IRC (Quit: Page closed) 2010-09-26T00:40:59 *** Utkarsh has quit IRC (Read error: Connection reset by peer) 2010-09-26T00:41:14 *** Utkarsh has joined #aichallenge 2010-09-26T00:49:25 bss03: yep that, i wasn't referring to it as an algorithm in itself 2010-09-26T00:49:37 just that it is pretty much my saviour a lot of the time for a lot of things 2010-09-26T00:49:41 it's so magical 2010-09-26T00:49:43 *** BotBot_ has joined #aichallenge 2010-09-26T00:49:50 well not magical, it makes sense, just so awesome 2010-09-26T00:52:45 transfinite inductions - that's magical 2010-09-26T00:52:49 *induction 2010-09-26T00:57:28 Top 10 players: dmj111(3536), adumlah(3414), bix0r4ever(3393), kcm1700(3385), EBraun(3376), felixcoto(3351), McLeopold(3320), Zilog8(3260), wagstaff(3249), sighbot(3240) 2010-09-26T01:06:26 sigh: you're going down! lol 2010-09-26T01:06:45 amstan: ? 2010-09-26T01:07:10 sigh: weren't you 8th? 2010-09-26T01:07:54 I've been going up an down for the last 6 hours I've been here 2010-09-26T01:08:11 I was not even in the top 10 for the last couple of hours 2010-09-26T01:08:57 @sigh 2010-09-26T01:08:57 i know... 2010-09-26T01:09:17 hehe 2010-09-26T01:11:23 *** Baphomet| has joined #aichallenge 2010-09-26T01:11:24 *** Baphomet has quit IRC (Read error: Connection reset by peer) 2010-09-26T01:21:32 *** millertime has joined #aichallenge 2010-09-26T01:24:54 *** hellman has joined #aichallenge 2010-09-26T01:32:12 *** sinan has joined #aichallenge 2010-09-26T01:41:40 *** Itkovian has quit IRC (Quit: Itkovian) 2010-09-26T01:57:28 Top 10 players: dmj111(3534), adumlah(3426), kcm1700(3389), bix0r4ever(3384), EBraun(3360), felixcoto(3352), McLeopold(3339), Zilog8(3267), sequoh(3250), wagstaff(3248) 2010-09-26T01:57:47 *** sinan has quit IRC (Ping timeout: 252 seconds) 2010-09-26T02:02:41 *** Itkovian has joined #aichallenge 2010-09-26T02:06:53 *** McLeopold has quit IRC (Quit: Leaving) 2010-09-26T02:09:09 *** Hicklc01 has quit IRC (Quit: Page closed) 2010-09-26T02:18:59 *** cad has quit IRC (Disconnected by services) 2010-09-26T02:20:45 *** zz_SophieB has joined #aichallenge 2010-09-26T02:35:20 *** zz_SophieB has joined #aichallenge 2010-09-26T02:37:08 *** Yoshi-TS4_ has joined #aichallenge 2010-09-26T02:37:28 *** Olathe has quit IRC (Read error: Connection reset by peer) 2010-09-26T02:37:35 *** Olathe has joined #aichallenge 2010-09-26T02:39:40 *** Yoshi-TS4 has quit IRC (Ping timeout: 245 seconds) 2010-09-26T02:40:50 *** zz_SophieB has joined #aichallenge 2010-09-26T02:45:20 *** zz_SophieB has joined #aichallenge 2010-09-26T02:47:28 *** someidiot has joined #aichallenge 2010-09-26T02:48:49 *** zz_SophieB has joined #aichallenge 2010-09-26T02:52:15 *** otherAntimatroi1 has joined #aichallenge 2010-09-26T02:52:25 spam account "doll" on the forums 2010-09-26T02:52:40 subject driven, too, took me a second to realize what was going on :) 2010-09-26T02:52:53 http://ai-contest.com/forum/search.php?author_id=1200&sr=posts 2010-09-26T02:53:03 yep :/ 2010-09-26T02:53:18 *** Anand_ has joined #aichallenge 2010-09-26T02:53:49 *** Yoshi-TS4_ is now known as Yoshi-TS4 2010-09-26T02:54:59 Hi, I wanted to know if python libraries numpy scipy are included your engine's framwork 2010-09-26T02:57:28 Top 10 players: dmj111(3534), adumlah(3422), kcm1700(3387), EBraun(3358), felixcoto(3354), bix0r4ever(3351), McLeopold(3337), Zilog8(3265), wagstaff(3260), sequoh(3252) 2010-09-26T02:57:35 Anand_: Pretty sure I've seen numpy mentioned as being loaded and scipy wasn't but the admin was going to look into possibly adding it later 2010-09-26T02:57:49 Anand_: at the very worst, you can include the .py files in your zip 2010-09-26T02:58:06 oh, if you have them 2010-09-26T02:58:26 not sure if the .egg files will work 2010-09-26T02:58:46 But when I'm using numpy in my code, I'm getting my bot end in the first turn 2010-09-26T02:58:50 *** zz_SophieB has joined #aichallenge 2010-09-26T02:58:50 Otherwise, it works fine 2010-09-26T02:59:37 I wonder if maybe it didn't get added to the new servers 2010-09-26T02:59:49 anyone suggest reasons why i cant connect to the tcp server? i get "connect: Connection refused" from the windows tcp.exe 2010-09-26T03:00:17 *** Anand_ has quit IRC (Quit: Page closed) 2010-09-26T03:01:04 someidiot: Make sure you're connecting to the new ip address, otherwise I'd guess a firewall problem but no real idea 2010-09-26T03:01:37 72.44.46.68 port 995 2010-09-26T03:01:42 is this new or old: 213.3.30.106 9999. i disabled my windows firewall 2010-09-26T03:01:53 ah 2010-09-26T03:02:18 yay im in, thanks 2010-09-26T03:03:20 *** zz_SophieB has joined #aichallenge 2010-09-26T03:05:50 *** zz_SophieB has joined #aichallenge 2010-09-26T03:07:20 *** zz_SophieB has joined #aichallenge 2010-09-26T03:07:35 *** someidiot has quit IRC (Quit: Page closed) 2010-09-26T03:09:51 *** zz_SophieB has joined #aichallenge 2010-09-26T03:10:51 *** zz_SophieB has joined #aichallenge 2010-09-26T03:11:51 *** zz_SophieB has joined #aichallenge 2010-09-26T03:13:20 *** boegel has joined #aichallenge 2010-09-26T03:13:51 *** zz_SophieB has joined #aichallenge 2010-09-26T03:14:51 *** zz_SophieB has joined #aichallenge 2010-09-26T03:18:30 *** Zaphus has joined #aichallenge 2010-09-26T03:21:20 *** zz_SophieB has joined #aichallenge 2010-09-26T03:24:21 *** zz_SophieB has joined #aichallenge 2010-09-26T03:27:48 *** JCS^ has quit IRC (Quit: \x00) 2010-09-26T03:28:21 *** zz_SophieB has joined #aichallenge 2010-09-26T03:30:39 *** boegel has quit IRC (Ping timeout: 264 seconds) 2010-09-26T03:31:16 *** boegel has joined #aichallenge 2010-09-26T03:33:21 *** zz_SophieB has joined #aichallenge 2010-09-26T03:41:51 *** zz_SophieB has joined #aichallenge 2010-09-26T03:42:21 *** zz_SophieB has joined #aichallenge 2010-09-26T03:44:08 *** Olathe has quit IRC (Ping timeout: 240 seconds) 2010-09-26T03:46:44 *** hellman_ has joined #aichallenge 2010-09-26T03:46:51 *** zz_SophieB has joined #aichallenge 2010-09-26T03:49:39 *** hellman has quit IRC (Ping timeout: 265 seconds) 2010-09-26T03:50:21 *** zz_SophieB has joined #aichallenge 2010-09-26T03:51:21 *** zz_SophieB has joined #aichallenge 2010-09-26T03:56:27 *** alexcg has joined #aichallenge 2010-09-26T03:57:30 Top 10 players: dmj111(3532), adumlah(3421), kcm1700(3370), felixcoto(3359), bix0r4ever(3359), EBraun(3353), McLeopold(3336), Zilog8(3264), wagstaff(3256), sequoh(3249) 2010-09-26T04:02:21 *** zz_SophieB has joined #aichallenge 2010-09-26T04:03:21 *** zz_SophieB has joined #aichallenge 2010-09-26T04:03:52 *** zz_SophieB has joined #aichallenge 2010-09-26T04:09:51 *** zz_SophieB has joined #aichallenge 2010-09-26T04:09:58 *** krokokrusa has joined #aichallenge 2010-09-26T04:10:07 *** rwa has quit IRC (Quit: rwa) 2010-09-26T04:10:22 *** Itkovian has quit IRC (Quit: Itkovian) 2010-09-26T04:25:51 *** zz_SophieB has joined #aichallenge 2010-09-26T04:26:51 *** zz_SophieB has joined #aichallenge 2010-09-26T04:36:40 *** sinan has joined #aichallenge 2010-09-26T04:39:21 *** zz_SophieB has joined #aichallenge 2010-09-26T04:39:51 *** zz_SophieB has joined #aichallenge 2010-09-26T04:41:21 *** zz_SophieB has joined #aichallenge 2010-09-26T04:42:21 *** zz_SophieB has joined #aichallenge 2010-09-26T04:43:21 *** zz_SophieB has joined #aichallenge 2010-09-26T04:44:22 *** zz_SophieB has joined #aichallenge 2010-09-26T04:45:49 i'm uploading code in Ruby (for the first time). My bot is always losing from the first turn. Any ideas? 2010-09-26T04:49:30 *** choas has joined #aichallenge 2010-09-26T04:50:21 *** dhartmei has quit IRC (Quit: brb) 2010-09-26T04:51:49 *** mega1 has joined #aichallenge 2010-09-26T04:52:20 most likely a timeout, since if you've done any testing it wont be an illegal move 2010-09-26T04:53:23 as a test, upload a super-stupod bot that just sends one ship from your base to another planet every turn, just to prove your code functions - then start putting the logic back in until it breaks 2010-09-26T04:53:46 if I knew anything about ruby I'd offer to take a look! 2010-09-26T04:55:21 *** zz_SophieB has joined #aichallenge 2010-09-26T04:56:21 is there a way to block a user that keeps doing that ? zz_SophieB has been doing that for the last 90 minutes that I've been here 2010-09-26T04:57:30 Top 10 players: dmj111(3540), adumlah(3433), bix0r4ever(3378), felixcoto(3367), EBraun(3362), McLeopold(3352), kcm1700(3328), sequoh(3305), Zilog8(3283), wagstaff(3265) 2010-09-26T04:58:43 amstan: check out zz_SophieB? it's bloody annoying 2010-09-26T05:03:52 *** zz_SophieB has joined #aichallenge 2010-09-26T05:07:41 my bot hasn't has a game on the main server for 6 hours :( 2010-09-26T05:09:12 *** Gorovkhaia2 has quit IRC (Quit: leaving) 2010-09-26T05:09:52 *** zz_SophieB has joined #aichallenge 2010-09-26T05:09:52 yeah, something isnt right there 2010-09-26T05:11:22 *** zz_SophieB has joined #aichallenge 2010-09-26T05:13:18 is there a way to tell the web client to ignore a person ? 2010-09-26T05:13:38 *** Utkarsh has quit IRC (Read error: Connection reset by peer) 2010-09-26T05:15:53 *** krokokrusa has left #aichallenge 2010-09-26T05:16:33 *** RainCT has joined #aichallenge 2010-09-26T05:16:33 *** krokokrusa has joined #aichallenge 2010-09-26T05:21:21 *** zz_SophieB has joined #aichallenge 2010-09-26T05:21:55 boegel: huh? 2010-09-26T05:21:55 *** BtbN has joined #aichallenge 2010-09-26T05:22:08 oh god 2010-09-26T05:22:11 *** Utkarsh has joined #aichallenge 2010-09-26T05:22:59 contestbot: ban zz_SophieB 2010-09-26T05:23:00 amstan: I'm sorry Dave, I cannot ban. 2010-09-26T05:23:07 darn 2010-09-26T05:23:13 contestbot: pban zz_SophieB 2010-09-26T05:23:14 amstan: I have no idea what you mean. 2010-09-26T05:23:56 *** amstan sets mode: +b SophieB!*@* 2010-09-26T05:25:51 *** zz_SophieB has joined #aichallenge 2010-09-26T05:26:04 *** amstan sets mode: +b zz_SophieB!*@* 2010-09-26T05:26:25 Zaphus: there.. fixed 2010-09-26T05:26:27 *** sinan has quit IRC (Ping timeout: 264 seconds) 2010-09-26T05:26:33 Zaphus: yeah, umm 2010-09-26T05:26:41 yay 2010-09-26T05:26:44 Zaphus: try /ignore zz_SophieB 2010-09-26T05:26:48 but like 2010-09-26T05:26:54 it's probably because of a bouncer 2010-09-26T05:26:59 was hard to see if there was anyone real here amongst all that 2010-09-26T05:27:00 they tend to do that 2010-09-26T05:27:27 i'll probably lift it if proper apologies are made 2010-09-26T05:27:46 *** amstan sets mode: -b SophieB!*@* 2010-09-26T05:35:34 *** Baphomet| has quit IRC () 2010-09-26T05:41:57 *** Bobng has joined #aichallenge 2010-09-26T05:49:37 *** jaspervdj has joined #aichallenge 2010-09-26T05:49:40 *** mega1 has quit IRC (Ping timeout: 245 seconds) 2010-09-26T05:55:45 *** nigg_ has joined #aichallenge 2010-09-26T05:57:26 *** Bobng has quit IRC (Ping timeout: 240 seconds) 2010-09-26T05:57:30 Top 10 players: dmj111(3550), adumlah(3427), McLeopold(3405), bix0r4ever(3394), EBraun(3374), felixcoto(3365), kcm1700(3363), sequoh(3342), Zilog8(3292), oldman(3282) 2010-09-26T05:57:30 heh, fun game: http://ai-contest.com/visualizer.php?game_id=4779825 2010-09-26T05:59:34 *** RainCT has quit IRC (Remote host closed the connection) 2010-09-26T06:01:08 *** dhartmei has joined #aichallenge 2010-09-26T06:13:54 <_W_> krokokrusa, seems like that is the way most games turn out - one side gets a slight respawn advantage, and sticks to it, while the opponent sends everything to try to even it out 2010-09-26T06:14:42 <_W_> oh wait, red *didn't* actually have an advantage 2010-09-26T06:15:01 <_W_> he should have sent ships to the other central 5 then 2010-09-26T06:16:25 just never saw population graph to be so steady for the whole game 2010-09-26T06:17:20 *** alexcg has quit IRC (Quit: Leaving.) 2010-09-26T06:17:47 *** alexcg has joined #aichallenge 2010-09-26T06:21:13 *** Gorovkhaia2 has joined #aichallenge 2010-09-26T06:24:19 *** antimatroid has joined #aichallenge 2010-09-26T06:25:16 *** youwillfail has quit IRC (Ping timeout: 264 seconds) 2010-09-26T06:25:45 krokokrusa: http://ai-contest.com/visualizer.php?game_id=4718260 2010-09-26T06:27:06 that one i've seen a lot against BullyBot or something :) 2010-09-26T06:28:51 *** antimatroid has quit IRC (Ping timeout: 252 seconds) 2010-09-26T06:29:30 *** antimatroid has joined #aichallenge 2010-09-26T06:34:28 *** Palmik has joined #aichallenge 2010-09-26T06:34:55 I'm wondering... 2010-09-26T06:35:02 how does ELO handle updated bots? 2010-09-26T06:35:17 say I've played against botX which was at rank 200 at the time I played it 2010-09-26T06:35:46 and then botX got updated (new submission)... does it just use the new rank of botX then? 2010-09-26T06:36:04 or does it ignore that game, because it's outdated or somesuch? 2010-09-26T06:37:00 imo the latter 2010-09-26T06:37:26 ELO is meant to be used when "true rank" of a player is constant or changes very slowly 2010-09-26T06:37:55 I see 2010-09-26T06:38:03 so it doesn't suit well for updated bots which change ranks like crazy 2010-09-26T06:39:51 I think the game is always discarded right after its contribution to the ELO is calculated 2010-09-26T06:39:57 *** nigg_ has quit IRC (Ping timeout: 252 seconds) 2010-09-26T06:40:09 *** kozlovsky has joined #aichallenge 2010-09-26T06:49:21 actually, its a misnomer that the updated bots change like crazy - thats only true the first few times you upload, or if you make a fatal coding error 2010-09-26T06:49:34 *** alexcg has quit IRC (Ping timeout: 276 seconds) 2010-09-26T06:57:31 Top 10 players: dmj111(3545), adumlah(3420), bix0r4ever(3411), McLeopold(3380), sequoh(3375), felixcoto(3360), EBraun(3358), kcm1700(3345), Zilog8(3288), sighbot(3270) 2010-09-26T06:58:27 ELO calculation has no memory, you win/lose points based on the rank difference at the time of the match 2010-09-26T07:04:07 *** alexcg has joined #aichallenge 2010-09-26T07:06:41 *** Mathiasdm has joined #aichallenge 2010-09-26T07:06:58 hi 2010-09-26T07:07:13 I'm looking for ideas on why my bot doesn't go beyond the first move on the official servers 2010-09-26T07:07:20 even though it works fine locally 2010-09-26T07:07:23 *** RainCT has joined #aichallenge 2010-09-26T07:07:33 timeouts maybe? or are there other possibilities? 2010-09-26T07:12:59 Mathiasdm: invalid order, e.g. more ships (in total) than there are on a planet 2010-09-26T07:13:24 Mathiasdm: maybe try playing it on the TCP server, see http://http://72.44.46.68/ 2010-09-26T07:13:39 Mathiasdm: that will tell you whether it's time-out or invalid move 2010-09-26T07:13:57 okay, will try 2010-09-26T07:14:36 Mathiasdm: if it works fine there, then it might still be a time-out on the official server (which is more strict than TCP afaik) 2010-09-26T07:14:57 heh, weird 2010-09-26T07:14:58 I get 2010-09-26T07:15:03 : No such file or directory 2010-09-26T07:17:09 Mathiasdm: show the command line (but change the password! ;)) 2010-09-26T07:17:58 ./tcp 72.44.46.68 995 Mathiasdm -p NotMyPassword ./MyBot.py 2010-09-26T07:19:17 Mathiasdm: I think you need to specifiy "python ./MyBot.py" or something? 2010-09-26T07:19:36 Mathiasdm: also, is MyBot.py located in the directory where you executed this command, 2010-09-26T07:19:37 ? 2010-09-26T07:19:55 Mathiasdm: and did you download tcp.c and compile tcp in that same directory? 2010-09-26T07:20:07 to everything, yes 2010-09-26T07:20:13 and I will try "python MyBot.py" 2010-09-26T07:20:48 Mathiasdm: double check on the 'tcp' binary 2010-09-26T07:20:50 hm, doesn't work 2010-09-26T07:21:07 hm, strange issue with C#... On My PC the String-To-Double function only takes ',' as separation char. On server it seems like it only accepts '.', which causes some problems. 2010-09-26T07:21:27 BtbN: locale settings probably 2010-09-26T07:21:33 BtbN - are you european perhaps ? 2010-09-26T07:21:37 yep 2010-09-26T07:21:45 on my PC it takes the local char, which is , 2010-09-26T07:21:50 yeah, locale issue - they had it with another language too 2010-09-26T07:21:59 boegel: doing only './tcp' gives 'usage: ./tcp ip port username [-p password] command [args] 2010-09-26T07:22:38 ahaaa 2010-09-26T07:22:42 found it 2010-09-26T07:22:47 full working command: 2010-09-26T07:23:06 ./tcp 72.44.46.68 995 Mathiasdm /usr/bin/python MyBot.py 2010-09-26T07:23:15 but it doesn't seem to do much 2010-09-26T07:23:31 it says the game_id and such, but I don't see any output after that 2010-09-26T07:23:43 aha 2010-09-26T07:23:44 okay 2010-09-26T07:23:58 now it gave an error :) in the official part, not in my code 2010-09-26T07:24:05 will research some more :) 2010-09-26T07:24:52 Mathiasdm: it starts the game, and then communicates with the server sending orders (no output then) 2010-09-26T07:24:56 Mathiasdm: until the game ends 2010-09-26T07:25:10 *** u1tr0n has joined #aichallenge 2010-09-26T07:25:14 it gave an error in 'current_line = raw_input()' 2010-09-26T07:25:16 Mathiasdm: typically, you see something like this: 2010-09-26T07:25:16 connected to 72.44.46.68:995, waiting for game 2010-09-26T07:25:16 You currently have 10 Elo 2010-09-26T07:25:16 There are currently 30 connections and 13 games running 2010-09-26T07:25:16 Your map is maps/map65.txt 2010-09-26T07:25:17 Your opponent is 8-8Bot with 216 Elo 2010-09-26T07:25:19 This is game_id=168807 2010-09-26T07:25:21 You WIN against 8-8Bot 2010-09-26T07:25:22 so I just didn't get anything from the server? 2010-09-26T07:25:27 *** Migi32 has joined #aichallenge 2010-09-26T07:25:29 aaah 2010-09-26T07:25:30 okay 2010-09-26T07:25:32 Mathiasdm: that may be a problem with python versions... 2010-09-26T07:25:41 the EOF is simply because the game ended, I guess 2010-09-26T07:25:51 ok, got it 2010-09-26T07:25:53 *** sinan has joined #aichallenge 2010-09-26T07:25:57 ToDouble has a second Culture-Parameter 2010-09-26T07:26:00 Mathiasdm: oh, wait, no, no python version problem, your bot is run locally 2010-09-26T07:26:14 Mathiasdm: yeah, could be, doesn't need to be a problem 2010-09-26T07:26:29 okay, will try some more games to see if I win some or get an error 2010-09-26T07:26:53 *** Olathe has joined #aichallenge 2010-09-26T07:27:15 Mathiasdm: you won't see anything if you generate an invalid order though, but you can check on your player's page @ http://72.44.46.68/getplayer?player=Mathiasdm 2010-09-26T07:28:02 hm 2010-09-26T07:28:06 so I do get turns there 2010-09-26T07:28:15 but not on the official server :( 2010-09-26T07:31:34 *** kozlovsky has quit IRC (Quit: Page closed) 2010-09-26T07:31:38 *** Itkovian has joined #aichallenge 2010-09-26T07:34:49 *** Itkovian has quit IRC (Client Quit) 2010-09-26T07:35:40 *** jaspervdj has quit IRC (Quit: NEVER GONNA GIVE YOU UP NEVER GONNA LET YOU DOWN) 2010-09-26T07:36:03 Mathiasdm: might be a time-out problem then 2010-09-26T07:41:01 I will try to retrace my steps and find the problem :) at least I know my package works :p 2010-09-26T07:43:00 thanks for the help 2010-09-26T07:47:19 hmm, my bot dropped to #130 2010-09-26T07:48:05 it's top position was #32 3 days ago. 2010-09-26T07:48:23 Naktibalda: so, lot's of new good bots? :) 2010-09-26T07:48:48 what's the most planets on any map? 2010-09-26T07:50:01 I think that all maps have 23 planets 2010-09-26T07:52:06 ah, ok 2010-09-26T07:52:33 *** smellyhippy has quit IRC (Ping timeout: 240 seconds) 2010-09-26T07:52:45 yes, the current map generator only creates maps with 23 planets 2010-09-26T07:53:25 No mails on compile-errors? 2010-09-26T07:54:54 *** Coolcat has joined #aichallenge 2010-09-26T07:55:18 *** Coolcat is now known as Guest9815 2010-09-26T07:55:45 *** Guest9815 is now known as Coolcat_ 2010-09-26T07:56:08 *** Coolcat_ is now known as Coolcat__ 2010-09-26T07:56:14 *** Coolcat__ is now known as Coolcat42 2010-09-26T07:57:31 Top 10 players: dmj111(3545), adumlah(3412), McLeopold(3406), bix0r4ever(3385), sequoh(3370), EBraun(3360), felixcoto(3358), kcm1700(3323), Zilog8(3286), davidjliu(3274) 2010-09-26T07:57:42 hi everyone :) Is there currently a know server problem? I can compile on my own machine, but I get "error while compiling submission" on the webinterface. Shouldn't I get an email in this case? 2010-09-26T07:58:32 *** smellyhippy has joined #aichallenge 2010-09-26T07:59:12 email is a known problem :) 2010-09-26T07:59:25 Naktibalda: ok, thx 2010-09-26T07:59:50 *** delt0r___ has joined #aichallenge 2010-09-26T08:01:19 *** delt0r_ has quit IRC (Ping timeout: 255 seconds) 2010-09-26T08:08:02 *** hellman_ has quit IRC (Remote host closed the connection) 2010-09-26T08:08:52 Naktibalda: the scores are artifically inflated for the non-compiled bots, since they are getting extra games on another server, and only against each other. 2010-09-26T08:09:45 *** hellman has joined #aichallenge 2010-09-26T08:09:51 my bot is non-compiled (PHP) 2010-09-26T08:10:04 ok, then you just suck :-) 2010-09-26T08:10:12 only 2 games in Sep 26 2010-09-26T08:10:27 wow, ok, that wouldnt help 2010-09-26T08:10:47 I'm down a factor of 3 over a few days ago, 10-15th down to 30-40th 2010-09-26T08:11:01 Zaphus: mines taken a beating today too 2010-09-26T08:12:31 *** nigg_ has joined #aichallenge 2010-09-26T08:13:01 Zaphus, Naktibalda: try http://www.benzedrine.cx/planetwars/ ;) 2010-09-26T08:14:28 Naktibalda plays a lot on benzedrine.cx :) 2010-09-26T08:14:55 * Naktibalda doesn't. but my bots do 2010-09-26T08:15:01 Coolcat42: thats easy when you are home, online, not so easy at work or elsewhere and want to just run a barrage of tests 2010-09-26T08:16:05 Is there any way to find out what went wrong during compilation on the server? (My bot compiles find locally and I don't get an email report) 2010-09-26T08:16:20 if only being at work saved me from hitting refresh on tcp server page... 2010-09-26T08:17:14 :) 2010-09-26T08:17:55 Coolcat42: maybe you are using later version of compiler locally 2010-09-26T08:19:16 maybe, I'm using GCC 4.4.4 2010-09-26T08:19:42 however, my bot did run before... 2010-09-26T08:19:49 btw., will the mono-version on the servers ever get updates? LINQ would be a very nice feature... 2010-09-26T08:20:05 not for this contest, probably :) 2010-09-26T08:20:24 It does not even support all the 2.0 features, and that can't be 2010-09-26T08:20:28 *** Titankiller has quit IRC (Ping timeout: 264 seconds) 2010-09-26T08:20:58 do your bots have special calculations for the first turn or just one algorithm to rule them all? 2010-09-26T08:21:47 precalculate all distances other things with planets 2010-09-26T08:21:56 Migi32: I calculcate some values which won't change over the game....they are used to adapt to the map 2010-09-26T08:21:59 precalculate all distances and other things with planets 2010-09-26T08:22:06 no, not that, actual difference in AI 2010-09-26T08:22:24 I also do those "caching" calculations 2010-09-26T08:22:54 but since the first move is so important I was thinking about making them a special calculation instead of my usual algorithm (that's also tuned to defending etc) 2010-09-26T08:23:04 Migi32: I calculate some Min/Max values to scale my rating functions 2010-09-26T08:23:13 not yet, but I should implement a better selection of planets for expansion 2010-09-26T08:28:13 *** nigg_ is now known as bobng 2010-09-26T08:40:38 *** Zaphus has quit IRC (Quit: Page closed) 2010-09-26T08:48:43 *** Yoshi-TS4 has quit IRC (Quit: Minus One IRC) 2010-09-26T08:49:00 *** mega1 has joined #aichallenge 2010-09-26T08:55:19 *** megalomania has joined #aichallenge 2010-09-26T08:57:31 Top 10 players: dmj111(3571), adumlah(3441), McLeopold(3440), bix0r4ever(3415), EBraun(3396), sequoh(3395), felixcoto(3384), kcm1700(3355), Zilog8(3314), wagstaff(3290) 2010-09-26T09:02:28 *** bss03 is now known as bss03-AFK 2010-09-26T09:03:43 http://72.44.46.68/canvas?game_id=170316 2010-09-26T09:03:49 don't see that very often 2010-09-26T09:04:39 I was just looking at the same game :D 2010-09-26T09:04:46 :) 2010-09-26T09:04:53 my bot is trying to be conservative about the ships it spends 2010-09-26T09:05:16 but it's too conservative now, it should take a little bit of risk to get ahead 2010-09-26T09:05:44 e.g. conquer on of the planets on my side, to increase the overall growth rate 2010-09-26T09:05:51 trying to fix other stuff first though :) 2010-09-26T09:06:25 this thing tonight is a complete mess code wise 2010-09-26T09:06:36 trying a few new things then just taped that together with old stuff 2010-09-26T09:06:48 and hoped it works, seems to be somewhat alright, but fails against anyone good 2010-09-26T09:06:51 no offense :P 2010-09-26T09:08:39 antimatroid: do you consider a draw a failure? :) 2010-09-26T09:08:56 antimatroid: also, I'm not offended 2010-09-26T09:09:11 I have a lot of work to do before I get my bot up to speed fully 2010-09-26T09:09:28 draw is more novelty than anything 2010-09-26T09:09:36 novelty? 2010-09-26T09:10:35 well it's pretty hard to come across a non trivial draw 2010-09-26T09:11:12 I guess both are bots have the same conservaty rules in them :) 2010-09-26T09:11:22 which is somewhat reassuring, I guess :) 2010-09-26T09:11:46 * boegel looks into QuickCheck to weed out non-trivial bugs from his Haskell code 2010-09-26T09:13:38 man... so few games on the main server 2010-09-26T09:13:53 *** megalomania has quit IRC (Quit: Page closed) 2010-09-26T09:15:07 *** megalomania1 has joined #aichallenge 2010-09-26T09:15:48 * RainCT wonders if there are fixed PlayGame.jar/etc. available somewhere (using StringBuffer instead of String concatenation, etc.) 2010-09-26T09:15:50 * boegel loves it how his current bot is still less than 400 lines of code 2010-09-26T09:16:09 sigh: yeah, same here :( 2010-09-26T09:16:37 I'm pretty sure my bot is decent, but it's climbing only very slowly :( 2010-09-26T09:16:51 boegel: does that include the protocol handing stuff? 2010-09-26T09:17:03 sigh: no, just my bot logic 2010-09-26T09:17:42 sigh: there's a seperate module of 550 lines (including comments and newlines) for protocol handling and some utility functions 2010-09-26T09:18:11 haha 2010-09-26T09:18:23 sigh: what? :) 2010-09-26T09:18:48 sigh: if I disinclude comments and utility functions I don't use, it probably less than 500 lines 2010-09-26T09:18:57 nah, that's fair enough 2010-09-26T09:25:58 *** Zeiris has quit IRC (Ping timeout: 252 seconds) 2010-09-26T09:30:27 *** Appleman1234 has quit IRC (Ping timeout: 240 seconds) 2010-09-26T09:31:31 *** otherAntimatroi1 has left #aichallenge 2010-09-26T09:33:57 well, today's been a failure 2010-09-26T09:34:09 tried a bunch of stuff and they didn't do anything 2010-09-26T09:40:00 *** Strepto has joined #aichallenge 2010-09-26T09:40:46 *** u1tr0n has quit IRC (Ping timeout: 240 seconds) 2010-09-26T09:42:05 quick question, does planet ownership change if say a neutral planet has 0 ships and two players simultaneously attack with the same number of ships? 2010-09-26T09:43:46 Strepto: no 2010-09-26T09:44:01 if the result is zero ships left. ownership does not change 2010-09-26T09:44:08 thanks 2010-09-26T09:44:41 Its like risk... you need a "unit" to occupy the planet 2010-09-26T09:45:09 yeah, I get that, just wanted to make sure I wasn't misinterpreting things 2010-09-26T09:45:43 forecasting with incorrect battle logic = disaster :) 2010-09-26T09:45:49 *** u1tr0n has joined #aichallenge 2010-09-26T09:46:17 Strepto: how are you implementing your forecasting? 2010-09-26T09:46:30 haven't really gotten that far yet 2010-09-26T09:46:39 are ships in in-flight fleets also taken into account to check whether a game is win/draw/loss ? 2010-09-26T09:47:00 boegel: yes 2010-09-26T09:47:11 total ship including fleets 2010-09-26T09:47:16 ships 2010-09-26T09:47:25 delt0r___: k, thx, makes perfect sense, but just making sure :) 2010-09-26T09:47:31 This is in the Game specification 2010-09-26T09:47:47 basically copying the planet states and fleets, then simulating turns and saving new planet states for each succesive turn 2010-09-26T09:48:18 Strepto: me too--just thinking its perhaps not the most efficient... 2010-09-26T09:48:18 don't have it working yet tho, but *should* work 2010-09-26T09:48:33 ofc it isn't, it's massively ineffecient 2010-09-26T09:48:37 But then it probablty doesn't really tax the number crunching 2010-09-26T09:49:19 the only problem is that forecasts are procedural, would be easier if you didn't have to account for previous turn 2010-09-26T09:49:45 and math isn't my strong suite 2010-09-26T09:49:46 Its the 3 way battels imo that make it a little hard 2010-09-26T09:49:51 its not "linear" 2010-09-26T09:50:00 how do you mean? 2010-09-26T09:50:02 so you just "add" new fleets easily 2010-09-26T09:50:26 Well simulate with all the fleets till the end 2010-09-26T09:50:47 hm, i think i still have no idea how to make a realy good AI, it's still loosing most matches against the Test-AIs 2010-09-26T09:50:58 next turn add new fleets... 2010-09-26T09:51:07 I don't care about fleets, I just want to know how planet ownership changes and number of ships on a planet for each coming turn (provided no actions are taken) 2010-09-26T09:51:30 Strepto: but its fleets that determin that 2010-09-26T09:53:14 I feel like I'm missing your point... 2010-09-26T09:53:30 doesn't matter 2010-09-26T09:53:34 guess not 2010-09-26T09:54:13 just saying there is no obvious incremental update to future states 2010-09-26T09:55:25 even when disregarding future actions? 2010-09-26T09:55:59 all additional fleets *are* a future action 2010-09-26T09:56:15 delt0r___ is trying to say that incoming fleets affect future planet's states too 2010-09-26T09:56:29 aah, I don't take future actions into account at all atm, think that's where we differ 2010-09-26T09:57:31 Top 10 players: dmj111(3527), sequoh(3444), adumlah(3426), McLeopold(3409), EBraun(3391), bix0r4ever(3390), kcm1700(3385), felixcoto(3379), davidjliu(3318), Zilog8(3281) 2010-09-26T10:11:20 is it a legal move to send 2 fleets from the same planet to the same planet on the same turn? 2010-09-26T10:12:48 yes 2010-09-26T10:13:11 as long as src != dst 2010-09-26T10:13:20 so long as you have enough ships on the planet to issue the order 2010-09-26T10:13:56 ok 2010-09-26T10:14:09 will they in the visualiser show up as 2 fleets or as one? 2010-09-26T10:14:26 the server merges the two fleets, you'll see the combined fleet 2010-09-26T10:14:30 ok 2010-09-26T10:14:55 *** Coolcat42 has quit IRC (Quit: Page closed) 2010-09-26T10:18:18 *** davidjliu has joined #aichallenge 2010-09-26T10:21:06 Is anyone taking incoming fleets into account to calculate the best point in time to attack a neutral planet (eg. wait until the enemy kills the neutral ships, then take it over from him)? 2010-09-26T10:21:58 working on it 2010-09-26T10:22:54 RainCT: yes people are doing this 2010-09-26T10:26:38 now this was a fast game http://72.44.46.68/canvas?game_id=171152 2010-09-26T10:30:13 RainCT: I've got 7 moves before :P 2010-09-26T10:32:05 is it a legal move to send a fleet of 0 ships? 2010-09-26T10:33:54 Migi32: it's legal, but the engine will now ignore it 2010-09-26T10:34:01 so you can't spam someone with it 2010-09-26T10:34:11 http://72.44.46.68/canvas?game_id=171259 nice try dhartmei 2010-09-26T10:35:44 wow, current bot seems to have somehow come good all of a sudden 2010-09-26T10:35:45 cool match 2010-09-26T10:35:48 yea :P 2010-09-26T10:35:50 i'm going to put that to a fluke 2010-09-26T10:36:48 *** aerique has joined #aichallenge 2010-09-26T10:38:13 antimatroid: haha, nice 2010-09-26T10:39:13 does the tcp command allow you to pass parameter to your bot? 2010-09-26T10:39:26 it seems to just ignore them, unless I'm missing something 2010-09-26T10:40:03 the current version supports passing parameters, you may have to update 2010-09-26T10:40:31 dhartmei: ah, k, cool 2010-09-26T10:41:47 dhartmei: quotes, no quotes? 2010-09-26T10:42:04 none 2010-09-26T10:42:20 *** sigh has quit IRC (Remote host closed the connection) 2010-09-26T10:43:12 dhartmei: does this version also report losses due to invalid moves by the adversary better? the version I was using didn't mention "WIN" in that case... 2010-09-26T10:43:15 if you win this competition, will the code be read / discussed / published? 2010-09-26T10:43:32 up to each person to do so on their own 2010-09-26T10:43:48 * boegel will publish his code 2010-09-26T10:43:54 but I probably won't win :) 2010-09-26T10:44:14 but nobody probably would understand it, since it's haskell :) 2010-09-26T10:44:31 boegel: it should 2010-09-26T10:45:12 * boegel hates infinite loops 2010-09-26T10:47:14 i just resubmited a very untested new bot on official 2010-09-26T10:47:25 my ranking was starting to get embarassing 2010-09-26T10:48:00 *** perror has joined #aichallenge 2010-09-26T10:48:19 antimatroid: :) 2010-09-26T10:48:47 my bot keeps climbing up the ranking... without doing any matches 2010-09-26T10:49:30 ninja bot 2010-09-26T10:51:22 *** Olathe has quit IRC (Ping timeout: 245 seconds) 2010-09-26T10:51:27 my bot keeps hanging on tcp tonight 2010-09-26T10:51:32 is that happening for everyone else? 2010-09-26T10:52:37 not many timeouts lately 2010-09-26T10:57:13 *** Olathe has joined #aichallenge 2010-09-26T10:57:33 Top 10 players: dmj111(3514), adumlah(3453), sequoh(3426), McLeopold(3414), bix0r4ever(3398), kcm1700(3383), felixcoto(3375), EBraun(3366), davidjliu(3330), sighbot(3302) 2010-09-26T10:58:12 BtbN: that's because the bots you played against are losing against others you played against 2010-09-26T10:58:29 antimatroid: I've seen it too a lot, but I blame my network 2010-09-26T11:01:06 gah, new bot is pretty crud too 2010-09-26T11:01:19 i need to stop getting close to stuff then hacking it together 2010-09-26T11:03:11 *** enzy_me has joined #aichallenge 2010-09-26T11:05:57 *** Utkarsh has quit IRC (Ping timeout: 245 seconds) 2010-09-26T11:11:20 *** Utkarsh has joined #aichallenge 2010-09-26T11:16:04 *** Utkarsh has quit IRC (Ping timeout: 252 seconds) 2010-09-26T11:20:25 *** Utkarsh has joined #aichallenge 2010-09-26T11:20:45 *** sinan has quit IRC (Quit: WeeChat 0.2.6.3) 2010-09-26T11:30:35 *** JensT1 has joined #aichallenge 2010-09-26T11:32:10 *** FlagCapper has quit IRC (Quit: Page closed) 2010-09-26T11:33:26 *** BtbN has quit IRC (Quit: Verlassend) 2010-09-26T11:35:57 *** BtbN has joined #aichallenge 2010-09-26T11:36:13 *** anoek has quit IRC (Remote host closed the connection) 2010-09-26T11:40:25 *** FlagCapper has joined #aichallenge 2010-09-26T11:42:49 *** Utkarsh has quit IRC (Read error: Connection reset by peer) 2010-09-26T11:46:52 *** jfrank has joined #aichallenge 2010-09-26T11:47:22 *** enzy_me has quit IRC (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 2010-09-26T11:50:03 hi, i want to change my org on my profile, can anyone help me? 2010-09-26T11:51:19 *** Utkarsh has joined #aichallenge 2010-09-26T11:51:27 *** zl has joined #aichallenge 2010-09-26T11:54:49 there is a topic for that purpose in Introductions forum 2010-09-26T11:57:32 Top 10 players: dmj111(3518), adumlah(3449), sequoh(3423), McLeopold(3401), bix0r4ever(3393), EBraun(3391), kcm1700(3385), felixcoto(3376), davidjliu(3335), sighbot(3301) 2010-09-26T12:00:49 *** jfrank has quit IRC (Quit: Page closed) 2010-09-26T12:05:15 @where database 2010-09-26T12:05:15 JensT1: Error: No factoid matches that key. 2010-09-26T12:05:58 where can I find the database entries needed to set up a copy of the server? 2010-09-26T12:08:02 *** Palmik has quit IRC (Ping timeout: 276 seconds) 2010-09-26T12:09:05 *** dstufft has quit IRC (Ping timeout: 264 seconds) 2010-09-26T12:13:27 what's the time limit on the TCP server? 1 second including network delay? 2010-09-26T12:14:30 5 second imho 2010-09-26T12:16:29 *** Utkarsh has quit IRC (Ping timeout: 252 seconds) 2010-09-26T12:17:24 *** jaspervdj has joined #aichallenge 2010-09-26T12:18:21 *** Blkt has joined #aichallenge 2010-09-26T12:22:21 *** Utkarsh has joined #aichallenge 2010-09-26T12:22:31 *** bobng has quit IRC (Quit: Leaving) 2010-09-26T12:23:50 good evening everyone 2010-09-26T12:29:00 *** naglijo has joined #aichallenge 2010-09-26T12:33:24 *** madsy has quit IRC (Quit: leaving) 2010-09-26T12:39:40 *** Strepto has quit IRC (Ping timeout: 252 seconds) 2010-09-26T12:44:05 *** dmy has joined #aichallenge 2010-09-26T12:44:21 *** u1tr0n has quit IRC () 2010-09-26T12:45:59 * pgpaskar_ 12:39 in EST 2010-09-26T12:48:51 *** BotBot_ has quit IRC (Quit: Page closed) 2010-09-26T12:54:35 *** user_ has joined #aichallenge 2010-09-26T12:54:40 boo :( 2010-09-26T12:54:50 *** cmatei has quit IRC (Ping timeout: 276 seconds) 2010-09-26T12:55:06 hi , can i know how to log in java? 2010-09-26T12:55:06 I uploaded my bot 11th of september, and was doing reasonably well for a couple of day's 2010-09-26T12:55:23 then left for 2weeks of holiday 2010-09-26T12:55:31 and now it seems to timeout all the time =( 2010-09-26T12:55:34 woah a1kon your 0.4.1 bot is quite aggressive 2010-09-26T12:55:51 hi , plz let me know how to log in java? 2010-09-26T12:56:05 user_: try the example command, but do not use log.txt, since this get's overwritten 2010-09-26T12:56:07 uses mylog.txt 2010-09-26T12:56:51 or you could get the source for Engine.java and decomment the commented line that enables output to stdout 2010-09-26T12:57:12 if from my program if i want to log something , what to do? i tried System.err.Println() and it is not logging 2010-09-26T12:57:33 Top 10 players: dmj111(3515), adumlah(3458), sequoh(3418), bix0r4ever(3399), McLeopold(3395), felixcoto(3386), kcm1700(3372), EBraun(3364), davidjliu(3320), sighbot(3302) 2010-09-26T12:58:15 *** cmatei has joined #aichallenge 2010-09-26T12:59:19 user_: this is because all output is written to the stdin of Engine 2010-09-26T13:00:10 user_: if you use this class instead of the playgame jar 2010-09-26T13:00:10 http://code.google.com/p/ai-contest/source/browse/trunk/planet_wars/viz/Engine.java 2010-09-26T13:00:43 but uncomment the commented line "//System.err.println("P" + (i+1) + ": " + line);" 2010-09-26T13:00:46 you will have output 2010-09-26T13:01:08 Thanks JensTl 2010-09-26T13:01:26 user_: this might make the other bot crash sometimes because it get's unexpected input 2010-09-26T13:02:50 but normally lines starting with '#' should be saftely used 2010-09-26T13:03:12 but it still kept crashing sometimes 2010-09-26T13:03:30 but should work much better that way already :) 2010-09-26T13:03:57 I think it only crashed if your lines start's with 'go' or something 2010-09-26T13:12:14 *** naglijo_ has joined #aichallenge 2010-09-26T13:12:42 @JensTl - Game class is refereing which class in Engine.java?? 2010-09-26T13:12:43 user_: I'm sorry Dave, I cannot JensTl. 2010-09-26T13:13:13 *** naglijo has quit IRC (Ping timeout: 252 seconds) 2010-09-26T13:18:57 *** jmcarthur has quit IRC (Ping timeout: 240 seconds) 2010-09-26T13:23:29 *** Bobng has joined #aichallenge 2010-09-26T13:26:22 *** Palmik has joined #aichallenge 2010-09-26T13:28:15 hmm how to win witch rage bot on map 30 ?? my bot takes 20-ship neutral and defendig them.. defending.. defending... 2010-09-26T13:31:34 protop: when you don't have many planets, leave enough ships at home suchh that you would survive a full on attack 2010-09-26T13:32:17 zl: no idea, my bot wins in all maps :) 2010-09-26T13:34:10 hmm, it doesn't, I broken something :) 2010-09-26T13:34:32 :P 2010-09-26T13:35:03 I get a draw, because it doesn't expand to corner 2010-09-26T13:36:49 but what is a good tactic for this map? 2010-09-26T13:37:06 *** Tempest has joined #aichallenge 2010-09-26T13:41:01 some winning game example would be useful :) 2010-09-26T13:41:53 *** jmcarthur has joined #aichallenge 2010-09-26T13:44:41 on the tcp server boegel keeps disconnecting... 2010-09-26T13:45:08 I don't seem to get games agaist others often 2010-09-26T13:45:33 *** Bobng has quit IRC (Quit: Leaving) 2010-09-26T13:45:35 *** zerd has quit IRC (Read error: Operation timed out) 2010-09-26T13:45:45 add a random sleep in the loop before calling tcp 2010-09-26T13:46:01 if you immediately reconnect, and so does he, chances are you end up together again... 2010-09-26T13:47:53 *** boiserm has joined #aichallenge 2010-09-26T13:48:34 zl: I don't see a better result then draw in this map 2010-09-26T13:49:20 than 2010-09-26T13:50:10 i lose because i have got less ships at the end :/ 2010-09-26T13:50:32 it's the outcome of expansion 2010-09-26T13:51:13 *** Blkt has quit IRC (Read error: Connection reset by peer) 2010-09-26T13:51:46 i am so terrible 2010-09-26T13:51:49 it's 3 45am 2010-09-26T13:52:11 monday morning too, not sunday 2010-09-26T13:52:12 I'm sure that I had 100/100 victory record against RageBot, but that version lost most of maps against my older version 2010-09-26T13:52:24 19:45 pm :) 2010-09-26T13:52:38 *** zerd has joined #aichallenge 2010-09-26T13:53:19 *** Blkt has joined #aichallenge 2010-09-26T13:54:13 NewBot vs RageBot 99/100 Avg Turns: 90.0 2010-09-26T13:55:56 *** user_ has quit IRC (Ping timeout: 255 seconds) 2010-09-26T13:56:27 *** Tempest has quit IRC (Ping timeout: 240 seconds) 2010-09-26T13:57:34 Top 10 players: dmj111(3538), adumlah(3452), bix0r4ever(3440), EBraun(3394), felixcoto(3387), McLeopold(3372), sequoh(3370), kcm1700(3346), davidjliu(3337), sighbot(3336) 2010-09-26T13:58:47 *** aerique has quit IRC (Quit: ...) 2010-09-26T14:01:37 *** Bobng has joined #aichallenge 2010-09-26T14:02:41 *** Tomzini has joined #aichallenge 2010-09-26T14:05:31 *** Tomzini has quit IRC (Client Quit) 2010-09-26T14:06:08 *** Itkovian has joined #aichallenge 2010-09-26T14:09:08 *** zerd has quit IRC (Ping timeout: 240 seconds) 2010-09-26T14:10:18 *** krokokrusa has quit IRC (Ping timeout: 276 seconds) 2010-09-26T14:16:55 *** kozlovsky has joined #aichallenge 2010-09-26T14:16:57 *** zerd has joined #aichallenge 2010-09-26T14:20:00 *** coventry has joined #aichallenge 2010-09-26T14:20:48 Anyone got a greasemonkey script or the like to make the visualizer on the official website show the numbers of ships and ship-production capacities for the current turn? 2010-09-26T14:25:16 official site should upgrade visualizer 2010-09-26T14:26:29 That would be nice. 2010-09-26T14:27:09 *** Palmik has quit IRC (Ping timeout: 276 seconds) 2010-09-26T14:30:13 *** dmj111 has joined #aichallenge 2010-09-26T14:30:21 Well, in the meantime, this script seems to do the trick. (Requires a copy of the visualizer html in visualize.html.template, with the "var data =" line changed to "data_line_here" 2010-09-26T14:30:26 http://pastebin.com/49UcxZvn 2010-09-26T14:32:00 wh1teside, you probably know but your wh1teside-cobalt bot seems to disconnect quite a lot, especially on the 100th move 2010-09-26T14:32:46 *** Palmik has joined #aichallenge 2010-09-26T14:33:22 dmj111 seems to have really good logic for concentration of forces near the likely point of contention. That's the best explanation I can come up with for him coming from behind in games like this: http://ai-contest.com/visualizer.php?game_id=4755795 2010-09-26T14:34:07 *** Palmik has joined #aichallenge 2010-09-26T14:34:13 &topic 2010-09-26T14:34:17 grml 2010-09-26T14:34:33 *** Palmik is now known as Guest16963 2010-09-26T14:37:45 coventry: thanks... that's the goal, but there are some flaws I don't understand. 2010-09-26T14:38:24 *** Guest16963 is now known as Palmik_ 2010-09-26T14:40:00 *** Palmik_ has quit IRC (Remote host closed the connection) 2010-09-26T14:40:06 hm, do you guys recommend some kind of scoring for planets to attack, or are other ways better? 2010-09-26T14:41:00 lol, epic: http://visualizer.naktibalda.lt/ 2010-09-26T14:41:12 what's so epic? 2010-09-26T14:41:18 Naktibalda: your site 2010-09-26T14:41:34 cool idea 2010-09-26T14:41:42 oh, someone is using it 2010-09-26T14:41:51 yeah, looks like 2010-09-26T14:41:59 Naktibalda: though.. you need a smaller more catchy name 2010-09-26T14:42:05 that is great :) 2010-09-26T14:42:13 what's wrong with my name? 2010-09-26T14:42:17 :) 2010-09-26T14:42:27 well... what am i gonna tell contestbot to remember your site as? 2010-09-26T14:43:10 no idea 2010-09-26T14:43:33 contestbot: learn pastebin as http://visualizer.naktibalda.lt/ 2010-09-26T14:43:33 amstan: As you wish. 2010-09-26T14:43:38 contestbot: learn pastewars as http://visualizer.naktibalda.lt/ 2010-09-26T14:43:38 amstan: OK 2010-09-26T14:43:48 it's not really a pastebin :) 2010-09-26T14:43:55 it says in the title 2010-09-26T14:44:07 I thought that most games are too long for pasting 2010-09-26T14:44:19 Naktibalda: feel free to add more entries 2010-09-26T14:44:39 BtbN: this isn't my first criteria, or even in my current code but.... 2010-09-26T14:44:55 turns to take + (num ships on planet / growth rate) 2010-09-26T14:45:21 takes into account how long it takes to capture a planet and earn back the ships it took 2010-09-26T14:45:33 Yeah, i'm using something similar, but my AI sucks atm :D 2010-09-26T14:45:40 well, it's still some kind of first-try 2010-09-26T14:46:01 i have other logic to find acceptable targets, and then sort by different criteria. 2010-09-26T14:46:01 spend most time writing my own "framework", as the one in the starter-package has some problems 2010-09-26T14:46:38 i like this base-planet style, but didn't manage to implement something like it successfully 2010-09-26T14:46:54 messing with cygwin for the tcp-stuff atm :D 2010-09-26T14:47:33 yeah... fortunately I have a linux box in the basement, so I run everything from there. 2010-09-26T14:47:51 *** JensT1 has quit IRC (Quit: Leaving.) 2010-09-26T14:51:24 *** alexcg has joined #aichallenge 2010-09-26T14:52:31 Way-hay. First victory on TCP server 2010-09-26T14:57:34 Top 10 players: dmj111(3534), adumlah(3468), bix0r4ever(3457), felixcoto(3382), EBraun(3380), McLeopold(3373), sequoh(3361), kcm1700(3343), sighbot(3342), davidjliu(3328) 2010-09-26T15:00:15 *** Naith has joined #aichallenge 2010-09-26T15:00:29 *** antimatroid1 has joined #aichallenge 2010-09-26T15:01:39 *** antimatroid has quit IRC (Ping timeout: 276 seconds) 2010-09-26T15:04:31 *** perror has quit IRC (Quit: Bye all !) 2010-09-26T15:05:21 *** smellyhippy has quit IRC (Ping timeout: 252 seconds) 2010-09-26T15:08:32 *** user_ has joined #aichallenge 2010-09-26T15:09:25 *** smellyhippy has joined #aichallenge 2010-09-26T15:09:25 *** smellyhippy has joined #aichallenge 2010-09-26T15:09:54 can sumeone help me how can i print the required debug statements to console? 2010-09-26T15:10:02 In java 2010-09-26T15:10:23 user_ you'll have to write to a file 2010-09-26T15:10:31 use a different game engine... 2010-09-26T15:10:36 use std err 2010-09-26T15:10:37 hm, which Username does the tcp-client ask for? 2010-09-26T15:11:13 i am doing std err , still i cant able to see my error msgs in log.. 2010-09-26T15:11:22 user_ if you stick with the PlayGame.jar engine, try creating a debug function that wraps something like what's in this example code: http://www.roseindia.net/java/example/java/io/java-append-to-file.shtml 2010-09-26T15:11:45 user_: not on the server and not with the provided Gameplayer 2010-09-26T15:12:13 Or try the cpp engine, it seems to log stderr output to log.txt 2010-09-26T15:12:27 BtbN: so does my java engine 2010-09-26T15:12:30 there are a few 2010-09-26T15:12:54 Was a pain to compile the damned thing on Windows... 2010-09-26T15:13:18 If they pack a VS-Project with it, i'd expect the code to know about windows 2010-09-26T15:13:56 my bot is totally retarded 2010-09-26T15:14:01 the more i add to it 2010-09-26T15:14:05 the worse it gets 2010-09-26T15:14:24 delt0r___: yay for version control? :-/ 2010-09-26T15:14:49 *** dmj111` has joined #aichallenge 2010-09-26T15:14:49 I use git 2010-09-26T15:15:06 well, then, no problem 2010-09-26T15:15:18 for some definition of problem 2010-09-26T15:15:23 the problem is writing a good bot 2010-09-26T15:15:25 ;) 2010-09-26T15:15:33 agreed :( 2010-09-26T15:15:42 again, which username does tcp.exe expect? 2010-09-26T15:15:54 BtbN: whatever you want 2010-09-26T15:15:58 *** dmj111 has quit IRC (Ping timeout: 245 seconds) 2010-09-26T15:16:04 it creates the user if it doesn't exist already 2010-09-26T15:16:06 And where do i register? 2010-09-26T15:16:07 ah 2010-09-26T15:16:08 ok 2010-09-26T15:19:28 An excellent UI advancement :) 2010-09-26T15:20:22 hm, the tcp-client exits after the game? 2010-09-26T15:20:27 dhartmei did a good job there. 2010-09-26T15:20:32 BtbN: yes 2010-09-26T15:20:40 Yeah, it does. You can write a script or batch file to loop it, if you'd like. 2010-09-26T15:20:46 you use a script to loop it --if thats what you want 2010-09-26T15:20:57 yeah, i planed letting it play a while 2010-09-26T15:21:04 again there are a few "engines" that do it for you and show the game as it goes 2010-09-26T15:21:29 so tcp-client + visualizer? 2010-09-26T15:21:30 like mine 2010-09-26T15:21:33 http://www.ai-contest.com/forum/viewtopic.php?f=18&t=751 2010-09-26T15:22:04 you can set how many games to play and it will save the replays too 2010-09-26T15:22:05 Someone was going to make a Java visualizer for it. 2010-09-26T15:22:10 I have 2010-09-26T15:22:13 Ahh, cool :) 2010-09-26T15:22:20 Olathe: that what the link is too 2010-09-26T15:22:24 there are others too 2010-09-26T15:22:51 mine is not what i would call polished 2010-09-26T15:23:08 non-native gui :/ 2010-09-26T15:23:21 ?? 2010-09-26T15:23:34 The UI does not look native 2010-09-26T15:23:46 you care about that crap? -- put the Set L&F line in yourself 2010-09-26T15:24:18 Well, i thought the java gui has ben re-done to look native automaticaly 2010-09-26T15:24:23 *** u1tr0n has joined #aichallenge 2010-09-26T15:24:39 You have to set l&f to platform default 2010-09-26T15:24:46 @boiserm - thanks. it worked 2010-09-26T15:24:47 user_: Run as fast as you can and don't look back. 2010-09-26T15:24:50 macs do automatically set it 2010-09-26T15:25:53 user_: no problem 2010-09-26T15:27:45 i should send MORE ships than the exact amount on the planet when i arrive there :D 2010-09-26T15:31:18 delt0r___: does it show me who is my opponent? in TCP-Mode 2010-09-26T15:31:48 *** dmj111` has quit IRC (Ping timeout: 245 seconds) 2010-09-26T15:32:51 *** zerd has quit IRC (Remote host closed the connection) 2010-09-26T15:33:02 *** zerd has joined #aichallenge 2010-09-26T15:38:40 *** alexcg has quit IRC (Quit: Leaving.) 2010-09-26T15:38:50 *** Accoun has quit IRC () 2010-09-26T15:38:53 dhartmei: ping 2010-09-26T15:40:26 hm, searching for a while-loop in Windows batch... 2010-09-26T15:40:47 looks like i have to use primitive goto for an endless loop 2010-09-26T15:41:43 BtbN: Yeah: :loop\nwhatever\ngoto loop 2010-09-26T15:42:07 done too many complex things to see this simple one :D 2010-09-26T15:44:37 ...incremental improvements, boiserm. Incremental improvements. 2010-09-26T15:44:51 edit, test, commit. edit, test, commit. 2010-09-26T15:45:12 not edit, edit, edit, edit, edit, edit, edit, edit, edit, test, panic, revert 2010-09-26T15:45:27 edit, test, FUCK, rewrite from scratch :> 2010-09-26T15:45:59 *** dmj111 has joined #aichallenge 2010-09-26T15:46:33 write, test, delete, ouh... another idea, write, test delete ... 2010-09-26T15:46:35 edit, wait for e-mail compiler errors, edit, wait for e-mail compiler errors, edit, wait for e-mail compiler errors, correct for small library difference on server, test, commit! 2010-09-26T15:46:54 That lack of compiler errors was so annoying. 2010-09-26T15:47:02 * dmj111 wishes his internet connection worked 2010-09-26T15:47:16 Yeah, they NEED a newer Mono 2010-09-26T15:47:18 u1tr0n: that's actually more like what I do 2010-09-26T15:47:22 the lack of Linq expressions sucks 2010-09-26T15:47:28 php noneed to compile it work or you lose in 1 step ;) 2010-09-26T15:47:32 I gather someone is going to put together instructions on how to clone the environment on the official server, which should simplify that component. 2010-09-26T15:48:53 *** user_ has quit IRC (Read error: Connection reset by peer) 2010-09-26T15:49:47 *** rogue780 has joined #aichallenge 2010-09-26T15:49:50 howdy howdy howdy 2010-09-26T15:50:02 @top(10) 2010-09-26T15:50:03 rogue780: User error -- Replace user. 2010-09-26T15:50:09 @help 2010-09-26T15:50:09 rogue780: (help [] []) -- This command gives a useful description of what does. is only necessary if the command is in more than one plugin. 2010-09-26T15:50:13 *** Accoun has joined #aichallenge 2010-09-26T15:51:02 what's up with the low amount of games being played... it was so much better the last couple of days, I absolutely loved it 2010-09-26T15:51:12 now it's like 1 game per 1.5h 2010-09-26T15:51:15 when did McLopolod lose the top spot? 2010-09-26T15:51:20 *** dmj111` has joined #aichallenge 2010-09-26T15:51:49 rogue780: I think 2 or maybe 3 days ago 2010-09-26T15:52:13 *** dmj111 has quit IRC (Ping timeout: 245 seconds) 2010-09-26T15:56:35 boegel: I think they prioritize for newly submitted bots. 2010-09-26T15:57:07 boegel: So, over the weekend, it'll likely slow down for established ones. 2010-09-26T15:57:08 *** dmj111` has quit IRC (Ping timeout: 252 seconds) 2010-09-26T15:57:28 boegel: they were experimenting with more servers, i think 2010-09-26T15:57:34 Top 10 players: dmj111(3498), adumlah(3469), bix0r4ever(3461), TerryVB(3405), sequoh(3394), felixcoto(3380), kcm1700(3373), McLeopold(3362), sighbot(3346), EBraun(3343) 2010-09-26T15:57:47 Olathe: makes sense... ranking is unknown for new bots, but (more) stable for older ones 2010-09-26T15:58:11 * boiserm nods 2010-09-26T15:58:37 Olathe: hmmk, I see 2010-09-26T15:58:52 boiserm: mine isn't exactly old 2010-09-26T15:59:04 boiserm: and every game I play, the bot rises in rank 2010-09-26T15:59:14 boiserm: it's been there for just a day 2010-09-26T15:59:18 not even that much 2010-09-26T15:59:37 maybe I should resubmit 2010-09-26T15:59:45 the last version of my bot should be better anyway 2010-09-26T15:59:53 *** braddunbar has joined #aichallenge 2010-09-26T15:59:57 I was just curious how far up the last version would go 2010-09-26T16:00:20 *** delt0r_ has joined #aichallenge 2010-09-26T16:01:47 *** delt0r___ has quit IRC (Ping timeout: 240 seconds) 2010-09-26T16:02:36 it should take less than a day to reach a real rank 2010-09-26T16:04:33 real means? 2010-09-26T16:04:39 Naktibalda: and how many games? 2010-09-26T16:04:58 Naktibalda: I only lost one game, against a bot ranked 80'th, and I'm at ~300 2010-09-26T16:05:15 won 7 other games 2010-09-26T16:05:25 boegel: including against me! D: 2010-09-26T16:05:36 boiserm: yeah! :P 2010-09-26T16:05:38 http://ai-contest.com/game_stats.php 2010-09-26T16:05:40 heh 2010-09-26T16:05:58 *** bummelum has joined #aichallenge 2010-09-26T16:06:13 Zannick: cool 2010-09-26T16:06:28 current bot seems to be winning 2/3 games on TCP 2010-09-26T16:06:39 which makes me confident to submit it on the official server... 2010-09-26T16:06:43 let's see what'll happen 2010-09-26T16:06:52 *** danielvf has quit IRC (Read error: Connection reset by peer) 2010-09-26T16:07:05 *** danielvf has joined #aichallenge 2010-09-26T16:08:07 * boegel crosses his fingers for a top-100 spot 2010-09-26T16:08:36 crap, lost 1st game already, against someone ranked 1100th 2010-09-26T16:08:36 wtf 2010-09-26T16:08:51 hmm 2010-09-26T16:08:55 time-out or somesuch 2010-09-26T16:08:56 weird 2010-09-26T16:09:44 *** bummelum has quit IRC (Client Quit) 2010-09-26T16:10:03 It used to be that the hardest bots were on the TCP server, but I don't think that's true anymore. 2010-09-26T16:10:13 coventry: oh no? where did they go then? 2010-09-26T16:11:06 this stuffed up foreach-loops are annyoing as hell 2010-09-26T16:14:39 boegel: I think the bots at the top of the official server's list are stronger, now. 2010-09-26T16:16:11 coventry: hmm, nice 2010-09-26T16:18:59 *** boegel has quit IRC (Quit: Leaving) 2010-09-26T16:19:15 * Naktibalda found 4 out of 10 top bots in tcp 2010-09-26T16:21:20 wtf? My bot wins against BullyBot with Linq-Expressions. My forloop-replacement which should to the exact same looses. o_O 2010-09-26T16:21:27 *should do 2010-09-26T16:22:39 *** dmj111 has joined #aichallenge 2010-09-26T16:24:04 hello 2010-09-26T16:25:28 *** coventry has left #aichallenge ("ERC Version 5.3 (IRC client for Emacs)") 2010-09-26T16:26:29 *** danielvf_ has joined #aichallenge 2010-09-26T16:27:07 *** danielvf has quit IRC (Read error: Connection reset by peer) 2010-09-26T16:27:13 *** danielvf has joined #aichallenge 2010-09-26T16:31:42 *** danielvf_ has joined #aichallenge 2010-09-26T16:31:42 *** danielvf has quit IRC (Read error: Connection reset by peer) 2010-09-26T16:31:43 *** danielvf_ is now known as danielvf 2010-09-26T16:35:22 *** danielvf_ has joined #aichallenge 2010-09-26T16:35:22 *** danielvf has quit IRC (Read error: Connection reset by peer) 2010-09-26T16:35:23 *** danielvf_ is now known as danielvf 2010-09-26T16:39:32 *** naglijo_ has quit IRC (Ping timeout: 240 seconds) 2010-09-26T16:57:35 Top 10 players: bix0r4ever(3465), adumlah(3465), dmj111(3463), sequoh(3409), kcm1700(3393), McLeopold(3385), felixcoto(3359), sighbot(3346), EBraun(3345), davidjliu(3342) 2010-09-26T17:06:11 :-/ ditching Python to go back to Java. sad. 2010-09-26T17:06:36 can't figure out how the original Java bot beats the Python port 66% of the time... 2010-09-26T17:07:08 oh well 2010-09-26T17:07:16 *** Appleman1234 has joined #aichallenge 2010-09-26T17:10:10 try swapping the players 2010-09-26T17:12:29 I did :-/ 2010-09-26T17:12:40 it's definitely something in the code 2010-09-26T17:13:23 I triple-checked every line, but I'm probably still overlooking something 2010-09-26T17:13:35 making some false assumption... I don't know 2010-09-26T17:13:47 Java's ok though. 2010-09-26T17:14:37 I wish there was a way for my bot to print debug messages that would show up in a special debugging-visualiser 2010-09-26T17:14:50 *** Gredelston has joined #aichallenge 2010-09-26T17:16:02 Hey there, I have a question - I've been trying to get my bot to work, and it times out every time. I decided to double-check to see whether the starting bot (which I renamed so I could keep it) would work; it times out too. I use Python, and any Java bots I throw at the visualizer work. What's going on? 2010-09-26T17:17:06 how are you running it? 2010-09-26T17:17:08 have you tried just running "python yourbot.py"? it should sit there doing nothing, but if there is a syntax error, you will find out. 2010-09-26T17:17:12 cmd on Windows. 2010-09-26T17:17:29 dmj111, it should work for the starting bot, no? 2010-09-26T17:17:39 what's the command, i mean? 2010-09-26T17:18:15 java -jar tools/PlayGame.jar maps/map7.txt 1000 1000 log.txt "java -jar example_bots/RandomBot.jar" "python StarterBot.py" | java -jar tools/ShowGame.jar 2010-09-26T17:18:31 and it's just sitting there now, dmj111. No syntax error. 2010-09-26T17:19:27 boiserm: watch some games and try to find differences 2010-09-26T17:20:04 it shouldn't be hard, because games of identical bots should be symetric 2010-09-26T17:22:07 *** MarcAndrePC has joined #aichallenge 2010-09-26T17:22:37 *** hellman has quit IRC (Remote host closed the connection) 2010-09-26T17:22:43 Gredelston: copy the text inside a map file and paste it into the window where StarterBot is sitting 2010-09-26T17:22:56 then type "go" and hit enter and see what happens 2010-09-26T17:23:52 Type "go"? As in literally, as opposed to hitting enter? 2010-09-26T17:24:19 Should I put a space before it? 2010-09-26T17:24:24 *** hellman has joined #aichallenge 2010-09-26T17:24:38 it should be on its own line 2010-09-26T17:25:00 ah, ok 2010-09-26T17:25:23 Doesn't do anything :\ 2010-09-26T17:25:35 your python is broken :) 2010-09-26T17:25:59 *** hellman has quit IRC (Remote host closed the connection) 2010-09-26T17:26:07 Oh beautiful. >.< 2010-09-26T17:26:13 but it's still running? 2010-09-26T17:26:19 Yeah, it's still going. 2010-09-26T17:26:23 *** hellman has joined #aichallenge 2010-09-26T17:26:42 did you type go with quotes? 2010-09-26T17:26:46 Negative. 2010-09-26T17:27:18 *** pacotabaco has quit IRC (Quit: Page closed) 2010-09-26T17:27:41 I am rather new to coding, so to double-check, Python does not have to be installed in the same directory or anything, correct? 2010-09-26T17:27:51 if I send a fleet at turn 2 to a planet 5 turns away according to the ceil(sqrt()) formula, will it arrive on turn 7 or 8? 2010-09-26T17:28:22 7 2010-09-26T17:28:52 Gredelston: yes 2010-09-26T17:29:00 so if there's a fleet with 5 turns remaining on turn 2, the reinforcements I'd send would still arrive on time? 2010-09-26T17:29:01 the first time you see a fleet, its time remaining is one less than its total time 2010-09-26T17:29:10 Naktibalda: Yes correct, or yes it has to be installed in the same directory? 2010-09-26T17:29:16 the last time, its time remaining is 1 2010-09-26T17:29:27 yes, correct 2010-09-26T17:29:44 And the contest uses Python 3, correct? Not 2? 2010-09-26T17:29:52 2.5 IMHO 2010-09-26T17:29:54 :) 2010-09-26T17:30:00 Well, that could be a problem. 2010-09-26T17:30:01 so a fleet you send between 2 very close planets never shows up in the visualiser? 2010-09-26T17:30:05 Looks like I've got some installing to do. 2010-09-26T17:30:05 Migi32: if you send a fleet to a planet 5 away when a fleet is also 5 away from that planet, they'll land at the same time 2010-09-26T17:30:25 *** teuneboon has joined #aichallenge 2010-09-26T17:30:29 hi all 2010-09-26T17:30:30 i don't believe planets are ever 2 apart 2010-09-26T17:30:40 1 apart 2010-09-26T17:30:47 nor that 2010-09-26T17:31:05 why can't a profile be edited? XD 2010-09-26T17:31:20 I filled in european union as my country :P 2010-09-26T17:31:25 because it's not implemented 2010-09-26T17:31:38 teuneboon: you're free to implement it yourself though 2010-09-26T17:31:40 oh, I have seen one person with such country 2010-09-26T17:31:43 XD 2010-09-26T17:32:14 distance to really exists 2010-09-26T17:32:17 distance 2 2010-09-26T17:32:24 doesn't matter that much, the netherlands(where I come from) is in the EU 2010-09-26T17:32:30 was just wondering 2010-09-26T17:33:14 *** nullkuhl has quit IRC (Read error: Connection reset by peer) 2010-09-26T17:33:42 the map generator seems to allow distance 1 2010-09-26T17:33:44 D: 2010-09-26T17:34:04 for two planets of growth 1, dist has to be at least .8 2010-09-26T17:34:55 * RainCT would like to change to EU, hadn't seen that it is available as an option :P 2010-09-26T17:34:56 oh, and there's no guard for distance from the starting planets to the center planet 2010-09-26T17:35:42 it's an issue in some maps 2010-09-26T17:36:05 *** nullkuhl has joined #aichallenge 2010-09-26T17:36:05 oh 2010-09-26T17:36:08 that's bad 2010-09-26T17:36:15 I have tunable parameters for my bot... but man is it sensitive to the choices... 2010-09-26T17:36:29 http://ai-contest.com/visualizer.php?game_id=4801694 <-- here the distance is very small between 2 planets 2010-09-26T17:36:32 so it's probably 1 I think 2010-09-26T17:36:59 teuneboon: On the first 100 maps... the min distance is 2 2010-09-26T17:37:02 if the random values are 0.5, 0.5 then the first two planets are on the origin with the center planet 2010-09-26T17:37:03 I checked. 2010-09-26T17:37:30 The visulization makes the size of planets larger than one. So they look close 2010-09-26T17:37:57 k 2010-09-26T17:41:06 who is running RageBot on irc? Is it still being developed? Apart from its opening move I don't think it's seen much development yet 2010-09-26T17:41:22 I mean on TCP 2010-09-26T17:41:34 it's the starter bot 2010-09-26T17:41:41 er, the example bot 2010-09-26T17:44:48 (granted, though, technically speaking the probability of a random float in (0, 1] being 0.5 is 0...) 2010-09-26T17:46:10 *** jaspervdj has quit IRC (Quit: NEVER GONNA GIVE YOU UP NEVER GONNA LET YOU DOWN) 2010-09-26T17:46:48 Zannick: are you talking about floats or real numbers there? 2010-09-26T17:47:21 you, know, i'm going to run some tests 2010-09-26T17:49:53 *** Appleman1234 has quit IRC (Ping timeout: 252 seconds) 2010-09-26T17:57:35 Top 10 players: dmj111(3472), adumlah(3471), bix0r4ever(3462), McLeopold(3430), sequoh(3402), kcm1700(3379), EBraun(3368), davidjliu(3366), felixcoto(3366), sighbot(3344) 2010-09-26T18:03:42 *** Zeiris has joined #aichallenge 2010-09-26T18:10:04 *** kozlovsky has quit IRC (Ping timeout: 252 seconds) 2010-09-26T18:10:07 *** troutwine has joined #aichallenge 2010-09-26T18:10:28 Is there documentation for the data that is output by the java game engine? 2010-09-26T18:10:41 I don't see it in the Planet Wars Specification. 2010-09-26T18:11:49 *** blbrown_win3_ has joined #aichallenge 2010-09-26T18:12:30 *** choas has quit IRC (Quit: leaving) 2010-09-26T18:13:13 *** antimatroid has joined #aichallenge 2010-09-26T18:13:48 *** antimatroid1 has quit IRC (Ping timeout: 240 seconds) 2010-09-26T18:15:08 *** blbrown_win3 has quit IRC (Ping timeout: 240 seconds) 2010-09-26T18:16:07 troutwine: http://code.google.com/p/ai-contest/wiki/PlanetWarsFileFormats, at the bottom 2010-09-26T18:16:11 *** Gredelston has left #aichallenge 2010-09-26T18:16:50 Zannick: Oh, thank you. 2010-09-26T18:18:26 *** RainCT has quit IRC (Remote host closed the connection) 2010-09-26T18:18:41 damit 2010-09-26T18:19:00 *** JCS^ has joined #aichallenge 2010-09-26T18:19:02 My bot is retarded... because i have a bug in my future prediction code 2010-09-26T18:19:25 its fighting an imaginary enemy 2010-09-26T18:19:40 better than mine... 2010-09-26T18:19:48 i forgot to only look for enemy fleets 2010-09-26T18:20:06 so it send reinforcements to protect planets against himself 2010-09-26T18:20:27 Well mine almost always gets ahead in the early game. With income and fleets... yet almost always throws it away after that 2010-09-26T18:20:34 *** antimatroid has quit IRC (Ping timeout: 276 seconds) 2010-09-26T18:20:38 lol 2010-09-26T18:21:35 i had a nice tactic, no attack, just massive collection of ships 2010-09-26T18:21:54 it broke in the second someone sent more than one fleet to attack a single planet :/ 2010-09-26T18:22:06 forgot that case 2010-09-26T18:22:15 lol--kinda happens often 2010-09-26T18:22:38 yeah, but making the algorithm aware of that fact is... well, complicated 2010-09-26T18:23:28 My prediction code has a bug... yet it passes all my test cases..... 2010-09-26T18:23:35 test cases are overrated 2010-09-26T18:24:17 Test cases are more code in which bugs may hide; they are a sanity check and not proofs. 2010-09-26T18:24:20 Sadly. 2010-09-26T18:24:29 indeed 2010-09-26T18:25:17 *** boiserm has quit IRC (Quit: Page closed) 2010-09-26T18:26:06 *** antimatroid has joined #aichallenge 2010-09-26T18:29:08 *** zl has quit IRC (Ping timeout: 252 seconds) 2010-09-26T18:30:19 *** Bobng has quit IRC (Ping timeout: 276 seconds) 2010-09-26T18:31:49 *** antimatroid has quit IRC (Ping timeout: 240 seconds) 2010-09-26T18:32:41 *** antimatroid has joined #aichallenge 2010-09-26T18:34:06 *** BtbN has quit IRC (Quit: Verlassend) 2010-09-26T18:34:15 wish the tcp server would work for me :( 2010-09-26T18:34:22 testing against dualbot is boring XD 2010-09-26T18:34:29 always win XD 2010-09-26T18:34:32 its working fine for me 2010-09-26T18:34:37 very fast 2010-09-26T18:34:44 hmm, I'll retry then 2010-09-26T18:35:22 72.44.46.68 port 995 2010-09-26T18:35:29 I know that 2010-09-26T18:35:29 :P 2010-09-26T18:35:32 kk 2010-09-26T18:36:21 it connects etc. 2010-09-26T18:36:28 but then it says: kill is not a process 2010-09-26T18:36:31 or something like that XD 2010-09-26T18:36:34 nothing more 2010-09-26T18:37:05 but I'll test again for the exact output 2010-09-26T18:37:11 give me a sec to set it up :P 2010-09-26T18:37:31 omg I'm 3 days deep in developing my bot and only now I realise that there are planets with 0 growth-rate 2010-09-26T18:37:41 XD 2010-09-26T18:40:26 ok, this is what I get: http://pastebin.com/01D6Fi6n 2010-09-26T18:40:29 when using tcp 2010-09-26T18:41:11 OS kills tcp or smth 2010-09-26T18:41:24 *** mega1 has quit IRC (Ping timeout: 245 seconds) 2010-09-26T18:41:25 what is the command you're using to run your bot? 2010-09-26T18:41:49 tcp.exe 72.44.46.68 995 teuneboon -p **** "C:\Program Files (x86)\Java\jre6\bin\java.exe" MyBot > tcplog.txt 2010-09-26T18:42:01 yes, that will not work 2010-09-26T18:42:16 it is trying to run java as your bot 2010-09-26T18:42:16 what's the problem with that? :P 2010-09-26T18:42:38 oh ok, how do I fix that? 2010-09-26T18:42:46 quotes aroudn the entire thing? 2010-09-26T18:42:54 by the way, how do you keep your bot running? The tcp.c from the site exits after 1 game... 2010-09-26T18:42:54 i'm not sure that will work 2010-09-26T18:43:00 still need to escape the spaces in the path 2010-09-26T18:43:10 hmm 2010-09-26T18:43:35 you probably want a batch file to run java My bot 2010-09-26T18:43:40 * MyBot 2010-09-26T18:43:43 put java in your path... and try "java -cp classes MyBot" 2010-09-26T18:43:48 or whatever 2010-09-26T18:43:54 Migi32: you can't, unless you wrap tcp.c in a loop 2010-09-26T18:44:00 weird thing is 2010-09-26T18:44:03 java is in my path 2010-09-26T18:44:03 :P 2010-09-26T18:44:04 that doesn't technically keep your bot running 2010-09-26T18:44:11 java in just cmd works 2010-09-26T18:44:14 but in tcp it doesn't 2010-09-26T18:44:34 think that Zannick is correct 2010-09-26T18:44:37 java tcp client has huge memory leaks for me 2010-09-26T18:44:38 use a batch file 2010-09-26T18:44:48 I'll use a batch 2010-09-26T18:44:49 :P 2010-09-26T18:44:54 tcp doesn't like giving arguments to a program 2010-09-26T18:44:57 Migi32: I have one without mem leaks in java 2010-09-26T18:45:29 its a GUI one with a live replay... not pollished --but works 2010-09-26T18:45:37 polished 2010-09-26T18:45:38 tcp.exe 72.44.46.68 995 teuneboon -p **** MyBot.bat 2010-09-26T18:45:41 it will be like that then? 2010-09-26T18:45:46 yeah 2010-09-26T18:46:37 command terminated with exit status 1 2010-09-26T18:46:38 XD 2010-09-26T18:46:45 that's my log now XD 2010-09-26T18:46:58 oh wait 2010-09-26T18:46:59 my bad 2010-09-26T18:47:01 does your batch file work without tcp... 2010-09-26T18:47:10 it works 2010-09-26T18:47:11 ty :P 2010-09-26T18:49:21 ok, now how can I view the match? 2010-09-26T18:49:49 I only see that I lose :P 2010-09-26T18:49:58 online 2010-09-26T18:50:36 otherwise there are a few tcp viewing clients... like i said. I wrote on... link on the forums... 2010-09-26T18:50:50 I'll search for it :P 2010-09-26T18:50:52 and you can save replays for later locally 2010-09-26T18:51:01 http://72.44.46.68/getplayer?player=teuneboon 2010-09-26T18:51:19 ah, ty zannick 2010-09-26T18:52:04 I lose quite a lot ^^ 2010-09-26T18:52:17 I lose every time 2010-09-26T18:52:29 But not before looking like i could win 2010-09-26T18:52:30 I lose a lot too 2010-09-26T18:52:36 then my bot brain farts 2010-09-26T18:52:51 and commits suicide. 2010-09-26T18:53:10 haha 2010-09-26T18:53:22 my bot makes some matches very long -_- 2010-09-26T18:53:32 haha, i looked at that match 2010-09-26T18:53:41 and was "where's the central planet?" D: 2010-09-26T18:53:59 looked at the playback...it's hiding under the other planets 2010-09-26T18:54:05 93 ships, growth 0 2010-09-26T18:54:33 what match? :P 2010-09-26T18:54:35 mine? 2010-09-26T18:54:45 yes 2010-09-26T18:55:09 XD 2010-09-26T18:55:14 idd, I see some ships going to the centre 2010-09-26T18:55:18 and dissapearing XD 2010-09-26T18:55:31 hmm, my bot still seems to crash a lot :S 2010-09-26T18:56:19 no error message though 2010-09-26T18:56:20 :S 2010-09-26T18:57:00 oh, because of invalid input 2010-09-26T18:57:07 hmm, maybe on tcp send 0 is invalid? 2010-09-26T18:57:16 cause mine does that sometimes :P 2010-09-26T18:57:36 Top 10 players: adumlah(3476), dmj111(3474), bix0r4ever(3463), McLeopold(3438), sequoh(3431), davidjliu(3388), EBraun(3371), felixcoto(3371), kcm1700(3369), vinx33(3345) 2010-09-26T19:00:25 it looks like it was that :P 2010-09-26T19:00:32 the tcp server doesn't accept send 0 2010-09-26T19:00:39 while the local simulator does 2010-09-26T19:02:28 haha, wtf is happening here: http://72.44.46.68/canvas?game_id=177763 2010-09-26T19:03:39 *** Itkovian has quit IRC (Quit: Itkovian) 2010-09-26T19:05:36 *** sigh has joined #aichallenge 2010-09-26T19:06:25 *** naglijo has joined #aichallenge 2010-09-26T19:06:28 teuneboon: 0 size fleet? 2010-09-26T19:06:48 a little bug in my code :P 2010-09-26T19:07:00 it was a very bad bug that caused some bots to crash, so it was fixed in server 2010-09-26T19:07:17 instead of only sending when fleets to send was higher than 0 it was only sending when it was lower than 0 2010-09-26T19:07:18 XD 2010-09-26T19:08:01 yep need to make each step over 9000 zerofleet and if you enimy count it he will crashed 2010-09-26T19:08:50 XD 2010-09-26T19:09:55 so how do I test it continuosly? Just put it in a while loop in the .bat ? 2010-09-26T19:10:08 yep 2010-09-26T19:10:16 k, ty 2010-09-26T19:10:26 have to go 2010-09-26T19:10:31 gl all 2010-09-26T19:11:12 *** Migi32 has quit IRC (Quit: http://boinc.berkeley.edu) 2010-09-26T19:14:58 *** teuneboon has quit IRC (Ping timeout: 252 seconds) 2010-09-26T19:14:58 *** sigh has quit IRC (Read error: Connection reset by peer) 2010-09-26T19:18:06 *** sigh has joined #aichallenge 2010-09-26T19:53:05 *** boyliu2000 has joined #aichallenge 2010-09-26T19:56:43 *** MarcAndrePC has quit IRC (Quit: Page closed) 2010-09-26T19:57:36 Top 10 players: adumlah(3475), bix0r4ever(3471), dmj111(3455), sequoh(3454), McLeopold(3430), davidjliu(3384), felixcoto(3380), sighbot(3358), kcm1700(3322), vinx33(3311) 2010-09-26T20:02:36 *** FlagCapper has quit IRC (Quit: Page closed) 2010-09-26T20:16:32 *** McLeopold has joined #aichallenge 2010-09-26T20:16:50 Here's a crazy game. http://ai-contest.com/visualizer.php?game_id=4796346 2010-09-26T20:17:06 I title it: The grass is greener... 2010-09-26T20:21:03 *** Naith has quit IRC (Quit: Naith) 2010-09-26T20:21:04 *** FlagCapper has joined #aichallenge 2010-09-26T20:24:26 *** Naith has joined #aichallenge 2010-09-26T20:25:13 *** troutwine has quit IRC (Ping timeout: 255 seconds) 2010-09-26T20:26:12 *** Naith has quit IRC (Client Quit) 2010-09-26T20:29:51 *** iFire has quit IRC (Read error: Connection reset by peer) 2010-09-26T20:32:18 *** McLeopold has quit IRC (Quit: Leaving) 2010-09-26T20:32:42 *** MarcAndrePC has joined #aichallenge 2010-09-26T20:33:40 *** troutwine has joined #aichallenge 2010-09-26T20:35:26 *** iFire has joined #aichallenge 2010-09-26T20:50:12 *** megalomania1 has left #aichallenge 2010-09-26T20:50:19 *** iFire has quit IRC (Read error: Connection reset by peer) 2010-09-26T20:51:46 *** troutwine has quit IRC (Ping timeout: 255 seconds) 2010-09-26T20:52:35 *** iFire has joined #aichallenge 2010-09-26T20:55:35 *** troutwine has joined #aichallenge 2010-09-26T20:57:36 Top 10 players: adumlah(3486), bix0r4ever(3486), dmj111(3485), sequoh(3479), McLeopold(3445), davidjliu(3405), GreenTea(3393), kcm1700(3391), sighbot(3359), vinx33(3358) 2010-09-26T20:59:59 *** troutwine has quit IRC (Ping timeout: 240 seconds) 2010-09-26T21:03:30 *** boyliu2000 has quit IRC (Ping timeout: 252 seconds) 2010-09-26T21:07:20 *** Mathnerd314 has quit IRC (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.8/20100722155716]) 2010-09-26T21:07:25 *** rwa has joined #aichallenge 2010-09-26T21:13:01 *** krokokrusa has joined #aichallenge 2010-09-26T21:18:54 *** amstan has quit IRC (Ping timeout: 245 seconds) 2010-09-26T21:21:32 *** hellman has quit IRC (Remote host closed the connection) 2010-09-26T21:26:20 *** MarcAndrePC has quit IRC (Quit: Page closed) 2010-09-26T21:31:05 *** krokokrusa has quit IRC (Ping timeout: 265 seconds) 2010-09-26T21:47:40 *** Naith has joined #aichallenge 2010-09-26T21:49:42 *** Naith has quit IRC (Client Quit) 2010-09-26T21:49:59 *** Naith has joined #aichallenge 2010-09-26T21:50:08 *** Naith has quit IRC (Client Quit) 2010-09-26T21:54:32 *** ghostsoft has joined #aichallenge 2010-09-26T21:56:06 *** hornairs has joined #aichallenge 2010-09-26T21:57:37 Top 10 players: dmj111(3514), adumlah(3491), bix0r4ever(3488), sequoh(3485), McLeopold(3442), davidjliu(3414), kcm1700(3412), Rexxar(3390), vinx33(3382), GreenTea(3357) 2010-09-26T22:30:47 *** Naktibalda has quit IRC (Remote host closed the connection) 2010-09-26T22:40:13 *** hornairs has quit IRC (Ping timeout: 240 seconds) 2010-09-26T22:41:15 *** hornairs has joined #aichallenge 2010-09-26T22:53:49 *** braddunbar has quit IRC (Ping timeout: 240 seconds) 2010-09-26T22:55:59 *** braddunbar has joined #aichallenge 2010-09-26T22:57:37 Top 10 players: dmj111(3537), sequoh(3503), bix0r4ever(3493), adumlah(3492), McLeopold(3451), davidjliu(3417), kcm1700(3405), Rexxar(3386), vinx33(3383), sighbot(3379) 2010-09-26T22:58:44 *** iFire has quit IRC (Read error: Connection reset by peer) 2010-09-26T23:00:12 *** danielvf has quit IRC (Ping timeout: 272 seconds) 2010-09-26T23:01:12 *** u1tr0n has quit IRC () 2010-09-26T23:01:12 *** troutwine has joined #aichallenge 2010-09-26T23:05:15 *** iFire has joined #aichallenge 2010-09-26T23:19:35 *** iFire has quit IRC (Read error: Connection reset by peer) 2010-09-26T23:28:21 somebody said something about test cases being sanity checks and not proofs. i just wanted to add that the problem can be somewhat alleviated (but not entirely solved) by programmatically generating a good spread of test cases to check properties about your code, rather than simply checking specific cases. 2010-09-26T23:29:29 the hard part then becomes coming up with meaningful properties to check rather than coming up with some notion of "corner cases" to "test" (which normally amounts to simply running a code path with a few assertions) 2010-09-26T23:31:07 *** iFire has joined #aichallenge 2010-09-26T23:39:24 jmcarthur: i've been using FsCheck with F# for a while now (I know, its not haskell :) ), and have really liked it. And I agree, coming up with properties is sometimes the big challenge. 2010-09-26T23:47:35 *** amstan has joined #aichallenge 2010-09-26T23:47:35 *** ChanServ sets mode: +o amstan 2010-09-26T23:57:27 dmj111: i was certainly not trying to push for haskell there ;) 2010-09-26T23:57:38 Top 10 players: dmj111(3561), sequoh(3500), bix0r4ever(3496), adumlah(3493), McLeopold(3437), davidjliu(3428), kcm1700(3402), Rexxar(3387), vinx33(3383), sighbot(3382) 2010-09-26T23:57:38 good testing is an orthogonal issue :)