2011-02-17T00:24:15 *** rebelxt has joined #aichallenge 2011-02-17T00:25:00 antimatroid: ping 2011-02-17T00:28:52 rebelxt: polo 2011-02-17T00:29:20 antimatroid: were you at Strata a few weeks ago? 2011-02-17T00:29:35 nope why? 2011-02-17T00:29:38 what is strata? 2011-02-17T00:30:19 oops, did i confuse you with someone else? http://www.kaggle.com/anthony.goldbloom/ 2011-02-17T00:30:32 that is not i :P 2011-02-17T00:30:38 my name is nick ham :P 2011-02-17T00:30:54 i only just finished undergrad last year 2011-02-17T00:31:39 cool. are you involved with kaggle? or just participating in some of the contests they run? 2011-02-17T00:32:14 i signed up there towards the end of pw, but haven't actually participated in anything there 2011-02-17T00:32:34 sorry, this is funny.. i recall seeing anthony's face in this channel and thought it was you haha.. 2011-02-17T00:32:50 i wonder who he was in here :\ 2011-02-17T00:33:15 there was a big data conference in California a few weeks ago.. where they announced upcoming heritage 3M$ contest 2011-02-17T00:33:45 http://www.heritagehealthprize.com/ 2011-02-17T00:35:38 going to be more competitive than netflix i bet 2011-02-17T00:38:59 hmm, i'll take a look at it 2011-02-17T00:41:00 kaggle has the money, but they're mostly more data mining than ai 2011-02-17T00:41:15 fun little games are what really spark my interest :\ 2011-02-17T00:44:49 ;-) yeah, netflix contest got ugly at the end ;-) there was too much money at stake 2011-02-17T00:48:39 *** amstan_ has quit IRC (Remote host closed the connection) 2011-02-17T00:50:19 *** amstan has joined #aichallenge 2011-02-17T00:50:19 *** ChanServ sets mode: +o amstan 2011-02-17T00:50:28 *** rebelxt has quit IRC (Quit: Page closed) 2011-02-17T01:03:18 antimatroid: if maps have a variable number of players, and the tcp server ought to try an mix up player matchup and not repeat maps, how should the algorithm be implemented? 2011-02-17T01:09:30 McLeopold: I was thinking it'd just pick a map then wait for enough players to start the game 2011-02-17T01:09:44 hopefully if tcp is official, there will be lots of people on there 2011-02-17T01:09:57 it is only for testing afterall, it doesn't need to be perfect 2011-02-17T01:10:51 if I pick a map, then I might get people who just played it 2011-02-17T01:11:03 I want to create a good algo that we can use in the finals. 2011-02-17T01:11:20 generate a LARGE set of maps 2011-02-17T01:11:36 I always hated that answer. 2011-02-17T01:11:40 hmm 2011-02-17T01:11:43 i shall think about it 2011-02-17T01:12:05 I'm thinking wait for 30 seconds, see if there is a unique pairing, or get the most unique, then from that pairing pick the least picked map. 2011-02-17T01:12:08 would it be that bad if players played on the same map? 2011-02-17T01:12:24 i think it'd be cool to see how the two bots faired against each other with different mutual opponents 2011-02-17T01:12:45 I'm going to assume that map choice will have a larger affect on rank than we want, and try to account for it. 2011-02-17T01:13:16 it would be good to see some tests run mixing up players relative starting positions 2011-02-17T01:13:21 and seeing how wild the results are 2011-02-17T01:13:26 for tcp, I'd like a few options to be sent, like requesting a map or opponent. 2011-02-17T01:14:01 that could be another option, connect to tcp and run a round robin on a map with regard to positions 2011-02-17T01:14:09 then we can gather good fairness data 2011-02-17T01:14:16 that's presenting many optios 2011-02-17T01:14:23 some people would just be left hanging 2011-02-17T01:14:28 yep 2011-02-17T01:14:48 would "request opponent" need to be met by the enemy? 2011-02-17T01:14:59 But, we could report why you are left hanging, then the person can choose to pick options more compatable with the others? 2011-02-17T01:15:01 or you can literally just snag someone for a game on a first come first serve basis? 2011-02-17T01:15:42 if there was a mutual request, then tcp should respect it 2011-02-17T01:15:54 dmj111 and I kept trying to time it 2011-02-17T01:15:59 it was annoying 2011-02-17T01:16:15 that's what i'm saying, do you both need to put the request in for it to be filled? or both parties? 2011-02-17T01:16:20 i think both parties would be best 2011-02-17T01:16:24 yes 2011-02-17T01:17:10 a single request could try and place the requester in the same game, if the list of players was unique enough, but wouldn't guarantee. 2011-02-17T01:17:26 we could also have the concept of "rooms" 2011-02-17T01:17:33 like a request 2011-02-17T01:17:39 how about this for the map requesting: there is a queue of requested maps, each username can only have one request associated to it at a time and if the queue is non-empty the map is chosen from the queue? 2011-02-17T01:17:53 that might make it harder for people to be left hanging 2011-02-17T01:18:20 the room would be like a request, match me up with people that have the same tag, others may join in as well 2011-02-17T01:18:21 chosen from the front of the queue* 2011-02-17T01:19:40 I like the map request idea. 2011-02-17T01:20:10 i'm just trying to work out how to reduce the number of options whilst still allowing people to do stuff 2011-02-17T01:20:14 It is good to make people play random opponents on random maps, so you get good rankings and everyone gets a chance to play others. 2011-02-17T01:20:16 otherwise i think it might get a bit messy? 2011-02-17T01:20:49 But, I want to allow for some options, say if 2 people just want to test duking it out on a certain map. 2011-02-17T01:21:21 To start with, it will be all random. 2011-02-17T01:21:30 Cause we need to get this thing going. 2011-02-17T01:22:22 okay, how about one where people can request to fill info for a whole game, all players must list all their "friends" and the same map 2011-02-17T01:22:33 then the server will also oblige that request 2011-02-17T01:23:13 that would be the room concept 2011-02-17T01:23:46 all friend put the same tag name in, and all tags will participate in the map vote 2011-02-17T01:23:51 what if it was all public and private rooms? 2011-02-17T01:23:58 no private rooms 2011-02-17T01:24:22 and, it's not really a room, just a way to help match you up to people you want to test against. 2011-02-17T01:24:45 so, it won't be exclusive 2011-02-17T01:24:57 you have played multiplayed galcon yeah? 2011-02-17T01:24:57 you can't keep people out 2011-02-17T01:25:01 no 2011-02-17T01:25:17 I only played the free version on my iPhone so I could analyze the game. 2011-02-17T01:25:31 multiplayer is free Oo 2011-02-17T01:25:43 on the website? 2011-02-17T01:25:46 yeah 2011-02-17T01:25:51 hmm... 2011-02-17T01:25:55 i wouldn't pay to play a game 2011-02-17T01:26:27 (i don't pirate them either, i just don't play them) 2011-02-17T01:26:52 where's the link 2011-02-17T01:26:59 http://www.galcon.com/flash/ 2011-02-17T01:27:07 check out that room structure 2011-02-17T01:28:04 there could be x amounts of public rooms people could go into, then people could create other rooms that lasted say x time after the last game in there, so people could create a room and fill it with friends as much as they liked 2011-02-17T01:28:08 so, 10 rooms only? 2011-02-17T01:28:10 then using the request idea, people can pick maps 2011-02-17T01:28:35 wait, that's servers... 2011-02-17T01:28:40 ? 2011-02-17T01:28:44 ? 2011-02-17T01:28:53 okay, we need to play against each other 2011-02-17T01:28:58 what server are you on 2011-02-17T01:28:58 room? 2011-02-17T01:29:08 i'm in the available servers page 2011-02-17T01:29:18 Nu-1? 2011-02-17T01:29:24 sure 2011-02-17T01:29:51 lag 2011-02-17T01:30:18 it normally works fine i swear 2011-02-17T01:32:04 i'm getting pantsed 2011-02-17T01:39:23 no, I'm getting pantsed 2011-02-17T01:39:33 it's harder when there's like 8 people 2011-02-17T01:41:11 dang, it is hard 2011-02-17T01:45:37 come on :P 2011-02-17T01:47:26 I'm doing better 2011-02-17T01:47:29 *** sigh has quit IRC (Ping timeout: 240 seconds) 2011-02-17T01:54:56 this is giving me ideas for ants 2011-02-17T01:58:11 what do you mean? 2011-02-17T01:58:18 i got my troll bot idea from here 2011-02-17T01:58:27 i often just kamakazee the strongest player 2011-02-17T02:00:13 what are you gonna do now? 2011-02-17T02:01:29 i've got almost 2000 on that small one 2011-02-17T02:01:35 ready? 2011-02-17T02:01:39 yes! 2011-02-17T02:01:53 let's hope yellow fell asleep 2011-02-17T02:02:32 there he goes 2011-02-17T02:02:43 that was a lose-lose-lose game 2011-02-17T02:02:50 or, lose-lose-win 2011-02-17T02:02:59 yeah, often it's most patient wins 2011-02-17T02:40:47 *** delt0r___ has joined #aichallenge 2011-02-17T02:42:41 *** delt0r_ has quit IRC (Ping timeout: 264 seconds) 2011-02-17T02:53:46 *** Prillicy has quit IRC (Read error: Connection reset by peer) 2011-02-17T02:54:20 *** Prillicy has joined #aichallenge 2011-02-17T02:57:05 *** amstan has quit IRC (Ping timeout: 264 seconds) 2011-02-17T02:58:02 *** sigh has joined #aichallenge 2011-02-17T03:05:34 *** boegel has joined #aichallenge 2011-02-17T03:17:01 McLeopold: well that was a good waste of time :P 2011-02-17T03:17:10 yea 2011-02-17T03:17:16 so much for the engine 2011-02-17T03:17:59 I've got my engine really fast now 2011-02-17T03:18:17 I figured out something that was slowing it down, and causing my bots to timeout 2011-02-17T03:18:41 I'm thinking the official servers had the same problem last contest. 2011-02-17T03:21:16 what was the issue? 2011-02-17T03:22:15 i could survive with your input (although i'd really love for it to be row,col), but i would be directly creating my own char map with the info upon reading to determine information from 2011-02-17T03:23:18 I'm running tests right now to compare inputs. 2011-02-17T03:23:43 The issue was, there was a while loop waiting for input, but it would only read 1 line at a time from a bot. 2011-02-17T03:23:49 sigh: you missed out on galcon fun 2011-02-17T03:24:12 so, if the bot had too many orders, it would timeout if close to the limit, even though it send it time. 2011-02-17T03:24:27 ah yeah fair enough 2011-02-17T03:24:41 i explicitly didn't send all my moves right at the end in case it caused my bot to take too long 2011-02-17T03:25:23 and i had to clear my game tree at the start of each turn, otherwise it was too variable how long it would take 2011-02-17T03:25:38 antimatroid: what happened? 2011-02-17T03:28:41 *** Palmik has joined #aichallenge 2011-02-17T03:28:44 me and mcleopold playing multiplayer galcon against people 2011-02-17T03:29:28 sounds fun :) 2011-02-17T03:29:49 I've been busy lately though :( 2011-02-17T03:30:29 i'm going to be busy again as of monday 2011-02-17T03:31:04 uni doesn't really count as very busy :P 2011-02-17T03:36:26 yes it does :P 2011-02-17T03:46:03 *** antimatroid1 has joined #aichallenge 2011-02-17T03:46:29 *** McLeopold has left #aichallenge 2011-02-17T03:48:17 *** antimatroid has quit IRC (Ping timeout: 240 seconds) 2011-02-17T03:52:11 *** mega1 has joined #aichallenge 2011-02-17T04:15:18 *** Frontier has joined #aichallenge 2011-02-17T04:18:14 *** chris___0076 has joined #aichallenge 2011-02-17T04:20:53 *** chris__0076 has quit IRC (Ping timeout: 240 seconds) 2011-02-17T04:22:52 *** delt0r_ has joined #aichallenge 2011-02-17T04:27:03 *** delt0r has quit IRC (Ping timeout: 272 seconds) 2011-02-17T04:31:13 *** nullkuhl has quit IRC (Remote host closed the connection) 2011-02-17T04:40:54 *** Cyndre has quit IRC (Read error: Connection reset by peer) 2011-02-17T04:42:06 *** Cyndre has joined #aichallenge 2011-02-17T04:44:21 *** delt0r has joined #aichallenge 2011-02-17T04:46:16 *** delt0r___ has quit IRC (Remote host closed the connection) 2011-02-17T05:49:28 *** aerique has joined #aichallenge 2011-02-17T05:53:05 *** delt0r__ has joined #aichallenge 2011-02-17T05:53:05 *** delt0r_ has quit IRC (Read error: Connection reset by peer) 2011-02-17T06:15:35 *** Migi32 has joined #aichallenge 2011-02-17T06:28:19 *** mega1 has quit IRC (Ping timeout: 240 seconds) 2011-02-17T06:52:21 *** acieroid` is now known as acieroid 2011-02-17T07:00:27 *** chris__0076 has joined #aichallenge 2011-02-17T07:03:07 *** chris___0076 has quit IRC (Ping timeout: 240 seconds) 2011-02-17T07:42:41 *** Prillicy has quit IRC (Ping timeout: 276 seconds) 2011-02-17T08:09:32 *** sigh has quit IRC (Remote host closed the connection) 2011-02-17T08:39:44 *** BaronTrozo has joined #aichallenge 2011-02-17T08:45:15 *** janzert has joined #aichallenge 2011-02-17T08:48:50 *** BaronTrozo has quit IRC (Quit: Page closed) 2011-02-17T08:58:45 *** amstan has joined #aichallenge 2011-02-17T08:58:45 *** ChanServ sets mode: +o amstan 2011-02-17T09:37:39 *** amstan has quit IRC (Read error: Operation timed out) 2011-02-17T09:49:30 *** boegel has quit IRC (Quit: *poof!*) 2011-02-17T10:07:46 *** antimatroid has joined #aichallenge 2011-02-17T10:09:22 *** antimatroid1 has quit IRC (Ping timeout: 240 seconds) 2011-02-17T10:20:21 *** amstan_ has joined #aichallenge 2011-02-17T10:20:21 *** ChanServ sets mode: +o amstan_ 2011-02-17T10:34:45 *** amstan_ has quit IRC (Ping timeout: 240 seconds) 2011-02-17T10:41:22 *** delt0r_ has joined #aichallenge 2011-02-17T10:42:17 *** delt0r has quit IRC (Read error: Operation timed out) 2011-02-17T10:51:00 *** aerique has quit IRC (Quit: ...) 2011-02-17T10:51:46 *** boegel has joined #aichallenge 2011-02-17T11:27:43 *** boegel has quit IRC (Quit: This computer has gone to sleep) 2011-02-17T11:33:21 *** superflit has joined #aichallenge 2011-02-17T11:53:00 *** greghaynes has quit IRC (Read error: Connection reset by peer) 2011-02-17T11:53:31 *** greghaynes has joined #aichallenge 2011-02-17T11:59:57 *** mceier has joined #aichallenge 2011-02-17T12:15:39 *** greghaynes has quit IRC (*.net *.split) 2011-02-17T12:21:14 *** McLeopold has joined #aichallenge 2011-02-17T12:45:59 *** greghaynes has joined #aichallenge 2011-02-17T12:49:48 *** greghaynes has quit IRC (*.net *.split) 2011-02-17T12:50:14 *** amstan_ has joined #aichallenge 2011-02-17T12:50:14 *** ChanServ sets mode: +o amstan_ 2011-02-17T13:10:18 *** amstan__ has joined #aichallenge 2011-02-17T13:10:19 *** ChanServ sets mode: +o amstan__ 2011-02-17T13:10:50 *** amstan_ has quit IRC (Ping timeout: 276 seconds) 2011-02-17T13:29:32 *** amstan has joined #aichallenge 2011-02-17T13:29:33 *** ChanServ sets mode: +o amstan 2011-02-17T13:30:12 *** amstan__ has quit IRC (Read error: Connection reset by peer) 2011-02-17T13:41:35 *** amstan has quit IRC (Ping timeout: 264 seconds) 2011-02-17T13:48:40 *** amstan has joined #aichallenge 2011-02-17T13:48:40 *** ChanServ sets mode: +o amstan 2011-02-17T13:48:52 *** boegel has joined #aichallenge 2011-02-17T13:53:45 *** amstan has quit IRC (Ping timeout: 276 seconds) 2011-02-17T14:15:17 *** amstan has joined #aichallenge 2011-02-17T14:15:17 *** ChanServ sets mode: +o amstan 2011-02-17T14:24:23 *** delt0r___ has joined #aichallenge 2011-02-17T14:25:04 *** delt0r_ has quit IRC (Read error: Operation timed out) 2011-02-17T14:28:23 *** amstan has quit IRC (Ping timeout: 240 seconds) 2011-02-17T14:36:43 *** amstan has joined #aichallenge 2011-02-17T14:36:43 *** ChanServ sets mode: +o amstan 2011-02-17T14:45:19 *** amstan has quit IRC (Quit: Konversation terminated!) 2011-02-17T14:45:30 *** amstan has joined #aichallenge 2011-02-17T14:45:30 *** ChanServ sets mode: +o amstan 2011-02-17T14:55:30 *** amstan has quit IRC (Quit: Konversation terminated!) 2011-02-17T14:56:14 *** amstan has joined #aichallenge 2011-02-17T14:56:15 *** ChanServ sets mode: +o amstan 2011-02-17T15:02:38 *** amstan has quit IRC (Ping timeout: 260 seconds) 2011-02-17T15:07:59 *** sigh has joined #aichallenge 2011-02-17T15:20:49 *** amstan has joined #aichallenge 2011-02-17T15:20:49 *** ChanServ sets mode: +o amstan 2011-02-17T15:23:25 *** Accoun has quit IRC () 2011-02-17T15:28:43 *** flag has joined #aichallenge 2011-02-17T15:34:54 *** delt0r_ has joined #aichallenge 2011-02-17T15:36:36 *** delt0r___ has quit IRC (Ping timeout: 276 seconds) 2011-02-17T16:07:23 *** amstan has quit IRC (Ping timeout: 240 seconds) 2011-02-17T16:07:54 *** sigh has quit IRC (Remote host closed the connection) 2011-02-17T16:07:54 *** delt0r___ has joined #aichallenge 2011-02-17T16:08:48 *** Accoun has joined #aichallenge 2011-02-17T16:09:04 *** delt0r_ has quit IRC (Ping timeout: 240 seconds) 2011-02-17T16:11:53 *** superflit has quit IRC (Quit: superflit) 2011-02-17T16:31:58 Have we made a decision on the protocol for communicating with the tourney engine? I noticed java bots have been added 2011-02-17T16:46:12 *** boegel has quit IRC (Quit: Leaving) 2011-02-17T17:19:57 *** sigh has joined #aichallenge 2011-02-17T17:22:42 *** Palmik has quit IRC (Remote host closed the connection) 2011-02-17T17:52:25 *** Migi32 has quit IRC (Ping timeout: 264 seconds) 2011-02-17T18:05:35 *** Migi32 has joined #aichallenge 2011-02-17T18:30:58 *** Migi32 has quit IRC (Remote host closed the connection) 2011-02-17T18:37:55 *** mceier has quit IRC (Quit: leaving) 2011-02-17T20:18:17 *** Whaeth has joined #aichallenge 2011-02-17T20:30:31 Hey. Anyone knows of a similar challange running on now, or starting in the near future? 2011-02-17T20:32:32 Whaeth another one just ended 2011-02-17T20:32:40 there'll hopefully be another one here in a month or two 2011-02-17T20:32:59 could you give me a link to that 2011-02-17T20:33:04 the one that just ended 2011-02-17T20:33:14 http://queue.acm.org/icpc/ 2011-02-17T20:33:43 *** chris__0076 has quit IRC (Quit: Leaving) 2011-02-17T20:33:46 i was not a fan of their collision system 2011-02-17T20:33:50 it was intuitively retarded 2011-02-17T20:34:34 thank you 2011-02-17T20:34:37 hehe 2011-02-17T20:35:16 yeah i'd prefer to compete in "simpler" environments 2011-02-17T20:35:32 *** Chris_0076 has joined #aichallenge 2011-02-17T20:35:37 the waterloo competitions looked awesome 2011-02-17T20:36:25 oh it's simple enough 2011-02-17T20:36:45 i thought you meant they messed up the collision detection 2011-02-17T20:37:08 but this game isn't like that :) 2011-02-17T20:37:51 antimatroid: I've decided. Bot communication will be changes only. 2011-02-17T20:37:58 It's smaller anyway you slice it. 2011-02-17T20:38:12 I've tried maps of 256x256 and 27x27. 2011-02-17T20:38:54 I haven't found a case there sending the map is smaller. And it is always around a 10x factor. 2011-02-17T20:39:11 Zipping the text, changes are around 2x smaller. 2011-02-17T20:39:39 Now, I just need to switch row/col/row... 2011-02-17T20:45:33 *** SheV0 has joined #aichallenge 2011-02-17T20:46:30 *** Prillicy has joined #aichallenge 2011-02-17T20:49:45 *** SheV0_ has joined #aichallenge 2011-02-17T20:49:49 *** Prillicy_ has joined #aichallenge 2011-02-17T20:51:23 *** Prillicy has quit IRC (Ping timeout: 272 seconds) 2011-02-17T20:51:23 *** SheV0 has quit IRC (Ping timeout: 272 seconds) 2011-02-17T20:51:34 *** Prillicy_ is now known as Prillicy 2011-02-17T20:51:35 *** SheV0_ is now known as SheV0 2011-02-17T20:53:42 McLeopold: okay sure 2011-02-17T20:53:56 thanks for switching to row,col, it makes my life that much easier 2011-02-17T20:54:23 Whaeth: their collision resolution works, but it's extremely retarded 2011-02-17T21:04:46 Also, please update the wiki with the new protocol 2011-02-17T21:04:59 If you get the chance 2011-02-17T21:05:02 *** SheV0 has quit IRC (Ping timeout: 264 seconds) 2011-02-17T21:08:04 *** Prillicy has quit IRC (Ping timeout: 255 seconds) 2011-02-17T21:08:31 i'll do that later on 2011-02-17T21:08:36 i need to go out for a bit soon though 2011-02-17T21:28:32 flag: I can give you sample output 2011-02-17T21:30:20 McLeopold: Sure that should be enough 2011-02-17T21:52:54 flag: http://pastebin.com/tfh2W0mK <-- sample replay file 2011-02-17T21:53:28 Frontier: ^^ you should look at it too 2011-02-17T21:54:33 *** Whaeth has quit IRC (Ping timeout: 245 seconds) 2011-02-17T22:08:44 *** nullkuhl has joined #aichallenge 2011-02-17T22:08:44 *** nullkuhl has joined #aichallenge 2011-02-17T22:16:57 McLeopold: Thanks 2011-02-17T22:17:57 *** amstan has joined #aichallenge 2011-02-17T22:17:57 *** ChanServ sets mode: +o amstan 2011-02-17T22:32:38 *** Mathnerd314 has joined #aichallenge 2011-02-17T22:47:24 *** Cyndre has quit IRC (Quit: Leaving) 2011-02-17T22:48:28 *** JamesMG has quit IRC (Ping timeout: 240 seconds) 2011-02-17T22:48:46 *** JamesMG has joined #aichallenge 2011-02-17T22:52:49 *** Chris_0076 has quit IRC (Quit: Leaving) 2011-02-17T22:53:24 *** Cyndre has joined #aichallenge 2011-02-17T22:56:27 *** Chris_0076 has joined #aichallenge 2011-02-17T22:57:09 *** Chris_0076 has quit IRC (Client Quit) 2011-02-17T23:00:29 antimatroid: I know it's a small nitpick, but could we go with attackradius2 instead of battleradius2? 2011-02-17T23:15:17 *** Chris_0076 has joined #aichallenge 2011-02-17T23:37:02 *** delt0r_ has joined #aichallenge 2011-02-17T23:38:27 *** delt0r___ has quit IRC (Ping timeout: 240 seconds)