2010-10-03T00:00:21 i've got 11th :( 2010-10-03T00:00:34 aw damn so close 2010-10-03T00:00:50 what is the level of sophistication that is needed to be in the top 100 right now? Top 10? 2010-10-03T00:00:56 not that much 2010-10-03T00:00:57 What sorts of algorithms are we talking here? 2010-10-03T00:01:02 my current one is still mostly heuristic based 2010-10-03T00:01:18 i'm currently working on some kind of approximation to a game tree to try minimax and see how that goes 2010-10-03T00:01:18 Ugh. That is not good. I wonder what we can do to step it up. 2010-10-03T00:01:26 *** yasith_ has joined #aichallenge 2010-10-03T00:01:26 but there's so many choices to be made i have no idea how it will go 2010-10-03T00:01:28 That would do it haha. 2010-10-03T00:01:46 i tried dynamic programming but too many possibe moves and couldn't see and easy way to reduce that 2010-10-03T00:02:11 i think people are going to be using simplex for choice selection at the top towards the end 2010-10-03T00:02:11 I find when I am playing Galcon I am doing a bit of a minimax thing in my head. Trying to figure out how to do the pruning will be tough though. It seems like I base it off of a thousand little heuristics. 2010-10-03T00:02:32 Simplex as in linear programming? 2010-10-03T00:02:38 yep 2010-10-03T00:02:49 fairly simple to set it up for moves to planets you want to make 2010-10-03T00:03:22 I can see how you would do it up. Each decision variable is the number of ships to send between each pair of planets, and the constraints are zero and the number of ships available at each planet. However, what would you use as a fitness function? 2010-10-03T00:03:36 i don't even mind sharing what my strategies are for this, there are so many and the details are many for each that i don't think it even really matters 2010-10-03T00:04:00 not entirely sure yet, Migi32 had an interesting idea 2010-10-03T00:04:07 Do you know what it was? 2010-10-03T00:04:08 *** yasith has quit IRC (Ping timeout: 276 seconds) 2010-10-03T00:04:09 maximise expected number of ships at the end of the game 2010-10-03T00:04:16 You don't say. 2010-10-03T00:04:38 so your ships - their ships + remainingturns(your growth - their growth 2010-10-03T00:04:47 Ahhhh 2010-10-03T00:04:50 Not bad. 2010-10-03T00:05:02 i would probably throw something into the mix about position strength 2010-10-03T00:05:11 And that gets maximized for some time period n turns in the future or what? 2010-10-03T00:05:53 *** delt0r_ has joined #aichallenge 2010-10-03T00:05:56 Like, you have to pick some time t where you evaluate that heuristic. 2010-10-03T00:05:57 yeah, just do it for the end condition if specified, otherwise that one might be a bit wonky 2010-10-03T00:06:11 or you could just try to maximise your number of ships 100 turns into the future or something 2010-10-03T00:06:18 if the end time is unspecified 2010-10-03T00:07:10 *** delt0r___ has quit IRC (Ping timeout: 252 seconds) 2010-10-03T00:07:14 I was thinking that this problem is great for linear programming. I'm just not sure how to choose weights for the maximization function. 2010-10-03T00:07:38 that's where it gets difficult 2010-10-03T00:08:11 i'm still not sure if the simple way of setting the problem removes the possibility of finding an optimal solution for which no feasible integer solution exists 2010-10-03T00:08:19 It seems like you sort of want to be able to say if(i_own_planet_n,some_linear_function,some_different_linear_function) 2010-10-03T00:08:21 i think you can set the constraints up such that that doesn't happen 2010-10-03T00:08:42 7 am ... need to go sleep :( 2010-10-03T00:08:48 night 2010-10-03T00:09:05 mb in my dream i will see better architecture of my bot ;) 2010-10-03T00:09:21 night ult0n 2010-10-03T00:09:30 *** u1tr0n has quit IRC () 2010-10-03T00:09:51 I think there's always going to be a feassible integer solution. You're always free to do nothing: (0,0,...,0) 2010-10-03T00:10:07 yeah, but the planets it spits out to claim as optimal 2010-10-03T00:10:23 i am unsure whether it's possible that there is a real solution without an integer solution to that 2010-10-03T00:10:47 i think it's fine, but i'm not positive 2010-10-03T00:11:13 The biggest problem is that you sort of need conditionals in the fitness function for the LP, which you can't really do. 2010-10-03T00:11:29 whichever way people go algorithm wise, unless it's got a good heuristic side well built into it, it wont do very well this time 2010-10-03T00:11:38 yup 2010-10-03T00:11:42 at the moment, the quality of the heuristics is the dominating factor 2010-10-03T00:11:44 I was thinking that some kind of interior point algorithm might work even if you had conditionals in the fitness expression? 2010-10-03T00:11:45 last time you could do reasonably well with a pretty stragith forward minimax implementation 2010-10-03T00:12:05 even later, more sophisticated strategies have to have strong heuristics underlying them 2010-10-03T00:12:27 because brute force search is just not feasible for almost any aspect of this problem 2010-10-03T00:12:42 I really really want someone to go hardcore on the machine learning to tune their heuristics. It doesn't seem like we've seen anything like that... yet. 2010-10-03T00:13:02 like my idea for minimax is pick some moves from us, them counter that, do that 2 or 3 turns, then estimate their moves with a probability distribution, run each child for a number of turns, evalulate those and run minimax on the tree 2010-10-03T00:13:25 still haven't worked out how to pick possible combinations of moves i and they might make with all of that information 2010-10-03T00:13:26 it's insane 2010-10-03T00:13:28 j3camero: I don't think anyone is at the stage where they know what parameters to use for something like that 2010-10-03T00:13:35 maybe they are, but I wouldn't bet on it 2010-10-03T00:13:41 people are still figuring this stuff out 2010-10-03T00:13:46 i'm playing to let it churn away for a few days at some point trying out different parameter values 2010-10-03T00:14:06 I wonder what I can do to give people a steeper incentive to really create cool stuff. 2010-10-03T00:14:27 i have fucked around with parameters manually a lot, but need to get the computer to really give it a go once things are better set up, no point doing it now 2010-10-03T00:14:28 let us download the st of games 2010-10-03T00:14:34 or the set of top games 2010-10-03T00:14:36 j3camero: prizes :P 2010-10-03T00:14:42 We gotta find some people to do sportscaster-style news coverage of the contest on a daily basis. We could even do Skype interviews with the top contestants and shit. 2010-10-03T00:14:42 that too 2010-10-03T00:14:49 did that person that emailed you the other day pull through with anything? 2010-10-03T00:15:18 j3camero: are we getting a live leaderboard during the final tournament this time? that'd be so much more awesome 2010-10-03T00:15:22 j3camero: I think dmj111 is planning to continue blogging about what he's doing 2010-10-03T00:15:28 Yeah he was quite nice. Memberships to his AI website. He hasn't got back to me yet though. 2010-10-03T00:15:28 even if not being able to view games 2010-10-03T00:15:48 ah, that's not really much of a prize :P 2010-10-03T00:16:10 don't get me wrong, i'm competing anyway, but prizes do motivate people 2010-10-03T00:16:25 antimatroid2: no promises, but the odds are higher this time due to open source. I took it down last time because I was so tired of people crying foul, and I knew people would lose their shit every time their ranking moved and blog about how the cotnest is corrupt. 2010-10-03T00:16:38 o_O 2010-10-03T00:17:04 haters gonna hate regardless 2010-10-03T00:17:13 antimatroid2: yeah, prizes would be so awesome. I wonder if I could put up some prizes... 2010-10-03T00:17:29 have you considered an open paypal account? 2010-10-03T00:17:32 antimatroid2: actually, I found that if people couldn't see the leaderboard, they quieted right down. 2010-10-03T00:17:35 let people donate for prize money? 2010-10-03T00:17:37 i would 2010-10-03T00:18:02 j3camero: it's a lot of fun to see the leaderboard evolve throughout the tournament though 2010-10-03T00:18:02 j3camero: but you also quieten the people interested in the competition? 2010-10-03T00:18:14 antimatroid2: ohhh this is a great idea. Maybe say that half the donations go to prizes, and half goes to a slush fund for the next contests. We are starting to make big plans that require at least a bit of dough. 2010-10-03T00:18:26 yep 2010-10-03T00:18:28 a lot of the chat here revolves around the leaderboard, without it this would be less exciting 2010-10-03T00:18:49 sigh: yeah you're right. This was only during the final tournament after the submission deadline we're talking about. 2010-10-03T00:19:01 contestbot tells us the top 10 every hour, and often that sparks a discussion 2010-10-03T00:19:02 yeah, but that's when it's most exciting :P 2010-10-03T00:19:02 sigh: I'm sorry Dave, I cannot tells. 2010-10-03T00:19:15 :P 2010-10-03T00:19:37 I think it will hurt more than help if you hide the leaderboard 2010-10-03T00:19:57 if the server could handle people also viewing games, that would be awesome 2010-10-03T00:20:11 otherwise maybe pick a few "cool" games each day to release? 2010-10-03T00:20:16 sigh: yeah the odds are higher of the leaderboard staying up for the final tourney this time round, since it's all open source. There is much less chance of people being unreasonable about the ranking algorithm and matching procedure and such. 2010-10-03T00:20:31 cool 2010-10-03T00:20:47 how long are you planning to run the final tourny for? 2010-10-03T00:20:55 i think a week would be awesome with a live leaderboard 2010-10-03T00:21:19 and scores need to be reset at the deadline so that everyone starts from scratch, but i think daniel's onto that one 2010-10-03T00:22:01 sigh: the element of surprise was also a factor though. It's cool to embargo it for a while to build up the anticipation. Otherwise it becomes clear who the winner is pretty early. To tell you the truth, we barely needed the final tourney last time. People were being so crazy about making sure that every top50 person played every other top50 person. After all was said and done, it didn't make much difference. The rankings stayed dead steady for the whol 2010-10-03T00:22:31 also, for next time, would it be possible for people to specify whether they're happy to share their final code and have their profile automatically have it downloadable after the final tournament should they say they're happy for that to happen? would make it a lot cleaner to find shared code at the end of the contest 2010-10-03T00:22:43 google codejam shares everyones code i think 2010-10-03T00:23:09 yeah agreed on the rankings 2010-10-03T00:23:20 i was one of the people bitching about that a lot, but it really was quite steady 2010-10-03T00:23:26 antimatroid2: yeah I think that's a great idea. People could download the zip file they submitted originally, maybe? 2010-10-03T00:23:36 yep 2010-10-03T00:23:48 they're usually pretty small aren't they? 2010-10-03T00:23:52 mine is 2010-10-03T00:24:01 for the most part yeah. 2010-10-03T00:24:34 i wouldn't force people to have their code shared, might discourage some people from participating 2010-10-03T00:24:41 *** FBP has quit IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100914125854]) 2010-10-03T00:24:45 do that once the competition is complete viral :P 2010-10-03T00:24:54 We could give people a few options actually: (1) dont release (2) release after the deadline (3) release with a one week delay (4) release with a one hour delay. 2010-10-03T00:25:16 *** pjreddie has quit IRC (Ping timeout: 265 seconds) 2010-10-03T00:26:06 Yeah so today we set up a bunch of workhorse servers on Amazon EC2 to give the bots a bunch more play! 2010-10-03T00:26:14 cool :) 2010-10-03T00:26:22 The goal is to get it so newly submitted entries have their rankings converge in under one minute. 2010-10-03T00:26:30 that would be awesome 2010-10-03T00:26:42 How long do you find it takes your bot's ranking to converge after submission? 2010-10-03T00:26:50 a few hours 2010-10-03T00:26:54 Oh really... 2010-10-03T00:27:06 i'm not too fussed with tcp though :P 2010-10-03T00:27:18 that was yesterday 2010-10-03T00:27:22 my last submission was a week ago 2010-10-03T00:27:30 The TCP model is a good idea I think. 2010-10-03T00:27:32 that took a day or so to converge I think 2010-10-03T00:28:01 I am toying with the idea of just letting people run their own bots. They would just connect to a TCP tournament manager. That way if you want to go set your bot up on a bigass cluster you can do that. 2010-10-03T00:28:03 sigh: you also lost your first game didn't you? 2010-10-03T00:28:07 2nd :P 2010-10-03T00:28:15 j3camero: can't do time limits with that 2010-10-03T00:28:32 tcp has to have a high time limit to account of latency 2010-10-03T00:28:32 antimatroid2: why not? 2010-10-03T00:28:45 like it's about 5 seconds now i heard 2010-10-03T00:28:57 10 sec first move, 5 second for the rest 2010-10-03T00:29:05 Oh yeah latency. Meh. It's not a big issue. Since we're not actually running people's code, I could care less. Your bot could take 1 minute per turn if it wants. 2010-10-03T00:29:21 competition would take ages to run 2010-10-03T00:29:25 oh wait no 2010-10-03T00:29:26 err :P 2010-10-03T00:29:31 Throughput, my good sir. 2010-10-03T00:29:39 yeah okay, so just remove time limits? 2010-10-03T00:29:45 We could run thousands of games concurrently. 2010-10-03T00:30:07 you could set some time limit to remove absurdness 2010-10-03T00:30:16 Yeah we could just remove time limits, or else have one hour time limits or some such. 2010-10-03T00:30:28 i'd say like 30 seconds or a minute 2010-10-03T00:30:43 otherwise the opponent gets stuck in that game for AGES 2010-10-03T00:30:52 absurd time limits is no good I think 2010-10-03T00:30:57 you get less games :( 2010-10-03T00:31:05 sigh: not really 2010-10-03T00:31:10 cause you are always playing someone 2010-10-03T00:31:13 The average use case will be less than one second per turn. It would only be the pwoer users who take ridiculous amounts of time. Since it doesn't hurt the contest, that's fine. They would udnerstand that the tradeoff is that you get less games in. 2010-10-03T00:31:19 as opposed to waiting for the server to be able to play you 2010-10-03T00:31:22 if it's a minute per moves, then potentially you only start a new game every hour or two 2010-10-03T00:31:29 *minute per move 2010-10-03T00:31:41 10 seconds then 2010-10-03T00:31:45 assuming that one bot can only play one game at a time 2010-10-03T00:31:56 allows people using "lesser" languages to not bitch 2010-10-03T00:32:10 Oh, I guess the issue is if you take such a long time that your opponent forfeits by shutting down his bot. Didn't think of that. So we would need some kind of time limit, like 10 seconds. 2010-10-03T00:32:17 although, you might then have lots more timeouts from people with crap connections 2010-10-03T00:32:19 I think the current timeout on tcp is reasonable 2010-10-03T00:32:23 so anyone with a good connection has an advantage? 2010-10-03T00:32:36 Yeah. 2010-10-03T00:32:54 dear uni, may i please have a port opened, no fuck off 2010-10-03T00:32:57 Hardware fairness goes out the window if we let people run their own bots. Someone can go run it on a cluster if they want. 2010-10-03T00:33:03 but, overall I think tcp is awesome for an informal tournament and testing, but not very fair at all 2010-10-03T00:33:30 yeah, i think it's better to keep the final tournament on similar machines with similar time limits 2010-10-03T00:33:40 donations :P 2010-10-03T00:33:42 I think it's a minimal issue, honestly. If the internet is fast enough to play FPS, then latency doesn't matter. 2010-10-03T00:34:20 do there exist places still on dial up? 2010-10-03T00:34:35 can you play fps games on dial up? 2010-10-03T00:34:40 i have no idea for these things 2010-10-03T00:34:42 Yes. But it's unlikely that anyone who would give us grief about latency is using dial up. 2010-10-03T00:35:30 but yeah, not everyone can get on tcp 2010-10-03T00:35:57 yep, a lot of people keep timing out and just give up 2010-10-03T00:36:28 I kept timing out, but that got fixed when I moved my comp from wireless to wired 2010-10-03T00:36:37 but moving to wired was very annoying for me 2010-10-03T00:36:48 2% of people looking at the web page are on dialup. 2010-10-03T00:37:09 isn't it ideal for the competition to be open for everyone? 2010-10-03T00:37:28 what about the ability to upload your submission and have it run by you? 2010-10-03T00:37:34 or run it locally 2010-10-03T00:37:40 so people could upload if they insist 2010-10-03T00:37:46 Yeah I thought of that. 2010-10-03T00:37:49 that way you'd have less to deal with 2010-10-03T00:38:22 Or keep it the way it is, but have an option to connect by TCP for the power users. So if anyone wants to bitch about hardware fairness, I give them the connection details and tell them to rent a cluster. 2010-10-03T00:38:55 that's an option 2010-10-03T00:39:08 i personally think it's better to have them all submitted 2010-10-03T00:40:00 ^^ I second that 2010-10-03T00:40:49 I rather this be about who writes the best algorithm, than who can get the best hardware and connection 2010-10-03T00:42:16 *** keynes has quit IRC (Ping timeout: 255 seconds) 2010-10-03T00:42:17 Hardware hackers are hackers too haha. 2010-10-03T00:42:40 :P 2010-10-03T00:42:41 Of course, if you sample the people who are already taking part (who are all software hackers) then they would prefer hosted bots. :-) 2010-10-03T00:43:48 I wonder if we could do some really intense shit where we let top bots have more resources. I wonder if people who like that. I would love to see some people experimenting with parallel algorithms and stuff. 2010-10-03T00:44:12 i'd like to see some games with more planets if possible? 2010-10-03T00:44:20 my bot can handle variable planets 2010-10-03T00:44:25 i assume most people can 2010-10-03T00:45:00 Yeah we should write a different map generator. The one we have sucks balls. I wrote it on the bus one day just to have maps to test the engine on. 2010-10-03T00:45:11 some purposely degenerate maps would be interesting 2010-10-03T00:45:35 yep 2010-10-03T00:45:37 for example, a regular pattern 2010-10-03T00:45:52 Cool idea. I should generate some maps that have three-way symetry, with only two of the sides occupied by players to begin with. It would be a fight for control of the remaining side. 2010-10-03T00:45:53 or perfect circles etc. 2010-10-03T00:46:10 that'd be interesting 2010-10-03T00:46:10 j3camero: that's a really good idea 2010-10-03T00:46:12 or to be evil, hexagonally packed planets at a distance of 1 unit :) 2010-10-03T00:46:19 start making interesting maps, like starshaped, etc 2010-10-03T00:46:24 circle, square 2010-10-03T00:46:26 stealth fight :) 2010-10-03T00:46:27 square with an X 2010-10-03T00:46:29 yes, or do a square lattice of planets distances 1 apart 2010-10-03T00:46:29 Oh snap that would be interesting. I like the honeycomb map idea. 2010-10-03T00:46:39 lol 2010-10-03T00:46:41 i really want that now 2010-10-03T00:46:45 that can be crazy at 1 unit ? 2010-10-03T00:46:47 Or the square lattice. 2010-10-03T00:46:47 how many planets ? :| 2010-10-03T00:46:52 my bot will die :| 2010-10-03T00:46:56 you never see enemy fleets sent from planets distanced 1 apart 2010-10-03T00:47:02 yeah >.< 2010-10-03T00:47:04 Oh shit yeah if they're one unit apart then it would be intense. 2010-10-03T00:47:23 That's a totally different ball game. 2010-10-03T00:47:33 how hard is it for you to add a map? 2010-10-03T00:47:38 Easy. 2010-10-03T00:47:45 Give me the map, I will add it. 2010-10-03T00:47:52 does it have to have 23 planets? 2010-10-03T00:47:57 No 2010-10-03T00:48:01 Just a text file. 2010-10-03T00:48:04 okay, i'ma make some 2010-10-03T00:48:08 Yup. 2010-10-03T00:48:16 cool :) 2010-10-03T00:48:28 Is anyone here a fan of hard glitch music? 2010-10-03T00:48:33 don't go crazy with number of planets :| 2010-10-03T00:48:58 i wont 2010-10-03T00:49:09 i'll try to keep it below 30 2010-10-03T00:49:13 i WILL* 2010-10-03T00:49:13 ah ok 2010-10-03T00:49:15 that's good 2010-10-03T00:49:18 the square lattice degenerates into a much simpler game. 2010-10-03T00:49:25 i was like worried you put in 100-200 planets :| 2010-10-03T00:49:41 that when i got my bot working, it'd just choke >.< 2010-10-03T00:49:42 j3camero: that's assuming all planets are equal 2010-10-03T00:49:45 get 2010-10-03T00:49:48 more to the game than distance 2010-10-03T00:49:51 it's basically like a chess board where you stack black or white chips on each square. 2010-10-03T00:50:27 hmm, if i do a c++ function to output to a file on windows, is the normal endl going to go fine on the servers? 2010-10-03T00:50:39 No, but I'll fix it. 2010-10-03T00:50:42 i have to edit maps with notepad++ for the save to not fuck it up 2010-10-03T00:50:43 okay 2010-10-03T00:51:33 Crazy thing about the square lattice is that you can actually still go diagonally if you want. 2010-10-03T00:51:46 you can go anywhere 2010-10-03T00:51:49 It only makes sense to do so over longer distances, but you can do it. 2010-10-03T00:52:12 why only over longer distances? 2010-10-03T00:52:33 hopping from planet to planet is always slower than direct 2010-10-03T00:52:41 Oh man. People here should check out "Is You" by D.I.M. Make sure you get the original mix, not the dumb remixes. It's glorious coding music. 2010-10-03T00:53:36 The distance is ceil(x*x+y*y). You would almost never want to jump diagonally by one square, when you could go two sides around the square. Takes the same number of turns, but also gives you the option of turning around. 2010-10-03T00:53:44 this will be done soonish, what kind of lattice ones do you want? 2010-10-03T00:53:52 i will do circular ones going out from the middle after 2010-10-03T00:54:04 j3camero: hopping reduces hte number of units available 2010-10-03T00:54:04 with whatever density for each circle 2010-10-03T00:54:13 becuase of the order that the engine handles things 2010-10-03T00:54:14 i will do 5x5 lattices? 25 planets? 2010-10-03T00:54:24 1 distance apart? want any other distances apart? 2010-10-03T00:55:01 if you go A -> B -> C then B gets stuck with G(A)+G(B) units 2010-10-03T00:55:07 where G(x) is growth of planet x 2010-10-03T00:55:39 whereas if A and B both go direct to C then B only gets stuck with G(B) units 2010-10-03T00:55:55 it's because you make orders before you process growth and arrivals 2010-10-03T00:56:01 where do you want starting positions? top left and bottom right? 2010-10-03T00:56:56 antimatroid2: it shouldn't matter 2010-10-03T00:57:12 yeah, so which do i pick :P 2010-10-03T00:57:25 flip a coin 2010-10-03T00:58:51 Top 10 players: ruilov(3903), davidjliu(3853), Hazard(3817), rsergio(3769), felixcoto(3736), EBraun(3723), cfaftw(3711), dmj111(3711), bix0r4ever(3659), sequoh(3648) 2010-10-03T00:59:25 j3camero: simpler way to explain it - hopping takes an extra turn :P so diagonal is also faster 2010-10-03T00:59:46 yup 2010-10-03T00:59:47 diagonal is two moves 2010-10-03T00:59:55 hoping is just as fast 2010-10-03T00:59:58 I was assuming that all the planet start empty. 2010-10-03T01:00:14 so you can to left then right or diagonally in the same number of turns 2010-10-03T01:00:20 antimatroid2: the travel time is 2 moves, but you are stuck on middle planet for a move 2010-10-03T01:00:36 you can move there 2010-10-03T01:00:36 on the middle turn 2010-10-03T01:00:51 you can't, you issue order -> then arrivals come -> then execute order 2010-10-03T01:00:59 you can't use the incoming arrivals in your order 2010-10-03T01:01:16 yeah you move left, next turn that arrives and you own that planet, so you then move to the diagonal planet 2010-10-03T01:01:17 jut like you can't use the growth 2010-10-03T01:01:20 total trip length is 2 turns 2010-10-03T01:01:28 you don't get growth for that claim though 2010-10-03T01:01:33 on that turn 2010-10-03T01:01:50 what kind of growth and ships? 2010-10-03T01:02:02 random 2010-10-03T01:02:06 okay imma play some fucking galcon now. I can't take it any more. 2010-10-03T01:02:16 heh 2010-10-03T01:02:18 i was thinking it'd be cool to have it constant across at least all neutral 2010-10-03T01:02:31 try both 2010-10-03T01:02:37 okay 2010-10-03T01:02:47 my worry is that constant might be a trivial stalemate 2010-10-03T01:02:59 yeah okay 2010-10-03T01:03:17 i have the necessary function in my bot already anyway 2010-10-03T01:04:41 necessary function? 2010-10-03T01:05:12 def win_now(); 2010-10-03T01:06:40 pick a number for me between x and y 2010-10-03T01:06:54 z? 2010-10-03T01:07:09 x+eplison 2010-10-03T01:07:29 *epsilon 2010-10-03T01:07:35 z*x+(1-z)*y, 0<=z<=1? 2010-10-03T01:09:26 McLeopold's wormbot is a good idea of what happens if you hop: http://72.44.46.68/getplayer?player=McLeopold.WormBot.py 2010-10-03T01:09:36 units get "stuck" on the intermediate planets 2010-10-03T01:09:55 not sure about the effect on travel time anymore 2010-10-03T01:10:35 *** askhader has joined #aichallenge 2010-10-03T01:12:44 *** jimmerton_ has joined #aichallenge 2010-10-03T01:14:46 *** jimmerton has quit IRC (Ping timeout: 240 seconds) 2010-10-03T01:14:46 *** jimmerton_ is now known as jimmerton 2010-10-03T01:15:12 hmmm... I think I'm wrong 2010-10-03T01:17:30 Okay time to do some more art using python. w00t. 2010-10-03T01:17:34 See yall later. 2010-10-03T01:17:45 bye 2010-10-03T01:22:44 took me awhile to understand what the point of planet hopping was 2010-10-03T01:23:08 at first it seemed really dumb, but a lot of the good bots did it... 2010-10-03T01:23:14 I understand the point, just a matter of whether the delay is worth it 2010-10-03T01:23:23 sigh: yes. 2010-10-03T01:23:25 a lot f good bots also go direct 2010-10-03T01:23:55 there are good times to go direct and good times to hop. Also, it depends on what bot you're playing... 2010-10-03T01:24:01 :) 2010-10-03T01:24:29 then there's stuff like everyone hop staging planets 2010-10-03T01:24:41 *hop to 2010-10-03T01:25:31 ok, I've decided I was wrong... in the lattice case hopping doesn't perform worse than direct 2010-10-03T01:25:44 * sigh puts on his dunce cap 2010-10-03T01:29:38 *** boegel has joined #aichallenge 2010-10-03T01:29:52 can i got with 36 planets? 2010-10-03T01:29:56 it's cooler sizer 2010-10-03T01:30:06 do what you like :P 2010-10-03T01:35:44 you guys are setting up another server or something? 2010-10-03T01:37:09 nah, j3camero said he was interested in the idea of some designed maps 2010-10-03T01:38:11 hmm, contestant designed maps? 2010-10-03T01:38:27 Why not? 2010-10-03T01:38:59 because you could tailor them to what your bot is good at 2010-10-03T01:39:21 if you had a special trick for a certain configuration, put that all over the place... 2010-10-03T01:39:31 rwa: not that in that way, just in the sense of some non-random maps 2010-10-03T01:40:05 such as lattices, regular arrangements, etc 2010-10-03T01:41:31 anyway, the point was about having some maps that were specifically designed to be "interesting" 2010-10-03T01:41:41 don't think that's a good idea either. perhaps somebody worked out one of those cases ahead of time, and then gets to submit it as an official map. not fair. 2010-10-03T01:48:22 *** DaTwinkDaddy has joined #aichallenge 2010-10-03T01:49:23 @later tell dhartmei Some of the maps on the TCP server are duplicates: 435 and 436 are the same; 201-300 are the same, too. 2010-10-03T01:49:23 DaTwinkDaddy: As you wish. 2010-10-03T01:49:37 @seen dhartmei 2010-10-03T01:49:37 DaTwinkDaddy: dhartmei was last seen in #aichallenge 3 days, 13 hours, 4 minutes, and 59 seconds ago: project selection problem? 2010-10-03T01:50:14 @rankings 2010-10-03T01:50:15 DaTwinkDaddy: Top 10 players: ruilov(3905), davidjliu(3827), Hazard(3807), rsergio(3757), felixcoto(3722), EBraun(3717), cfaftw(3715), dmj111(3710), bix0r4ever(3647), sequoh(3644) 2010-10-03T01:50:16 rank 112 atm, wondering if my bot could get in the top 100... 2010-10-03T01:50:47 boegel: I was surprised when I hung out in the 60s for a while. 2010-10-03T01:50:57 DaTwinkDaddy: :) 2010-10-03T01:50:59 boegel: Now, I've dropped down to above 100. :( 2010-10-03T01:51:13 DaTwinkDaddy: still, not too bad, right? :) 2010-10-03T01:51:56 *** keynes has joined #aichallenge 2010-10-03T01:52:56 'draw' with dhartmei: http://ai-contest.com/visualizer.php?game_id=5276889 \o/ 2010-10-03T01:57:59 *** Zepp has joined #aichallenge 2010-10-03T01:58:52 Top 10 players: ruilov(3906), davidjliu(3827), Hazard(3808), rsergio(3757), felixcoto(3723), EBraun(3717), cfaftw(3715), dmj111(3710), bix0r4ever(3647), sequoh(3644) 2010-10-03T01:59:05 gah this is retarded 2010-10-03T01:59:29 it's somehow changing the players planets back to neutral for god knows that reason 2010-10-03T02:08:51 *** krokokrusa has joined #aichallenge 2010-10-03T02:12:36 j3camero: map maker http://codepad.org/byUUbJoO 2010-10-03T02:12:44 eample 5x5 map http://codepad.org/DheND3m8 2010-10-03T02:12:57 with distances of 1 between points 2010-10-03T02:14:02 rwa: i kind of agree with you, but it'd be nice to have some maps like this as well 2010-10-03T02:14:51 antimatroid2: I understand the draw. But it's hard to beat random maps for impartiality in a contest setting. 2010-10-03T02:15:23 this is still ranomly picking nuetral ship sizes and growth rates 2010-10-03T02:16:05 true 2010-10-03T02:16:07 you're just specifying dimensions and distances, i've assumed players start with 100 and growth 5, but otherwise it picks a starting location for them too 2010-10-03T02:17:41 i couldn't get it to output the coordinates as actual double values :| 2010-10-03T02:19:28 I'm stuck around 30 at the moment. My last 5 or 6 ideas haven't panned out very much. 2010-10-03T02:20:18 http://codepad.org/5VyYR4hY 2010-10-03T02:20:21 6x6 map 2010-10-03T02:21:15 http://codepad.org/DLeYSPZF that's the better generator too, other one was picking starting locations only in top left 2x2 block for all dimensions 2010-10-03T02:30:48 antimatroid2: you need to prefix the lines with a P 2010-10-03T02:31:35 rwa: yeah, I'm having the same problem 2010-10-03T02:31:55 you're stuck considerably higher than me, though... 2010-10-03T02:32:17 that would possibly explain my issues :P 2010-10-03T02:33:35 h'okay, http://codepad.org/GV3F4XLE, sorry about the spam, use that map generator then the files work 2010-10-03T02:33:42 rwa: not much difference, I am closer to you than say dmj111 2010-10-03T02:35:23 only ~100 elo points 2010-10-03T02:35:32 oh wait, i have one more desired fix :P 2010-10-03T02:37:58 http://codepad.org/TYUySfEO final copy of generator :) 2010-10-03T02:38:30 i'm curious how bots would go against each other on it 2010-10-03T02:39:56 hmmm, i think we could do a map where all planets are distances one apart from the others? 2010-10-03T02:40:04 just put all planets in a ball of radius 1? 2010-10-03T02:40:07 that would be interesting 2010-10-03T02:41:18 that's an awesome idea aha 2010-10-03T02:43:50 my bot can handle a 10x10 map still fairly fast 2010-10-03T02:44:01 and i got a winner in 92 turns 2010-10-03T02:44:14 i think we could maybe do much larger maps and not have the turns necessarily blow out so much 2010-10-03T02:44:37 *** espes has joined #aichallenge 2010-10-03T02:48:37 *** krokokrusa has quit IRC (Ping timeout: 265 seconds) 2010-10-03T02:48:51 sigh: have you played some games on these maps? they're actually pretty cool 2010-10-03T02:49:01 can you paste one? 2010-10-03T02:49:10 what size do you want? 2010-10-03T02:49:17 i am just testing 13x13 but it's pretty slow 2010-10-03T02:49:22 paste the one you thought was most interesting 2010-10-03T02:49:25 still less than 1 second per move though 2010-10-03T02:49:32 i've just been replacing them as i go :P 2010-10-03T02:49:41 10x10 then 2010-10-03T02:50:18 http://codepad.org/xaJ44xN9 2010-10-03T02:50:25 8x8 i'll do 10x10 now 2010-10-03T02:50:31 cool 2010-10-03T02:51:00 http://codepad.org/H0Wh5s4K 10x10 2010-10-03T02:51:52 *** hellman has joined #aichallenge 2010-10-03T02:51:52 haha, visualiser doesn't render it very well :P 2010-10-03T02:52:10 the fleets? no :P 2010-10-03T02:52:19 the planets all overlap each other 2010-10-03T02:52:27 oh, i haven;t used canvas 2010-10-03T02:52:30 *** vizier has joined #aichallenge 2010-10-03T02:52:38 did you read my idea for planets ALL spaced 1 apart? 2010-10-03T02:53:19 hmmm... worth trying... dunno if that will be interestingf 2010-10-03T02:53:42 simple enough to generate though 2010-10-03T02:55:07 *** jaspervdj has joined #aichallenge 2010-10-03T02:55:50 yeah, working on it 2010-10-03T02:56:50 http://codepad.org/Y2B8wqNn 7x7 map with distances of 4 between each lattice point 2010-10-03T02:58:35 my bots seems to expand lots on these and then whoever gets the biggest half wins 2010-10-03T02:58:41 are you getting that if you have run them? 2010-10-03T02:58:51 Top 10 players: ruilov(3919), Hazard(3814), davidjliu(3808), rsergio(3745), cfaftw(3719), felixcoto(3719), dmj111(3715), EBraun(3714), sequoh(3646), bix0r4ever(3624) 2010-10-03T03:00:36 sigh: how bad does it look on canvas visualiser? they look fine on the old one :P 2010-10-03T03:00:55 the distance 4 one looks fine 2010-10-03T03:01:10 i was going to do this one just on a straight line, but then the way i think it displays it, would be better to do it as a circle with certain density of points 2010-10-03T03:01:27 i'll just do the line one first and see what happens 2010-10-03T03:03:09 antimatroid2: sending you screenshot of distance 1 2010-10-03T03:03:26 yep, if it starts :P cheers 2010-10-03T03:03:28 ignore the green numbers, that's just something I added 2010-10-03T03:03:32 it failed 2010-10-03T03:04:41 http://imgur.com/YtxgL 2010-10-03T03:05:20 the green numbers are just me displaying the planet ids 2010-10-03T03:06:50 anyway, no big deal... easy enough to fix the visualiser if I need to 2010-10-03T03:07:50 so what happens play wise? 2010-10-03T03:09:01 my bots expand towards each other and one wipes the other out :P 2010-10-03T03:09:09 50-100 moves 2010-10-03T03:12:14 *** keynes has quit IRC (Remote host closed the connection) 2010-10-03T03:17:20 hmmm well i have these maps made 2010-10-03T03:17:24 but my bots don't do anything 2010-10-03T03:17:33 cause then if the other bot sent everything at you, you lose 2010-10-03T03:17:47 yup, that's what I was afraid of 2010-10-03T03:17:52 i'll try those two being the only two planets 2 apart 2010-10-03T03:25:36 nah, those games are very boring 2010-10-03T03:31:42 okay, i think 50 planets could probably be done, anything above that and maybe not 2010-10-03T03:31:54 heh 2010-10-03T03:31:55 if you expect people to actually do anything 2010-10-03T03:32:02 yeah 2010-10-03T03:33:40 hmmm i had an idea 2010-10-03T03:36:35 http://codepad.org/zeDPrDqF you can generate your own lattice map on that page, just edit the distance and dimension variables in main at the bottom and click run 2010-10-03T03:36:56 *** xlorm has quit IRC (Quit: Page closed) 2010-10-03T03:38:48 *** rubyist has joined #aichallenge 2010-10-03T03:38:51 *** keynes has joined #aichallenge 2010-10-03T03:46:21 *** shades has quit IRC (Ping timeout: 240 seconds) 2010-10-03T03:49:36 *** rubyist has quit IRC (Quit: Page closed) 2010-10-03T03:51:13 *** yasith__ has joined #aichallenge 2010-10-03T03:52:18 *** Appleman1234 has quit IRC (Ping timeout: 276 seconds) 2010-10-03T03:53:29 *** yasith_ has quit IRC (Ping timeout: 264 seconds) 2010-10-03T03:57:29 *** jesionaj has quit IRC (Ping timeout: 276 seconds) 2010-10-03T03:58:48 *** Appleman1234 has joined #aichallenge 2010-10-03T03:58:52 Top 10 players: ruilov(3868), Hazard(3802), davidjliu(3789), rsergio(3732), dmj111(3714), cfaftw(3708), felixcoto(3695), EBraun(3694), sequoh(3641), bix0r4ever(3591) 2010-10-03T03:59:42 *** yasith__ has quit IRC (Ping timeout: 240 seconds) 2010-10-03T04:09:42 *** Olathe has quit IRC (Ping timeout: 264 seconds) 2010-10-03T04:11:58 *** keynes has quit IRC (Ping timeout: 245 seconds) 2010-10-03T04:20:37 *** JCS^ has quit IRC (Quit: \x00) 2010-10-03T04:21:07 *** shades has joined #aichallenge 2010-10-03T04:25:59 *** sinan has joined #aichallenge 2010-10-03T04:34:44 *** RainCT has joined #aichallenge 2010-10-03T04:35:02 is anyone using the canvas visualizer (the one used on the official website) locally? if so, are there any instructions anywhere? 2010-10-03T04:36:39 nevermind, i think i found the info on the forums :) 2010-10-03T04:41:13 *** yasith has joined #aichallenge 2010-10-03T04:50:51 *** DaTwinkDaddy has quit IRC (Remote host closed the connection) 2010-10-03T04:51:56 *** HakanD has quit IRC (Ping timeout: 264 seconds) 2010-10-03T04:58:52 Top 10 players: ruilov(3887), Hazard(3807), davidjliu(3781), rsergio(3737), dmj111(3725), cfaftw(3723), felixcoto(3704), EBraun(3703), sequoh(3648), bix0r4ever(3611) 2010-10-03T05:01:17 *** Umsturz has joined #aichallenge 2010-10-03T05:01:55 good morning! 2010-10-03T05:02:03 good to be here, once again : ) 2010-10-03T05:11:32 *** Blkt has joined #aichallenge 2010-10-03T05:15:21 *** yasith has quit IRC (Ping timeout: 240 seconds) 2010-10-03T05:28:57 *** yasith has joined #aichallenge 2010-10-03T05:37:36 *** Itkovian has joined #aichallenge 2010-10-03T05:54:31 the main site seems very unsure of the order in which games were played 2010-10-03T05:54:34 anyone else found that? 2010-10-03T05:56:41 *** Itkovian has quit IRC (Quit: Itkovian) 2010-10-03T05:58:52 Top 10 players: ruilov(3884), Hazard(3801), davidjliu(3798), rsergio(3753), dmj111(3723), cfaftw(3722), felixcoto(3707), EBraun(3697), sequoh(3656), bix0r4ever(3616) 2010-10-03T05:58:55 *** Migi32 has joined #aichallenge 2010-10-03T06:24:24 *** krokokrusa has joined #aichallenge 2010-10-03T06:34:25 *** Itkovian has joined #aichallenge 2010-10-03T06:41:50 *** BtbN has joined #aichallenge 2010-10-03T06:43:15 *** Zeiris has quit IRC (Ping timeout: 276 seconds) 2010-10-03T06:58:43 *** vizier has quit IRC (Ping timeout: 265 seconds) 2010-10-03T06:58:52 Top 10 players: ruilov(3878), Hazard(3804), davidjliu(3779), rsergio(3739), dmj111(3723), cfaftw(3713), felixcoto(3697), EBraun(3689), sequoh(3648), bix0r4ever(3620) 2010-10-03T06:59:34 *** ll has joined #aichallenge 2010-10-03T06:59:58 *** ll has quit IRC (Client Quit) 2010-10-03T07:16:24 *** HakanD has joined #aichallenge 2010-10-03T07:16:35 *** Bobng has joined #aichallenge 2010-10-03T07:16:43 evening 2010-10-03T07:22:26 Morning 2010-10-03T07:26:06 *** yasith has quit IRC (Ping timeout: 272 seconds) 2010-10-03T07:27:43 *** boegel has quit IRC (Quit: Leaving) 2010-10-03T07:42:01 *** jaspervdj has quit IRC (Quit: NEVER GONNA GIVE YOU UP NEVER GONNA LET YOU DOWN) 2010-10-03T07:50:49 *** keynes has joined #aichallenge 2010-10-03T07:58:53 Top 10 players: ruilov(3888), Hazard(3803), davidjliu(3802), dmj111(3740), rsergio(3733), cfaftw(3720), felixcoto(3703), EBraun(3689), sequoh(3650), bix0r4ever(3634) 2010-10-03T08:02:35 hi 2010-10-03T08:04:13 *** delt0r_ has quit IRC (Read error: Connection reset by peer) 2010-10-03T08:05:46 *** Appleman1234 has quit IRC (Quit: Leaving) 2010-10-03T08:06:23 *** delt0r_ has joined #aichallenge 2010-10-03T08:07:00 *** yasith has joined #aichallenge 2010-10-03T08:19:35 *** Haggis has joined #aichallenge 2010-10-03T08:35:33 *** u1tr0n has joined #aichallenge 2010-10-03T08:35:39 morning 2010-10-03T08:46:31 *** optimum has joined #aichallenge 2010-10-03T08:58:54 Top 10 players: ruilov(3901), davidjliu(3827), Hazard(3823), rsergio(3776), dmj111(3759), cfaftw(3732), felixcoto(3712), EBraun(3697), sequoh(3671), bix0r4ever(3658) 2010-10-03T08:59:26 *** Olathe has joined #aichallenge 2010-10-03T09:06:03 *** HakanD has quit IRC (Ping timeout: 240 seconds) 2010-10-03T09:25:46 *** sigh has quit IRC (Remote host closed the connection) 2010-10-03T09:27:07 *** Haggis has quit IRC (Ping timeout: 265 seconds) 2010-10-03T09:28:42 *** u1tr0n has quit IRC (Ping timeout: 240 seconds) 2010-10-03T09:30:10 *** yasith_ has joined #aichallenge 2010-10-03T09:30:44 *** yasith has quit IRC (Read error: Connection reset by peer) 2010-10-03T09:31:28 *** Obeleh has joined #aichallenge 2010-10-03T09:33:17 *** u1tr0n has joined #aichallenge 2010-10-03T09:33:53 *** Obeleh has quit IRC (Client Quit) 2010-10-03T09:34:19 *** Florian has joined #aichallenge 2010-10-03T09:34:34 hello all 2010-10-03T09:34:51 Can we "debug" on ai-contest ? 2010-10-03T09:35:08 My bot works on tcpserver, local, but not on ai contest S 2010-10-03T09:35:09 :s 2010-10-03T09:35:22 no but you can debug on TCP server 2010-10-03T09:37:51 Arf 2010-10-03T09:38:00 "Florian95 crashed / did not start / timeout." 2010-10-03T09:38:04 is not very explicite 2010-10-03T09:38:05 .. :( 2010-10-03T09:38:37 you count time in debug ? 2010-10-03T09:39:22 for timeout ? 2010-10-03T09:39:32 yep 2010-10-03T09:39:34 no 2010-10-03T09:39:42 but I dont have timeout.. 2010-10-03T09:39:52 i regular match take 2sec on my computer :s 2010-10-03T09:39:55 all match 2010-10-03T09:40:03 try to count on tcp server in first step you have 10 sec on public only 1 2010-10-03T09:40:35 its works before :( 2010-10-03T09:40:37 ok 2010-10-03T09:40:39 i will 2010-10-03T09:41:29 try to count or make loop like if(t>0.95){ FinishTurn() } 2010-10-03T09:41:57 better skip step than lose game ;) 2010-10-03T09:42:50 :) 2010-10-03T09:56:52 *** jimmerton_ has joined #aichallenge 2010-10-03T09:58:23 *** ruturaj1 has joined #aichallenge 2010-10-03T09:58:54 Top 10 players: ruilov(3894), Hazard(3821), davidjliu(3813), rsergio(3774), dmj111(3751), cfaftw(3736), felixcoto(3729), EBraun(3687), sequoh(3668), bix0r4ever(3639) 2010-10-03T09:59:00 hi! anyone around? 2010-10-03T09:59:05 *** jimmerton has quit IRC (Ping timeout: 245 seconds) 2010-10-03T09:59:05 *** jimmerton_ is now known as jimmerton 2010-10-03T09:59:24 wanted help with the ai tcp server running at http://72.44.46.68/ 2010-10-03T09:59:33 whats the username and password field there? 2010-10-03T10:03:27 *** Arekku has joined #aichallenge 2010-10-03T10:05:03 ok... 2010-10-03T10:05:15 u1tr0n, its because my bt work on 1.8 but not 1.9 2010-10-03T10:05:31 ruturaj1 -> what do you want, your first match determine your infos 2010-10-03T10:06:19 ohk! so the first username and password will define my credentials. 2010-10-03T10:06:55 yes 2010-10-03T10:07:02 Also, is it known, whether planet IDs are from 0 to sizeof(pw.Planets()) only? 2010-10-03T10:07:27 or can there be k planets and an ID be > K+1 2010-10-03T10:10:41 naw 2010-10-03T10:10:48 ids start from 0 2010-10-03T10:10:59 and go to sizeof(pw.Planets())-1 2010-10-03T10:14:06 And I hope that remains constant across the game. I am getting "issued invalid command" always, and I am not able to get the tools running either .. the tcp server matches are also not running. 2010-10-03T10:14:38 make some test before send a command 2010-10-03T10:14:41 num of ships.... 2010-10-03T10:15:01 if source.num_ships > sended_ships && sended_ships > 0 2010-10-03T10:15:03 ... 2010-10-03T10:15:40 Yes, I am keeping them, I feel the mapping from Planets to IDs is going wrong. 2010-10-03T10:16:07 more like, will pw.Planets()[0] have planetID 0? no right? 2010-10-03T10:16:15 yep 2010-10-03T10:16:38 yep for.. it will be 0? 2010-10-03T10:16:44 it'll be 0 2010-10-03T10:20:37 might be the wrong place to ask 2010-10-03T10:20:57 but does anyone have any hints how I could get a job in programming without any experience? 2010-10-03T10:21:30 experience as in professional work experience or programming experience? 2010-10-03T10:22:15 Arekku, you mean no provable experience 2010-10-03T10:22:17 ? 2010-10-03T10:22:23 no proffesional experience 2010-10-03T10:22:38 got fornicating loads of hobby experience 2010-10-03T10:22:58 yes that. What did you study at college/university? 2010-10-03T10:23:43 Malardalen University, which has not been added yet 2010-10-03T10:23:53 sorry robotics, misread you 2010-10-03T10:24:19 Arekku: Professional experience is not required for your first job. You can directly apply to companies. mostly from their website like www.company.org/careers 2010-10-03T10:24:29 you can know if positions are open and you can apply. 2010-10-03T10:27:05 if all jobs required experience, nobody would have a job :) 2010-10-03T10:29:49 Problem being there always seem to be someone with more experience applying, oh well I'll just keep trying then 2010-10-03T10:32:45 *** ruturaj1 has quit IRC (Ping timeout: 264 seconds) 2010-10-03T10:35:01 *** u1tr0n has quit IRC (Ping timeout: 265 seconds) 2010-10-03T10:38:41 *** u1tr0n has joined #aichallenge 2010-10-03T10:38:52 wb 2010-10-03T10:46:11 *** keynes has quit IRC (Ping timeout: 265 seconds) 2010-10-03T10:51:34 *** Accoun has quit IRC () 2010-10-03T10:55:09 speaking of experience: does anyone know how to get today's date plus a week in JavaScript? 2010-10-03T10:55:51 *** sinan has quit IRC (Ping timeout: 265 seconds) 2010-10-03T10:55:54 google probably 2010-10-03T10:56:49 var myDate=new Date(); myDate.setDate(myDate.getDate()+5); 2010-10-03T10:57:47 that tells a week from today is friday 2010-10-03T10:58:54 Top 10 players: ruilov(3896), Hazard(3815), davidjliu(3798), rsergio(3768), dmj111(3753), cfaftw(3734), felixcoto(3720), EBraun(3684), sequoh(3662), bix0r4ever(3633) 2010-10-03T11:02:27 replace 5 with 7? 2010-10-03T11:02:36 I did already 2010-10-03T11:02:42 it says friday 2010-10-03T11:02:44 hmm 2010-10-03T11:02:50 jump off a tall building? :D 2010-10-03T11:03:18 you're welcome 2010-10-03T11:03:19 :D 2010-10-03T11:03:59 Right here's how to solve your problem 2010-10-03T11:04:34 http://uncyclopedia.wikia.com/wiki/HowTo:Commit_Suicide#Method_10:_Overkill 2010-10-03T11:05:32 *** keynes has joined #aichallenge 2010-10-03T11:05:49 *** Accoun has joined #aichallenge 2010-10-03T11:06:05 hell, lacking friends to do that 2010-10-03T11:06:34 aaw :( 2010-10-03T11:06:49 *** davidjliu has joined #aichallenge 2010-10-03T11:06:52 time problem solved: http://www.w3schools.com/js/tryit.asp?filename=tryjs_timing_clock 2010-10-03T11:11:38 *** anoek has joined #aichallenge 2010-10-03T11:13:50 *** mcmillen has joined #aichallenge 2010-10-03T11:20:25 Arekku: start stalking employers 2010-10-03T11:20:46 good idea :D 2010-10-03T11:21:13 Arekku: win the contest, apply to google :) 2010-10-03T11:21:45 yeah, just one problem - I'm not going to win 2010-10-03T11:22:13 i'm thinking i'm not going to win either. the competition must be fierce, and the problem requires real intelligence 2010-10-03T11:22:30 dunno 2010-10-03T11:22:45 my bot is retarded and bugged to boot 2010-10-03T11:23:08 still at a decent rank 2010-10-03T11:23:36 i haven't decided how to code mine yet, but i am guessing that subject is mostly off-topic here 2010-10-03T11:24:02 oh right, well are you planning to rank high? 2010-10-03T11:24:06 i'm fairly sure i won't win either :) i'll be super happy if i'm in the top 100 2010-10-03T11:24:12 dude 2010-10-03T11:24:27 the search space is ginormous... in the past i have usually achieved above-average rank in similar contests 2010-10-03T11:24:27 when I started I would be happy if I was in the top of the middle third :D 2010-10-03T11:24:37 *** zulkose has joined #aichallenge 2010-10-03T11:24:57 well, i dunno how much i trust the ranks currently; my existing bot is not very good but jumps around in rank from 1500 to 215 2010-10-03T11:25:00 opt: attack nearest enemy planet will get you quite high :D 2010-10-03T11:26:28 *** Florian has quit IRC (Quit: Leaving...) 2010-10-03T11:27:09 *** Meatkat has joined #aichallenge 2010-10-03T11:27:23 *** ruturaj1 has joined #aichallenge 2010-10-03T11:27:45 i'm a bit curious as to how the tournaments will be structured... in the past, some people have won ai contests by making entries that automatically lose when placed up against the main entry.. that's not permitted by the contest rules, but it's potentially a difficult problem to catch 2010-10-03T11:28:02 *** u1tr0n has quit IRC () 2010-10-03T11:28:20 *** sinan has joined #aichallenge 2010-10-03T11:28:46 true 2010-10-03T11:28:57 it is a pity you can only have one entry though :( 2010-10-03T11:29:10 just for fun I would like to see how a bumrush AI would rank 2010-10-03T11:29:34 Arekku: submit RageBot as your own and see where it ends up :) 2010-10-03T11:29:55 only problem is I already have a bot 2010-10-03T11:31:00 i actually ended up in a stalemate (draw) with someone because neither of our bots wanted to attack anything :) 2010-10-03T11:31:22 so we just ended with 1100 ships each on our home planet 2010-10-03T11:31:58 *** perror has joined #aichallenge 2010-10-03T11:32:01 heh, I've seen a game where player A bumrushed player B 2010-10-03T11:32:17 and player B just moved all ships to defend, can't recal the link 2010-10-03T11:32:26 *** bryku has joined #aichallenge 2010-10-03T11:32:28 yeah i think that's what my bot would do 2010-10-03T11:32:41 http://ai-contest.com/visualizer.php?game_id=4861921 2010-10-03T11:32:42 *** sinan has quit IRC (Ping timeout: 240 seconds) 2010-10-03T11:32:54 shortest game I've experienced so far 2010-10-03T11:33:24 http://ai-contest.com/visualizer.php?game_id=5306294 longest game that i wish had played to completion, i'm curious whether i'd actually ahve won 2010-10-03T11:33:49 the visualizer appears not to work in konqueror 2010-10-03T11:34:09 hi there. i heared there is somewhere better than standard visualizer(than this, from package). anyone can give me a link? 2010-10-03T11:34:37 wow that was interesting 2010-10-03T11:34:43 google really needs to work on supporting niche browsers 2010-10-03T11:35:06 the visualizer isn't actually a google thing, is it? 2010-10-03T11:35:34 i thought most (all?) of the base code was from the University of Waterloo folks 2010-10-03T11:35:53 well I'd say mcmillen was winning, slightly 2010-10-03T11:36:10 i was winning slightly, but i was winning earlier and then the other guy came back 2010-10-03T11:36:18 so i'd really wish that one had played for longer 2010-10-03T11:36:36 sucks to be you :D 2010-10-03T11:36:38 most 200-turn games end up with stagnation and one person clearly in control at the end, but here i think it was still anyone's game 2010-10-03T11:36:57 yeah, usually you can tell the winner after 20 turns 2010-10-03T11:41:10 not always 2010-10-03T11:41:16 there, done with the list of applications 2010-10-03T11:41:24 keyword being usually 2010-10-03T11:41:58 *** Meatkat has quit IRC (Ping timeout: 265 seconds) 2010-10-03T11:45:11 *** yam has joined #aichallenge 2010-10-03T11:46:30 I am still getting issued illegal command! And I am not able to test the code locally! 2010-10-03T11:47:43 i was getting them the other day while my code worked locally 2010-10-03T11:47:58 no idea what ended up fixing the problem though sorry, i went through and did a big clean up 2010-10-03T11:48:15 *** bryku has quit IRC (Ping timeout: 265 seconds) 2010-10-03T11:49:50 antimatroid2: can you tell me how to test them locally? 2010-10-03T11:50:13 a game enginge came with your starter package 2010-10-03T11:51:27 and what do we give as player_one and player_two? 2010-10-03T11:51:55 java -jar ./tools/PlayGame.jar ".\maps\map44.txt" 10000 200 log.txt ".\bot\bot\bin\Debug\bot.exe" "java -jar ./example_bots/DualBot.jar" | java -jar ./tools/ShowGame.jar 2010-10-03T11:52:03 my bat file has something like that 2010-10-03T11:52:09 to play an example bot 2010-10-03T11:55:06 antimatroid2: Thanks :D that was very helpful! Thanks a lot! 2010-10-03T11:58:55 Top 10 players: ruilov(3886), Hazard(3814), davidjliu(3795), rsergio(3762), dmj111(3760), cfaftw(3729), felixcoto(3708), EBraun(3684), sequoh(3664), bix0r4ever(3626) 2010-10-03T12:03:04 i've got the wife playing amnesia, yay 2010-10-03T12:03:11 *** Haggis has joined #aichallenge 2010-10-03T12:05:09 well 2010-10-03T12:05:15 I've got two choices today 2010-10-03T12:05:23 patch my bot or play civ5 2010-10-03T12:05:59 the later is what I'd like to do, but the former is what I sort of need to do 2010-10-03T12:06:13 "need" 2010-10-03T12:06:22 yeah i have the same challenge of trying to not play civ5 2010-10-03T12:06:28 or galcon for that matter :) 2010-10-03T12:06:34 i've started trying to built part of a game tree 2010-10-03T12:06:37 gonna take a while though 2010-10-03T12:06:44 I'm fed up with galcon :D 2010-10-03T12:06:46 my bot is stuck outside the top 10 :( 2010-10-03T12:06:59 "youwillfail" is my official site username 2010-10-03T12:07:30 yeah i got sick of galcon a while ago :P 2010-10-03T12:08:11 I have promised to work on it only on weekends.. I started yesterday, and today will be my last for this week :P 2010-10-03T12:09:23 ha, you're kidding yourself :P 2010-10-03T12:09:42 this competition is worse than crack 2010-10-03T12:10:05 *** RainCT has quit IRC (Ping timeout: 240 seconds) 2010-10-03T12:10:24 well I'm gonna go with civ 5:D see you 2010-10-03T12:10:29 *** Arekku has quit IRC (Quit: Page closed) 2010-10-03T12:11:36 *** Mathnerd314 has quit IRC (Ping timeout: 240 seconds) 2010-10-03T12:15:00 *** RainCT has joined #aichallenge 2010-10-03T12:15:00 *** RainCT has joined #aichallenge 2010-10-03T12:22:13 this will be more addictive for me once my bot is finally in a working state 2010-10-03T12:22:36 which might happen faster if my cat would stop crawling all over me while i'm trying to code 2010-10-03T12:22:40 hehe yeah, i start to lose motivation when my bot isn't doing so well 2010-10-03T12:27:25 *** criis has quit IRC (Ping timeout: 245 seconds) 2010-10-03T12:30:59 *** Agamemnus has joined #aichallenge 2010-10-03T12:31:28 hello, i'd like to ask how we could go about having a starter package for my programming language, Freebasic 2010-10-03T12:33:33 Agamemnus: basically you have to provide tested instructions for setting up the prerequisties on the server and probably write your own starter since it's a low demand language 2010-10-03T12:34:11 Agamemnus: you don't necessarily have to provide a starter for others to use though. you can just follow the spec and make a bot without a ready-made starter if you'd rather 2010-10-03T12:34:42 i don't know how quickly the admins are adopting new languages though 2010-10-03T12:35:07 i see 2010-10-03T12:35:51 Agamemnus: if you can test and provide instructions for setting up Freebasic on the server as well as compilation and execution instructions (preferably in the form of a patch to the compile script and stuff) then you can probably get it in. it just takes a little upfront work is all 2010-10-03T12:36:15 *** yasith__ has joined #aichallenge 2010-10-03T12:36:35 *** klkj has joined #aichallenge 2010-10-03T12:37:08 so i am reading the specification but i don't really understand... 2010-10-03T12:37:19 it's the only competition i know of willing to add languages at user request, that is something though 2010-10-03T12:37:22 i upload my exe to the server? 2010-10-03T12:37:43 no, you put your source files into a zip, then the server compiles them itself 2010-10-03T12:37:54 although they're considering binary submissions 2010-10-03T12:38:03 *** klkj has quit IRC (Client Quit) 2010-10-03T12:38:19 *** yasith_ has quit IRC (Ping timeout: 252 seconds) 2010-10-03T12:38:23 an ongoing struggle :( 2010-10-03T12:38:45 and i still don't know if all my efforts so far on my bot have been wasted since there is no hope of the server compiling this 2010-10-03T12:38:58 why not? 2010-10-03T12:39:09 *** JJ_ has joined #aichallenge 2010-10-03T12:39:11 oh wait, you're haskell aren't you? 2010-10-03T12:39:11 requires GHC 7 for at all resonable performance 2010-10-03T12:39:15 yeah 2010-10-03T12:39:16 ok... so i send data to the server by printing the data (stdout), but stdin? I'm not really familiar with this... 2010-10-03T12:39:20 server only have GHC 6.8.2 2010-10-03T12:39:22 *has 2010-10-03T12:39:59 Agamemnus: it's basically taking in a string containing information about the game state, you take that and choose which moves you want and print that back to the engine 2010-10-03T12:40:35 so the program goes into a wait loop and waits for the server to send it data? 2010-10-03T12:40:56 i guess, you have 1 second for each move, otherwise you lose 2010-10-03T12:41:03 yeah, it's basically receive game state then send orders, repeatedly 2010-10-03T12:41:42 :\ I am not sure how to do this in Freebasic without using the actual stolen C commands :-| 2010-10-03T12:41:50 Agamemnus: read from stdin until you see a line with "go", then calculate your moves, print out the moves and end with "go" 2010-10-03T12:41:55 (freebasic can include headers like "crt.bi") 2010-10-03T12:42:04 i see 2010-10-03T12:42:19 well it sounds easy enough, though i am not 100% sure how to make the wait loop 2010-10-03T12:42:25 surely freebasic has the ability 2010-10-03T12:42:31 antimatroid2: GHC 6.8.2 is... workable... but i'd have to rewrite from scratch. i'm using some GHC 7 specific stuff because i am going for C-like performance. if i can't get that with haskell i'll probably have to just drop to C 2010-10-03T12:42:51 ok, so let's see... 2010-10-03T12:43:24 i'm just using c++, although i intend to learn haskell at some point and will probably convert to being a little fanboy of that 2010-10-03T12:43:32 heh 2010-10-03T12:43:42 i'm a maths student and people say that should follow quite well 2010-10-03T12:43:52 yes 2010-10-03T12:44:11 well, freebasic doesn't really need any instructions besides just... copying the freebasic files and doing " " 2010-10-03T12:44:22 some bits will feel just like home to a maths student, but not everything ;-) 2010-10-03T12:44:27 *** JCS^ has joined #aichallenge 2010-10-03T12:44:29 so what other kind of instructions would I need to say..? 2010-10-03T12:44:29 yeah with haskell you can kind of forget a lot of things about evaluation order and just think of your problem as a set of math equations 2010-10-03T12:44:53 and where would I post this? 2010-10-03T12:45:19 @where issues 2010-10-03T12:45:19 jmcarthur: issues = http://code.google.com/p/ai-contest/issues/list 2010-10-03T12:45:49 best to put instructions for installation there, and include a patch for the compilation script and the code that runs the bots 2010-10-03T12:46:31 uh.... code that runs the bots? you mean like a test? 2010-10-03T12:46:42 i mean like in the tournament manager 2010-10-03T12:46:47 the site and backend are open source 2010-10-03T12:47:31 would they accept just installation instructions? 2010-10-03T12:47:43 I can't really be bothered to try to run a server and test it atm. 2010-10-03T12:48:04 if you are really careful with the coding you can just submit an untested patch 2010-10-03T12:48:14 somebody should review it before merging anyway 2010-10-03T12:49:05 *** optimum has quit IRC (Ping timeout: 245 seconds) 2010-10-03T12:49:09 not ideal of course, but not everybody has the time to set up a copy of the server :) 2010-10-03T12:49:24 so the makefile would look like this? 2010-10-03T12:49:28 http://github.com/ckolbeck/Waterloo-AI-Contest---Go-Starter-Kit/blob/master//Makefile 2010-10-03T12:49:43 except with freebasic stuff. 2010-10-03T12:49:49 but this syntax? 2010-10-03T12:49:51 *** JJ_ has quit IRC (Quit: Page closed) 2010-10-03T12:49:56 i didn't even know any of the languages used makefiles 2010-10-03T12:49:57 I am really not familiar with much of this... 2010-10-03T12:50:09 oh, no, that's unrelated 2010-10-03T12:50:16 h/o 2010-10-03T12:50:46 i mean like... say I have the Freebasic Linux program. (Linux, right?) 2010-10-03T12:51:07 Agamemnus: here is the compilation script: http://code.google.com/p/ai-contest/source/browse/trunk/planet_wars/backend/compile_anything.py 2010-10-03T12:51:08 I have set up freebasic on a linux server before, and all I have to do is just copy the files 2010-10-03T12:51:16 Agamemnus: the runner is in the same project somewhere, but i don't know where 2010-10-03T12:51:41 copy the files where? 2010-10-03T12:52:07 Agamemnus: you have to provide instructions for installing Freebasic on Ubuntu Server 8.04, 32 bit 2010-10-03T12:52:14 Agamemnus: and it's best if Freebasic is in the package manager 2010-10-03T12:52:34 i copy the files to one of my server directories.. doesn't really matter 2010-10-03T12:52:43 what files are you talking about? 2010-10-03T12:52:58 freebasic exe and include files 2010-10-03T12:53:01 oh 2010-10-03T12:53:05 eh, that would not be ideal 2010-10-03T12:53:17 the admins won't like running some binary from a stranger on the internet 2010-10-03T12:53:38 it would be better to get it through from the freebasic project proper 2010-10-03T12:53:44 *get it from 2010-10-03T12:53:53 or through the ubuntu package manager 2010-10-03T12:53:53 yeah, i will put a link to the linux freebasic compiled version 2010-10-03T12:53:59 never used that.. 2010-10-03T12:54:01 the package manager would be ideal 2010-10-03T12:54:30 *** optimum has joined #aichallenge 2010-10-03T12:54:35 ok, so do you know anything about http://code.google.com/p/ai-contest/source/browse/trunk/planet_wars/backend/compile_anything.py ? 2010-10-03T12:54:37 i would recommend setting up a VM with ubuntu server 8.04 32bit and testing your installation instructions 2010-10-03T12:54:54 Agamemnus: for compile_anything you should be able to just model your additional code on one of the other languages 2010-10-03T12:55:07 there's a big switch statement in there 2010-10-03T12:55:19 the compile_function function 2010-10-03T12:55:20 i'm thinking C, since Freebasic is very similar to it 2010-10-03T12:55:22 http://ubuntuforums.org/showthread.php?t=322684 has some directions on how to compile freebasic on ubuntu (old) 2010-10-03T12:56:00 a linux compiled version wouldn't work, would it? :( 2010-10-03T12:56:40 (i am a total noob at compiles and makefiles and such) 2010-10-03T12:57:02 so i dunno if what i just said makes any sense 2010-10-03T12:57:45 Agamemnus: the admins will want to set it up themselves, not use something that somebody else prepared on their behalf. the server is rather security critical after all 2010-10-03T12:58:02 so you will have to provide detailed instructions how 2010-10-03T12:58:06 it doesn't look like i can do this myself, so i will post what we need in the freebasic forums 2010-10-03T12:58:11 and they can't just be "copy my files into these locations" 2010-10-03T12:58:31 so, a patch to the makefile, instructions to compile freebasic to ubuntu server 8.04, 2010-10-03T12:58:40 what makefile? 2010-10-03T12:58:41 and optionally a test program 2010-10-03T12:58:44 errrr the py file 2010-10-03T12:58:46 no, not a test program 2010-10-03T12:58:47 not makefile 2010-10-03T12:58:50 errr 2010-10-03T12:58:55 Top 10 players: ruilov(3875), davidjliu(3814), Hazard(3804), rsergio(3752), dmj111(3752), cfaftw(3718), felixcoto(3706), EBraun(3667), sequoh(3652), bix0r4ever(3610) 2010-10-03T12:58:56 optionally a test.. bot? 2010-10-03T12:59:09 optionally, a....??? 2010-10-03T12:59:14 you need to patch compile_anything, you need to patch whatever script runs the bot, and you need to submit some installation instructions 2010-10-03T12:59:20 none of that is really optional 2010-10-03T12:59:51 i don't remember which script actually launches the bot. you'll have to just find it yourself 2010-10-03T12:59:58 ok, thanks 2010-10-03T12:59:58 or ask somebody else (anyone?) 2010-10-03T13:00:20 maybe it's the engine that does it 2010-10-03T13:00:23 dunno 2010-10-03T13:00:28 It's ok 2010-10-03T13:02:10 so just to be clear, these instructions are to compile freebasic, or to set it up from the compiled linux version? 2010-10-03T13:02:22 i'm not really clear whether ubuntu code is the same as linux code 2010-10-03T13:08:18 *** Agamemnus is now known as aga|afk 2010-10-03T13:15:01 aga|afk: these instruction are to set it up on ubuntu however is idiomatic for setting up freebasic on ubuntu. i don't know exactly what that is though. you will need to ask the freebasic guys, most likely 2010-10-03T13:17:09 *** jimmerton_ has joined #aichallenge 2010-10-03T13:19:02 *** jimmerton has quit IRC (Ping timeout: 252 seconds) 2010-10-03T13:19:02 *** jimmerton_ is now known as jimmerton 2010-10-03T13:20:21 *** optimum has quit IRC (Ping timeout: 245 seconds) 2010-10-03T13:24:02 *** optimum has joined #aichallenge 2010-10-03T13:29:15 *** zulkose has quit IRC (Quit: Page closed) 2010-10-03T13:30:28 *** Palmik has joined #aichallenge 2010-10-03T13:31:38 thanks 2010-10-03T13:31:48 I made a post and hopefully someone could make headway. 2010-10-03T13:31:58 *** aga|afk is now known as Agamemnus 2010-10-03T13:31:59 bye 2010-10-03T13:32:02 *** Agamemnus has left #aichallenge 2010-10-03T13:33:47 *** bhasker has quit IRC (Quit: bhasker) 2010-10-03T13:35:59 *** Palmik has quit IRC (Ping timeout: 276 seconds) 2010-10-03T13:50:33 *** pjreddie has joined #aichallenge 2010-10-03T13:51:19 so, http://ai-contest.com/visualizer.php?game_id=5356201 and http://ai-contest.com/visualizer.php?game_id=5354694 are being counted as losses for me? any reason for that? 2010-10-03T13:58:16 I've seen some mentions that the visualizer reports crashed bot in reverse 2010-10-03T13:58:21 for example: http://ai-contest.com/forum/viewtopic.php?f=18&t=850 2010-10-03T13:58:56 Top 10 players: ruilov(3861), davidjliu(3818), Hazard(3802), dmj111(3743), rsergio(3727), cfaftw(3716), felixcoto(3695), EBraun(3662), sequoh(3638), Arekku(3601) 2010-10-03T14:08:01 *** keynes has quit IRC (Quit: Bye) 2010-10-03T14:17:48 oh ok so it is my fault, cool just checking 2010-10-03T14:24:50 *** jimmerton has quit IRC (Quit: jimmerton) 2010-10-03T14:26:04 *** perror has quit IRC (Quit: Bye all !) 2010-10-03T14:32:40 *** hellman has quit IRC (Remote host closed the connection) 2010-10-03T14:35:50 *** jesionaj has joined #aichallenge 2010-10-03T14:41:12 *** Zeiris has joined #aichallenge 2010-10-03T14:54:47 *** fawek has joined #aichallenge 2010-10-03T14:58:57 Top 10 players: ruilov(3857), davidjliu(3810), Hazard(3782), dmj111(3736), rsergio(3714), cfaftw(3697), felixcoto(3675), EBraun(3645), sequoh(3624), Arekku(3586) 2010-10-03T15:00:26 *** JensTi has joined #aichallenge 2010-10-03T15:02:41 *** jaspervdj has joined #aichallenge 2010-10-03T15:14:07 *** rwa has quit IRC (Quit: rwa) 2010-10-03T15:16:08 *** krokokrusa has quit IRC (Ping timeout: 276 seconds) 2010-10-03T15:27:10 *** Utkarsh has joined #aichallenge 2010-10-03T15:27:51 *** Accoun has quit IRC () 2010-10-03T15:30:44 *** sinan has joined #aichallenge 2010-10-03T15:41:00 *** Appleman1234 has joined #aichallenge 2010-10-03T15:41:01 *** Accoun has joined #aichallenge 2010-10-03T15:41:23 *** HakanD has joined #aichallenge 2010-10-03T15:41:44 Any admins here? 2010-10-03T15:42:05 I just had someone crash on their first move against me and it counted as my loss 2010-10-03T15:42:07 *** MartinKonicek has joined #aichallenge 2010-10-03T15:43:28 Hi, everybody still getting "error while compiling submission"" 2010-10-03T15:43:35 for C#? 2010-10-03T15:45:58 *** HakanD has quit IRC (Ping timeout: 264 seconds) 2010-10-03T15:46:23 *** boegel has joined #aichallenge 2010-10-03T15:49:08 *** Jahson has joined #aichallenge 2010-10-03T15:53:00 * boegel wrijft zijn kuiten alvast in voor de paintball van morgen 2010-10-03T15:53:54 ouep ca a l'air un peut plus élaboré 2010-10-03T15:54:00 Oops Sorry 2010-10-03T15:54:15 *** HakanD has joined #aichallenge 2010-10-03T15:57:44 *** FlagCapper has quit IRC (Quit: Page closed) 2010-10-03T15:58:57 Top 10 players: ruilov(3855), davidjliu(3802), Hazard(3788), dmj111(3730), rsergio(3709), cfaftw(3688), felixcoto(3665), EBraun(3643), sequoh(3618), Arekku(3585) 2010-10-03T16:03:25 *** aerique has joined #aichallenge 2010-10-03T16:04:11 *** amstan has joined #aichallenge 2010-10-03T16:04:11 *** ChanServ sets mode: +o amstan 2010-10-03T16:04:17 yo 2010-10-03T16:04:23 hey 2010-10-03T16:06:23 *** delt0r___ has joined #aichallenge 2010-10-03T16:07:42 *** FlagCapper has joined #aichallenge 2010-10-03T16:08:04 *** delt0r_ has quit IRC (Ping timeout: 252 seconds) 2010-10-03T16:09:39 When a submission cannot be compiled, will the server keep the previous submission? 2010-10-03T16:10:23 no 2010-10-03T16:10:34 you have to upload your previous submission back 2010-10-03T16:12:07 Now that you say it... it seems obvious, because it is listed as the latest submission on the profile page with a compile error. 2010-10-03T16:16:04 *** foucist has joined #aichallenge 2010-10-03T16:17:17 *** tty2 has joined #aichallenge 2010-10-03T16:17:39 howdy 2010-10-03T16:19:35 *** ramanK has joined #aichallenge 2010-10-03T16:19:51 http://ai-contest.com/forum/viewtopic.php?f=18&t=850 howdy - man Im slow at this - just need to finish out recalculating a planets future after a fleet is sent and Im done with state 2010-10-03T16:20:06 *** ramanK has left #aichallenge 2010-10-03T16:22:07 *** JensTi has quit IRC (Ping timeout: 265 seconds) 2010-10-03T16:23:10 *** ruturaj1 has left #aichallenge 2010-10-03T16:24:58 *** boegel has quit IRC (Quit: Leaving) 2010-10-03T16:32:02 I meant to link http://pastebin.com/tuEETd1w 2010-10-03T16:32:06 sorry 2010-10-03T16:33:00 hi tty2, are you entering the ai challenge? 2010-10-03T16:33:38 optimum, possibly, but its more likely we will support the challenge by offering free assistence to people who participate 2010-10-03T16:35:18 i am considering strategy... basically, i think i should create some kind of rank function that determines which planet to take over next based on factors such as size, proximity to other planets, the enemy's locations, and so forth 2010-10-03T16:35:43 then there's the question as to how much force to use 2010-10-03T16:35:53 *** JensTi has joined #aichallenge 2010-10-03T16:36:11 optimum, well its a good idea not to ignore deterministic analysis along side non-deterministic AI ... they tend to compliment eachother very well 2010-10-03T16:37:14 *** BtbN has quit IRC (Quit: Verlassend) 2010-10-03T16:39:07 when fleets are landing on a planet and the planet is owned by a player, how are the ships calculated? 2010-10-03T16:39:19 *** ichti has joined #aichallenge 2010-10-03T16:42:11 *** JensTi1 has joined #aichallenge 2010-10-03T16:42:12 *** JensTi has quit IRC (Read error: Connection reset by peer) 2010-10-03T16:42:32 any admins around ? 2010-10-03T16:42:33 Cyndre_: see http://ai-contest.com/specification.php for full details 2010-10-03T16:43:02 but it's basically "whoever has the most ships wins, current owner wins ties" 2010-10-03T16:44:05 tty2: yes, deterministic analysis will be essential 2010-10-03T16:45:32 optimum, no doubt, typically something like this would use a deterministic weighted model with a non-deterministic AI discovering the weights of the model 2010-10-03T16:47:11 *** justin_pdx has joined #aichallenge 2010-10-03T16:48:27 *** smellyhippy has quit IRC (Ping timeout: 276 seconds) 2010-10-03T16:52:47 *** davidjliu has quit IRC (Ping timeout: 265 seconds) 2010-10-03T16:53:25 *** smellyhippy has joined #aichallenge 2010-10-03T16:53:32 If anyone here is participating int he AI-challenge and would like some advice, input, or feedback from a proffessional AI developer (I work for http://www.syncleus.com ) please feel free to msg me in channel or out. For now im just personally trying to help but im going to investigate a more official role me or my company might play in helping you guys 2010-10-03T16:58:58 Top 10 players: ruilov(3859), davidjliu(3792), Hazard(3788), dmj111(3736), rsergio(3703), cfaftw(3690), felixcoto(3663), EBraun(3641), sequoh(3619), Arekku(3599) 2010-10-03T16:59:23 *** aerique has quit IRC (Quit: ...) 2010-10-03T16:59:25 tty2, would you or your company expect anything in return? 2010-10-03T16:59:32 Migi32, nope 2010-10-03T16:59:38 sweet :) 2010-10-03T16:59:41 Migi32, not a thing :) 2010-10-03T17:01:09 tty2: you would end up helping more by writing some blog posts about strategies 2010-10-03T17:01:21 tty2: nothing's stopping you from compeeting either 2010-10-03T17:01:35 * amstan is one of the organizers 2010-10-03T17:02:02 *** Arekku has joined #aichallenge 2010-10-03T17:02:26 amstan, we may do that as well, although were more a hands on type. Also by helping specific groups we can specifically see how our assistence has an impact based on how well that group performs. So it winds up being a learning expiernce for us as well 2010-10-03T17:02:31 *** JensTi has joined #aichallenge 2010-10-03T17:03:41 *** JensTi1 has quit IRC (Ping timeout: 245 seconds) 2010-10-03T17:04:19 Well finally 2010-10-03T17:04:20 interesting 2010-10-03T17:04:36 I think I'm done with my AI, I'm out of feasable ideas and fixes 2010-10-03T17:04:36 tty2: you might want to lurk around in here: http://www.ai-contest.com/forums/viewforum.php?f=17 2010-10-03T17:05:02 amstan, ill check it out 2010-10-03T17:06:44 Arekku, need a sounding board? 2010-10-03T17:07:27 I reckon I'm fine, thanks for the offer though 2010-10-03T17:07:31 np 2010-10-03T17:10:26 *** amstan has quit IRC (Ping timeout: 240 seconds) 2010-10-03T17:14:49 *** criis has joined #aichallenge 2010-10-03T17:16:07 *** ichti has quit IRC (Ping timeout: 240 seconds) 2010-10-03T17:18:09 *** genericbob has quit IRC (Ping timeout: 264 seconds) 2010-10-03T17:19:32 *** BtbN has joined #aichallenge 2010-10-03T17:22:42 *** davidjliu has joined #aichallenge 2010-10-03T17:32:32 *** water has joined #aichallenge 2010-10-03T17:34:49 *** water has quit IRC (Client Quit) 2010-10-03T17:37:05 *** RainCT has quit IRC (Remote host closed the connection) 2010-10-03T17:38:11 hey tty2, so would you mind if I'd tell you the way I'd program my bot and then you'd tell me what you think of it? 2010-10-03T17:38:22 Migi32, id be happy to 2010-10-03T17:38:54 well it'd basically be a minimax search, but with the following difference: 2010-10-03T17:39:17 *** JensTi1 has joined #aichallenge 2010-10-03T17:39:21 *** JensTi has quit IRC (Read error: Connection reset by peer) 2010-10-03T17:39:40 if you do minimax the original way, you basically let players take turns, allowing one to react on moves by the other he couldn't possibly know yet 2010-10-03T17:40:54 so instead I would consider each node of the minimax search tree as a zero-sum game and find a mixed strategy Nash equilibrium on it, and use that to get the "score" of that node 2010-10-03T17:41:17 Migi32, interesting approach 2010-10-03T17:41:25 Migi32, bonus points for creativity 2010-10-03T17:41:39 Migi32, i cant say ive ever applied that approach before, although ive worked with minimax 2010-10-03T17:41:46 does it work well in reality? 2010-10-03T17:42:12 yeah, but the other problem is that the number of branches is insane and finding a mixed strategy Nash equilibrium requires solving a linear programming problem 2010-10-03T17:42:40 for which I'd use the simplex algorithm which has exponential complexity... 2010-10-03T17:42:44 Migi32, i tend to be a big supporter of creative ways of mixing and matching AI (my own library i mentioned is specificallygeared towards bewing able to intermix unrelated AI strategies seemlessly)... so i suspect that it has the potential to be very effective 2010-10-03T17:43:35 Migi32, it will be challenging, but you seem to have a good grip on how to do it 2010-10-03T17:43:36 so to limit the number of branches, I would only branch if the move (one "move" can consist of multiple orders) is an attack that the enemy can't possibly hold or if it's sending reinforcements to defend, and this move wasn't possible on a previous turn (as then we have already branched). 2010-10-03T17:43:45 but I see 2 major problems with that: 2010-10-03T17:43:55 1. there are still an enormous number of branches left, because there are usually a ton of possible ways to partition where you get your attacking ships from 2010-10-03T17:44:05 2. it totally ignores positioning of ships, planets in a corner won't move their ships to a more favorable position 2010-10-03T17:45:11 *** sinan has quit IRC (Ping timeout: 255 seconds) 2010-10-03T17:46:02 still sounds a lot better than my strategy though m8 2010-10-03T17:46:06 Migi32, well thats one of the things that is appealing about this challenge... like chess, you cant run through every single possible outcome, there are just too many. So if your going to use a search algorithm you need to come up with a creative way to not search every branch (DFS type algorithms here would be fairly useless id imagine) 2010-10-03T17:46:38 Arekku, if it is implementable... there are some unique challenges to his approach which need to be addressed firs t:) 2010-10-03T17:47:55 well yeah, the most annoying that there's really a mind-boggling number of possible moves each turn 2010-10-03T17:48:06 chess has about 35 per turn 2010-10-03T17:48:12 Arimaa 17000 2010-10-03T17:48:27 this game a 1 with about 20 zero's I guess :P 2010-10-03T17:48:35 at least in mid-game 2010-10-03T17:48:50 Migi32, yea, per turn maybe, but the overall number of possiblities of turns as a whole are still enourmous.. but yes here the possiblities per turn, rahter than as a whole, makes it even more challenging 2010-10-03T17:49:24 Migi32, which is why i think this challenge will very certainly need some non-deterministic AI to be approached properly (any approach that goes through all the possiblities just has too large a search space) 2010-10-03T17:50:42 isn't it best to just do dimension reduction on the search space ? 2010-10-03T17:51:50 Appleman1234, maybe, if you can effectivly. But i suspect even if you do youll either still have a very large search space, or youll have thrown out vital information. 2010-10-03T17:52:37 tty2, at present I have been to busy with real life, to spend much time on my bot, so I have just been developing ideas 2010-10-03T17:52:54 Appleman1234, i am not, and do not intend to, be int he challenge. 2010-10-03T17:53:13 tty2, I know, I have read your previous statement 2010-10-03T17:53:44 Appleman1234, im just here as a represenative of Syncleus in order to sponsor people in the challenge (sponsor by offering our expertise and advice to specific teams to help them improve their designs) 2010-10-03T17:53:47 oh 2010-10-03T17:53:47 lol 2010-10-03T17:54:59 tty2, I am already aware that 2010-10-03T17:55:10 Appleman1234, yea i saw that in your last message after i said that :) 2010-10-03T17:55:13 aware of that* 2010-10-03T17:55:22 recursion 2010-10-03T17:55:40 yeah :) 2010-10-03T17:56:04 *** jfrank has joined #aichallenge 2010-10-03T17:56:09 tty2, the winner of the previous AI contest said a better evaluation heuristic beats deeper searches any time, so how do you think an ANN with reinforcement learning would perform here? 2010-10-03T17:56:32 or maybe some other kind of ANN 2010-10-03T17:57:37 Migi32, i think a ANN could offer a lot of value to an overall framework.. I dont think it would be the sole component but a good use for an ANN here would be to weight various attributes in a larger framework (for example to determine the aggressiveness of a specific opponent or something) 2010-10-03T17:58:10 hmm. How would you train that? 2010-10-03T17:58:59 Top 10 players: ruilov(3829), Hazard(3767), davidjliu(3761), dmj111(3714), rsergio(3683), cfaftw(3676), felixcoto(3641), EBraun(3619), sequoh(3611), youwillfail(3588) 2010-10-03T17:59:05 Migi32, i need to go over the data availible to learn from with a fine tooth comb before i can offer specific input on the data handling to do such a thing. it was just meant as an example i dont know if that specific attribute will apply here or not 2010-10-03T18:00:03 you made me have an idea that might just be a contest-winning idea 2010-10-03T18:00:15 Migi32, awesome! 2010-10-03T18:00:17 I'm sorry, I won't say it in this public channel ;) 2010-10-03T18:00:44 Migi32, by the way keep in mind there are unsupervised neural networks to consider too, like SOM, which can help determine features as well 2010-10-03T18:00:55 Migi32, so you may not need to train at all 2010-10-03T18:01:09 SOM stands for? 2010-10-03T18:01:21 Migi32, if youd like to pm it to me you can, but, considering i might help other groups as well you should do so cautiously 2010-10-03T18:01:34 Migi32, Self Organizing Map, it is synonomous with Kohonen networks 2010-10-03T18:01:35 but I have a question to other people: can you still download the played games from the server like you could in the Tron contest? 2010-10-03T18:03:17 Migi32, if you go with ANN or SOM you may want to consider the open source AI library i mentioned only because it implements both of them... there are other libraries as well, dANN ( #dANN on here ) is theone i write, and there is Neuroph, another good open source AI library that is specific to neural networks (dANN is more for AI in general and goes beyond just neural networks) 2010-10-03T18:03:29 let me link the dANN library page incase anywhere here might find it useful 2010-10-03T18:03:55 http://wiki.syncleus.com/index.php/DANN that has a bullet point list of all the features in dANN 2010-10-03T18:04:13 *** sigh has joined #aichallenge 2010-10-03T18:08:23 you guys have too much time on your hands :| 2010-10-03T18:08:31 i want time to do lots of machine learning stuff :( 2010-10-03T18:09:18 antimatroid2, i love machine learning, fun stuff... if i had more time on my hands i might enter the contest, but i wotn cause id much rather just tinker at making good AI library than to win at a game (which is why im glad i atleast get to help people here with the AI parts) 2010-10-03T18:10:02 btw, i just posted http://ai-contest.com/forum/viewtopic.php?f=17&t=854 which is a basic but non-hacky approach to deciding what to do on your first turn 2010-10-03T18:10:38 i've started the ground work for an approximation to a game tree 2010-10-03T18:10:51 *** Blkt has quit IRC (Quit: Error: do not makunbound t please!) 2010-10-03T18:11:03 *** justin_pdx has quit IRC (Quit: justin_pdx) 2010-10-03T18:11:07 antimatroid2, seems a few otehr people had a similar approach 2010-10-03T18:12:02 yep, still not entirely sure how i'm goign to choose the moves to branch off 2010-10-03T18:12:06 but i have a bit of an idea 2010-10-03T18:12:22 i dunno about migi32's idea 2010-10-03T18:12:50 *** Jahson has quit IRC (Quit: Page closed) 2010-10-03T18:15:20 *** coventry has joined #aichallenge 2010-10-03T18:17:08 *** coventry has left #aichallenge 2010-10-03T18:19:00 can we use this dANN library? Is it installed on the server? 2010-10-03T18:19:10 by the way for your consideration... this game has the markov property. 2010-10-03T18:19:33 great, found another thing to patch :( 2010-10-03T18:20:12 Migi32, dANN is an open-source library. if you wish to use it you can just package the library with your source code id imagine. and me, or anyone in #dANN could help with that side of it. But i dont know exactly whats on the AI server itself. 2010-10-03T18:20:15 tty2: had thought of that, still buttloads to work with 2010-10-03T18:20:53 yea I already ditched the variables that track where a fleet came from or what its total trip length was 2010-10-03T18:21:46 Migi32, :) 2010-10-03T18:22:07 tty2, unfortunately there's a 2MB limit to the (zip-compressed) source we can upload 2010-10-03T18:22:17 how big is dANN's source compressed? 2010-10-03T18:22:55 about this big <---------------------------------------------------------> (not to scale) 2010-10-03T18:22:56 Migi32, you shouldnt need to use all of dANNs source. since its open source you can choose to compile just the segments you need. but let me check what the full thing is 2010-10-03T18:23:41 i have to go to uni now 2010-10-03T18:23:43 haha Arekku :P 2010-10-03T18:23:48 see ya 2010-10-03T18:23:50 tty2: i'd be interested to chat about your library some time 2010-10-03T18:23:59 i'm trying to put together a general game theory library 2010-10-03T18:24:09 Migi32, 572KB 2010-10-03T18:24:14 oh sweet :P 2010-10-03T18:24:38 antimatroid2, join #dANN, we can discuss it anytime, and the rest of the devs are there too (im the founder though so i tend to be more familiar with all the details) 2010-10-03T18:24:57 Migi32, as i siad you can cut that down a lot too, there is a lot of stuff in there that you can cut out for something like this, like all the visualization stuff) 2010-10-03T18:25:55 done so i don't forget later 2010-10-03T18:25:56 bye 2010-10-03T18:26:05 antimatroid2, see ya 2010-10-03T18:26:25 oh bugger, you had me till it was written in java :P 2010-10-03T18:27:05 not keen to switch to c++? :P 2010-10-03T18:27:59 it is? That might not work as the compilation script doesn't handle one bot using multiple languages I believe 2010-10-03T18:28:02 have you done nd vectors yet? 2010-10-03T18:28:04 I'm using c++ by the way 2010-10-03T18:28:11 antimatroid2, we have plans to continue our C++ port in the very near future and even sooner to do JNI interface 2010-10-03T18:28:16 i have an implementation for those in c++ i'd be happy to share how we did that 2010-10-03T18:28:23 Migi32, shouldnt be hard to use java from inside C++ if you wanted, we did it tons 2010-10-03T18:28:55 it's basically all stored in a 1d vector, then we use strategy variables for indexing 2010-10-03T18:28:59 Migi32, im not sure about the specific challenges of the build script yet 2010-10-03T18:29:09 so we can store simultaneous games as though they're in a kind of finite tensor 2010-10-03T18:29:11 antimatroid2, and yes we have n-dimensional vectors 2010-10-03T18:29:33 antimatroid2, and conversion between cartesian and hyperspherical coordinate systems as well 2010-10-03T18:29:44 :) 2010-10-03T18:29:46 anyway, i must run 2010-10-03T18:29:50 see ya around 2010-10-03T18:30:03 bye 2010-10-03T18:30:56 *** bhasker has joined #aichallenge 2010-10-03T18:31:21 but my question to everyone went unanswered: can you still download the played games from the server like you could in the Tron contest? 2010-10-03T18:31:45 you mean playback string? yeah, there's a thread somewhere about it 2010-10-03T18:32:17 Migi32: yes http://www.ai-contest.com/game_info.php?game_id=1 with game_id the id of the game you want 2010-10-03T18:32:50 f.ex. http://www.ai-contest.com/game_info.php?game_id=5373380 2010-10-03T18:33:21 thanks! 2010-10-03T18:40:02 *** BtbN has quit IRC (Quit: Verlassend) 2010-10-03T18:42:43 *** Utkarsh has quit IRC (Ping timeout: 265 seconds) 2010-10-03T18:45:19 tty2, how would you encode the game state as input nodes of an ANN? Specifically regarding fleets, because the number of fleets is variable 2010-10-03T18:46:20 Migi32, im not entierly sure id go that approach at all but id have to get a little deeper into it first to speculate 2010-10-03T18:46:45 *** fawek has quit IRC (Ping timeout: 276 seconds) 2010-10-03T18:47:59 *** u1tr0n has joined #aichallenge 2010-10-03T18:48:24 im back, if someone care... 2010-10-03T18:48:25 *** Utkarsh has joined #aichallenge 2010-10-03T18:48:44 wb 2010-10-03T18:48:49 hi :) 2010-10-03T18:49:30 tty2, I have to go now. Thanks a ton for all your help, you gave me some amazing new ideas :D 2010-10-03T18:49:36 you were amazing 2010-10-03T18:49:44 bye 2010-10-03T18:50:28 *** Migi32 has quit IRC (Quit: http://boinc.berkeley.edu) 2010-10-03T18:51:19 Im glad it helped, good luck! 2010-10-03T18:54:54 *** Cyndre__ has joined #aichallenge 2010-10-03T18:54:55 *** jesionaj` has joined #aichallenge 2010-10-03T18:56:48 *** holmar has joined #aichallenge 2010-10-03T18:58:20 *** MartinKonicek has quit IRC (Quit: Leaving) 2010-10-03T18:58:32 u1tr0n, I care!::big hug:: 2010-10-03T18:58:47 ;) 2010-10-03T18:58:58 im so angry today... 2010-10-03T18:58:59 Top 10 players: ruilov(3827), Hazard(3764), davidjliu(3759), dmj111(3710), rsergio(3681), cfaftw(3674), felixcoto(3639), EBraun(3617), sequoh(3607), youwillfail(3587) 2010-10-03T18:59:02 3 days make bot 2010-10-03T18:59:30 *** gerard has quit IRC (Ping timeout: 240 seconds) 2010-10-03T18:59:31 *** yam has quit IRC (Ping timeout: 240 seconds) 2010-10-03T18:59:33 *** jesionaj has quit IRC (Ping timeout: 240 seconds) 2010-10-03T18:59:35 *** Cyndre_ has quit IRC (Ping timeout: 240 seconds) 2010-10-03T18:59:35 *** RobotCaleb has quit IRC (Ping timeout: 240 seconds) 2010-10-03T18:59:42 and he dont want work on public server :( 2010-10-03T18:59:49 u1tr0n, that would be frustrating... 2010-10-03T18:59:49 *** gerard has joined #aichallenge 2010-10-03T18:59:50 on TCP works good 2010-10-03T18:59:51 *** RobotCaleb has joined #aichallenge 2010-10-03T18:59:52 with timer all ok 2010-10-03T19:00:15 im even make void loop with TurnEnd anyway dont work 2010-10-03T19:00:40 this is strange magic :( 2010-10-03T19:02:09 *** Olathe has quit IRC (Ping timeout: 255 seconds) 2010-10-03T19:03:47 lol 2010-10-03T19:03:50 sorry to hear that :/ 2010-10-03T19:03:59 I don't have time to code my bot for another week or two :/ 2010-10-03T19:04:12 Got to make game levels in udk :| 2010-10-03T19:06:12 *** optimum has quit IRC (Ping timeout: 245 seconds) 2010-10-03T19:09:24 *** Arekku has quit IRC (Quit: Page closed) 2010-10-03T19:13:47 *** jimmerton has joined #aichallenge 2010-10-03T19:15:37 *** justin_pdx has joined #aichallenge 2010-10-03T19:20:28 *** amstan has joined #aichallenge 2010-10-03T19:20:28 *** ChanServ sets mode: +o amstan 2010-10-03T19:31:42 *** Umsturz has left #aichallenge 2010-10-03T19:37:34 *** jaspervdj has quit IRC (Quit: NEVER GONNA GIVE YOU UP NEVER GONNA LET YOU DOWN) 2010-10-03T19:49:53 so.. what's new? 2010-10-03T19:57:21 *** Olathe has joined #aichallenge 2010-10-03T19:58:37 *** Bobng has quit IRC (Quit: Leaving) 2010-10-03T19:58:59 Top 10 players: ruilov(3829), davidjliu(3766), Hazard(3765), dmj111(3715), rsergio(3682), cfaftw(3677), felixcoto(3637), EBraun(3616), sequoh(3604), youwillfail(3587) 2010-10-03T19:59:54 *** yam has joined #aichallenge 2010-10-03T20:00:06 amstan - http://pastebin.com/tuEETd1w thats new - rewriting from scratch 2010-10-03T20:01:06 Cyndre__: that's not a lot 2010-10-03T20:01:10 why gameState['maxTurns'] = 205 ? 2010-10-03T20:01:18 so it can be set 2010-10-03T20:04:25 *** Olathe has quit IRC (Ping timeout: 252 seconds) 2010-10-03T20:05:31 *** Frontier has quit IRC (Ping timeout: 252 seconds) 2010-10-03T20:08:28 do you have a bot amstan? 2010-10-03T20:10:50 he doesn't yet 2010-10-03T20:10:57 wish i got more time to code my bot 2010-10-03T20:11:04 but got to spend next week creating a game level 2010-10-03T20:11:29 *** DirtyKeyboard has joined #aichallenge 2010-10-03T20:11:54 *** Olathe has joined #aichallenge 2010-10-03T20:12:43 *** Frontier has joined #aichallenge 2010-10-03T20:12:47 *** iFire has quit IRC (Read error: Connection reset by peer) 2010-10-03T20:14:29 *** Olathe has quit IRC (Read error: Connection reset by peer) 2010-10-03T20:14:58 *** Olathe has joined #aichallenge 2010-10-03T20:15:36 *** iFire has joined #aichallenge 2010-10-03T20:20:19 *** Olathe has quit IRC (Remote host closed the connection) 2010-10-03T20:35:50 *** justin_pdx has quit IRC (Quit: justin_pdx) 2010-10-03T20:41:13 *** Olathe has joined #aichallenge 2010-10-03T20:59:00 Top 10 players: ruilov(3830), Hazard(3756), davidjliu(3749), dmj111(3703), rsergio(3670), cfaftw(3664), felixcoto(3624), EBraun(3606), sequoh(3595), youwillfail(3574) 2010-10-03T21:03:16 *** iFire has quit IRC (Read error: Connection reset by peer) 2010-10-03T21:04:14 alright guy, a little help? i have not timed out or done on invalid move once on benze, but the same code on the server keeps saying I crashed, dns, or timed out. actually half the time it lists the other person but i lose anyway. anyone think of any reason this could happen? i'm not doing any crazy hard calculations, and my comp is prolly not much faster than the server. 2010-10-03T21:04:58 *guys 2010-10-03T21:05:23 *** iFire has joined #aichallenge 2010-10-03T21:06:03 pjreddie: because the server sucks. there is something very wrong with it :\ 2010-10-03T21:06:57 oh. ok cool. well, i guess not that cool. but i was bug hunting for a while and couldn't think of anything. guess i'll stick to benze for now thanks. 2010-10-03T21:08:35 *** krokokrusa has joined #aichallenge 2010-10-03T21:10:04 *** enzy_me has joined #aichallenge 2010-10-03T21:11:43 *** enzy_me has quit IRC (Client Quit) 2010-10-03T21:13:59 *** justin_pdx has joined #aichallenge 2010-10-03T21:18:50 *** justin_pdx has quit IRC (Ping timeout: 265 seconds) 2010-10-03T21:21:03 *** dmj111 has quit IRC (Ping timeout: 252 seconds) 2010-10-03T21:30:02 *** krokokrusa has quit IRC (Ping timeout: 240 seconds) 2010-10-03T21:32:58 *** JensTi1 has quit IRC (Quit: Leaving.) 2010-10-03T21:46:04 *** u1tr0n has quit IRC () 2010-10-03T21:55:05 *** Haggis has quit IRC (Quit: Page closed) 2010-10-03T21:55:58 *** RobotCaleb has quit IRC (Ping timeout: 264 seconds) 2010-10-03T21:57:04 *** RobotCaleb has joined #aichallenge 2010-10-03T21:59:01 Top 10 players: ruilov(3830), Hazard(3771), davidjliu(3736), dmj111(3710), rsergio(3681), cfaftw(3673), felixcoto(3629), EBraun(3621), sequoh(3609), Polsky(3580) 2010-10-03T22:15:18 *** keynes has joined #aichallenge 2010-10-03T22:24:43 *** FlagCapper has quit IRC (Quit: Page closed) 2010-10-03T22:26:27 so.. who's ruilov? 2010-10-03T22:26:28 and hazard? 2010-10-03T22:35:23 *** DirtyKeyboard has quit IRC (Quit: DirtyKeyboard) 2010-10-03T22:40:22 *** yasith__ has quit IRC (Ping timeout: 264 seconds) 2010-10-03T22:40:28 amstan: Hello 2010-10-03T22:40:35 nullkuhl: hi 2010-10-03T22:41:36 amstan: i have registered an account on ai-contest.com and i would like to delete my account in order to join as a team, as i didnt make any submissions from my account yet 2010-10-03T22:41:46 nullkuhl: ugh.. 2010-10-03T22:41:56 nullkuhl: have you ever used md5 before? 2010-10-03T22:42:02 amstan: yes 2010-10-03T22:43:14 *** Olathe has quit IRC (Ping timeout: 272 seconds) 2010-10-03T22:51:00 *** Olathe has joined #aichallenge 2010-10-03T22:51:22 *** yasith__ has joined #aichallenge 2010-10-03T22:59:02 Top 10 players: davidjliu(3780), Hazard(3779), dmj111(3734), cfaftw(3696), rsergio(3687), felixcoto(3646), sequoh(3634), EBraun(3632), youwillfail(3600), Polsky(3563) 2010-10-03T23:02:54 heh, yah 2010-10-03T23:03:05 yay 2010-10-03T23:06:08 *** pjreddie has quit IRC (Quit: Page closed) 2010-10-03T23:09:22 *** Olathe has quit IRC (Ping timeout: 276 seconds) 2010-10-03T23:13:02 *** Olathe has joined #aichallenge 2010-10-03T23:14:32 *** Mathnerd314 has joined #aichallenge 2010-10-03T23:14:40 good lord, you've knifed ruilov and discretely relocated his corpse to the bottom of some lake while heads were turned 2010-10-03T23:15:45 oh, I see... nevermind 2010-10-03T23:16:43 think nothing of the fact that I immediately jumped to that conclusion after seeing him nowhere in the top 100, as opposed to the more practical course of assuming he resubmitted 2010-10-03T23:17:18 #rankings 2010-10-03T23:17:19 amstan: Top 10 players: davidjliu(3783), Hazard(3773), dmj111(3731), cfaftw(3691), rsergio(3678), felixcoto(3640), EBraun(3627), sequoh(3626), youwillfail(3602), DocBot(3566) 2010-10-03T23:17:27 #rankings 30 2010-10-03T23:17:28 amstan: Top 30 players: davidjliu(3783), Hazard(3773), dmj111(3731), cfaftw(3691), rsergio(3678), felixcoto(3640), EBraun(3627), sequoh(3626), youwillfail(3602), DocBot(3566), Polsky(3566), _iouri_(3534), adumlah(3529), sighbot(3528), McLeopold(3526), medrimonia(3522), bix0r4ever(3517), ofrias(3515), Mistmanovx(3509), goldman(3500), Rexxar(3492), Titannet(3482), savchenko(3480), ClusterTeam(3479), (1 more message) 2010-10-03T23:17:32 #moar 2010-10-03T23:17:33 amstan: An error occured while trying to show the previous error. 2010-10-03T23:17:36 heh 2010-10-03T23:17:42 contestbot: alias add moar more 2010-10-03T23:17:42 amstan: I come to serve. 2010-10-03T23:17:46 contestbot: moar 2010-10-03T23:17:46 amstan: sin_sun(3477), kcm1700(3475), Infinity(3462), Killer(3443), Momotebo(3440), Zilog8(3433) 2010-10-03T23:17:58 *** Olathe has quit IRC (Ping timeout: 276 seconds) 2010-10-03T23:18:09 oh man, he's really gone 2010-10-03T23:18:23 a1k0n: where's yours? 2010-10-03T23:18:32 yeah he needs some games pronto 2010-10-03T23:18:47 a1k0n was in the 100s last time I saaw 2010-10-03T23:23:26 *** Olathe has joined #aichallenge 2010-10-03T23:43:21 *** Olathe has quit IRC (Ping timeout: 252 seconds) 2010-10-03T23:44:38 *** Olathe has joined #aichallenge 2010-10-03T23:49:33 *** FlagCapper has joined #aichallenge 2010-10-03T23:49:40 *** Olathe has quit IRC (Ping timeout: 276 seconds) 2010-10-03T23:50:31 *** justin_pdx has joined #aichallenge 2010-10-03T23:55:53 *** Olathe has joined #aichallenge 2010-10-03T23:59:03 Top 10 players: Hazard(3770), davidjliu(3765), dmj111(3723), cfaftw(3690), rsergio(3671), felixcoto(3637), EBraun(3618), sequoh(3617), youwillfail(3600), Polsky(3590)