2010-11-26T00:05:01 *** Utkarsh has joined #aichallenge 2010-11-26T00:06:18 *** zeratul has quit IRC (Read error: Connection reset by peer) 2010-11-26T00:06:51 *** zeratul has joined #aichallenge 2010-11-26T00:10:48 *** roginn has joined #aichallenge 2010-11-26T00:11:12 *** sanddbox has joined #aichallenge 2010-11-26T00:11:34 hi, is the code for playgame.jar/showgame.jar open sauce? 2010-11-26T00:11:58 *** Utkarsh has quit IRC (Ping timeout: 264 seconds) 2010-11-26T00:12:30 @repo 2010-11-26T00:12:31 Zannick: repo = http://code.google.com/p/ai-contest/ 2010-11-26T00:12:35 sanddbox: ^ 2010-11-26T00:12:38 *** zeratul has quit IRC (Read error: Connection reset by peer) 2010-11-26T00:12:55 thanks 2010-11-26T00:13:06 i hate the jar file because it makes the entire process so complicated 2010-11-26T00:13:45 sanddbox: how will it be easier without it? 2010-11-26T00:14:05 i can make it part of my program 2010-11-26T00:14:48 you're going to put the engine in your bot? 2010-11-26T00:14:50 I guess if you want/need to do that, source will be better ;) -- what do you plan on doing? 2010-11-26T00:14:56 *** aizu has joined #aichallenge 2010-11-26T00:15:18 Zannick, not exactly 2010-11-26T00:15:47 the engine will be in the main file which will run it with my bot against a test bot automatically 2010-11-26T00:16:18 i see 2010-11-26T00:16:18 Why complicate it though? Performance benefits? 2010-11-26T00:16:35 mostly time benefits 2010-11-26T00:16:44 i've written similar convenience scripts 2010-11-26T00:16:45 not performance with the program itself 2010-11-26T00:16:48 but every time i make a change 2010-11-26T00:16:57 but they use the actual server backend (which is python) 2010-11-26T00:17:13 (i'm coding in java) 2010-11-26T00:17:24 since my IDE requires the package statements at the beginning 2010-11-26T00:17:47 What package statements? 2010-11-26T00:17:48 but if i include the package statements when i run it with the jars 2010-11-26T00:17:53 it doesn't work 2010-11-26T00:18:19 *** Utkarsh has joined #aichallenge 2010-11-26T00:18:30 virdo: package packagename; 2010-11-26T00:19:07 sanddbox: but what does that have to do with the engine? 2010-11-26T00:19:21 engine, your bot, adn test bot (and replay viewer) can all be separate applications. 2010-11-26T00:19:30 Top 10 players: bocsimacko(3499), Xayide(3321), bix0r4ever(3310), wagstaff(3282), dmj111(3255), _Astek_(3252), Accoun(3196), RebelXT(3191), 0x0badc0de(3189), asavis(3173) 2010-11-26T00:19:46 yeah, but it makes the process of testing my bots frustrating 2010-11-26T00:19:47 how are you compiling? the server will compile everything into classes, then put them all in a jar file 2010-11-26T00:19:53 plus if i integrate the engine 2010-11-26T00:19:57 you can probably do the same and run the jar 2010-11-26T00:20:03 then i can just do a one-click run 2010-11-26T00:20:12 instead of having to run it with command prompt 2010-11-26T00:20:48 sanddbox: simple batch file (if windows) will do the trick too... 2010-11-26T00:21:09 that occured to me as well 2010-11-26T00:21:11 if you deviate too far from the way the bot supposed to work normally, it may be tougher to later submit it and have it working on the contest server. 2010-11-26T00:21:26 however 2010-11-26T00:22:00 since i have to copypaste the contents of one file into another identical one minus the package statement 2010-11-26T00:22:11 it would still waste a lot of time :/ 2010-11-26T00:25:11 *** delt0r___ has joined #aichallenge 2010-11-26T00:26:52 *** delt0r has quit IRC (Ping timeout: 255 seconds) 2010-11-26T00:31:03 *** lovebot has quit IRC (Ping timeout: 250 seconds) 2010-11-26T00:32:45 *** lovebot has joined #aichallenge 2010-11-26T00:38:43 *** sanddbox has quit IRC () 2010-11-26T00:42:10 *** Appleman1234 has joined #aichallenge 2010-11-26T00:50:27 *** rebelxt_ has joined #aichallenge 2010-11-26T00:56:10 *** sanddbox has joined #aichallenge 2010-11-26T00:57:53 *** jshriver has quit IRC (Ping timeout: 240 seconds) 2010-11-26T00:59:59 virdo: so do you know any way to include the package declaration without breaking playgame.jar? :/ 2010-11-26T01:00:03 *** jshriver has joined #aichallenge 2010-11-26T01:07:08 sanddbox: I'm sorry, I'm not sure how you're breaking playgame.jar... Can you run your bot from the console? Just try java MyBot -- that should work... You later should be able to type in just "go" into it... later, possibly copy & paste a map1.txt contents, followed by go, to see your how your bot reacts. 2010-11-26T01:07:25 I'm guessing currently your bot crashes somewhere, and you don't see the error on the screen? 2010-11-26T01:07:50 here's the thing 2010-11-26T01:07:56 hah my future ships calculation seems to be working 2010-11-26T01:07:56 with package statement it works fine 2010-11-26T01:07:58 er 2010-11-26T01:08:00 without* 2010-11-26T01:08:05 with it, it just hangs 2010-11-26T01:08:05 antimatroid around? 2010-11-26T01:08:20 i've just decided to fuck packages but it makes the program a lot less pretty :( 2010-11-26T01:08:44 Does it hang on a specific turn? 2010-11-26T01:08:54 the turns don't even start 2010-11-26T01:08:59 it's not my bot crashing 2010-11-26T01:09:21 What do you mean it isn't? What other bot could be crashing? 2010-11-26T01:09:40 okay, it's technically crashing 2010-11-26T01:09:48 but not because of my code but because the jar doesn't support packages 2010-11-26T01:10:53 sanddbox: but jar (playgame.jar) has nothing to do with your bot compiling... are you saying you cannot run javac MyBot.java ? (note, I don't do java much, so I could be off here myself :) 2010-11-26T01:11:09 it compiles fine 2010-11-26T01:11:25 alright, so now, run java MyBot (without playgame.jar, forget about it for now) 2010-11-26T01:11:40 does that work? can you type "go" into it and press enter? 2010-11-26T01:11:50 do you get "go" in response from your bot? 2010-11-26T01:12:32 one sec 2010-11-26T01:12:43 if you do, copy paste this into your bot next: 2010-11-26T01:12:46 P 15 15 0 58 5 2010-11-26T01:12:46 P 18.2935830488 5.78544965825 1 100 5 2010-11-26T01:12:46 P 11.7064169512 24.2145503418 2 100 5 2010-11-26T01:12:46 go 2010-11-26T01:12:56 first 3 lines from map1.txt + go 2010-11-26T01:13:25 java MyBot just hangs :/ 2010-11-26T01:15:15 :/ doesn't crash? doesn't accept any input? 2010-11-26T01:15:30 and we haven't even touched playgame.jar 2010-11-26T01:15:35 well 2010-11-26T01:15:41 accepts input, but does nothing 2010-11-26T01:16:00 ah, accepts input? that's a good start :) 2010-11-26T01:16:11 does it reply with go? 2010-11-26T01:16:15 nope 2010-11-26T01:16:54 hmm, did you try pasting the 3 lines with "P ..." followed by "go"? 2010-11-26T01:17:08 go being without quotes! 2010-11-26T01:18:09 *** winexception has joined #aichallenge 2010-11-26T01:18:41 hold on a second 2010-11-26T01:18:48 need to work on a different bot file 2010-11-26T01:19:07 *** rebelxt_ has quit IRC (Quit: Page closed) 2010-11-26T01:19:30 Top 10 players: bocsimacko(3503), bix0r4ever(3319), dmj111(3253), _Astek_(3242), asavis(3238), wagstaff(3231), Xayide(3230), SUA.khb(3210), Accoun(3193), 0x0badc0de(3181) 2010-11-26T01:19:37 ugh 2010-11-26T01:19:52 package support for java would prevent all this trouble :( 2010-11-26T01:21:06 http://ai-contest.com/forum/viewtopic.php?f=20&t=1140 according to this, they do support packages now even on the official server, no? 2010-11-26T01:22:28 deepblue's bot is doing very well to be at 143rg 2010-11-26T01:22:29 it won't work locally, though 2010-11-26T01:22:37 given it crashes on any map with more than 23 planets 2010-11-26T01:24:53 sanddbox: package support should be working on the server now, although I have yet to hear back from anyone that it actually is 2010-11-26T01:25:22 Zannick put together the support for it yesterday 2010-11-26T01:26:12 janzert: but how do i get it to work on my machine? 2010-11-26T01:26:49 the bots are all executed directly, so however you execute java on your machine basically 2010-11-26T01:27:11 on the server if I remember correctly java is executed as java -jar MyBot.jar 2010-11-26T01:27:36 well here's my problem 2010-11-26T01:27:49 when I do it in my IDE with packages 2010-11-26T01:27:53 the program hangs 2010-11-26T01:28:02 when i run it with the playgame/showgame 2010-11-26T01:28:13 without packages, i get a noclassdef error 2010-11-26T01:28:55 and if i copy the sauce without the package statement into different files and i don't run my bot as a jar, it works :/ 2010-11-26T01:28:58 make sure you're using the correct line to start it with playgame, it should be the same as if you start it directly from the command prompt 2010-11-26T01:29:12 i am starting it directly from command prompt 2010-11-26T01:29:29 and you can feed it data and get correct responses? 2010-11-26T01:30:02 playgame communicates with the bot just like you typing input into it and watching the output 2010-11-26T01:31:02 yes 2010-11-26T01:31:14 i'm getting correct responses 2010-11-26T01:31:45 hmm 2010-11-26T01:31:49 then take that same command line and use it as the argument to playgame to start your bot with and it really should work 2010-11-26T01:31:55 when i run it in my IDE i get correct responses, but in command line 2010-11-26T01:31:56 i don't get any 2010-11-26T01:31:58 :/ 2010-11-26T01:31:58 *** sigh has quit IRC (Ping timeout: 240 seconds) 2010-11-26T01:32:41 i'm running 2010-11-26T01:32:48 java -jar "C:\Users\Omitted\Documents\NetBeansProjects\PWBot\dist\PWBot.jar" 2010-11-26T01:35:08 janzert: any ideas? :/ 2010-11-26T01:35:17 I'm not really familiar with java but one thing is do you have the right magic java needs there to know that MyBot.java has the main code even though the jar is PWBot? 2010-11-26T01:36:01 beyond that I really don't have any ideas, but getting it to work from the command line is the first step I suppose 2010-11-26T01:36:11 the main code is actually in Main.java 2010-11-26T01:36:40 sanddbox: did you start off with the starter kit? 2010-11-26T01:36:45 yeah 2010-11-26T01:36:56 ok, correct magic for that then :) But be warned that the server is going to require MyBot.java 2010-11-26T01:37:02 find case '\n': and change it to \r 2010-11-26T01:37:09 (for testing purposes) 2010-11-26T01:37:16 I think I may have ran into same issue you ran into (Windows) 2010-11-26T01:37:22 janzert: the main code _has_ to be in MyBot.java? 2010-11-26T01:37:35 virdo, will do 2010-11-26T01:37:37 lemme try it 2010-11-26T01:37:58 yes, it looks for MyBot.java to even detect that the bot is written in java 2010-11-26T01:38:04 the case is per character... and it seems \r\n is failing the "go" statement, since the line equals really "go\n" 2010-11-26T01:38:12 virdo, i love you 2010-11-26T01:38:19 then compiles it based on that containing the main function 2010-11-26T01:38:32 i wish operating systems had standardized line breaks 2010-11-26T01:38:42 sanddbox: you should post this on the forums though -- this might break it on the official contest servers :/ 2010-11-26T01:38:59 ugh 2010-11-26T01:39:06 still getting problems running it with the playgame, though 2010-11-26T01:39:28 "ERROR: failed to start client: [location of the pwbot jar]" 2010-11-26T01:39:58 you need the full java -jar command line as that argument 2010-11-26T01:40:11 here's what i'm running 2010-11-26T01:40:13 Not sure how to handle this one, but I'm sure someone else ran into this problem and fixed it up already ;) (different parser?) 2010-11-26T01:40:41 java -jar tools/PlayGame.jar maps/map7.txt 1000 1000 log.txt "java -jar example_bots/RandomBot.jar" "java -jar "C:\Users\Omitted\Documents\NetBeansProjects\PWBot\dist\PWBot.jar"" | java -jar tools/ShowGame.jar 2010-11-26T01:41:02 get rid of the inner quotes 2010-11-26T01:41:08 already did 2010-11-26T01:41:16 says the program crashed 2010-11-26T01:41:19 hold on, lemme replace with ' 2010-11-26T01:41:34 yeah, still gettin gthe WARNING: player 2 crashed 2010-11-26T01:42:19 duplicate that case '\r' to happen for both, \n and \r (just in case?) 2010-11-26T01:42:20 janzert: also, moving the main code later isn't a concern 2010-11-26T01:42:31 what's your command now? 2010-11-26T01:42:49 case '\r' | '\n': 2010-11-26T01:42:58 hold on 2010-11-26T01:43:01 I mean, command for java -jar tools/... 2010-11-26T01:43:05 no, i know 2010-11-26T01:43:09 i was pasting what i changed before i saw that 2010-11-26T01:43:10 xD 2010-11-26T01:43:20 ;) 2010-11-26T01:43:27 java -jar tools/PlayGame.jar maps/map7.txt 1000 1000 log.txt "java -jar example_bots/RandomBot.jar" "java -jar 'C:\Users\Omitted\Documents\NetBeansProjects\PWBot\dist\PWBot.jar'" | java -jar tools/ShowGame.jar 2010-11-26T01:43:51 try getting rid of the single quotes 2010-11-26T01:44:06 makes no difference 2010-11-26T01:44:40 can you just run this then? java -jar C:\Users\Omitted\Documents\NetBeansProjects\PWBot\dist\PWBot.jar 2010-11-26T01:44:55 (possibly here do add quotes :) 2010-11-26T01:45:44 Another thing I recall some users having a problem with was having locales set to something other than english, particularly if you use , for the decimal point instead of . 2010-11-26T01:46:11 nah, i'm american xD 2010-11-26T01:46:22 virdo, yeah 2010-11-26T01:46:26 hmm, weird 2010-11-26T01:46:29 with both cases 2010-11-26T01:46:36 you sure this is valid: "case '\r' | '\n':" ? 2010-11-26T01:46:38 the command prompt doesn't return the "go" 2010-11-26T01:46:44 virdo, it wasn't 2010-11-26T01:46:50 it should have been || and you can't compare it like that 2010-11-26T01:46:52 but i alraedy fixed it 2010-11-26T01:46:54 already* 2010-11-26T01:47:42 well 2010-11-26T01:47:44 *** napolitano has quit IRC (Quit: napolitano) 2010-11-26T01:48:05 i changed the message += line + "\n"; to \r for the \r case 2010-11-26T01:48:10 and now it works in the ide and command prompt 2010-11-26T01:48:17 but still no luck with actually running it with playgame/showgame 2010-11-26T01:48:49 for the \r case, you should probably do \r\n, I'm guessing 2010-11-26T01:49:26 no change 2010-11-26T01:49:58 :/:/:/ 2010-11-26T01:50:04 when I upload new code, does it change my position in the que atall? 2010-11-26T01:50:48 burny: yes 2010-11-26T01:50:55 sanddbox: could you run randombot and see if it has the same problem? (does it reply?) 2010-11-26T01:51:03 in what way jan? 2010-11-26T01:51:17 virdo, you mean random bot vs random bot? 2010-11-26T01:51:22 sure 2010-11-26T01:51:26 you get an immediate game, please don't exploit this :} 2010-11-26T01:51:51 also removes you from que? 2010-11-26T01:51:57 virdo, works 2010-11-26T01:52:00 or if you're almost ready, you get 2 games? 2010-11-26T01:52:02 burny, queue* (sorry) 2010-11-26T01:52:03 basically bumps you to the head of it 2010-11-26T01:52:12 burny: no 2010-11-26T01:52:26 k 2010-11-26T01:52:38 hmm 2010-11-26T01:52:45 that's cool for the way I've been working then 2010-11-26T01:52:49 virdo, does the playgame/showgame require my main code be in MyBot.java ? 2010-11-26T01:52:58 *** winexception has quit IRC (Ping timeout: 240 seconds) 2010-11-26T01:53:01 making little changes, and analyzing game to see if it's working right, then re-submit 2010-11-26T01:53:12 the "queue" isn't an actual realized queue it's just the bot with the least recent game is scheduled next and new submissions have never played 2010-11-26T01:53:37 easy way to prevent abuse, is to make people who's code compiles to the same binary, not get bumped 2010-11-26T01:53:51 sanddbox: playgame/showgame doesn't require any of that really -- it only needs to send/receive standard input/output 2010-11-26T01:53:56 burny, still possible to make tiny changes though 2010-11-26T01:54:10 burny: or consider new submissions to just have played whenever the last submission did 2010-11-26T01:54:44 but overall it has been seen as good to give new submissions a game as soon as possible even though it can be exploited 2010-11-26T01:54:49 I think that if people are actively watching the games, and making changes, and submiting.. it's very good that they get extra games 2010-11-26T01:55:07 I suppose whenever it becomes a big problem that view by the community will change 2010-11-26T01:55:11 virdo, how is it possible that it works in both command prompt/my ide and the jar says it crashes? 2010-11-26T01:55:39 ideally, for next competition, the contest organizers will be providing us with binary tougher bots... this way you can do most tests locally. 2010-11-26T01:55:57 i wish i'd found out about this earlier :/ 2010-11-26T01:56:09 sanddbox: I have a big feeling it has to do with the '\n' '\r' 2010-11-26T01:56:12 sanddbox: I don't remember for sure but I think it says it crashes if it doesn't get a go response 2010-11-26T01:56:39 i think it says it times out if it doesn't get a go response 2010-11-26T01:56:48 crashes is the pipe breaks or something 2010-11-26T01:56:50 other people here could probably tell you that better though since I haven't used playgame.jar hardly at all 2010-11-26T01:56:57 Zannick: ahh, ok 2010-11-26T01:57:06 i think 2010-11-26T01:57:13 i might be thinking of the python engine, though 2010-11-26T01:57:29 | java -jar tools/ShowGame.jar 2010-11-26T01:57:35 what could be wrong with that :((((((((((((( 2010-11-26T01:57:43 get rid of that for now 2010-11-26T01:57:57 you should see tons of output without it ;) 2010-11-26T01:58:10 nope, still crashes 2010-11-26T01:58:11 but at least you should see something. 2010-11-26T01:58:20 yeah, that means it's not showgame related :( 2010-11-26T01:58:22 besides, even if it was the pipe wouldn't i have seen the turns first? 2010-11-26T01:58:37 yes, the showgame is entirely after the game is played 2010-11-26T01:58:45 maybe i should just go back to my ugly way of doing it before 2010-11-26T01:59:03 it wastes a minute every time i want to run it, but at least it works 2010-11-26T02:00:25 hmm 2010-11-26T02:00:30 http://ai-contest.com/forum/viewtopic.php?f=18&t=534 2010-11-26T02:00:36 "- Windows line-endings would break PlayGame" 2010-11-26T02:01:36 ooooh, so the solution was that simple? 2010-11-26T02:01:43 not sure yet 2010-11-26T02:01:43 upgrade playgame to 1.2 :P 2010-11-26T02:01:47 updating now 2010-11-26T02:01:53 if it works infants will be shot 2010-11-26T02:02:11 heh, remove your '\r' handling, because now that might be really messing up things :) 2010-11-26T02:02:40 * sanddbox cuts 2010-11-26T02:02:42 still crashes 2010-11-26T02:02:56 wait 2010-11-26T02:03:02 link me to the engine code again 2010-11-26T02:03:07 removed all your '\r' stuff? 2010-11-26T02:03:07 might as well trace the exception 2010-11-26T02:03:14 *** narnach has joined #aichallenge 2010-11-26T02:03:21 i tried it with 1.2 2010-11-26T02:03:24 let me run it without the \r 2010-11-26T02:03:41 so, resolved? ;) 2010-11-26T02:03:43 still crashed 2010-11-26T02:03:46 no, not resolved 2010-11-26T02:04:28 a1k0n 2010-11-26T02:04:37 tell me you're here xD 2010-11-26T02:04:49 *** PopeJob has joined #aichallenge 2010-11-26T02:07:08 @seen a1k0n 2010-11-26T02:07:08 janzert: a1k0n was last seen in #aichallenge 1 week, 5 days, 0 hours, 17 minutes, and 1 second ago: right, they announced immediately the final tournament would be on bigger maps for tron 2010-11-26T02:07:19 motherfucker 2010-11-26T02:07:46 I'd start adding some logging to your code to see where it's getting too 2010-11-26T02:07:51 sanddbox: if you do think your bot should be "ok", you can try other engines... You'll find couple of them on the forums: http://ai-contest.com/forum/viewtopic.php?f=18&t=748 , http://ai-contest.com/forum/viewtopic.php?f=18&t=1076 , http://ai-contest.com/forum/viewtopic.php?f=18&t=577 , http://ai-contest.com/forum/viewtopic.php?f=18&t=751 , http://ai-contest.com/forum/viewtopic.php?f=18&t=550 2010-11-26T02:07:54 or what's going on 2010-11-26T02:07:56 there may be more I"ve missed :) 2010-11-26T02:08:12 boo.. fixed a bug and resubmited.. and the first game I got, didn't test the bug :( 2010-11-26T02:08:35 burny: you can test locally too :) 2010-11-26T02:08:46 burny: testing games work much better with local or tcp games 2010-11-26T02:09:00 @tcp 2010-11-26T02:09:01 janzert: tcp = (#1) http://www.benzedrine.cx/planetwars/, or (#2) http://72.44.46.68/, or (#3) 98.247.248.39:995 (zeroviz.us), or (#4) http://tcp.zeroviz.us/, or (#5) http://tcp2.zeroviz.us/ (crazy!) 2010-11-26T02:09:13 that kinda stuff is too much work 2010-11-26T02:09:23 i've just decided to return to the ridiculous method i had before until i can fix this 2010-11-26T02:09:24 plus, it removes much of the fun 2010-11-26T02:09:29 there goes 2 hours 2010-11-26T02:10:18 *** PopeJob has left #aichallenge ("no, thx.") 2010-11-26T02:10:27 virdo, is there any batch command to copy a file but not copy the first line? xD 2010-11-26T02:17:08 Do you have cygwin handy? If not maybe you can try this: http://malektips.com/xp_dos_0001.html -- or, you may have to google how to do it with a batch file, I'm sure it should be possible ;) 2010-11-26T02:19:31 Top 10 players: bocsimacko(3540), bix0r4ever(3386), davidjliu(3358), Raschi(3331), _Astek_(3257), dmj111(3252), wagstaff(3234), asavis(3203), Accoun(3178), _iouri_(3177) 2010-11-26T02:23:50 *** roginn has quit IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100423140709]) 2010-11-26T02:24:19 *** Appleman1234 has quit IRC (Ping timeout: 255 seconds) 2010-11-26T02:34:11 almost feel bad about this one: http://ai-contest.com/visualizer.php?game_id=8677438 2010-11-26T02:34:55 eh 2010-11-26T02:35:01 that guy only looked at growth 2010-11-26T02:35:06 he should look at growth and distance 2010-11-26T02:35:18 and current ships 2010-11-26T02:35:26 they're nearly top100 though 2010-11-26T02:41:56 hmmmm there's very strange maps on tcp... 2010-11-26T02:42:32 I'm playing a non-symetric map... 2010-11-26T02:43:58 tcp2 right? 2010-11-26T02:45:23 *** Appleman1234 has joined #aichallenge 2010-11-26T02:46:41 *** yasith has quit IRC (Ping timeout: 272 seconds) 2010-11-26T02:46:57 hmmm in fact it was a symetric map 2010-11-26T02:47:18 it's just that my window of jbot manager wasn't square 2010-11-26T02:47:40 and so the symetrical line was quite strange 2010-11-26T02:59:01 *** yasith has joined #aichallenge 2010-11-26T02:59:39 *** antimatroid has joined #aichallenge 2010-11-26T03:02:22 *** antimatroid1 has quit IRC (Ping timeout: 264 seconds) 2010-11-26T03:02:41 *** aizu has quit IRC (Read error: Connection reset by peer) 2010-11-26T03:03:08 *** aizu has joined #aichallenge 2010-11-26T03:09:15 *** aizu has quit IRC (Read error: Connection reset by peer) 2010-11-26T03:09:37 *** aizu has joined #aichallenge 2010-11-26T03:17:32 *** sanddbox has quit IRC (Ping timeout: 260 seconds) 2010-11-26T03:19:06 *** aerique has joined #aichallenge 2010-11-26T03:19:31 Top 10 players: bocsimacko(3547), Raschi(3417), bix0r4ever(3386), _iouri_(3261), _Astek_(3261), dmj111(3244), cobracom(3196), Accoun(3180), davidjliu(3179), oldman(3173) 2010-11-26T03:29:29 *** Appleman1234 has quit IRC (Remote host closed the connection) 2010-11-26T03:31:13 *** jshriver has quit IRC (Ping timeout: 255 seconds) 2010-11-26T03:32:00 *** jshriver has joined #aichallenge 2010-11-26T03:35:38 *** perror has joined #aichallenge 2010-11-26T03:50:33 bah, that pesk turn limit is going to make me lose again 2010-11-26T03:56:34 *** lovebot has quit IRC (Ping timeout: 255 seconds) 2010-11-26T03:57:15 *** lovebot has joined #aichallenge 2010-11-26T04:00:13 *** mago10 has joined #aichallenge 2010-11-26T04:04:35 *** virdo has quit IRC (Ping timeout: 276 seconds) 2010-11-26T04:13:38 *** Utkarsh has quit IRC (Ping timeout: 240 seconds) 2010-11-26T04:19:31 Top 10 players: bocsimacko(3557), bix0r4ever(3354), _iouri_(3269), _Astek_(3256), dmj111(3242), asavis(3205), davidjliu(3179), Accoun(3175), SUA.khb(3156), oldman(3151) 2010-11-26T04:20:11 *** Utkarsh has joined #aichallenge 2010-11-26T04:42:30 *** Naktibalda has joined #aichallenge 2010-11-26T04:50:28 *** narnach1 has joined #aichallenge 2010-11-26T04:50:28 *** narnach1 is now known as narnach_mb 2010-11-26T04:52:37 *** narnach_mb has quit IRC (Client Quit) 2010-11-26T04:52:42 *** Utkarsh has quit IRC (Ping timeout: 272 seconds) 2010-11-26T04:56:08 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]) 2010-11-26T04:57:27 *** Utkarsh has joined #aichallenge 2010-11-26T04:59:01 mega1: have you used the proxybot during development? 2010-11-26T04:59:08 all the time 2010-11-26T04:59:13 it's fantastic 2010-11-26T04:59:25 mega1: great :) 2010-11-26T04:59:48 For experimenting it's proxybot for strength tests over a lot of maps I create binaries. 2010-11-26T05:00:13 mega1: yeah, same here. 2010-11-26T05:00:55 I have just realized why generating sniping moves made no difference so far. 2010-11-26T05:01:16 Because I tested against my own bot and that doesn't make easily snipable moves. 2010-11-26T05:01:31 mega1: i've got some stupid bots for you :) 2010-11-26T05:02:20 it was there but commented out for ages and now I'm beginning to see that it may be important in practice. 2010-11-26T05:06:13 *** Utkarsh has quit IRC (Ping timeout: 250 seconds) 2010-11-26T05:11:33 *** Utkarsh has joined #aichallenge 2010-11-26T05:11:49 mega1: shouldn't it just be considered a normal offense move? 2010-11-26T05:12:07 *** i_ito has joined #aichallenge 2010-11-26T05:12:33 my bot is very restricted 2010-11-26T05:12:44 antimatroid: I'm not sure what you mean by that. 2010-11-26T05:12:58 it'll make defensive moves that it can at the start and redistribution ones at the end, then the game tree can only check like 3-4 turns if that 2010-11-26T05:13:27 mega1: i don't have any special code for "sniping", i just take their planets as early as possible, hence i will consider taking their planet just after them 2010-11-26T05:13:33 i wont take a planet when they do 2010-11-26T05:13:40 not a neutral one* 2010-11-26T05:14:26 taking enemy planets as early as possible is fine 2010-11-26T05:14:44 then shouldn't sniping just be covered by that? 2010-11-26T05:15:33 if an enemy fleet is going to take a neutral my current bot only tries to counter by taking the neutral as early as possible 2010-11-26T05:16:11 if that's earlier than the turn the enemy takes it then it may be suboptimal 2010-11-26T05:16:16 oh, i wont take a neutral that is to be claimed in the future 2010-11-26T05:16:22 it's not optimal, but it's a decent hack 2010-11-26T05:17:03 my bot takes it if it's better than leaving it alone 2010-11-26T05:17:22 but now it also tries to actively snipe it even if it could take it before the enemy 2010-11-26T05:17:57 yeah, that's way too expensive for me to calculate 2010-11-26T05:18:05 i'm trying to find things i don't actually need now 2010-11-26T05:19:18 smiley worries me 2010-11-26T05:19:27 i'm meant to get first in australia 2010-11-26T05:19:31 Top 10 players: bocsimacko(3493), bix0r4ever(3371), _iouri_(3293), _Astek_(3260), dmj111(3233), oldman(3201), asavis(3195), wagstaff(3172), davidjliu(3170), Accoun(3150) 2010-11-26T05:20:14 *** ebel has joined #aichallenge 2010-11-26T05:20:50 My bot frequently crashes when played on the web, any way to find out how/get logs/etc.? 2010-11-26T05:21:32 it's most probably timeouts 2010-11-26T05:22:00 or sending invalid fleets 2010-11-26T05:23:42 *** Naktibalda has joined #aichallenge 2010-11-26T05:24:17 is there anyway to find out which? 2010-11-26T05:24:48 *** nullkuhl has quit IRC (Read error: Connection reset by peer) 2010-11-26T05:25:22 ebel: there should be an error message in red on the right below the map 2010-11-26T05:26:52 ebel: if it isn't a timeout you can get the game state from the HTML, convert it using this tool: parse_game_state_url.py and feed it back to your bot 2010-11-26T05:27:12 ebel: sorry, i meant to link to this: http://ai-contest.com/forums/viewtopic.php?f=17&t=628 2010-11-26T05:28:14 hmm it says "ebelular crashed / did not start / timeout.", which i assume is a big with my (python) code 2010-11-26T05:28:49 ebel: yeah, that's one of the more confusing error message :-| 2010-11-26T05:29:07 on my machine i can see the (python) stacktrace with where the error is. I wonder if it's possible to get that from the website? 2010-11-26T05:29:12 ebel: can you link the game? 2010-11-26T05:29:17 ebel: nope 2010-11-26T05:29:21 http://ai-contest.com/visualizer.php?game_id=8685006 2010-11-26T05:29:29 ebelular = me 2010-11-26T05:30:06 ebel: well you did start so we can rule that out :) 2010-11-26T05:34:41 ebel: here's the state of each turn that you can feed to your bot: http://paste.lisp.org/display/117043 2010-11-26T05:35:00 aerique: cool, how'd you get that? 2010-11-26T05:35:20 ebel: check the url i posted earlier 2010-11-26T05:39:52 ah from the html page? cool. 2010-11-26T05:40:02 thanks for that i'll have a look at it ☺ 2010-11-26T05:45:07 *** Error323_ has joined #aichallenge 2010-11-26T05:46:24 "It's the final countdown!" tudelutu, tudelututu 2010-11-26T05:46:32 *** Error323_ is now known as Error323 2010-11-26T05:46:58 *** aizu has quit IRC (Read error: Connection reset by peer) 2010-11-26T05:47:28 *** aizu has joined #aichallenge 2010-11-26T05:48:30 43 hours left, right? 2010-11-26T05:48:45 code! code! 2010-11-26T05:49:30 closer to 42? 2010-11-26T05:49:33 bah i dunno 2010-11-26T05:49:38 I think the server is going crazy 2010-11-26T05:49:43 my deadline is bedtime tomorrow night 2010-11-26T05:49:57 it's 10pm friday night here 2010-11-26T05:50:06 ~ 2010-11-26T05:50:20 is your bedtime at 8am? 2010-11-26T05:50:20 its 12:00 here 2010-11-26T05:51:30 it has been around then of late 2010-11-26T05:51:38 but i don't want to be submitting on the sunday 2010-11-26T05:52:11 i'm going to put something up tonight so i can have a day if things are fucking up 2010-11-26T05:52:31 i'm finally happy with my game tree, it's all refinements now 2010-11-26T05:52:43 *** dede893 has joined #aichallenge 2010-11-26T05:53:02 *** nullkuhl has joined #aichallenge 2010-11-26T05:53:44 antimatroid: just... don't beat me ;) 2010-11-26T05:53:55 Error323: i plan to :P 2010-11-26T05:53:55 for I will hunt you down 2010-11-26T05:53:57 and kill you 2010-11-26T05:53:59 i'm testbot on tcp 2010-11-26T05:53:59 :D 2010-11-26T05:54:31 i've neglected my move selection for ages, so i'm refining that now 2010-11-26T05:56:56 *** dede893 has quit IRC (Read error: Connection reset by peer) 2010-11-26T05:57:57 *** medrimonia1 has joined #aichallenge 2010-11-26T05:58:12 *** medrimonia has quit IRC (Ping timeout: 245 seconds) 2010-11-26T06:10:13 *** Utkarsh has quit IRC (Ping timeout: 255 seconds) 2010-11-26T06:11:21 *** Utkarsh has joined #aichallenge 2010-11-26T06:11:39 *** fgump has joined #aichallenge 2010-11-26T06:12:05 *** fgump has quit IRC (Read error: Connection reset by peer) 2010-11-26T06:13:20 *** phreeza has joined #aichallenge 2010-11-26T06:19:32 Top 10 players: bocsimacko(3493), bix0r4ever(3371), _iouri_(3293), _Astek_(3260), dmj111(3233), oldman(3201), asavis(3195), wagstaff(3172), davidjliu(3170), Accoun(3150) 2010-11-26T06:24:22 *** i_ito has quit IRC (Quit: Page closed) 2010-11-26T06:32:07 *** ebel has quit IRC (Ping timeout: 245 seconds) 2010-11-26T06:32:07 *** yasith has quit IRC (Ping timeout: 245 seconds) 2010-11-26T06:32:33 *** ebel has joined #aichallenge 2010-11-26T06:32:33 *** ebel has joined #aichallenge 2010-11-26T06:35:31 *** yasith has joined #aichallenge 2010-11-26T06:49:32 *** jshriver has quit IRC (Ping timeout: 240 seconds) 2010-11-26T06:51:16 *** Appleman1234 has joined #aichallenge 2010-11-26T06:51:21 *** jshriver has joined #aichallenge 2010-11-26T07:19:42 amstan: Error: There was a problem accessing the interface to ai-contest.com 2010-11-26T07:26:58 *** Palmik has joined #aichallenge 2010-11-26T07:32:24 :o 2010-11-26T07:32:37 *** Mistmanov has joined #aichallenge 2010-11-26T07:35:13 *** p4p4 has joined #aichallenge 2010-11-26T07:38:36 *** Mathnerd314 has joined #aichallenge 2010-11-26T07:48:23 i managed to go a game againt iouri without throwing it away 2010-11-26T07:48:42 http://72.44.46.68/canvas?game_id=1223014 2010-11-26T07:51:53 nice game 2010-11-26T07:52:19 *** mceier has joined #aichallenge 2010-11-26T07:52:39 now if only i can get it to play like that all the time :P 2010-11-26T07:52:56 minimax rules again 2010-11-26T07:53:35 *** boegel has joined #aichallenge 2010-11-26T08:01:50 *** medrimonia1 has quit IRC (Ping timeout: 265 seconds) 2010-11-26T08:06:35 wow i didn't know about that tcp server, that's cool ☺ 2010-11-26T08:17:55 *** Mathnerd314 has quit IRC (Disconnected by services) 2010-11-26T08:18:31 *** Mathnerd314_ has joined #aichallenge 2010-11-26T08:18:36 *** Mathnerd314_ is now known as Mathnerd314 2010-11-26T08:19:32 Top 10 players: _iouri_(3406), bocsimacko(3392), bix0r4ever(3217), dmj111(3204), luksian(3197), _Astek_(3180), davidjliu(3157), wagstaff(3157), jimrogerz(3141), Accoun(3136) 2010-11-26T08:20:20 *** fgump has joined #aichallenge 2010-11-26T08:26:23 *** delt0r has joined #aichallenge 2010-11-26T08:27:49 *** delt0r___ has quit IRC (Ping timeout: 276 seconds) 2010-11-26T08:51:29 *** phreeza has quit IRC (*.net *.split) 2010-11-26T08:51:29 *** drodil has quit IRC (*.net *.split) 2010-11-26T08:51:31 *** BtbN has quit IRC (*.net *.split) 2010-11-26T08:51:31 *** aizu has quit IRC (*.net *.split) 2010-11-26T08:51:31 *** narnach has quit IRC (*.net *.split) 2010-11-26T08:51:32 *** davidd has quit IRC (*.net *.split) 2010-11-26T08:52:34 *** fgump has quit IRC (Ping timeout: 245 seconds) 2010-11-26T08:52:42 *** phreeza has joined #aichallenge 2010-11-26T08:52:42 *** aizu has joined #aichallenge 2010-11-26T08:52:42 *** narnach has joined #aichallenge 2010-11-26T08:52:42 *** drodil has joined #aichallenge 2010-11-26T08:52:42 *** davidd has joined #aichallenge 2010-11-26T08:52:42 *** BtbN has joined #aichallenge 2010-11-26T08:58:05 *** zerd has quit IRC (Read error: Connection reset by peer) 2010-11-26T08:58:12 *** zerd has joined #aichallenge 2010-11-26T09:19:33 Top 10 players: bocsimacko(3396), _iouri_(3395), thedreamer(3278), dmj111(3217), _Astek_(3206), Raschi(3201), bix0r4ever(3187), GreenTea(3176), davidjliu(3148), wagstaff(3148) 2010-11-26T09:34:05 *** Mistmanov has quit IRC (Quit: Page closed) 2010-11-26T09:34:22 *** Utkarsh has quit IRC (Ping timeout: 260 seconds) 2010-11-26T09:34:48 *** Appleman1234 has quit IRC (Ping timeout: 276 seconds) 2010-11-26T09:39:30 *** Utkarsh has joined #aichallenge 2010-11-26T09:40:55 *** Appleman1234 has joined #aichallenge 2010-11-26T09:42:54 *** Mathnerd314 has quit IRC (Ping timeout: 252 seconds) 2010-11-26T09:55:37 *** smellyhippy has quit IRC (Ping timeout: 276 seconds) 2010-11-26T09:55:45 iouri is doing very well all of a sudden 2010-11-26T09:59:57 *** smellyhippy has joined #aichallenge 2010-11-26T10:01:58 morning 2010-11-26T10:05:21 iouri #1 2010-11-26T10:05:23 @rankings 2010-11-26T10:05:24 bhasker: Top 10 players: _iouri_(3394), bocsimacko(3342), dmj111(3224), _Astek_(3188), oojikujiba(3178), thedreamer(3177), davidjliu(3165), Accoun(3151), wagstaff(3140), asavis(3128) 2010-11-26T10:05:43 now to see if he can hold the position 2010-11-26T10:10:32 *** davidjliu has joined #aichallenge 2010-11-26T10:11:42 i wouldn't pay much attention to the rankings till the end anymore 2010-11-26T10:11:50 they're all over the show 2010-11-26T10:11:58 i can't wait to watch it unfold though 2010-11-26T10:12:10 hehe yea 2010-11-26T10:12:46 hazard up to 30th place 2010-11-26T10:12:55 last submission october 19th 2010-11-26T10:13:37 heh 2010-11-26T10:19:34 Top 10 players: _iouri_(3433), bocsimacko(3359), dmj111(3218), davidjliu(3187), _Astek_(3187), wagstaff(3166), thedreamer(3154), asavis(3151), Accoun(3149), oldman(3132) 2010-11-26T10:21:43 *** smellyhippy has quit IRC (Ping timeout: 265 seconds) 2010-11-26T10:21:48 @rankings 2010-11-26T10:21:49 bhasker: Top 10 players: _iouri_(3433), bocsimacko(3359), dmj111(3218), davidjliu(3187), _Astek_(3187), wagstaff(3166), thedreamer(3154), asavis(3151), Accoun(3149), oldman(3132) 2010-11-26T10:26:27 *** smellyhippy has joined #aichallenge 2010-11-26T10:29:56 *** Mathnerd314 has joined #aichallenge 2010-11-26T10:50:54 *** medrimonia has joined #aichallenge 2010-11-26T10:56:02 *** aerique has quit IRC (Quit: ...) 2010-11-26T11:11:33 right, time to try alpha beta 2010-11-26T11:12:34 *** boegel has quit IRC (Ping timeout: 264 seconds) 2010-11-26T11:15:01 *** vpetro has joined #aichallenge 2010-11-26T11:19:34 Top 10 players: _iouri_(3439), bocsimacko(3360), bix0r4ever(3329), dmj111(3214), GreenTea(3203), _Astek_(3182), thedreamer(3142), Accoun(3142), asavis(3127), felixcoto(3127) 2010-11-26T11:29:51 *** phreeza has quit IRC (Ping timeout: 272 seconds) 2010-11-26T11:30:18 *** amriedle has joined #aichallenge 2010-11-26T11:33:43 *** Ice_Harley has quit IRC (Ping timeout: 265 seconds) 2010-11-26T11:37:16 *** Mistmanov has joined #aichallenge 2010-11-26T11:41:29 *** aizu has quit IRC (Read error: Connection reset by peer) 2010-11-26T11:41:58 *** aizu has joined #aichallenge 2010-11-26T11:42:36 *** aizu has joined #aichallenge 2010-11-26T11:42:50 *** aizu has quit IRC (Read error: Connection reset by peer) 2010-11-26T11:43:13 *** aizu has joined #aichallenge 2010-11-26T11:43:56 *** aizu has joined #aichallenge 2010-11-26T11:48:22 *** aizu has quit IRC (Ping timeout: 245 seconds) 2010-11-26T12:12:09 *** Mathnerd314 has quit IRC (Ping timeout: 245 seconds) 2010-11-26T12:18:46 *** amriedle has quit IRC (Quit: Lost terminal) 2010-11-26T12:19:34 Top 10 players: _iouri_(3458), bocsimacko(3357), bix0r4ever(3346), GreenTea(3214), dmj111(3209), _Astek_(3161), thedreamer(3148), Accoun(3141), asavis(3128), felixcoto(3126) 2010-11-26T12:29:16 howdy 2010-11-26T12:29:38 whyyyyyyyyy am I slowly dropping 2010-11-26T12:29:39 >_< 2010-11-26T12:29:48 got one more idea 2010-11-26T12:29:57 and then its finished 2010-11-26T12:34:43 *** amriedle has joined #aichallenge 2010-11-26T12:37:16 I've quit working on the contest in order to focus on my internship report that was due 10 months ago (eh...) 2010-11-26T12:37:31 wow 2010-11-26T12:37:46 so the version that's currently uploaded is fmy final 2010-11-26T12:37:49 well i admit i had a few weeks delay because of the contest 2010-11-26T12:37:49 you seem to be beating it :p 2010-11-26T12:38:27 yeah I had 10 months delay due to a 3 month contest -_- 2010-11-26T12:38:30 well with all the resubmissions and little games played going on its hard to conclude that 2010-11-26T12:38:34 lol 2010-11-26T12:39:21 when will you be finished? or is that the wrong questino 2010-11-26T12:39:31 yeah that's a bad question :p 2010-11-26T12:39:45 ;) 2010-11-26T12:40:42 I still have to write like 80% and gather results for my thesis 2010-11-26T12:40:46 the NOS was claiming that the new plans for tuitition etc would mean that students who have more than 1 year delay are going to have to pay an extra 3000 per year, and not get an OV card 2010-11-26T12:40:57 and worst of all: they're going to apply it retroactively 2010-11-26T12:41:05 WHAT? 2010-11-26T12:41:07 and next year is my seventh 2010-11-26T12:41:14 so I'm gonna have to finish this year or I'm fucked :p 2010-11-26T12:41:33 (NOS could be wrong but eh..)\ 2010-11-26T12:42:23 what do you mean by retroactively, like you have to pay the 3K for previous delayed years aswell? 2010-11-26T12:42:36 no like current students will already be affected 2010-11-26T12:42:45 normally these kind of thigns will only apply for new students 2010-11-26T12:42:51 ah 2010-11-26T12:43:12 but like a student who started 6 years ago with the idea of "oh I can do two studies at the same time and take a bit longer since it won't cost much" is going to be screwed 2010-11-26T12:43:25 will it be next study year or calendar year? 2010-11-26T12:43:29 study 2010-11-26T12:43:36 ohhh good 2010-11-26T12:43:51 you surely are done then rgiht? 2010-11-26T12:44:06 well I still have another internship to go 2010-11-26T12:44:15 so can't afford any delays there 2010-11-26T12:44:23 o_O 2010-11-26T12:44:32 2 internships in a scientific master/ 2010-11-26T12:44:36 yeah? 2010-11-26T12:44:43 or is this bachelor? 2010-11-26T12:44:45 master 2010-11-26T12:44:53 mmm 2010-11-26T12:44:55 1 of 7 months and 1 of 5 2010-11-26T12:44:57 never heard of that 2010-11-26T12:45:04 and 2 months literature study 2010-11-26T12:45:27 probably because my field is a bit broader 2010-11-26T12:45:34 so you're kinda glad the contest is over :P 2010-11-26T12:45:35 lots of different things that you can do an intership in 2010-11-26T12:45:37 well so am I tbh 2010-11-26T12:45:44 I see 2010-11-26T12:45:49 yeah it removes some temptation 2010-11-26T12:46:03 well AI is also extremely broad 2010-11-26T12:46:11 but we only have 1 thesis 2010-11-26T12:46:18 and 0 or 1 internship 2010-11-26T12:46:21 true, but it's still always "sit behind a computer programming" right? :p 2010-11-26T12:46:23 depending on where you work 2010-11-26T12:46:51 with us you can be in a hospital measuring patients, be in a biology lab pipetting all day, be in a physics lab playing with lasers.. 2010-11-26T12:47:06 no, there is philosophy, psychology, math, robotics 2010-11-26T12:47:13 *** yasith has quit IRC (Ping timeout: 265 seconds) 2010-11-26T12:47:22 though for me it will be the computer thingie yes 2010-11-26T12:47:25 *** rangzen has joined #aichallenge 2010-11-26T12:47:27 but AI is much broader 2010-11-26T12:47:35 *** Accoun has quit IRC () 2010-11-26T12:47:37 hm ok =) 2010-11-26T12:48:30 but seriously 2010-11-26T12:49:03 how can they put such deadlines on scientific studies where a thesis being done in 6/9 months is _very_ dependent on the subject 2010-11-26T12:49:15 and not the slacking of the student persee 2010-11-26T12:49:18 it sux 2010-11-26T12:49:50 yeah it's a bit random whether you get good results 2010-11-26T12:49:54 my results completely suck 2010-11-26T12:49:59 but still have to write a report on it 2010-11-26T12:50:14 I'd be delaying aswell then ye :/ 2010-11-26T12:50:16 lot harder than when you get nice results and can show all the pretty picutres 2010-11-26T12:50:22 indeed. 2010-11-26T12:50:34 frustrating is the word :P 2010-11-26T12:50:47 my internship was basically 7 months of making slight modifcations on a 1 week experiment 2010-11-26T12:51:01 28 variations later, none of them worked 2010-11-26T12:51:02 yay 2010-11-26T12:51:05 heh wow 2010-11-26T12:51:29 we kunnen trouwens netzogoed nederlands praten 2010-11-26T12:51:42 kben nu al 48e :S kut 2010-11-26T12:51:51 that would be even more a-social than hijacking this chatbox with completely off-topic material :p 2010-11-26T12:52:22 hah, well atm we are the only ones active it seems 2010-11-26T12:52:34 there might be people who read the logs :o 2010-11-26T12:52:46 I scan them every day for some interesting tidbits 2010-11-26T12:52:53 really 2010-11-26T12:53:06 yeah, I figure it's the same as reading forums 2010-11-26T12:53:14 and there's more material here than in the forum =) 2010-11-26T12:53:33 well true but also much more noise 2010-11-26T12:53:39 like we are creating now xD 2010-11-26T12:53:43 ^^ 2010-11-26T12:53:47 that's why this is asocial :p 2010-11-26T12:53:54 is that an english word btw? 2010-11-26T12:53:54 indeed 2010-11-26T12:53:59 anti-social or something might be better 2010-11-26T12:54:09 non-social 2010-11-26T12:54:10 i dunno 2010-11-26T12:54:15 but i understand :P 2010-11-26T12:54:41 well time for my final adjustment 2010-11-26T12:54:45 which hopefully will pay of 2010-11-26T12:54:50 good luck =) 2010-11-26T12:54:53 it should -.- 2010-11-26T12:55:04 *** medrimonia has quit IRC (Ping timeout: 245 seconds) 2010-11-26T12:56:23 well atleast we're in the top 100 2010-11-26T12:56:30 which is already quite an achievement 2010-11-26T12:56:33 noisenoisenoise 2010-11-26T12:56:38 -_- 2010-11-26T12:56:38 especially for you i'd say 2010-11-26T12:56:41 lol 2010-11-26T12:56:46 *** ebel has quit IRC (Remote host closed the connection) 2010-11-26T12:56:54 eh -_- 2010-11-26T12:57:16 well it's bit surprising that the amount of real AI kinda guys is so low 2010-11-26T12:57:19 *** medrimonia has joined #aichallenge 2010-11-26T12:57:24 contest could get a lot more popular 2010-11-26T12:57:34 like... how many serious contestans are there from holland? 2010-11-26T12:57:45 well I know a few 2010-11-26T12:57:52 which are AI related 2010-11-26T12:57:57 but some gave up 2010-11-26T12:58:01 and some aren't that good 2010-11-26T12:58:02 my old bot 2010-11-26T12:58:10 was on a different account 2010-11-26T12:58:14 that I lost acces to :p 2010-11-26T12:58:21 so it was playing for months before it was disabled 2010-11-26T12:58:28 it was something like 400th last week 2010-11-26T12:58:31 hehe 2010-11-26T12:58:39 and that was a bot that I made in 2 days 2010-11-26T12:59:04 so either I'm just brilliant (;)), or everyone below 400 hasn't really been trying :p 2010-11-26T12:59:23 or has been trying something really fancy that failed 2010-11-26T12:59:27 (possibility ofcourse) 2010-11-26T12:59:28 no there is another explanation 2010-11-26T12:59:49 after so many months of play the rating is so stable that it drops extremely slow 2010-11-26T13:00:00 while every other bot has become quite a lot better 2010-11-26T13:00:00 *** yasith has joined #aichallenge 2010-11-26T13:00:07 *** Accoun has joined #aichallenge 2010-11-26T13:00:33 wasn't there a discussion some time ago on how many days of play the ELO took into account? 2010-11-26T13:00:40 or was that about the tcp server? 2010-11-26T13:00:48 but if you are still winning with that bot then yeah.. 2010-11-26T13:01:01 mmmm well it was said that it was 3 days 2010-11-26T13:01:06 but that makes no sense to me 2010-11-26T13:01:18 never heard it from a developer 2010-11-26T13:02:01 Error323: getting rid of the days of play taken into account for ELO is in the checklist for preparing for the final tourney 2010-11-26T13:02:14 (oh and yeah, it was still winning: http://ai-contest.com/profile.php?user_id=7969 ) 2010-11-26T13:02:44 davidjliu: uhhh what? Thats weird 2010-11-26T13:02:56 or atleast I don't udnerstand 2010-11-26T13:03:12 isn't that important? 2010-11-26T13:03:38 "Remove time limit on games used in rankings from query in readgames.py" 2010-11-26T13:03:55 I think they currently remove old games because a lot of the old games will be against old versions, so they don't give any info 2010-11-26T13:04:07 ohh remove timelimit 2010-11-26T13:04:13 that makes sense yes 2010-11-26T13:04:14 once we can't submit new versions, it doesn't matter how old a game is 2010-11-26T13:04:36 jeez, _iouri_'s destroying everybody 2010-11-26T13:04:48 i like iouri destroying everyone 2010-11-26T13:04:58 my bot does weel against him sometimes 2010-11-26T13:05:10 I win fairly often aswell 2010-11-26T13:05:19 well I don't know to which version though 2010-11-26T13:05:25 probably not this one :/ 2010-11-26T13:05:37 this one is a few days old 2010-11-26T13:05:38 http://72.44.46.68/canvas?game_id=1223014 2010-11-26T13:05:41 mega1: are you worried? 2010-11-26T13:05:42 :P 2010-11-26T13:05:43 that was me beating the sucker before 2010-11-26T13:05:50 amd then I look at the tcp server and see bocsimacko .83... 2010-11-26T13:08:10 hee 2010-11-26T13:12:53 *** amriedle has quit IRC (Quit: leaving) 2010-11-26T13:19:35 Top 10 players: _iouri_(3390), bocsimacko(3380), bix0r4ever(3314), GreenTea(3246), dmj111(3213), _Astek_(3166), Polsky(3152), Accoun(3137), davidjliu(3136), medrimonia(3132) 2010-11-26T13:22:50 *** sanddbox has joined #aichallenge 2010-11-26T13:25:18 *** Palmik has quit IRC (Remote host closed the connection) 2010-11-26T13:28:07 *** aizu has joined #aichallenge 2010-11-26T13:29:29 *** rangzen has quit IRC (Quit: Quitte) 2010-11-26T13:31:47 *** Cold-Phoenix has joined #aichallenge 2010-11-26T13:37:51 *** Migi32 has joined #aichallenge 2010-11-26T13:38:00 Error323: always 2010-11-26T13:38:27 :) 2010-11-26T13:38:38 gosh... the ranking is so amazing 2010-11-26T13:38:38 mega1: hehe 2010-11-26T13:38:52 medrimonia: why 2010-11-26T13:38:57 iouris ranking took a real blow from that draw 2010-11-26T13:38:59 without updating, I was in top 10, I went down to 26 2010-11-26T13:39:14 And then... I come back to tenth place 2010-11-26T13:39:15 yeah, the rankings are unstable as fuck atm 2010-11-26T13:40:43 interesting that one of _iouri_'s 2 losses was to a person who is now rank #60 2010-11-26T13:41:22 I'm really doubting to resubmit a new bot before the deadline 2010-11-26T13:42:10 I've had some little "improves" since, but I fear that it won't be as good 2010-11-26T13:42:54 yeah you need to be extremely sure 2010-11-26T13:43:07 only when the improvements make actual sense 2010-11-26T13:43:54 I've a little improve like "if it's more than ten turns that I'm loosing, then expand even if it's risky" (sorry for the bad english) 2010-11-26T13:44:15 *** narnach has quit IRC (Quit: Leaving.) 2010-11-26T13:44:58 I had that too 2010-11-26T13:45:02 but it didn't wrok out 2010-11-26T13:45:11 *** Palmik has joined #aichallenge 2010-11-26T13:45:32 I just wanted to add some things like: if it's quite sure that I'll be loosing, then at least, try something 2010-11-26T13:46:04 well i tried it by computing the derivative 2010-11-26T13:46:13 or rate of score decreasing 2010-11-26T13:46:38 But the biggest problem is how to define the quite sure, because if it's too soon, you're risking to loose some game that you would have win 2010-11-26T13:46:42 indeed 2010-11-26T13:46:48 that was the problem =) 2010-11-26T13:46:49 and if it's too late, it's useless... 2010-11-26T13:47:54 That's why this kind of modification is requiring more times to be sure of what you do 2010-11-26T13:48:59 ye... 2010-11-26T13:50:59 I've got a "start doing stuff when you lose" algorithm, and it's never made me win, but at least it gives pretty pictures.. 2010-11-26T13:51:27 like when a fleet of 2000 is attacking your planet of 1500, just flee and start rampaging around 2010-11-26T13:51:37 you will still lose, but don't go down without a fight =) 2010-11-26T13:51:51 haha 2010-11-26T13:52:09 I've some good ideas, but the problem is that it'll maybe work on one twentieth of the loss and it's pretty hard to write down in code for me 2010-11-26T13:52:40 I've got to learn more about oriented object languages for the next contest I think 2010-11-26T13:52:55 object oriented languages* 2010-11-26T13:53:00 what's ur background medrimonia ? 2010-11-26T13:53:18 (Thanks sanddbox) 2010-11-26T13:53:24 i'm nitpicky :P 2010-11-26T13:53:42 Error323: I'm just a second year student in informatics 2010-11-26T13:54:52 i see, cool 2010-11-26T13:55:00 But the big problem is that the teachers want to begin slowly, so we aren't allowed to use any global variable and as example, I was just ignoring the .sort() function in python 2010-11-26T13:55:20 That's why I was really implementing each little thing 2010-11-26T13:56:35 I haven't seen any structure in september, that's why everything is in matrices in my program 2010-11-26T13:57:30 There's things like state_stable[p_id][nb_turn][id_player] and all 2010-11-26T13:57:41 ahh 2010-11-26T13:57:42 ouch 2010-11-26T13:57:43 =) 2010-11-26T13:57:52 yeah I've also been doing everything in mulitdimensional arrays.. 2010-11-26T13:58:03 just the very last feature 2010-11-26T13:58:12 was a vector of vectors of a custom class 2010-11-26T13:58:24 and then I went "hey.. that was actually pretty easy.. should've started using them earlier -_-" 2010-11-26T13:58:46 My functions are calling at least 6 arguments and sometimes up to thirty 2010-11-26T13:59:06 I've got: Knapsack.h, Logger.h, Map.h, Simulator.h, vec3.h, timer.h 2010-11-26T13:59:20 Mistmanov: Yes I can understand... I think this experience has learned me a lot. 2010-11-26T13:59:29 taught* 2010-11-26T13:59:37 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]) 2010-11-26T13:59:39 lol 2010-11-26T13:59:54 i just foud out about this yesterday so my program is still quite bad <.< 2010-11-26T14:00:02 but once i implement defense it should be good 2010-11-26T14:00:59 yeah it should be possible to code a top ~200 bot in a few days 2010-11-26T14:01:02 found out about what? 2010-11-26T14:01:25 oh the contest 2010-11-26T14:04:18 when will the next contest start? 2010-11-26T14:05:19 I believe they haven't decided that yet 2010-11-26T14:05:28 *** medrimonia has quit IRC (Ping timeout: 240 seconds) 2010-11-26T14:06:22 *** medrimonia has joined #aichallenge 2010-11-26T14:19:01 *** phreeza has joined #aichallenge 2010-11-26T14:19:18 sweet my idea is performing worse -.- 2010-11-26T14:19:36 Top 10 players: _iouri_(3407), bocsimacko(3375), GreenTea(3266), bix0r4ever(3249), dmj111(3219), _Astek_(3164), Accoun(3146), felixcoto(3141), medrimonia(3132), davidjliu(3124) 2010-11-26T14:20:17 *** choas has joined #aichallenge 2010-11-26T14:31:15 mega1: is that 83 on the official server? 2010-11-26T14:31:29 Error323: 0.75 2010-11-26T14:31:34 ohhh 2010-11-26T14:31:35 =) 2010-11-26T14:31:49 no worries then :P 2010-11-26T14:32:06 oh yes, lot of worry 2010-11-26T14:33:12 *** Migi32 has left #aichallenge ("www.ai-contest.com") 2010-11-26T14:34:53 I don't know what iuri has on the official server, but while he seems very good on tcp it's nowhere near that level 2010-11-26T14:35:21 well he could be misleading on tcp 2010-11-26T14:35:26 heh, I just beat iouri. yay 2010-11-26T14:35:32 thank you :-) 2010-11-26T14:35:54 uncertainty abounds 2010-11-26T14:36:00 you should wait to say thanks unless that happens in the actual tourney :) 2010-11-26T14:36:02 he could also having a lucky streak 2010-11-26T14:36:05 +be 2010-11-26T14:36:15 i don't think he's as good as you 2010-11-26T14:36:28 i have beaten him a number of times today on tcp 2010-11-26T14:36:29 he has improved quite a lot in the past days 2010-11-26T14:37:11 my bots have a very good record against him, it's Accoun that's my bane 2010-11-26T14:37:34 i've actually had not too bader run against him in the last couple of days too 2010-11-26T14:37:49 anyway, i'm going to bed before a last day of tweaking 2010-11-26T14:37:51 and in other news... 5 rufes banders in top 50? 2010-11-26T14:38:03 yeah, who the fuck are those people? :P 2010-11-26T14:38:31 we have 34 hours left if I'm not mistaken 2010-11-26T14:38:36 *** phreeza has quit IRC (Quit: Computer has gone to sleep) 2010-11-26T14:40:31 yes, but i'm giving myself 24 2010-11-26T14:40:43 i got 5 hours left 2010-11-26T14:40:58 i'll probably use the 34, but that way i can run over time in a way 2010-11-26T14:41:21 Error323: ? 2010-11-26T14:41:30 well unless i can come up with something solid it won't matter much 2010-11-26T14:41:35 mega1: busy tomorrow :) 2010-11-26T14:41:44 and drunk tomorrow night :P 2010-11-26T14:42:01 way beyond the ballmer peak xD 2010-11-26T14:43:15 *** Ken69267 has joined #aichallenge 2010-11-26T14:50:08 @rankings 2010-11-26T14:50:10 there you go :) 2010-11-26T14:50:10 antimatroid: Top 10 players: bocsimacko(3385), _iouri_(3366), davidjliu(3291), GreenTea(3279), bix0r4ever(3261), dmj111(3221), _Astek_(3165), Accoun(3143), felixcoto(3140), medrimonia(3136) 2010-11-26T14:51:22 xD 2010-11-26T14:52:06 *** Azrathud has joined #aichallenge 2010-11-26T14:52:53 *** Mistmanov has quit IRC (Quit: Page closed) 2010-11-26T14:56:17 *** McLeopold has joined #aichallenge 2010-11-26T14:58:43 *** narnach has joined #aichallenge 2010-11-26T15:02:01 *** perror has quit IRC (Quit: Bye all !) 2010-11-26T15:02:25 *** boegel has joined #aichallenge 2010-11-26T15:07:58 *** iFire has quit IRC (Read error: Connection reset by peer) 2010-11-26T15:12:25 *** rebelxt_ has joined #aichallenge 2010-11-26T15:13:56 I just love this GP bot space.invaders 2010-11-26T15:14:11 I wish I knew how cool GP was before I started my bot 2010-11-26T15:14:17 I definitely would have looked into that 2010-11-26T15:14:23 *** rebelxt_ has quit IRC (Client Quit) 2010-11-26T15:14:28 I'm using a GA now to try and tune my current bot 2010-11-26T15:14:35 but it's not giving me much, it seems 2010-11-26T15:14:47 let's see what it comes up with tonight 2010-11-26T15:19:36 Top 10 players: bocsimacko(3434), _iouri_(3364), bix0r4ever(3360), GreenTea(3333), dmj111(3263), davidjliu(3232), _Astek_(3230), asavis(3189), felixcoto(3189), Accoun(3181) 2010-11-26T15:23:35 *** Naktibalda has joined #aichallenge 2010-11-26T15:31:00 mega1: http://72.44.46.68/canvas?game_id=1229108 2010-11-26T15:31:01 xD 2010-11-26T15:42:41 TCP server is *busy* 2010-11-26T15:45:19 anyone else think that games @ TCP are taking forever? 2010-11-26T15:57:10 *** wh1teside has joined #aichallenge 2010-11-26T16:07:49 boegel: I justed assumed it was my code that was taking forever. 2010-11-26T16:08:42 :) 2010-11-26T16:08:58 McLeopold: it must be the server, games are a lot slower than they used to be 2010-11-26T16:09:11 which sucks if you're running a GA that wants to play a lot of games :( 2010-11-26T16:09:18 I think the average number of connections has doubled in the last couple days. 2010-11-26T16:09:39 you could switch to my server if you need a high game volume 2010-11-26T16:10:00 or suplement with 2010-11-26T16:10:06 revelxt is on there right now 2010-11-26T16:19:37 Top 10 players: bocsimacko(3439), bix0r4ever(3423), _iouri_(3382), Neakris(3325), GreenTea(3306), dmj111(3267), _Astek_(3238), davidjliu(3228), exaide(3199), luismi(3192) 2010-11-26T16:20:25 McLeopold: your server? 2010-11-26T16:22:24 @tcp 2010-11-26T16:22:25 McLeopold: tcp = (#1) http://www.benzedrine.cx/planetwars/, or (#2) http://72.44.46.68/, or (#3) 98.247.248.39:995 (zeroviz.us), or (#4) http://tcp.zeroviz.us/, or (#5) http://tcp2.zeroviz.us/ (crazy!) 2010-11-26T16:22:30 zeroviz 2010-11-26T16:23:27 ah, cool 2010-11-26T16:23:30 will try in a sec 2010-11-26T16:23:42 McLeopold: lot's of good bots there? sane quality as benzedrine? 2010-11-26T16:24:18 A lot less bots, but yes, mega1 and others have been playing on it. You can look at the ratings to see. 2010-11-26T16:24:25 uhu 2010-11-26T16:25:20 *** aizu has quit IRC (Read error: Connection reset by peer) 2010-11-26T16:25:42 *** delt0r___ has joined #aichallenge 2010-11-26T16:25:49 *** aizu has joined #aichallenge 2010-11-26T16:27:09 *** delt0r has quit IRC (Ping timeout: 252 seconds) 2010-11-26T16:35:19 boegel: are you ParameterBot? 2010-11-26T16:35:34 McLeopold: I am both ParameterBot and GABot :) 2010-11-26T16:35:44 here we go :) 2010-11-26T16:35:48 McLeopold: I'm boegelBot on the official server 2010-11-26T16:35:55 but I'm running some tuning tests 2010-11-26T16:36:01 without much result so far :( 2010-11-26T16:36:12 okay, my bot says you need more tuning. :) 2010-11-26T16:36:35 yeah 2010-11-26T16:36:44 don't think my bot has enough potential 2010-11-26T16:36:48 ah well 2010-11-26T16:36:52 it's been fun 2010-11-26T16:36:54 learned a lot 2010-11-26T16:37:00 will hopefully do better next time 2010-11-26T16:37:10 had a lot less time the last couple of weeks 2010-11-26T16:37:15 too bad 2010-11-26T16:37:33 I'm rooting for space.invaders now :) 2010-11-26T16:37:35 Next time, I'm going to put more effort into a framework and testing tools up from. 2010-11-26T16:37:36 front 2010-11-26T16:37:47 And unit tests. 2010-11-26T16:38:05 uhu 2010-11-26T16:38:10 bugs are a real killer :( 2010-11-26T16:38:23 and here to find 2010-11-26T16:38:30 s/here/hard 2010-11-26T16:38:42 Yeah, I've still got ideas I want to implement, but I spent too much time tracking down bugs. 2010-11-26T16:39:12 I didn't change anything to my bot the last week-and-a-half 2010-11-26T16:39:24 I've basically just been playing around with a GA for tuning it 2010-11-26T16:39:42 exported a whole bunch of parameters to the outside world for tuning 2010-11-26T16:39:42 I don't think I'm to that stage yet. 2010-11-26T16:39:53 neither am I probably 2010-11-26T16:40:15 Most of my stuff is just exact calculations. 2010-11-26T16:40:16 but I noticed I wasn't going to get to the top 100 by observing, evaluating and fixing anyway 2010-11-26T16:40:25 The only tuning I could to is target selection. 2010-11-26T16:40:30 McLeopold: no thresholds to tune? 2010-11-26T16:40:38 I have a bunch of magic thresholds 2010-11-26T16:40:42 *** Palmik has quit IRC (Remote host closed the connection) 2010-11-26T16:40:43 A few, but none worth tuning. 2010-11-26T16:40:51 and I can disable parts of my strategy 2010-11-26T16:40:53 I've tried to remove all magic numbers. 2010-11-26T16:40:58 not clear if they're really beneficial 2010-11-26T16:41:06 I do have the modular part. :) 2010-11-26T16:41:23 that's worth a tuning try 2010-11-26T16:41:32 what happens if you disable small pieces :) 2010-11-26T16:41:36 ah well 2010-11-26T16:41:39 this has been a very fun ride 2010-11-26T16:41:46 it got me back into Haskell too 2010-11-26T16:41:59 which was worth it by itself 2010-11-26T16:42:02 I have, DefenseBot, FunnelBot and a couple others that I can plug in. 2010-11-26T16:42:23 :) 2010-11-26T16:42:25 *** davidjliu has quit IRC (Quit: Page closed) 2010-11-26T16:42:31 I have 4 modes basically 2010-11-26T16:42:54 conquer, defend, attack and reinforce 2010-11-26T16:48:06 global modes? 2010-11-26T16:50:27 mega1: what do you mean by global? 2010-11-26T16:50:49 are all planets in the same mode at the same time? 2010-11-26T16:50:58 *** yasith has quit IRC (Ping timeout: 264 seconds) 2010-11-26T16:51:00 or what has the mode? 2010-11-26T16:51:16 the bot has 2010-11-26T16:51:31 in each turn, it runs in each of the modes sequentially 2010-11-26T16:51:36 first, it runs in conquer mode 2010-11-26T16:51:53 trying to conquer additional planets, if they're cheap/close enough 2010-11-26T16:52:01 then, if defends allied planets 2010-11-26T16:52:03 then, ... 2010-11-26T16:52:12 it probably isn't the best strategy ever 2010-11-26T16:52:20 but it made sense to me, at least initially 2010-11-26T16:52:29 my bot is only at rank ~500 at best 2010-11-26T16:52:36 so don't listen to me for tactics :P 2010-11-26T16:54:09 is registration broken right now? 2010-11-26T16:54:35 nevermind, resubmitted and it worked 2010-11-26T16:55:06 I'm off to bed 2010-11-26T16:55:08 night guys 2010-11-26T16:55:14 good luck! 2010-11-26T16:56:23 *** McLeopold has quit IRC (Quit: Leaving) 2010-11-26T16:57:02 *** boegel has quit IRC (Quit: Leaving) 2010-11-26T17:05:20 *** yasith has joined #aichallenge 2010-11-26T17:14:26 *** yasith has quit IRC (Ping timeout: 240 seconds) 2010-11-26T17:17:24 *** sanddbox has left #aichallenge 2010-11-26T17:18:39 *** borderland has joined #aichallenge 2010-11-26T17:19:40 Top 10 players: Neakris(3457), bocsimacko(3424), bix0r4ever(3394), _iouri_(3361), GreenTea(3305), dmj111(3265), _Astek_(3236), luismi(3212), davidjliu(3209), asavis(3194) 2010-11-26T17:27:31 *** yasith has joined #aichallenge 2010-11-26T17:30:57 *** Erika has joined #aichallenge 2010-11-26T17:35:52 *** borderland has quit IRC (Excess Flood) 2010-11-26T17:36:15 *** borderland has joined #aichallenge 2010-11-26T17:41:32 *** yasith has quit IRC (Ping timeout: 245 seconds) 2010-11-26T17:53:22 i think there's some cookie-stealing or xss-stuff going on from borderland. 2010-11-26T17:55:09 *** Mneh has joined #aichallenge 2010-11-26T17:56:12 Timing out the moment you win, is this a common newb problem? 2010-11-26T17:56:16 I get it all the time 2010-11-26T17:56:31 *** yasith has joined #aichallenge 2010-11-26T17:56:40 are you exiting or crashing if the opponent has no planets? 2010-11-26T17:56:50 timing out 2010-11-26T17:57:05 and loosing because of it 2010-11-26T17:57:27 trying to resolve the first element of an empty list is what i think the cause of most "right when i'm about to win" losses 2010-11-26T17:57:36 what i think is the cause * 2010-11-26T17:57:53 oh, a null value maybe 2010-11-26T17:57:58 ill check for that 2010-11-26T17:58:02 yeah, some crashes aren't recognized by the engine, and it thinks you time out instead 2010-11-26T17:58:21 BtbN, incorrect 2010-11-26T17:59:08 whatever it is, it doesn't look good. 2010-11-26T17:59:51 BtbN, http://en.wikipedia.org/wiki/Csrf 2010-11-26T18:05:36 *** amstan_ has joined #aichallenge 2010-11-26T18:05:36 *** ChanServ sets mode: +o amstan_ 2010-11-26T18:05:41 *** amstan has quit IRC (Remote host closed the connection) 2010-11-26T18:05:48 *** amstan_ is now known as amstan 2010-11-26T18:07:13 does the flash viewer get stretched horizontally and differently by different ratio's? 2010-11-26T18:08:10 *** iFire has joined #aichallenge 2010-11-26T18:10:16 this doesn't look symetrical to me 2010-11-26T18:10:17 http://ai-contest.com/visualizer.php?game_id=8736766 2010-11-26T18:11:10 it's a mirror map 2010-11-26T18:11:14 interesting link, 2 redirects, one with an iframe? 2010-11-26T18:11:59 oh.. maybe planets positions are a corner, instead of center, or some such 2010-11-26T18:12:03 burny: has your viewer the same height than the length? 2010-11-26T18:12:38 borderland: any particular reason for that link? 2010-11-26T18:12:39 I'm looking at teh line formed between the center 5 and the 4.. 2010-11-26T18:12:41 *** p4p4 has quit IRC (Quit: ChatZilla 0.9.84 [SeaMonkey 2.0a3/20090223135443]) 2010-11-26T18:12:49 it looks like that line goes through the top 58 2010-11-26T18:13:22 *** Appleman1234 has quit IRC (Remote host closed the connection) 2010-11-26T18:14:06 borderland, we never talked. Why did you pm me a shady url? 2010-11-26T18:14:13 amstan: 2010-11-26T18:14:16 you around? 2010-11-26T18:14:21 pgpaskar: yo? 2010-11-26T18:14:27 Can you please ban borderland 2010-11-26T18:14:40 he's spamming people with links to a private host redirecting to ai-contest, with an embedded iframe 2010-11-26T18:14:43 I just measured it in photoshop.. 2010-11-26T18:14:50 pgpaskar: from where? 2010-11-26T18:15:01 http://tinyurl.com/ai-rankings 2010-11-26T18:15:03 the 2 starting planets, are not the same distance from the center 51 2010-11-26T18:15:24 should have edited it, xsrf is likely 2010-11-26T18:15:33 pgpaskar: i don't understand, where is he? 2010-11-26T18:15:39 borderland: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 2010-11-26T18:15:46 *** davidjliu has joined #aichallenge 2010-11-26T18:16:08 but I think the non-symetry is purely graphical.. not logical 2010-11-26T18:16:09 he is PMing people with the link Tobu posted 2010-11-26T18:16:20 which contains an iframe with js in it 2010-11-26T18:16:32 oh, i see 2010-11-26T18:17:21 @topic add Ignore PMs from borderland, his links are of a malicious nature! 2010-11-26T18:17:21 *** contestbot changes topic to "Official Google AI Challenge: http://ai-contest.com/ || Channel Logs: http://contestbot.hypertriangle.com/ || No stupid questions. Don't ask to ask. || http://tinyurl.com/aichallengefinale || Ignore PMs from borderland, his links are of a malicious nature!" 2010-11-26T18:17:35 *** amstan sets mode: +b borderland!*@* 2010-11-26T18:17:35 you should also run a backup of the mysql db that holds account info, like right now. 2010-11-26T18:17:37 *** borderland was kicked by amstan (User terminated!) 2010-11-26T18:18:05 pgpaskar: don't you have ops? 2010-11-26T18:18:10 no 2010-11-26T18:18:44 pgpaskar: you have ops.. 2010-11-26T18:18:53 i dont have a nickserv account 2010-11-26T18:19:01 pgpaskar: ........ 2010-11-26T18:19:03 ... 2010-11-26T18:19:04 so i dont have ops that wouldnt make sense 2010-11-26T18:19:22 it bugs me every time i login. i ignore it and change my nick. 2010-11-26T18:19:26 :] 2010-11-26T18:19:34 pgpaskar: i can get you an account on contestbot 2010-11-26T18:19:38 you'll basically have ops 2010-11-26T18:19:40 Top 10 players: Neakris(3519), bocsimacko(3446), bix0r4ever(3425), GreenTea(3348), smloh1(3329), _iouri_(3315), dmj111(3259), asavis(3239), _Astek_(3229), Raschi(3220) 2010-11-26T18:19:43 no its ok i dont need/want one 2010-11-26T18:19:44 @kick amstan 2010-11-26T18:19:44 *** amstan was kicked by contestbot (amstan) 2010-11-26T18:19:48 *** amstan has joined #aichallenge 2010-11-26T18:19:48 *** ChanServ sets mode: +o amstan 2010-11-26T18:19:50 see? 2010-11-26T18:20:00 but u should run a backup of the account db 2010-11-26T18:20:04 did 2010-11-26T18:20:08 ok 2010-11-26T18:23:36 *** jaspervdj has quit IRC (Quit: NEVER GONNA GIVE YOU UP NEVER GONNA LET YOU DOWN) 2010-11-26T18:25:15 pgpaskar: funny part is that he can't do anything if he has passwords, since they can't be changed 2010-11-26T18:25:30 How do I change the bio field on my account after the account's been created? 2010-11-26T18:25:35 amstan: http://pastebin.com/eYSP5zDw 2010-11-26T18:25:38 we'll just reveryfy the email address if we get account changes 2010-11-26T18:25:46 thats what he did 2010-11-26T18:25:59 u might want to reverse this 2010-11-26T18:25:59 (Or can I?) 2010-11-26T18:26:43 clown scriptkiddie 2010-11-26T18:26:46 aizu: i don't think you can 2010-11-26T18:27:13 ah, okay 2010-11-26T18:29:58 janzert: ping 2010-11-26T18:31:12 @later tell janzert please check the logs for 26 nov around 17:00, grep for borderland, can you see what he did? 2010-11-26T18:31:12 amstan: Aye, aye, sir 2010-11-26T18:31:44 :), that always reminds me of warcraft 2010-11-26T18:32:30 i analyzed the page he has, it just uses a security-hole in the account-management-site, and changes country+organization 2010-11-26T18:32:37 yes i pasted the script 2010-11-26T18:32:47 nothing "dangerous" 2010-11-26T18:32:48 BtbN: yeah.. that's what i kinda got 2010-11-26T18:33:26 well, the hole should get fixed :) 2010-11-26T18:33:27 That's what I thought too, but when I clicked it it didn't actually change my country/organization 2010-11-26T18:36:00 its not really somethign you can conventially fix 2010-11-26T18:36:05 *** choas has quit IRC (Quit: leaving) 2010-11-26T18:36:07 its stupid that browsers allow this at all but they do 2010-11-26T18:36:33 you just have to check the referer 2010-11-26T18:36:43 you can forge the referer 2010-11-26T18:37:05 If so, that's a browser-bug 2010-11-26T18:37:47 every page should manditory refresh lol 2010-11-26T18:37:49 the premier solution 2010-11-26T18:38:21 well.. i'm posting an announcement about it 2010-11-26T18:38:29 http://www.ai-contest.com/forums/viewtopic.php?f=3&t=1167 2010-11-26T18:39:34 *** medrimonia has quit IRC (Ping timeout: 264 seconds) 2010-11-26T18:39:44 that wasnt the intention of the link bro 2010-11-26T18:40:27 *** medrimonia has joined #aichallenge 2010-11-26T18:41:12 didn't change mine either but i haven't been logged in for a month or more 2010-11-26T18:42:37 does anyone know if there's a way to speed up ShowGame? 2010-11-26T18:42:48 also, was totally about to ban him when i first noticed, but i see you're way ahead of me on that 2010-11-26T18:43:41 * janzert waves 2010-11-26T18:43:43 Zannick: he's probably still hanging around in here 2010-11-26T18:43:44 edited ur post for relevence 2010-11-26T18:43:49 janzert: yo 2010-11-26T18:44:17 he's still on ir 2010-11-26T18:44:18 pgpaskar: what's the diff? 2010-11-26T18:44:18 irc 2010-11-26T18:44:27 my post is pretty 2010-11-26T18:44:36 Zannick: probably, but he probably has a secondary account still in here 2010-11-26T18:44:46 anywho back to ~physics~ 2010-11-26T18:44:50 the premier hatred course 2010-11-26T18:46:39 easy to check 2010-11-26T18:46:41 one sec 2010-11-26T18:47:44 well, no match for hostname/ip, so if he's still here, he's ircing from somewhere else or has a mask 2010-11-26T18:58:47 probably no point of reporting him in #feds either 2010-11-26T19:00:16 @rankings 2010-11-26T19:00:27 amstan: Error: There was a problem accessing the interface to ai-contest.com 2010-11-26T19:01:06 @rankings 2010-11-26T19:01:08 janzert: Top 10 players: Neakris(3492), bix0r4ever(3395), bocsimacko(3387), smloh1(3334), _iouri_(3299), GreenTea(3278), davidjliu(3246), _Astek_(3242), asavis(3237), dmj111(3235) 2010-11-26T19:02:27 *** phreeza has joined #aichallenge 2010-11-26T19:08:06 30 hours left that's right? 2010-11-26T19:08:26 yes, just under 2010-11-26T19:09:35 *** antimatroid has quit IRC (Ping timeout: 240 seconds) 2010-11-26T19:11:01 the idea is to run some games and to decrease the number of players by the rankings right? 2010-11-26T19:11:15 *** borderlands2 has joined #aichallenge 2010-11-26T19:11:17 LOLWUT 2010-11-26T19:11:21 let's get some things straight 2010-11-26T19:11:36 "backup mysql databases"...lollollol, if users/passes were stolen a backup would do nothing 2010-11-26T19:11:44 ohai sanddbox 2010-11-26T19:11:45 second, LOLWUT some more 2010-11-26T19:11:50 sup 2010-11-26T19:11:59 if you could understand 5 lines of html/js 2010-11-26T19:12:09 you'd realize all it does is change country/organization 2010-11-26T19:12:38 we all realized that 2010-11-26T19:12:49 i don't think you were here for the discussion 2010-11-26T19:13:01 nah, was afk 2010-11-26T19:15:52 *** antimatroid has joined #aichallenge 2010-11-26T19:16:25 *** sanddbox has joined #aichallenge 2010-11-26T19:16:31 it's just statements like 2010-11-26T19:16:34 *** narnach has quit IRC (Quit: Leaving.) 2010-11-26T19:17:02 *** sanddbox_ has joined #aichallenge 2010-11-26T19:17:05 my bad keep control zing 2010-11-26T19:17:07 the mysql db that holds account info, like right now. 2010-11-26T19:17:16 failpaste 2010-11-26T19:17:30 *** xlk_ has joined #aichallenge 2010-11-26T19:17:41 you should also run a backup of the mysql db that holds account info, like right now. 2010-11-26T19:17:49 ^statements like that make me want to shoot myself 2010-11-26T19:18:47 your code makes changes to users accounts, why wouldn't that be valid? 2010-11-26T19:19:27 *** borderlands2 has quit IRC (Ping timeout: 250 seconds) 2010-11-26T19:19:31 because it's far too trivial to warrant restoring to a backup 2010-11-26T19:19:42 Top 10 players: Neakris(3530), bix0r4ever(3465), bocsimacko(3426), _iouri_(3334), smloh1(3322), GreenTea(3283), davidjliu(3257), dmj111(3242), _Astek_(3234), Slin-.-(3230) 2010-11-26T19:20:06 doesn't mean we shouldn't have a backup 2010-11-26T19:21:17 *** mceier has quit IRC (Quit: leaving) 2010-11-26T19:21:18 *** sanddbox has quit IRC (Ping timeout: 265 seconds) 2010-11-26T19:21:39 it'd be much more worthwhile to just add in a csrf token 2010-11-26T19:24:32 so why didn't you suggest that to an admin or contributor first? 2010-11-26T19:25:32 * Zannick afk 2010-11-26T19:25:41 borderlands attack no longer works. 2010-11-26T19:25:50 apostrophes, please 2010-11-26T19:26:05 sanddbox_: i said this statement before i knew what it did bro 2010-11-26T19:26:08 *** rebelxt_ has joined #aichallenge 2010-11-26T19:26:11 i wasnt concerned with you hijacking accounts 2010-11-26T19:26:15 i was concerned with you messing with profiles 2010-11-26T19:26:23 Zannick: , let me find the snippet from the site 2010-11-26T19:26:31 take it easy bro 2010-11-26T19:27:00 anywho time for more pysics ~.~ 2010-11-26T19:27:00 # Any attempt to disrupt the normal operation of the contest software or the contest servers will result in the immediate involvement of law enforcement officials. Our policy is to always prosecute. 2010-11-26T19:27:19 something about the whole fake tough-guy tone annoys me 2010-11-26T19:27:44 maybe you have too much pride 2010-11-26T19:28:16 annnnywho 2010-11-26T19:28:20 it's got nothing to do with pride 2010-11-26T19:28:31 it's just that kind of fake, trivial threatening irritates me 2010-11-26T19:28:46 *** vpetro has quit IRC (Ping timeout: 260 seconds) 2010-11-26T19:29:09 it's not like sending an obviously suspicious link to, like, 20 people that changes 2 trivial pieces of information is going to do anything 2010-11-26T19:29:34 its not like breaking into a bank to steal $1 is going to do anything 2010-11-26T19:29:37 *** phreeza_ has joined #aichallenge 2010-11-26T19:29:57 * sanddbox_ afk 2010-11-26T19:29:58 its more just a standard line. sure the intention can be harmless, but why not put it, just to cover bases? 2010-11-26T19:30:13 pgpaskar: thank you for the pointless analogy 2010-11-26T19:30:27 it's not a standard line 2010-11-26T19:30:43 anyway 2010-11-26T19:30:45 * sanddbox_ afk 2010-11-26T19:30:55 lol 2010-11-26T19:33:05 *** phreeza has quit IRC (Ping timeout: 272 seconds) 2010-11-26T19:40:56 *** yasith has quit IRC (Ping timeout: 265 seconds) 2010-11-26T19:41:47 back 2010-11-26T19:41:55 *** aizu has quit IRC (Read error: Connection reset by peer) 2010-11-26T19:42:23 *** aizu has joined #aichallenge 2010-11-26T19:43:31 make sure to fix the logout as well 2010-11-26T19:44:42 why do we care if you can get logged out by following a link? 2010-11-26T19:45:27 i don't 2010-11-26T19:45:32 I think the point is that nothing should be vulnerable to the attack 2010-11-26T19:45:34 although it would be possible to embed it in an image tag 2010-11-26T19:45:39 in general the pages should be "immune" 2010-11-26T19:45:53 all i would have to do is change my forum sig to have an [img]logout link[/img] 2010-11-26T19:46:01 no link following required and completely invisible 2010-11-26T19:46:11 logout is actually just a link not a form submission or anything, so there isn't actually a way to "fix" it like the other. 2010-11-26T19:46:14 i think phpbb already facilitates bbcode 2010-11-26T19:46:20 janzert: , yes there is 2010-11-26T19:46:30 require the session id to be sent as well 2010-11-26T19:46:35 i believe that's how the phpbb logout does it 2010-11-26T19:46:47 phpbb logout isn't part of the contest site, though 2010-11-26T19:47:03 i was giving an example 2010-11-26T19:47:08 of how other software fixes it 2010-11-26T19:47:29 oh 2010-11-26T19:47:46 I'd still have to change the logout to be a form submission of some sort though right? 2010-11-26T19:47:59 just use GET 2010-11-26T19:48:03 http://ai-contest.com/forum/ucp.php?mode=logout&sid=55f788c8456e89d6c63c4ac14fcbcc2f 2010-11-26T19:48:14 obviously i changed the sid a bit so that my account can't be hijacked :P 2010-11-26T19:48:49 janzert: it doesn't have to be a form in the sense you're thinking of it 2010-11-26T19:48:52 yeah, that'd work 2010-11-26T19:48:55 you don't need a "submit" button or anything 2010-11-26T19:49:39 yo sanddbox_, sorry about acting silly earlier, you reminded me of accoun and that made me angry lmao 2010-11-26T19:49:54 accoun? 2010-11-26T19:49:54 I doubt I'll do it though. I am adding protection to submissions now 2010-11-26T19:50:00 yooouu dont want to know 2010-11-26T19:50:03 don't worry though, pg, i still love you 2010-11-26T19:50:11 janzert: i believe there is no need 2010-11-26T19:50:18 *** Cold-Phoenix has quit IRC () 2010-11-26T19:50:20 submission requires them to upload a file 2010-11-26T19:50:45 perhaps it can still be exploited, though 2010-11-26T19:50:52 just pick a file in your malicious from that is almost certain to exist 2010-11-26T19:50:53 if so THAT would be funny 2010-11-26T19:51:17 janzert: then it would fail when compiled 2010-11-26T19:51:22 and it would be disregarded 2010-11-26T19:51:28 yep, but you knocked them out of the contest 2010-11-26T19:51:38 i assumed it would default to the earlier version 2010-11-26T19:51:53 of course, i could just try downloads/java_starter_package.zip or something similar 2010-11-26T19:51:59 xD 2010-11-26T19:52:00 new submissions always overide the old 2010-11-26T19:52:12 even if the new doesn't compile? 2010-11-26T19:52:15 sounds like bad logic to me 2010-11-26T19:52:15 yep 2010-11-26T19:52:21 this is why i wanted amstan to backup the database 2010-11-26T19:52:24 wish i knew that earlier <.< 2010-11-26T19:52:32 we're still pretty new at this 2010-11-26T19:52:40 are you part of staff? 2010-11-26T19:52:56 teeeechnically, though i have done very little this contest 2010-11-26T19:53:45 this changes next contest, however, when i am through with these bullshit electives that consume all my desire to exist 2010-11-26T19:54:00 you in college? 2010-11-26T19:54:16 yes 2010-11-26T19:54:28 *** yasith has joined #aichallenge 2010-11-26T19:56:17 pgpaskar: university of waterloo? 2010-11-26T19:56:23 yes 2010-11-26T19:57:27 *** narnach has joined #aichallenge 2010-11-26T20:00:43 *** xlk_ has quit IRC (Ping timeout: 265 seconds) 2010-11-26T20:02:36 *** McLeopold has joined #aichallenge 2010-11-26T20:03:25 yeah, i was never very happy with the broken submission doesn't cede to the old working one thing 2010-11-26T20:03:49 *** Naktibalda has quit IRC (Remote host closed the connection) 2010-11-26T20:18:52 Zannick: is there a way to tell the map name from the map id on official games? 2010-11-26T20:19:42 Top 10 players: bix0r4ever(3388), bocsimacko(3376), davidjliu(3339), Neakris(3334), GreenTea(3333), _iouri_(3318), smloh1(3310), dmj111(3278), _Astek_(3200), BaronTrozo(3197) 2010-11-26T20:19:48 map_id=858 2010-11-26T20:20:16 McLeopold: unfortunately not really 2010-11-26T20:20:23 :( 2010-11-26T20:20:35 I need to write a find map utility 2010-11-26T20:20:52 I could create a text file that has the mapping if you want 2010-11-26T20:20:58 janzert: I've got the start of a clustering analysis started 2010-11-26T20:21:14 specifically the map_id is the database id for the map 2010-11-26T20:21:14 janzert: if you have time, that would be nice 2010-11-26T20:21:32 I realize your on the eve of the "storm" 2010-11-26T20:22:01 unfortunately, no, but the map is reconstructible straight from the playback info 2010-11-26T20:22:10 yeah, that's true 2010-11-26T20:22:26 I could just get the game state from spz on turn 1? 2010-11-26T20:23:41 that worked, problem solved 2010-11-26T20:23:43 very ugly but gives you the data you need http://ai-contest.com/maps.sql 2010-11-26T20:23:58 actually that is probably better 2010-11-26T20:24:11 yeah, that was what I was looking for, thx 2010-11-26T20:24:21 because I remember now that a whole bunch of old games were inserted with bad map_ids 2010-11-26T20:24:31 but they should be fine for any recent games 2010-11-26T20:25:05 btw, I'm depressed 2010-11-26T20:25:11 because of this: http://spz.nofate.com/planetwars/visualizer/?game_id=8744265&server=Official 2010-11-26T20:25:27 off by 1 2010-11-26T20:25:40 ;_; 2010-11-26T20:25:41 oops 2010-11-26T20:26:21 also, do timeouts disqualify you, because I'm kinda worried about it 2010-11-26T20:26:33 no, it was changed to just a loss 2010-11-26T20:26:39 :) 2010-11-26T20:26:46 ok 2010-11-26T20:26:47 just posted about that in the forum actually :) 2010-11-26T20:26:55 that's good 2010-11-26T20:27:11 I didn't do any premature optimization, and it shows. :) 2010-11-26T20:31:11 *** temp has joined #aichallenge 2010-11-26T20:31:45 *** Terr__ has joined #aichallenge 2010-11-26T20:36:00 *** temp has quit IRC (Ping timeout: 265 seconds) 2010-11-26T20:36:16 My bot's failing on the first turn... It's plain old STDIN/STDOUT, right? Has anyone had problems with things like streams getting closed etc? 2010-11-26T20:36:32 It seems to work in my test harnes... 2010-11-26T20:36:38 Sheeze, 830 submissions in the past 24 hours. Yes we're definitely into crunch time. 2010-11-26T20:37:14 lmao 2010-11-26T20:37:19 how many hours left? 2010-11-26T20:37:34 ~28, I think? 2010-11-26T20:37:47 I should add a count down to the frontpage 2010-11-26T20:38:10 janzert: yes, because timezones may trip people up 2010-11-26T20:38:17 likeme 2010-11-26T20:40:39 http://timeanddate.com/counters/customcounter.html?month=11&day=27&year=2010&hour=23&min=59&sec=59&p0=210 2010-11-26T20:41:28 janzert: I just got a crash/timeout, is there any way to tell which one it was? 2010-11-26T20:41:44 woah, McLeopold uploaded a bot 2010-11-26T20:41:50 for the first time in, like 2 months 2010-11-26T20:42:09 *** Mathnerd314 has joined #aichallenge 2010-11-26T20:42:46 Terr__: yeah, stdin, stdout. your bot is running fine with java -jar on your computer? 2010-11-26T20:43:10 yeah, it's crapping out 2010-11-26T20:43:16 Here's some HTML 2010-11-26T20:43:24 Toss it in a page for a countdown from same site from earlier 2010-11-26T20:43:29 2010-11-26T20:43:41 Well, if you trust them not to monkey around with iframe JS, anyway 2010-11-26T20:44:11 probably easier just to insert a counter straight into the php 2010-11-26T20:44:30 davidjliu: do you have any issues with timeouts? do you have any type of check? 2010-11-26T20:44:34 Zannick: As far as I can tell. It certainly launches on my comp, and I can type in planets and type go etc. 2010-11-26T20:44:40 McLeopold: yeah, I have a check now 2010-11-26T20:44:49 I put it a check to make sure I stop doing stuff after 850 ms, but I still got a timeout 2010-11-26T20:44:58 Zannick: True, but then guess who has to worry about timezones and getting things exact? ;) 2010-11-26T20:45:01 Mine's at 800 ms, I think 2010-11-26T20:45:11 Well, not timezones, per-se, but server timezones. 2010-11-26T20:45:41 800ms and no issues? 2010-11-26T20:45:46 well, the person who puts the counter in has to worry 2010-11-26T20:45:52 but no one else does. 2010-11-26T20:46:21 Zannick: Still need to peg it to the correct server timestamp 2010-11-26T20:46:41 the website's on one server, iirc 2010-11-26T20:46:48 Um, I haven't had any issues since I added it 2010-11-26T20:46:57 okay, good to know 2010-11-26T20:47:01 through 12-13 games-ish 2010-11-26T20:47:35 Terr__: anyway, re: crashing, there's a replay script you could try, that will replay the game to your bot 2010-11-26T20:47:44 if you have python 2010-11-26T20:48:46 Zannick: I'm pretty sure whatever it is isn't on the input side: I've got some test cases that use gamestates (via the bookmarklet) to test that the state-of-the-universe prediction code is working OK 2010-11-26T20:49:08 Maybe I have an extra space between "go" and "\n" or something dumb like that. 2010-11-26T20:49:24 that would be rejected as unparseable, i believe 2010-11-26T20:54:28 Hm. No. Just digit-space-digit-space-digit-newline-g-o-newline 2010-11-26T20:54:58 If it was a problem with the compile/run code, I'd expect it to affect all Java entries. 2010-11-26T20:55:49 how long is it taking to respond on the first turn? if you're doing a lot, you might be exceeding the time limit 2010-11-26T20:56:04 i think that's hard to do, though 2010-11-26T20:56:25 blah, looking over some game replays.. I don't think I can get any significant increase in performance, without spending lots of time on it :\ 2010-11-26T20:56:30 and can't be bothered 2010-11-26T20:58:03 Zannick: No, this version is deliberately lobotomized 2010-11-26T20:58:29 Zannick: Every turn it takes the first friendly planet it can find and sends everything it has at the first enemy planet it can find. 2010-11-26T20:59:07 i don't have any idea, sorry 2010-11-26T20:59:13 Alas. 2010-11-26T20:59:25 Going to try on the TCP server. 2010-11-26T21:00:04 burny: that's how I feel 2010-11-26T21:00:11 I spent way too much time making architecture-astronautics and fast distance-lookups and not enough on the real stuff. 2010-11-26T21:00:43 So I'm really hoping there's going to be a "second round" to the contest in some way/shape/form. 2010-11-26T21:02:24 4 hours left :O 2010-11-26T21:02:30 28 2010-11-26T21:03:28 oh, you're right 2010-11-26T21:03:33 Terr__: ditto 2010-11-26T21:03:39 I definitely thought it was saturday already 2010-11-26T21:05:56 it is saturday already :) 2010-11-26T21:06:29 McLeopold: The biggest blocker for me is how to glue everything together and trying to grasp a lot of the math I didn't go through in college. 2010-11-26T21:07:34 Terr__: I'm trying to stick to the basic math operations, + - * / :) 2010-11-26T21:07:36 If there's a V2, I'll probably cut down what I have and release it as a starter pack... Java with Maven and generates the submit-ready .zip file as part of the build process. 2010-11-26T21:07:53 Terr__: yeah, I really need that too 2010-11-26T21:09:21 Right now I'm vainly trying to finish a system that tries to "meet in the middle", generating a small number of sets of moves (for a low branching factor) and then a separate minimax-ish tree part. 2010-11-26T21:18:40 *** aizu has quit IRC (Read error: Connection reset by peer) 2010-11-26T21:18:54 i like my minimax tree 2010-11-26T21:19:06 it's very crippling on the number of moves i can make each turn though 2010-11-26T21:19:42 Top 10 players: smloh1(3374), GreenTea(3339), bix0r4ever(3331), bocsimacko(3330), _iouri_(3316), dmj111(3300), davidjliu(3298), Neakris(3260), murrayr(3254), _Astek_(3201) 2010-11-26T21:20:32 *** Terr__ has quit IRC (Ping timeout: 240 seconds) 2010-11-26T21:21:32 rankings are going insane 2010-11-26T21:21:38 *** Terr__ has joined #aichallenge 2010-11-26T21:29:19 going insane? 2010-11-26T21:36:25 Yes. 2010-11-26T21:37:08 *** sanddbox_ has quit IRC (Quit: Lost terminal) 2010-11-26T21:40:31 *** aizu has joined #aichallenge 2010-11-26T21:43:59 too many resubmits not enough game history :} 2010-11-26T21:44:17 rotfl.. what happened to the top10? 2010-11-26T21:44:46 see above 2010-11-26T21:45:17 blah.. nearly every loss I have, is because I attack middle on turn 1, and/or let the opponent take middle uncontested 2010-11-26T21:46:10 *** Terr__ has quit IRC (Ping timeout: 264 seconds) 2010-11-26T21:48:04 *** Terr__ has joined #aichallenge 2010-11-26T21:48:13 Hmm. Keep getting disconnected. Maybe VPN? 2010-11-26T21:48:22 Oh well. 2010-11-26T21:49:54 *** yasith has quit IRC (Read error: Operation timed out) 2010-11-26T21:52:21 Well, it works on the TCP server anyway. 2010-11-26T21:54:07 *** Erika has quit IRC () 2010-11-26T21:56:08 Terr__: have you tried a starter package that is only modified so that it uses packages? maybe the java package support isn't actually working at runtime somehow? 2010-11-26T21:56:47 also fyi the actual command used to run a java bot is "java -jar MyBot.jar" 2010-11-26T21:57:10 I've got it running against a TCP opponent 2010-11-26T21:57:21 Uploading now for cross-check with the official site 2010-11-26T21:58:11 And it's not a processing-time issue, it's too brain-dead for that. 2010-11-26T21:58:32 bixor submitted a few times today and his bot is working 2010-11-26T21:58:37 Compile message shows the java->class conversion is at least happening 2010-11-26T21:58:42 so it isn't that... 2010-11-26T21:58:55 maybe the java isn't finding main correctly? 2010-11-26T21:59:06 Zannick: do we know that bix is using packages now? 2010-11-26T21:59:08 Main class is, as before, packageless 2010-11-26T21:59:27 Terr__: okay 2010-11-26T21:59:37 janzert: no, but it means java compilation isn't broken 2010-11-26T22:00:04 ahh, yeah I know everything still works if packages aren't used 2010-11-26T22:00:12 I tested that to make sure 2010-11-26T22:02:06 Well, even if my bot is still broken tomorrow, I'll have a java starter package for the next contest which can use Maven to automatically build a submittable .zip. 2010-11-26T22:02:16 Small levels of code-reuse ;) 2010-11-26T22:02:48 i just use a makefile to automate that :) 2010-11-26T22:03:28 Maven, Makefile, whatever. 2010-11-26T22:03:54 ("Here's our knife." "Sword!" "Whatever.") 2010-11-26T22:04:00 s/our/your/ 2010-11-26T22:04:29 *** virdo has joined #aichallenge 2010-11-26T22:04:34 it's pretty different :< 2010-11-26T22:04:50 i also don't use eclipse, but... eh. 2010-11-26T22:06:21 Yeah, I know, they're different tools but in this case they're being used for the same job. 2010-11-26T22:06:39 I use Eclipse at work, but for this I'm using Netbeans 2010-11-26T22:08:03 So regarding the "knapsack problem"... is there some sort of accepted label for a "source/destination knapsack problem" 2010-11-26T22:08:57 I mean in the sens that you have a set of actions you want to take, and some of them are satisfied by a fleet entirely from world A, while you could also satisfy it with two fleets from A and B which meet up at the destination. 2010-11-26T22:15:07 *** medrimonia has quit IRC (Ping timeout: 265 seconds) 2010-11-26T22:17:15 *** medrimonia has joined #aichallenge 2010-11-26T22:17:56 *** vpetro has joined #aichallenge 2010-11-26T22:18:47 *** dmj111 has quit IRC (Remote host closed the connection) 2010-11-26T22:19:42 *** Rubicon-|-Cross has joined #aichallenge 2010-11-26T22:19:43 Top 10 players: bocsimacko(3368), Xayide(3326), dmj111(3307), davidjliu(3304), GreenTea(3298), bix0r4ever(3294), _iouri_(3273), deccan(3255), Slin-.-(3253), murrayr(3251) 2010-11-26T22:19:56 janzert: Hmm, no, still asploding. 2010-11-26T22:20:49 can you try compiling then running it the same way locally as the server uses 2010-11-26T22:21:02 *** dmj111 has joined #aichallenge 2010-11-26T22:22:06 i.e. manually run javac with the same command lines shown in the email the run with java -jar MyBot.jar 2010-11-26T22:26:28 *** Terr__ has quit IRC (Ping timeout: 240 seconds) 2010-11-26T22:27:37 *** Terr__ has joined #aichallenge 2010-11-26T22:27:58 janzert: I'll see, need to excise the right python code and launch it w/o the rest of the framework. 2010-11-26T22:29:16 nah, I mean just run it manually from the command line 2010-11-26T22:29:49 I'm pretty sure the exact commands needed are given in the response email 2010-11-26T22:31:04 Should be a line something like "Found MyBot.java. Compiling this entry as Java" and the actual commands used to compile it should follow that 2010-11-26T22:31:29 then take the result and try running it with "java -jar MyBot.jar" 2010-11-26T22:31:58 Ah HAH. 2010-11-26T22:32:22 My logging.properties file gets killed, and instead of ignoring its absence the Java logging frameworks stuff asplodes 2010-11-26T22:32:29 Because only .class files are preserved into the jar 2010-11-26T22:32:29 *** McLeopold has quit IRC (Ping timeout: 265 seconds) 2010-11-26T22:33:01 my bots full of comebacks today 2010-11-26T22:33:04 oh, you should turn off all logging for official submits 2010-11-26T22:34:12 Zannick: No, the logging settings file which was supposed to turn off logging is missing 2010-11-26T22:34:20 oh 2010-11-26T22:34:22 Logging is (due to some redundant resets) off 2010-11-26T22:34:26 *** phreeza has joined #aichallenge 2010-11-26T22:34:28 But it still asplodes just trying 2010-11-26T22:34:45 file not found -> null stream -> null ptr 2010-11-26T22:34:59 Well, technically a null reference in Java, but anyway. 2010-11-26T22:36:40 This whole problem with my bot is sort of lose-lose... Either something in my suggested patch sucks, or my bot sucks ;) 2010-11-26T22:37:16 And once it gets uploaded, the lobotomized logic means the bot's performance will suck. 2010-11-26T22:37:20 Some sort of sucking trifecta. 2010-11-26T22:37:33 terr, often improvements, result in reduced performance, unless they are accompaned by a couple other improvements.. 2010-11-26T22:37:46 *** phreeza_ has quit IRC (Ping timeout: 260 seconds) 2010-11-26T22:37:59 you probably want some way to embed your logging settings in a class, or have the program actually read from an external file 2010-11-26T22:38:10 burny: I'm planning to pull an all-nighter and end up with something that tries to eke out value from every spare millisecond ;) 2010-11-26T22:38:13 most obviously.. if you attack with the 'right numbe rof units', you will do worse, if you don't also 'defend planets under threat or attack' 2010-11-26T22:38:17 i believe that the created jar should be at the top level. 2010-11-26T22:38:41 Zannick: Ideally I'd use an entirely different logging framework, but I settled on java.util.logging very early on because the package limitation meant it was a tremendous PITA to use external libs 2010-11-26T22:39:29 yeah... 2010-11-26T22:39:38 Zannick: Currently what happens is the build process (via Maven) swaps out a different logging.properties for testing and a different one for "real" builds 2010-11-26T22:39:47 The latter just makes double-extra-sure that nothing comes out 2010-11-26T22:39:49 sorry about that 2010-11-26T22:40:38 I think if I had to re-do things I'd try SLF4J 2010-11-26T22:41:17 Then create an SPI that was full of no-op methods 2010-11-26T22:41:17 i did everything from scratch in C :D 2010-11-26T22:41:38 well, other than the basics like io and the sqrt function :P 2010-11-26T22:42:07 Zannick: Lame, you should've programmed your own Taylor polynomial algorithm to do your own sqrt ;) 2010-11-26T22:43:03 Wow, Wikipedia pages with math are really good at making me understand things *less* than I did before. 2010-11-26T22:43:39 i'm pretty sure everything i learned in high school i would need to study for a few hours to remember how to do again 2010-11-26T22:44:30 My general philosophy is it's OK to forget a lot of stuff from High School or College as long as you keep a basic familiarity with the framework. 2010-11-26T22:44:48 Not so much a confidence of: "I know that", but "I can know that if you give me a minute to refresh my memory." 2010-11-26T22:46:15 channel seems pretty dead, but...if there was a "PlanetWars 2", what would be just one or two new wrinkles that would make it interesting without obsoleting too much prior code? 2010-11-26T22:46:54 janzert: Well, the fixed version hasn't had a "real" game yet, but I did manage to win because my *opponent* timed out ;) 2010-11-26T22:47:00 janzert: Small victories. Very small. 2010-11-26T22:47:30 Since it's not a draw, I'm going to tenatively say my problem is solved. 2010-11-26T22:54:00 great! 2010-11-26T22:59:12 ROFL, my idiot-bot actually won 2010-11-26T22:59:14 http://ai-contest.com/visualizer.php?game_id=8755400 2010-11-26T23:00:16 But... something went horribly wrong there. It attacked a neutral. Must investigate. 2010-11-26T23:05:48 *** medrimonia has quit IRC (Ping timeout: 240 seconds) 2010-11-26T23:07:12 *** medrimonia has joined #aichallenge 2010-11-26T23:09:50 Is there a TCP server I can play on against *bad* opponents? ;) 2010-11-26T23:14:15 OK, found the bug, it was a simple one and not something deeply complex. Yay. 2010-11-26T23:14:28 BBL to continue spamming into the channel of silence. 2010-11-26T23:14:34 *** Terr__ has quit IRC (Quit: Terr__) 2010-11-26T23:19:43 Top 10 players: bocsimacko(3387), Slin-.-(3312), davidjliu(3307), dmj111(3294), Xayide(3292), deccan(3288), GreenTea(3274), murrayr(3273), _iouri_(3250), bix0r4ever(3241) 2010-11-26T23:39:52 *** reportingsjr has joined #aichallenge 2010-11-26T23:54:53 http://ai-contest.com/ now with all new countdown 2010-11-26T23:55:18 hopefully it says about 25 hours for everyone :) 2010-11-26T23:57:00 NaN Hours, NaN minutes, NaN seconds 2010-11-26T23:57:17 it shows about 25 hours for a split second :/ 2010-11-26T23:58:01 bah, means the javascript isn't working for you for some reason 2010-11-26T23:58:08 what browser? 2010-11-26T23:58:24 firefox 3.0.11 2010-11-26T23:59:14 *** Azrathud has quit IRC (Ping timeout: 245 seconds) 2010-11-26T23:59:56 ...is it really making a request to server_time.php repeatedly?