2011-12-19T00:00:00 Extrarius: you don't need to be in a 'core group'. 2011-12-19T00:00:01 times up 2011-12-19T00:00:02 0 2011-12-19T00:00:03 12 players ahead of me... who gets the last game before the finals?? 2011-12-19T00:00:04 0 2011-12-19T00:00:06 happy finals :) 2011-12-19T00:00:08 damn 2011-12-19T00:00:12 i just had an idea 2011-12-19T00:00:15 :) 2011-12-19T00:00:16 really hope we'll have to follow all the action during the contest. I'd totally go watch some ant games at the bar 2011-12-19T00:00:18 ) 2011-12-19T00:00:20 Make a starter kit or mapgen, make a request for adding your code. 2011-12-19T00:00:23 forget it ;) 2011-12-19T00:00:26 avdg: it's like wrestling for coma patients.... 2011-12-19T00:00:29 *** erij has joined #aichallenge 2011-12-19T00:00:30 rebelxt: unless you have tested your fancy bot in official server/ 2011-12-19T00:00:32 site is crawling ;-) 2011-12-19T00:00:36 hmm 2011-12-19T00:00:41 how long will the finals be? 2011-12-19T00:00:41 Murashka: good morning! 2011-12-19T00:00:52 mcstar: code quick!!!!!! 2011-12-19T00:00:52 now the finals.. 2011-12-19T00:00:56 Murashka: You should write "Happy finals" with your bot 2011-12-19T00:01:00 UncleVasya good 2011-12-19T00:01:06 UncleVasya: Without knowing what the contest is, it'll be difficult to help create the initial offerings 2011-12-19T00:01:20 Hope everyone is happy with the results.... :) 2011-12-19T00:01:24 Submissions are now closed :) 2011-12-19T00:01:24 besh easy ;) 2011-12-19T00:01:30 praveen_: no, only tested on private server and fluxid 2011-12-19T00:01:35 matthewd: is this your first ai contest? 2011-12-19T00:01:48 rebelxt: thats ok time is up. hope you had enough fun 2011-12-19T00:01:55 Extrarius: And after some succesful works you'll found yourself in the 'core community team' :) 2011-12-19T00:02:07 Extrarius: it is open sourced 2011-12-19T00:02:10 quick 2011-12-19T00:02:10 praveen_: yep, u2 2011-12-19T00:02:17 So you decided to make a starter pack. 2011-12-19T00:02:17 i need to submit new version oops 2011-12-19T00:02:19 lol, too many sql connections error on forums 2011-12-19T00:02:42 nice one alkon 2011-12-19T00:02:47 You look at the another starterpacks to see the neded functionality. 2011-12-19T00:03:02 Next Game: 1 players are ahead. 2011-12-19T00:03:03 You look at the starterpack for this language for previous contest 2011-12-19T00:03:04 Does anyone know when the next AI challenge will be? 2011-12-19T00:03:15 erij: hasn't been decided yet 2011-12-19T00:03:22 it depends on when we can organise another game by 2011-12-19T00:03:31 the more people who help out the faster it will be 2011-12-19T00:03:34 Thank you to all of the contest organizers and contributers! 2011-12-19T00:03:37 Or you can make it from scratch if you sure what you are doing. 2011-12-19T00:03:42 *** law-max has joined #aichallenge 2011-12-19T00:03:43 heh, my bot is #15 now. I wonder if it will even finish in the top 30. 2011-12-19T00:03:48 Happy Finals Everyone! 2011-12-19T00:03:49 open sourced mine as well *submits update on forum* 2011-12-19T00:03:59 oh, and happy birthday +1 to me. So if you're facing me, and want to wish me a happy birthday on the 17th, let my bot win. :D 2011-12-19T00:04:00 * antimatroid seconds Corgano's comment, especially for janzert 2011-12-19T00:04:01 antimatroid: What is needed to "organize another game" and how can I help? 2011-12-19T00:04:03 I think my first AI contest was the 1971 or 1972 Computer Chess Championship. :) 2011-12-19T00:04:31 Extrarius: In fact, starter pack that I use was made by a non-core person. He rewrote a previous starterpack. 2011-12-19T00:04:32 Extrarius: pick a game (which is mostly a democratic thing where we try to work out what people are most interested in), build game specs, build the game etc. 2011-12-19T00:04:34 !timeleft 2011-12-19T00:04:35 dang, now i don't feel so old 2011-12-19T00:04:47 write the engine, starter bots etc. then there's lots of other stuff i have no idea about 2011-12-19T00:04:56 we need more janzerts more than anything 2011-12-19T00:05:09 janzerts? 2011-12-19T00:05:22 Super programmer with the big picture. 2011-12-19T00:05:29 *** Cowbandit has quit IRC (Quit: Page closed) 2011-12-19T00:05:38 people who do the server side stuff, and know what the hell they're doing 2011-12-19T00:05:39 Scryer: was that the competition where you had to build a fleet for Traveller? 2011-12-19T00:05:45 wow. I can't see my profile page.... 2011-12-19T00:05:45 antimatroid: Yep 2011-12-19T00:05:59 I don't think I did that one, bmh. 2011-12-19T00:06:08 bmh: that wasn't supposed to be an AI contest, doug lenat just wanted to pee in their punchbowl 2011-12-19T00:06:08 this is my third time writing a bot :) 2011-12-19T00:06:21 It was a chess tournament among computers. 2011-12-19T00:06:29 matthewd: where are you located? uni student? 2011-12-19T00:06:31 well I guess now's the time to sit back and see how many bugs are in our final versions 2011-12-19T00:06:31 had a last minute compilation issue with preprocessing headers for boost inclusion...ack.. 2011-12-19T00:06:41 http://bhickey.net:2080/replay.311 most of the tcp games are like this now :) 2011-12-19T00:06:46 Antimony: I'm still waiting for my first game after the latest upload 2011-12-19T00:06:54 here's the forum announcement: http://forums.aichallenge.org/viewtopic.php?f=24&t=2170&p=13319#p13319 2011-12-19T00:06:55 :) Its time to sit and write whatever you did. will be very helpful after sometime 2011-12-19T00:06:58 happy finals everyone 2011-12-19T00:07:02 *** ferd_ has quit IRC (Quit: Page closed) 2011-12-19T00:07:19 Migi32: last year i recall my bot slipped from 20 to 50 :( 2011-12-19T00:07:19 yay i'm on the main page 2011-12-19T00:07:21 *** judpom has joined #aichallenge 2011-12-19T00:07:26 amstan: thx, and thx for the contest 2011-12-19T00:07:29 <_flag> Are the finals going to be live? 2011-12-19T00:07:35 _flag: i think so 2011-12-19T00:07:36 *** Westicles has joined #aichallenge 2011-12-19T00:07:43 amstan: great contest and Thanks 2011-12-19T00:07:46 antimatroid: Adelaide, and no... work 2011-12-19T00:07:51 are you resetting scoreboard now? 2011-12-19T00:07:57 yeah.. sometime.. 2011-12-19T00:08:04 amstan: really? I wanna get in on that.... 2011-12-19T00:08:14 there's lots of work to do, so stay tuned 2011-12-19T00:08:16 rebelxt: based upon that I should expect to end up on position 38 :) 2011-12-19T00:08:20 _flag: the top 100 might be frozen towards the end 2011-12-19T00:08:26 generating new maps, backing up the database, all that stuff 2011-12-19T00:08:30 Hahah! I got two games after the deadline! 2011-12-19T00:08:40 bootstrapping the matchmaking/rankings 2011-12-19T00:08:53 thestinger: people still running in the tcp arena? 2011-12-19T00:08:58 i made it into the top 25 just before they closed 2011-12-19T00:08:58 *** grc_ has joined #aichallenge 2011-12-19T00:09:17 a1k0n: ah-ha 2011-12-19T00:09:21 antimatroid: whoa, nice going 2011-12-19T00:09:23 *** egg_ has quit IRC (Quit: Page closed) 2011-12-19T00:09:40 a1k0n: my sneaky last minute surprise for non-ircers :) 2011-12-19T00:09:47 oh no, my radio died 2011-12-19T00:10:08 *** Corgano has quit IRC (Quit: Page closed) 2011-12-19T00:10:29 Migi32: be friendly to my bot, and position 38 or better is guaranteed ;) 2011-12-19T00:10:29 goodnight and goodluck 2011-12-19T00:10:36 * avdg is waiting for the reset 2011-12-19T00:10:50 gn Extrarius 2011-12-19T00:11:06 night 2011-12-19T00:11:20 i didn't sleep last night, oops 2011-12-19T00:11:39 *** grc has quit IRC (Ping timeout: 258 seconds) 2011-12-19T00:11:41 rebelxt: don't worry there is a line in there that says if (opponent == rebelxt) { be_nice(); } 2011-12-19T00:11:59 Migi32: disqualified! 2011-12-19T00:12:13 :/ 2011-12-19T00:12:23 Accoun: did you submit a bot? 2011-12-19T00:12:30 is it cheating if they communicate through the game rules? 2011-12-19T00:12:30 yeah, ive got to get rid of that code myself too 2011-12-19T00:12:45 Migi32: lol, and be_nice() is your 20-ply minimax combat, right? ;) 2011-12-19T00:12:48 maybe lazarant is his bot? 2011-12-19T00:12:54 i guess so 2011-12-19T00:12:54 tell please, are the bots on http://bhickey.net:2080/replay.311 good and up-to-date? I just finished my bot and very wondered that it's not beaten by them 2011-12-19T00:13:09 bearoff: there's some decent bots on there 2011-12-19T00:13:21 bearoff: mine is a sucky one 2011-12-19T00:13:22 well, if you count mine and thestingers as decent 2011-12-19T00:13:24 rebelxt: yup. also it draws shapes with its ants. :) 2011-12-19T00:13:48 gn 2011-12-19T00:13:55 ok, thanks, now I'm comfortable ) 2011-12-19T00:14:05 dont be, im not 2011-12-19T00:14:09 migi32: how many ply minimax? 2011-12-19T00:14:16 Migi32: i like that bot which draws GG with ants 2011-12-19T00:14:27 FlashM? 2011-12-19T00:14:31 does he still do that? xD 2011-12-19T00:14:37 Is there any way to do a late upload? I had problem with the server running java 6 versus me java 7...? 2011-12-19T00:14:37 antimatroid: I was joking. I don't even do minimax. 2011-12-19T00:14:52 oh, i do minimax on heuristically chosen moves 2011-12-19T00:14:58 quite similar to my planet wars bot really 2011-12-19T00:15:17 antimatroid: i hope you commented out the planets 2011-12-19T00:15:27 mcstar: :P 2011-12-19T00:15:37 https://github.com/rossxwest/Ants-AI 2011-12-19T00:15:42 for a day i had my planet wars bot code in a robot unicorn attack them 2011-12-19T00:15:43 tron? use minimax! planet wars? minimax I tell you! ants? minimax! 2011-12-19T00:15:45 where i renamed everything 2011-12-19T00:15:50 i soon hated that and switched back 2011-12-19T00:15:54 *** drew-mandarin has joined #aichallenge 2011-12-19T00:15:59 antimatroid: i'm still hoping to see a submission from you which does not use minimax at all. maybe in aichallenge 2033? 2011-12-19T00:16:05 i thought that would be interesting, win the contest then release code that makes no sense to the problem aha 2011-12-19T00:16:07 ok, call it a poll. How many people stuck with the same strategy they initially envisioned/designed for this (with appropriate adjustments) versus went with an entirely new one after working on development for a while? 2011-12-19T00:16:10 haha im gonna share too 2011-12-19T00:16:20 rebelxt: no minimax? what else am I meant to use? :P 2011-12-19T00:16:44 *** avdg has quit IRC (Quit: Leaving.) 2011-12-19T00:16:52 antimatroid: how many plies do you search? 2011-12-19T00:16:52 dragonfyre13: my final code is pretty similar to my original ideas 2011-12-19T00:17:01 *** UncleVasya has quit IRC () 2011-12-19T00:17:04 Migi32: I went with no minimax logic... :D 2011-12-19T00:17:14 a1k0n: just 1, with sampled moves, hang on a sex 2011-12-19T00:17:15 antimatroid: lol, try heuristics like most ppl do ;)) 2011-12-19T00:17:21 Migi32: Did you do any serious redesigns in the version you didn't upload? 2011-12-19T00:17:22 oh, ok 2011-12-19T00:17:24 I ended up rewriting ideas at least 3 times 2011-12-19T00:17:25 *** cheeser_ has joined #aichallenge 2011-12-19T00:17:32 antimatroid: about those mapgens you never fixed... 2011-12-19T00:17:39 antimatroid: wait, what is he hanging on to?? 2011-12-19T00:17:41 *** Murashka has quit IRC (Quit: Page closed) 2011-12-19T00:17:42 haha 2011-12-19T00:17:43 *** user has joined #aichallenge 2011-12-19T00:18:00 McLeopold: yeah, ahhh, I have no excuse other than my bot distracting me 2011-12-19T00:18:01 wow looking at my code, I don't use half of it 2011-12-19T00:18:04 should have removed it 2011-12-19T00:18:06 what a waste 2011-12-19T00:18:16 I hope to see the top 10 release their code or an article. a1k0n: are you going to? 2011-12-19T00:18:40 *** u_ has quit IRC (Quit: u_) 2011-12-19T00:18:45 oh yeah, the competition is done, right? 2011-12-19T00:18:48 *** user has quit IRC (Client Quit) 2011-12-19T00:18:48 rwest_: yeah, I ran a few test runs with a profiler to find useless code, also tracked backwards from the end removing random stuff and running the unit tests. I think I got most of it. 2011-12-19T00:18:50 yup 2011-12-19T00:18:58 https://github.com/bhickey/skynet 2011-12-19T00:18:59 bmh: submissions are closed, yes 2011-12-19T00:18:59 yeah, as soon as this baby goes to sleep 2011-12-19T00:19:00 Not sure I'll be top 10, but I think I'll be close. I *plan* to write up my bot. We'll see how long it takes me. ;) 2011-12-19T00:19:02 *** user has joined #aichallenge 2011-12-19T00:19:09 https://github.com/liquid-phynix/aicbot 2011-12-19T00:19:12 here is mine 2011-12-19T00:19:12 antimatroid: 80% fail rate... 2011-12-19T00:19:14 a1k0n: http://pastebin.com/hpB8TD5t there's some black box stuff there, but that's essentially my battle 2011-12-19T00:19:15 bmh: lots of files :) 2011-12-19T00:19:19 basically this is a how-not-to-write-code 2011-12-19T00:19:22 bmh: you should specify which ai challenge 2011-12-19T00:19:26 * vrexu says thanks to a1k0n 2011-12-19T00:19:27 dragonfyre13: https://github.com/rossxwest/Ants-AI/blob/master/AMap.java <-- pretty much all I wrote, half my weights are 0 at the top lol 2011-12-19T00:19:30 McLeopold: yeah, that's because of the added constraints on path distances 2011-12-19T00:19:36 amstan: yes. 2011-12-19T00:19:41 *** drew-mandarin has quit IRC (Client Quit) 2011-12-19T00:19:49 and there are 2 functions I don't even use 2011-12-19T00:19:57 ants 2011-12-19T00:20:05 dragonfyre13: not really, it went from being this: first send ants to food, then send ants to hills, then explore. The new version just assigned a score to all possible "targets". 2011-12-19T00:20:09 *** Areks has joined #aichallenge 2011-12-19T00:20:30 *** user has quit IRC (Client Quit) 2011-12-19T00:20:30 Migi32: Gotcha. How did you do pathfinding/diffusion? 2011-12-19T00:20:38 *** vrexu has quit IRC (Quit: Off I am!) 2011-12-19T00:20:39 *** treeform has joined #aichallenge 2011-12-19T00:21:35 *** CowTipperVirus has quit IRC (Quit: Page closed) 2011-12-19T00:21:49 dragonfyre13: that's the part of my bot that I kind of liked. :) The basic idea is a w*h*w*h array, with in each cell the distance from (x,y) to (x2,y2) 2011-12-19T00:22:00 obviously that array is way too big to fit in memory 2011-12-19T00:22:07 *** kincody has joined #aichallenge 2011-12-19T00:22:14 so there are many optimizations to get an approximate solution 2011-12-19T00:22:18 but still O(1) lookup 2011-12-19T00:22:32 dragonfyre13: and you? 2011-12-19T00:22:35 Migi32: very nice. That's pretty slick. 2011-12-19T00:22:49 Migi32: I went with a modified BFS, sort of... 2011-12-19T00:22:53 Is there a definite time that results will be released, or at least an rss feed I can follow to be notified when they are? 2011-12-19T00:23:15 Migi32: Basically, build hills (depending on rate of change, could generate every turn, to every few, to only a handful of times per game) 2011-12-19T00:23:51 Migi32: Then, it ends up summing all hills together, building a composite, in some places taking max of either hill, in some places taking sum, and in some places taking average 2011-12-19T00:23:51 bmh: tuplify :) 2011-12-19T00:24:20 dragonfyre13: what do you mean with "hill"? 2011-12-19T00:24:25 Migi32: depending on situations at a given location. In battle for example, the "call for help" flags which are the center of the hill are respected only outside the bounds of battle. 2011-12-19T00:24:27 I had a problem with starting with Java, developing it, then going to Scala, developing it, then going to Java again and trying a bunch of things like potential fields and influence maps, and then to C++ to try bitboards for performance reasons which turned out not being needed at all... 2011-12-19T00:24:32 *** sashaSochka has joined #aichallenge 2011-12-19T00:25:04 bearoff: you got strcat's hill, damn 2011-12-19T00:25:36 Migi32: Think reverse BFS, so it counts from 0 everywhere, up a (in the end purely linear) gradient to peak. Peaks are defined as the goals, and may or may not be arbitrary. So "call for help" is at full flag value, but degrades quickly, wheras "unseen" flag is at half value but degrades very slowly. 2011-12-19T00:25:45 oh oops. i'm not running my current submission on fluxid/bhickey, haha 2011-12-19T00:26:00 I can actually turn off my computer tonight 2011-12-19T00:26:04 xD 2011-12-19T00:26:05 Migi32: Basically, linear gradients up to peaks, but in the generation it doesn't traverse water. 2011-12-19T00:26:20 uptime of 24 days atm 2011-12-19T00:26:20 Since we can share now ... https://github.com/jdthomas/aichallenge-ants <-- didn't get to spend as much time on it as would have liked .. but somehow was top100 for a while before the last minute re-submission :) 2011-12-19T00:26:21 dragonfyre13: yeah, I know what you mean. Lots of people use this kind of reverse BFS. It's also used in my pathfinding for building up that array 2011-12-19T00:26:22 thestinger: good call, i might win a couple of games over tcp finally 2011-12-19T00:26:35 yeah, I shut off my bots already 2011-12-19T00:26:41 I'm tired of my bedroom being 27C 2011-12-19T00:26:47 Migi32: also, it has "dampers" for things like my ants locations, or areas surrounding my ants (areas are their own hills, just reversed) 2011-12-19T00:26:53 http://www.bhickey.net:2080/player/Kirby winning at bhickey :) 2011-12-19T00:27:12 here's my bot: https://github.com/a1k0n/ants 2011-12-19T00:27:29 mcstar: what does it mean? Its really good? (for PHP bot :)) 2011-12-19T00:27:34 *** meduza has quit IRC (Quit: Page closed) 2011-12-19T00:27:38 thx a1kon 2011-12-19T00:27:42 dunno 2011-12-19T00:27:46 oh, we actually reached 8000 submissions 2011-12-19T00:27:47 cool 2011-12-19T00:28:06 Migi32: So it generates these "hills" to the goals, or to the flags which might be simply drawing you towards battle or away from battle to a safe place. Depending on your ant (in battle, out of battle, "bored" being at an all 0 location) they may or may not climb a parituclar hill. But in the end, it's all generated onto the same board 2011-12-19T00:28:07 oh yeah i even have notes i forgot to finish 2011-12-19T00:28:31 Migi32: The ants then do a simple "where's the next highest point" from that composite of hills, and move there. 2011-12-19T00:28:52 a1k0n: // does this even belong here? 2011-12-19T00:28:53 lol 2011-12-19T00:29:10 what 2011-12-19T00:29:13 Score.h is a minefield 2011-12-19T00:29:17 Migi32: but, because that wasn't intelligent enough to overcome "swirls" of high points that weren't goals, I ended up doing a multi move lookahead to find the highest point within 5 moves, and moving towards that 2011-12-19T00:29:34 bmh: nice, Arch has weird haskell stuff going on so there isn't a working vector package anymore... 2011-12-19T00:29:46 with [testing] enabled at least 2011-12-19T00:29:46 a1k0n: min(9, something), those are familiar :P 2011-12-19T00:29:55 dragonfyre13: ah ok, was that still fast enough? 2011-12-19T00:29:56 thestinger: derp. 2011-12-19T00:29:58 Migi32: in the end, it worked out OK, though expensive to generate the hills. Had to go C, which was a pain to get on the server working with python (which most of it is written in) 2011-12-19T00:30:07 thestinger: the real magic is in Searches.hs and BFS.hs 2011-12-19T00:30:16 bmh: I have ghc 7.2.2 atm 2011-12-19T00:30:21 so haskell platform doesn't work :) 2011-12-19T00:30:23 Migi32: The C code is tuned to a T, pretty fraking fast. 2011-12-19T00:30:41 bmh: yeah, searches has stuff similar to what I use 2011-12-19T00:30:52 mcstar: what's your bot name for the contest? 2011-12-19T00:30:55 what's the deal with the finals and results release? I want to get an analysis and writeup about the contest up as soon as possible after its actually over 2011-12-19T00:30:56 a1k0n: I like your movegen approach and usage of dirichlet 2011-12-19T00:31:04 bmh: did you get combat working? 2011-12-19T00:31:04 Migi32: Generates about 20 odd maps on a 200 by 200 board, most complicated maze I could think of, fills the whole board, and does it within 400 ms 2011-12-19T00:31:08 dragonfyre13: how did you get it to work on the server actually? load it as a dynamic library at runtime? 2011-12-19T00:31:09 Vaenom: AgentSmith 2011-12-19T00:31:15 rankings reset coming up soon 2011-12-19T00:31:23 has anyone seen the writeup of my bot yet? 2011-12-19T00:31:31 http://forums.aichallenge.org/viewtopic.php?f=24&t=2161 2011-12-19T00:31:34 Antimony: did you lose it? 2011-12-19T00:31:35 Antimony: did you lose it? 2011-12-19T00:31:38 Migi32: Built a cross compile VM (think scratchbox) running ubuntu 64 bit 10.04 2011-12-19T00:31:39 *** judpom has quit IRC (Quit: Page closed) 2011-12-19T00:31:40 XDXDXD 2011-12-19T00:31:41 Hmm. Xathis uploaded V3. 2 games so far. 2011-12-19T00:31:41 a1k0n: ^ that link is for you :P 2011-12-19T00:31:41 mcstar: +1 2011-12-19T00:31:47 Migi32: compiled on that, then uploaded the so 2011-12-19T00:31:55 hahaha 2011-12-19T00:31:57 Migi32: it worked,but it wasn't fun. 2011-12-19T00:32:00 a1kon where is the function pow() coded? 2011-12-19T00:32:03 antimatroid: ok thanks 2011-12-19T00:32:05 kincody: math.h? 2011-12-19T00:32:07 thestinger: nope. Didn't bother once linking failed 2011-12-19T00:32:13 heh 2011-12-19T00:32:15 thx 2011-12-19T00:32:15 instead I started writing a roguelike in haskell 2011-12-19T00:32:20 Migi32: thought of just building the whole thing in C, but that would be WAY to much work for very little benefit. 2011-12-19T00:32:41 I can't wait for the next contest 2011-12-19T00:32:48 Migi32: I did have a slightly slower (by about a factor of 1.4) way in python, but it didn't take into account dampers properly 2011-12-19T00:32:48 dragonfyre13: use c++ then :p best of both! 2011-12-19T00:32:58 I will have more than 3 weeks to work on my bot 2011-12-19T00:33:09 dragonfyre13: yeah, I did Java, Scala, and C++...I should have stuck with Java for the simplicity...I went with C++ for my final version and it ended up being way too much work.... 2011-12-19T00:33:20 rwest_: its ok, we can 2011-12-19T00:33:25 Migi32: Oh god no. If I'm going compiled code, it's gonna be C. C++ is like the halfway point of efficient and lazy. 2011-12-19T00:33:28 *** grc_ has quit IRC (Quit: Page closed) 2011-12-19T00:33:29 Migi32: :D 2011-12-19T00:33:43 mcstar: I should be top 150 at least, I could have done much better 2011-12-19T00:33:46 btw guys, thanks for the motivaation 2011-12-19T00:33:47 a1kion how dose your food scoring work? 2011-12-19T00:33:53 i mean top players 2011-12-19T00:33:56 Migi32: Writing kernel modules taught me to hate some things I shouldn't though. 2011-12-19T00:34:16 dragonfyre13: ok. Everyone his own opinion. It's good to see that the winners of this challenge basically use a different language every year :) 2011-12-19T00:34:26 whee 2011-12-19T00:34:32 kincody: i do a BFS to determine distance-to-nearest-ant everywhere on the map 2011-12-19T00:34:33 *** kevlar has quit IRC (Quit: This computer has gone to sleep) 2011-12-19T00:34:49 kincody: then i add up kExploreDiscount^distance_to_nearest_ant for each food 2011-12-19T00:34:49 21:33 < dragonfyre13> Migi32: Oh god no. If I'm going compiled code, it's gonna be C. C++ is like the halfway point of efficient and lazy. 2011-12-19T00:34:59 I was/am a big fan of C 2011-12-19T00:35:04 Migi32: I also get that my opinion of C++ is likely very flawed, but it's served me well recently, forcing me to choose either python (very easy to maintain) or C (very, very, very fast) 2011-12-19T00:35:06 i gotta put my kid to bed, bbiab 2011-12-19T00:35:11 but if you grok C++ you can do some nice metaprogramming that you just can't do in C 2011-12-19T00:35:17 Migi32: and write to the strength of the language. 2011-12-19T00:35:29 how do you cut off time lim? do you limit your search radius/ 2011-12-19T00:35:30 BenJackson: That's the stuff I would write in python. :D 2011-12-19T00:35:31 thestinger: the other magic in there is SmartPoint -- each SmartPoint is infinitely large and contains reference to the rest of the grid 2011-12-19T00:35:38 ah 2011-12-19T00:36:01 extensive: https://github.com/a1k0n/ants/blob/master/bot/notes/tactical_solution 2011-12-19T00:36:04 looks like I won one last game befoer the reset 2011-12-19T00:36:27 we're going to assume viewradius2=5 and it isn't going to change. 2011-12-19T00:36:27 i did too 2011-12-19T00:36:38 a1k0n: you mean attackradius2 2011-12-19T00:36:46 bmh: my combat is really simple 2011-12-19T00:36:51 a1k0n: can you write documentation for me ;) 2011-12-19T00:37:00 bmh: you already have the functions needed to implement it :P 2011-12-19T00:37:04 night all, good luck in the finals! 2011-12-19T00:37:09 kincody: I don't know about others, but my code kept track of my timings (I wrote a pure python profiler that actually runs with my code locally) and tracks how long a given action takes. As complexity increases, some things were O(1) and some things were O(n). It accomedates, and was written to scale up or down based on that. 2011-12-19T00:37:10 well, all I can say is that in writing my bot, I wasn't at all hindered by the fact that I used c++11. If I have a bad bot, it's because my algorithms weren't really that great 2011-12-19T00:37:13 thestinger: want to add combat to my bot? :) 2011-12-19T00:37:26 too lazy xD, and I don't want to downgrade ghc 2011-12-19T00:37:27 a1k0n: what happens on mondays at lunch? https://github.com/a1k0n/ants/graphs/punch_card 2011-12-19T00:37:37 *** Fandekasp has quit IRC (Ping timeout: 252 seconds) 2011-12-19T00:37:38 wait.. that's midnight 2011-12-19T00:37:42 bmh: http://sprunge.us/YcaW I basically just pick out an offensive set of moves like that 2011-12-19T00:37:45 for myself and the enemy 2011-12-19T00:37:45 10am is on monday is another peak 2011-12-19T00:37:47 BenJackson what do you think of the last version of my bot? 2011-12-19T00:38:00 Antimony: remind me of your aichallenge login? 2011-12-19T00:38:02 does xathis get into the finals? dose he get the opertunity? will he get his games? 2011-12-19T00:38:06 so priority 1 is hill razing, then moving in attack ranges, then moving in places ants could attack next turn, then just moving closer 2011-12-19T00:38:13 @amstan: I read your forum post, but I was wondering, will progress be visible on the website or hidden? 2011-12-19T00:38:14 hacklash: User error -- Replace user. 2011-12-19T00:38:26 http://aichallenge.org/visualizer.php?game=273711&user=3845 2011-12-19T00:38:32 *** sashaSochka has quit IRC (Quit: Page closed) 2011-12-19T00:38:32 hacklash: it will be 2011-12-19T00:38:35 *** tmseiler has joined #aichallenge 2011-12-19T00:38:39 bmh: once I get an offensive move, I just test it against a defensive enemy move and an offensive one - then try cancelling moves for ants that would die 2011-12-19T00:38:40 Migi32: I almost (almost) learned C++11 for this. Then I almost learned GO. Then I realized I had 10 days to write a full AI, combat code, and wanted to beat everyone in my office. So I wrote it in python. :D 2011-12-19T00:38:58 *** rebelxt has quit IRC (Quit: Page closed) 2011-12-19T00:39:07 ok cool. What's the best way to keep track of the contest to find out when its over? 2011-12-19T00:39:10 hacklash: yes 2011-12-19T00:39:16 I'll see you in heck, Tim 2011-12-19T00:39:21 Migi32: The python was a very conscious choice, would have used it even if there was no smarter bot. 2011-12-19T00:39:23 bmh: oh and the attack() function doesn't send ants to places where memetix style combat says they will die for sure 2011-12-19T00:39:26 tmseiler: yes, yes you will. 2011-12-19T00:39:28 tmseiler: :D 2011-12-19T00:39:39 109 pre-tourney, SO close ;( 2011-12-19T00:39:44 tmseiler: I wanted to beat you in particular, but boutcher said he was doing it too. 2011-12-19T00:39:59 lol, perusing a1k0n's notes, im realizing my bot is infinitely less complicated 2011-12-19T00:40:10 *** fap-machine has joined #aichallenge 2011-12-19T00:40:13 dragonfyre13: I personally think c++11 is the greatest language ever. Maybe if you can learn to use it for another project you'll get to share that opinion :) 2011-12-19T00:40:18 *** TheLinker has quit IRC (Quit: Bye) 2011-12-19T00:40:24 *** codetiger has quit IRC (Ping timeout: 258 seconds) 2011-12-19T00:40:25 Migi32: did you use lambdas and higher-order functions? 2011-12-19T00:40:26 Antimony: are you actually standing on hill or is that just a defender that stands next to it? 2011-12-19T00:40:29 *** fap-machine has left #aichallenge 2011-12-19T00:40:51 *** fap-machine has joined #aichallenge 2011-12-19T00:40:57 Migi32: I'll likely take it on pretty soon here. Keep hearing good things. But I don't know if C++11 or GO is going to be first. I kinda like the look of GO. 2011-12-19T00:41:15 thestinger: Here's why I lost: https://github.com/bhickey/skynet/issues/4 2011-12-19T00:41:31 thestinger: yes I did 2011-12-19T00:41:35 tmseiler: So, we're going to face each other tomorrow morning. So you're aware. :D 2011-12-19T00:41:44 I figured 2011-12-19T00:41:44 tmseiler: bring your bot to work day. 2011-12-19T00:41:53 bmh: i see someone has paid for github 2011-12-19T00:41:53 anyway, I've got to go now 2011-12-19T00:42:07 see you all another time, maybe next year ;) 2011-12-19T00:42:08 bmh: lol, that's awesome :) 2011-12-19T00:42:09 *** cheeser_ has quit IRC (Quit: Page closed) 2011-12-19T00:42:11 dragonfyre13: I did this contest in Go and I enjoyed it (mostly) 2011-12-19T00:42:15 amstan: paying for github is win 2011-12-19T00:42:18 Migi32: Cool, I hope we fight and I can see how we match up. 2011-12-19T00:42:31 amstan: yeah. I use GitHub a lot, so I figured I'd shell out $20 to have a private account throughout the competition. 2011-12-19T00:42:32 I only use github for public stuf 2011-12-19T00:42:34 I'm excited to see the next AI Challenge too. I feel bad. Didn't find out about this challenge until october 2011-12-19T00:42:40 I *like* that I don't need a server for git otherwise 2011-12-19T00:42:41 ChrisH_: I've never done GO before, but it looked like something I would really like. 2011-12-19T00:42:48 bmh: how did you get comments on issues though? 2011-12-19T00:42:53 jacobwellcom? 2011-12-19T00:42:59 amstan: collaborators 2011-12-19T00:43:03 amstan: he had a team 2011-12-19T00:43:03 tmseiler: I wasn't able to gauge if I would beat you based on my tcp server combat. 2011-12-19T00:43:08 cool 2011-12-19T00:43:12 I think they all abandoned him though xD 2011-12-19T00:43:16 *** Migi32 has quit IRC (Quit: bye) 2011-12-19T00:43:18 tmseiler: My combat is going to beat the pants off you, but your map coverage is awesome. 2011-12-19T00:43:31 dragonfyre13: If you like C and python then you will probably like Go's syntax because it is like a mashup of the two, but the type system is very different from either 2011-12-19T00:43:36 *** kincody_ has joined #aichallenge 2011-12-19T00:43:37 thanks, yeah I really have to count on it 2011-12-19T00:43:39 *** xathis has quit IRC () 2011-12-19T00:43:40 thestinger: oh probably, he probably promised them a1k0n 2011-12-19T00:43:42 Go is pretty neat 2011-12-19T00:43:46 it'll be a fun match 2011-12-19T00:43:46 *** davidjliu has joined #aichallenge 2011-12-19T00:43:47 BenJackson: I code across many different PCs 2011-12-19T00:43:48 thestinger: shekari (eric) was solid. He fixed my stupid mistakes. 2011-12-19T00:43:55 BenJackson: need private repos 2011-12-19T00:43:56 I've been looking at Go also, but for something that needs to be really efficient I'm not sure it would be my first choice. Maybe it'll be more mature with the official release, though. 2011-12-19T00:43:59 ChrisH_: that scares me a bit. There's nothing screwy like erlang types is there? 2011-12-19T00:44:13 bmh: your mistake was using haskell, because the ghc version on the site is so ancient 2011-12-19T00:44:18 rwest_: I would never put private source I cared about on someone else's server 2011-12-19T00:44:20 rwest_: but you can clone your own repos just fine 2011-12-19T00:44:20 thestinger: yep. 2011-12-19T00:44:33 no git repo is any "better" than any other 2011-12-19T00:44:35 bmh: also, pretty hard to get haskell really fast 2011-12-19T00:44:44 aichallenge: McLeopold epsilon * r2d25500 / ants/mapgen/map.py : fix traversable check - http://git.io/cbajZw 2011-12-19T00:44:47 dragonfyre13: no, Go's interfaces are more like python classes in the sense that you get a sort of duck typing, but it is statically typed, unlike python 2011-12-19T00:44:48 anyone know if xathis threw his code up anywhere? 2011-12-19T00:44:54 thestinger: the bot is fast enough. We use Data.Vector with bulk updates. 2011-12-19T00:45:00 were there any teams competing? I only talked to/heard about individuals 2011-12-19T00:45:02 ChrisH_: Kinda like cython? Or strongly typed? 2011-12-19T00:45:02 dragonfyre13: basically, it's C with methods for structs 2011-12-19T00:45:05 i like looking at punchcards: https://github.com/bhickey/skynet/graphs/punch_card 2011-12-19T00:45:11 thestinger: gotcha. 2011-12-19T00:45:15 is it going to turn out that xathis isn't 19 *years old* he's *19 people* 2011-12-19T00:45:16 dragonfyre13: and if a struct implements the methods for an interface, it can be used for that 2011-12-19T00:45:24 dragonfyre13: so it's like duck-typing based on method names (like python) 2011-12-19T00:45:25 i see you still coded on it at work 2011-12-19T00:45:36 amstan: I did not. I don't know what those punches are. Time zones? 2011-12-19T00:45:42 aichallenge: McLeopold epsilon * r8c05c18 / (50 files): add 50 cell_maze maps for finals - http://git.io/GT1QuA 2011-12-19T00:45:49 dragonfyre13: and it also has concurrency, built-in hash tables and slices (dynamic arrays), nice strings, etc. 2011-12-19T00:45:56 bmh: probably local, based on browser time 2011-12-19T00:45:58 thestinger: hmmmmm 2011-12-19T00:45:59 it's a better C, but it's missing a lot of stuff that's in C++ 2011-12-19T00:46:07 thestinger: Darn it, another language to learn. 2011-12-19T00:46:16 well, it also has higher-order functions and lambdas/closures 2011-12-19T00:46:25 dragonfyre13: i don't know cython, it is strongly typed like C (even more so since integer types don't implicitly convert), a variable has one type for it's lifetime, but that type may be an interface type in which case any object that satisfies the interface by implementing all of it's methods can be assigned to the variable 2011-12-19T00:46:32 *** simon___ has quit IRC (Ping timeout: 258 seconds) 2011-12-19T00:46:33 bmh: nvm: "Right now it's Pacific time but we'd like it to be more flexible. " 2011-12-19T00:46:41 McLeopold: seems to be a preponderance of thin-walled maps? 2011-12-19T00:46:47 thestinger: My concern with it in that case is going to be library support. Python has the advent of a lot of C libraries being used, and being exposed to it. What about GO? 2011-12-19T00:46:53 there we go people! the 50 cell maze maps 2011-12-19T00:47:02 BenJackson: random is as random does 2011-12-19T00:47:25 dragonfyre13: but types don't have to declare that they implement interfaces, they just implement the methods and any interface with those methods is satisfied, even if the interface gets written after the fact 2011-12-19T00:47:25 *** Fandekasp has joined #aichallenge 2011-12-19T00:47:40 ChrisH_: did you end up being annoyed by the lack of generics for built-in types? 2011-12-19T00:47:47 ChrisH_: that's... interesting for a statically typed language 2011-12-19T00:48:03 thestinger: yes 2011-12-19T00:48:09 Scala is type crazy and it still offers "duck typing" 2011-12-19T00:48:14 thestinger: but not horribly so for this project 2011-12-19T00:48:20 *** tmseiler has left #aichallenge 2011-12-19T00:48:21 as in you can require a class that implements some method 2011-12-19T00:48:26 without naming the class 2011-12-19T00:48:31 BenJackson: scala is crazy. That is all. :D 2011-12-19T00:48:36 Duck Typing is an awful idea. 2011-12-19T00:48:46 dragonfyre13: Go is really nice if you want to code a server 2011-12-19T00:48:53 The only thing worse than duck typing is probably dynamic scope. 2011-12-19T00:48:54 I must be getting tired -- my eyeballs are parsing dirty words in the water patterns of the new maps. :) 2011-12-19T00:48:58 BenJackson: Scala kinda scares me a bit. 2011-12-19T00:49:08 I like scala 2011-12-19T00:49:14 dragonfyre13: lightweight threads are awesome, and the standard lib has nice stuff for a server/client-type program 2011-12-19T00:49:14 some of its collection stuff is amazingly clever 2011-12-19T00:49:19 thestinger: Which I do sometimes for work. Sometimes. That might be an interesting use. 2011-12-19T00:49:29 er.. maybe I'm mixing up dynamic scope with something that sounds very similar but is actually terrible. 2011-12-19T00:49:29 its time to depart from this programmer's world 2011-12-19T00:49:34 bb 2011-12-19T00:49:35 thestinger: what do you mean by lightweight threads? 2011-12-19T00:49:35 dragonfyre13: but I don't think Go is really that great for something other than networking :P 2011-12-19T00:49:37 *** mcstar has left #aichallenge ("WeeChat 0.3.6") 2011-12-19T00:49:45 dragonfyre13: so, the threads aren't OS threads 2011-12-19T00:49:48 you can make 200k of them 2011-12-19T00:49:52 they don't have a big C stack 2011-12-19T00:49:52 thestinger: a lot of what I do is networking and data parsing. 2011-12-19T00:49:57 so like 2011-12-19T00:50:05 thestinger: hmmmmm that sounds like greenthreads. 2011-12-19T00:50:07 a Go http server spawns a new goroutine (lightweight thread) for each client 2011-12-19T00:50:11 yeah, they are green threads 2011-12-19T00:50:12 thestinger: coroutine based? 2011-12-19T00:50:13 by default 2011-12-19T00:50:13 Be nice if those new concurrent process thingies would integrate with CUDA. 2011-12-19T00:50:22 dragonfyre13: you use channels (message passing) 2011-12-19T00:50:31 thestinger: and in that case, I'm guessing they don't split across cores/CPUs. 2011-12-19T00:50:38 dragonfyre13: they can :) 2011-12-19T00:50:48 dragonfyre13: they get multiplexed over OS threads - 1 by default 2011-12-19T00:50:59 dragonfyre13: yes, coroutine inspired, but a little bit more because they can be multiplexed across multiple OS threads for parallelism as well 2011-12-19T00:51:05 thestinger: oh good. That's part of my issue with python, for multithreading I need to basically use multiprocess 2011-12-19T00:51:11 channels can be unbuffered, but they can also be buffered 2011-12-19T00:51:16 dragonfyre13: check out stackless python 2011-12-19T00:51:32 thestinger: already have. I prefer alternatives, but stackless is very cool in design 2011-12-19T00:51:40 BenJackson, that was basically my attempt to implement spawn blocking. Not sure how effective it is 2011-12-19T00:51:48 i have to say that the channels idea in Go is very pleasant to work with once you get the hang of it 2011-12-19T00:51:51 thestinger: most of the python greenthread implimentations are built on top of stackless work. 2011-12-19T00:52:01 dragonfyre13: yeah, pypy supports stackless now too :) 2011-12-19T00:52:03 thestinger: eventlet in particular is interesting 2011-12-19T00:52:20 *** Westicles has quit IRC (Quit: Page closed) 2011-12-19T00:52:28 you can implement stuff like generators with channels/goroutines 2011-12-19T00:52:29 thestinger: Yeah, but pypy doesn't support a lot of the libraries (C based) last time I checked. 2011-12-19T00:52:29 my bot uses a goroutine for combat and another for noncombat and the main goroutine just sits and waits for orders on the channles 2011-12-19T00:52:56 dragonfyre13: pypy has optimized ctypes now though 2011-12-19T00:53:08 and they do support the C extension API, but not all of it 2011-12-19T00:53:13 most stuff works 2011-12-19T00:53:30 thestinger: hmmm, gonna have to check it out again. A large part of me staying away has been because of that. 2011-12-19T00:53:45 *** hydrogenesis has joined #aichallenge 2011-12-19T00:54:04 *** ruser has quit IRC (Ping timeout: 255 seconds) 2011-12-19T00:54:23 dragonfyre13: pypy + ctypes with some stuff implemented in C would be great for the next AI challenge 2011-12-19T00:54:41 thestinger: it would. Get on that, and I wanna see your code. :P 2011-12-19T00:54:50 well, I kinda want to learn clojure 2011-12-19T00:54:54 https://github.com/antimatroid/Antimatroid-s-Ants-Bot.- my bot 2011-12-19T00:54:59 it's messy and very uncommented :) 2011-12-19T00:54:59 mcleopold wants to generate new maps, so those are not the only ones 2011-12-19T00:55:14 thestinger: I have an uncharitable view of clojure. I think it's "Scheme on Braindead" 2011-12-19T00:55:18 thestinger: ok fine, so it's between GO, C++11, and pypy for the next one for me. 2011-12-19T00:55:57 *** hacklash has quit IRC (Quit: Page closed) 2011-12-19T00:56:25 dragonfyre13: imo, Go isn't really an interesting choice for this 2011-12-19T00:56:40 interfaces are really slow atm 2011-12-19T00:56:48 and goroutines/channels still have a bit too much overhead 2011-12-19T00:56:56 so you're kind of locked out from using the interesting stuff 2011-12-19T00:57:00 thestinger: darn 2011-12-19T00:57:13 thestinger: well, still an interesting choice for some other stuff I'm doing though 2011-12-19T00:57:15 i definitely had to take interfaces out of any time critical code 2011-12-19T00:57:28 interfaces are virtual methods 2011-12-19T00:57:39 so, anyone else use AI "cheating" where you try to predict what moves the other guy is going to make, then counteract with yours, then counteract with theirs, etc. until you come out with an "all optimal moves" situation? (cheating as in what I would consider cheating if I were playing it as a human) 2011-12-19T00:57:40 so... it's slow :) 2011-12-19T00:58:18 dragonfyre13: that's basically what I do, the code is really messy though 2011-12-19T00:58:29 thestinger: oh so is mine... 2011-12-19T00:58:32 dragonfyre13: I do that one level deep for combat 2011-12-19T00:58:43 thestinger: though in the time given, I certainly couldn't have done better IMHO 2011-12-19T00:58:45 dragonfyre13: http://sprunge.us/YcaW I do that for myself and the enemy, to pick out offensive moves 2011-12-19T00:58:48 but there isn't enough time (with my code) to go more than that 2011-12-19T00:58:49 *** pulasthi7 has joined #aichallenge 2011-12-19T00:59:12 dragonfyre13: attack() won't move into tiles where the memetix-style combat says ants are going to die for sure 2011-12-19T00:59:17 antimatroid: that's a messy repo name 2011-12-19T00:59:19 not for any combat over about four ants anyway 2011-12-19T00:59:24 yeah my bad :P 2011-12-19T00:59:26 thestinger: oh, yeah that's quite simplistic 2011-12-19T00:59:44 dragonfyre13: and then I cancel moves for myself and the "enemy" for ants that the simulation says would die 2011-12-19T00:59:57 *** ruser has joined #aichallenge 2011-12-19T01:00:06 and I compare that to the old scores 2011-12-19T01:00:17 I compare against both an offensive enemy move and a defensive one 2011-12-19T01:00:41 the defensive one just runs the same offense code, but it does it per ant (not coordinated) 2011-12-19T01:00:43 I kinda assume my enemies are doing exactly that (canceling my moves that follow memetix style combat) and attempt to take that into account. Though I have to be quite careful because a lot of bots don't. 2011-12-19T01:00:55 *** pulasthi7 has quit IRC (Client Quit) 2011-12-19T01:01:04 if (def_off.score < 0 && off_off.score < 0) { // retreat 2011-12-19T01:01:07 amstan: https://github.com/antimatroid/AntimatroidAnts 2011-12-19T01:01:10 if (def_def.score <= off_def.score && def_off.score <= off_off.score) { 2011-12-19T01:01:12 etc. 2011-12-19T01:01:17 i seem to think the bots that move back seem to be chased into corners.. by the attack bots.. 2011-12-19T01:01:20 Ok the writeup of my bot is up in excruciating detail. http://forums.aichallenge.org/viewtopic.php?f=24&t=2169 2011-12-19T01:01:25 originally I generated a bunch of enemy moves 2011-12-19T01:01:28 but it didn't help 2011-12-19T01:01:38 just coming up with an "optimal" set turned out to be better 2011-12-19T01:01:49 thestinger: I'm doing everything per bot, but I predict both my enemies optimal moves, and mine according to combat. THEN I go into the actual combat code to get the best move in a given situation assuming that the pre-information is correct (works most of the time) 2011-12-19T01:01:54 *** Guest5228 has quit IRC (Quit: Page closed) 2011-12-19T01:01:58 I do it per-battle 2011-12-19T01:02:21 my battle partitioning is pretty simple :P 2011-12-19T01:02:28 thestinger: I never did get my "backout" code working for moves though, so my ants may potentially step on each other if there's only one good move for multiple ants. 2011-12-19T01:02:43 thestinger: and there's ants stepping there from outside combat. 2011-12-19T01:02:56 all of my potential moves have a pointer into a grid of "occupied" booleans 2011-12-19T01:02:59 I don't have collisions, but collision detection definitely limits my combat stuff a lot, due to how I cancel moves 2011-12-19T01:03:06 so I never try to make moves that are obstructed 2011-12-19T01:03:15 so I have to rerun my movement code post-combat to get the gap that can open up if my ants attack to be filled 2011-12-19T01:03:41 BenJackson: me too, but problem is I need to allow ants stepping on to current ant locations within combat at least, since they are bunched up. 2011-12-19T01:03:54 http://sprunge.us/NjeP I make one of these for each ant 2011-12-19T01:04:03 dragonfyre13: the poitn of the poitner is that if I choose a potential move for one ant the grid is updated 2011-12-19T01:04:04 BenJackson: I have a lot of swaps of position due to this 2011-12-19T01:04:11 Scryer: are you still in computer chess? what's the name of your chess engine? 2011-12-19T01:04:13 directions that can bring them closer to targets, and ones that are just an equal distance 2011-12-19T01:04:29 then then I sort the directions based on tie breakers (second node distances, allies in range to get flocking, etc.) 2011-12-19T01:04:35 BenJackson: ah, gotcha. But if you pick for one ant, then the next one can pick current spot for that ant and so on 2011-12-19T01:04:44 lol, from a bot repo: "The final changes I chose not to submit as I was unable to do much testing with the even diffusion fix. Just hoping the final tournament doesn't have a lot of non-square maps." 2011-12-19T01:04:48 and then I just brute-force through a list of Steps until I'm not moving crap anymore :P 2011-12-19T01:04:57 BenJackson: which means you tend to end up with a hole somewhere if you don't choose ants in the correct order. 2011-12-19T01:05:10 dragonfyre13: I pick ants in a random order 2011-12-19T01:05:15 sometimes the first moves get undone 2011-12-19T01:05:15 thestinger: that was my first attempt, it didn't work well (I didn't have a lot of things covered) 2011-12-19T01:05:31 BenJackson: it's that "undone" code that I didn't ever finish 2011-12-19T01:05:40 my code uses simulated annealing 2011-12-19T01:05:43 BenJackson: I decided that at some point, it's acceptable losses 2011-12-19T01:05:45 "undo" is the next thing after "do" 2011-12-19T01:05:52 amstan, I ended up submitting it ;) 2011-12-19T01:06:00 *** dr0b3rts_ has joined #aichallenge 2011-12-19T01:06:03 I never really finished retreat :P 2011-12-19T01:06:11 xar0l: cool, because those cell maps are non-square.. 2011-12-19T01:06:19 it makes moves by picking a random move and scoring the entire result. if it's good enough (read about SA to see what that means) we keep it, else undo 2011-12-19T01:06:25 thestinger: retreat from battle, or undo a move if it ends up someone down the line gets squished? 2011-12-19T01:06:26 my ants kind of just start moving away from the enemy and some stragglers get left behind to die... 2011-12-19T01:06:34 dragonfyre13: retreat from battle as a group 2011-12-19T01:06:39 it's not coordinated, I was too lazy to code it 2011-12-19T01:06:40 TL - I don't do computer chess any longer. My program was TECH - it was the predecessor to the other C-MU programs, including Deep Thought (later Deep Blue). 2011-12-19T01:06:51 thestinger: ah, yeah mine leave thier friends behind as they start to get overwhelmed. 2011-12-19T01:07:07 I retreat individual ants 2011-12-19T01:07:37 reinforment is a better idea than retreate 2011-12-19T01:07:41 thestinger: but I actually started working that into the strategy, leaving the best positioned ones there to ensure the enemy has to think before moving, or to move around those guys (leave the ones that give mutual death, move out the ones that assure my death) 2011-12-19T01:07:45 *** Palmik has joined #aichallenge 2011-12-19T01:07:53 dragonfyre13: yeah, holding ground is good 2011-12-19T01:07:54 kincody_: not if your ants are half a map away 2011-12-19T01:08:10 *** sashaSochka has joined #aichallenge 2011-12-19T01:08:12 *** robertorocky has joined #aichallenge 2011-12-19T01:08:21 id rather have the ant die than retreat.. 2011-12-19T01:08:42 my bot asks: what is this "retreat" you speak of, there is only "fighting withdrawal" 2011-12-19T01:09:01 Advance toward the rear! 2011-12-19T01:09:28 thestinger: my retreat from battle code is somewhat flawed still though, in that if the enemy does move forward most of my guys move into a position to ensure greatest enemy losses, since they generally would retreat towards something they don't want to, or there's not a good target other than behind the enemy. 2011-12-19T01:09:52 my bots don't really retreat, they just move back in unison twoard the supporting ants that better be coming from behind 2011-12-19T01:09:56 "RUN AWAY!!!" 2011-12-19T01:10:06 BenJackson: that's what I'm talking about. 2011-12-19T01:10:10 2011-12-19T01:10:11 "Big Pointy Teeth" 2011-12-19T01:10:21 map list in case you missed CIA messages: http://forums.aichallenge.org/viewtopic.php?f=3&t=2170#p13344 2011-12-19T01:10:25 at one point I thought about going so far as to work out when stepping into a spot was going to get me chased into water 2011-12-19T01:10:29 but I never did 2011-12-19T01:10:44 @topic 2011-12-19T01:10:44 amstan: AI Challenge (sponsored by Google): http://aichallenge.org || Channel Logs: http://contestbot.aichallenge.org || Code Repo: http://github.com/aichallenge/aichallenge || About the game (Ants): http://aichallenge.org/problem_description.php || Submission deadline: December 18 23:59 EST 2011-12-19T01:10:52 ah, I love an IRC room where nearly every single person gets a two word monty python reference. I've got the warm fuzzies. 2011-12-19T01:11:02 @topic remove 5 2011-12-19T01:11:02 amstan: Error: I can't change the topic, I'm not opped and #aichallenge is +t. 2011-12-19T01:11:09 *** amstan sets mode: +o contestbot 2011-12-19T01:11:11 @topic remove 5 2011-12-19T01:11:11 *** contestbot changes topic to "AI Challenge (sponsored by Google): http://aichallenge.org || Channel Logs: http://contestbot.aichallenge.org || Code Repo: http://github.com/aichallenge/aichallenge || About the game (Ants): http://aichallenge.org/problem_description.php" 2011-12-19T01:11:15 dragonfyre13: I think you've described EVERY IRC room. 2011-12-19T01:11:24 BenJackson: i have a small factor in my combat logic that breaks ties between otherwise equal moves to maximize available moves on the next turn 2011-12-19T01:11:32 bmh: you would be surprised. Or maybe I would be... 2011-12-19T01:11:39 Gentlemen, now that the contest is over, who is hiring? I am awesome! 2011-12-19T01:11:55 my combat has a bunch of small "tiebreaks" but not that one 2011-12-19T01:12:04 Kommander: i think you'll have lots of competition in here for that 2011-12-19T01:12:13 Kommander: try another place where there's few ai challenge people 2011-12-19T01:12:30 Kommander: and then be all like.. you know that contest from google? i made a bot for it 2011-12-19T01:13:05 the one that turned out to be key was to like to step into the "combat+1" radius squares that are between my ants and my hills 2011-12-19T01:13:11 that's how I finally got them to quit sliding by 2011-12-19T01:13:18 BenJackson: how do you partition the battles? 2011-12-19T01:13:27 *** vrexu has joined #aichallenge 2011-12-19T01:13:32 connected area coloring 2011-12-19T01:13:36 bfs code on lisp seemd to take for every food ... 0.100 seconds per bfs on worst cases.. totaly ruiend my chanes of winning 2011-12-19T01:14:08 thestinger: 1) paint a grid with the combat+2 of enemy ants, pick all my ants that touch that 2011-12-19T01:14:12 then reverse roles 2011-12-19T01:14:16 now I have all combat involved ants 2011-12-19T01:14:28 I started with that, but antimatroid got me to improve it a bit :P 2011-12-19T01:14:37 BenJackson: I just have a term that reduces a combat position's value if the enemy is closer to one of my hills than the other positions. 2011-12-19T01:14:44 then label the combat+2 neighborhoods of participating enemies and my ants 2011-12-19T01:14:46 I paint on attackradius for each place an enemy ant could move 2011-12-19T01:14:51 where by label I mean paint with unique numbers 2011-12-19T01:14:54 *** sashaSochka has quit IRC (Ping timeout: 258 seconds) 2011-12-19T01:14:58 if you find an existing number union the groups (with union-find) 2011-12-19T01:15:12 and then +1 around the edges of where they can attack next turn is a combat zone 2011-12-19T01:15:14 *** erer has joined #aichallenge 2011-12-19T01:15:20 after that you just iterate through the groups and look at the labels to know which ants are in each group 2011-12-19T01:15:20 so that stops it from spreading over water 2011-12-19T01:15:24 did anyone value ants by distance from hill? 2011-12-19T01:15:30 oh, *my* ants are agumented by neighbors 2011-12-19T01:15:32 McLeopold: I tried 2011-12-19T01:15:38 so I can back up and so on 2011-12-19T01:15:39 McLeopold: sort of 2011-12-19T01:15:40 how did it go? 2011-12-19T01:15:48 thestinger: I have that as well, but it is all cached with water removed as I see it so I can do quick lookups 2011-12-19T01:15:52 McLeopold: well, I tried allowing more sacrifices near my hills 2011-12-19T01:15:57 McLeopold: didn't work well :P 2011-12-19T01:15:58 what? 2011-12-19T01:16:05 *** robertorocky has quit IRC (Read error: Connection reset by peer) 2011-12-19T01:16:08 allow more sacrifices getitng at enemy hills 2011-12-19T01:16:26 well, razing an enemy hill or getting close to it counts as score for combat resolution 2011-12-19T01:16:27 McLeopold: I valued ants in a few classes. Close to known enemy hill, close to my hill with an enemy nearby (engaged in battle) and "other" 2011-12-19T01:16:31 kincody: food flooding for me took about 0.4 ms in C. Is LISP really 200 times slower? Ouch! 2011-12-19T01:16:33 I don't precompute too much 2011-12-19T01:16:43 I Have a "neighborhood" function that does euclidean radii 2011-12-19T01:16:52 then a "dialate" that increases that by 1 move 2011-12-19T01:17:01 so combat is euclidean(r) dialated twice 2011-12-19T01:17:01 well, off to write some roguelike 2011-12-19T01:17:07 *** bmh has left #aichallenge 2011-12-19T01:17:17 BenJackson: Assuming that takes into account water? 2011-12-19T01:17:27 i probably dint have the most efective code... 2011-12-19T01:17:28 *** ltriant has quit IRC (Quit: Computer has gone to sleep) 2011-12-19T01:17:31 BenJackson: that's why I needed to do a fill a bit differently 2011-12-19T01:17:35 McLeopold: not sure what you mean by value ants by distance from hill? 2011-12-19T01:17:42 my testes where run on a 255 * 255 map 2011-12-19T01:17:51 ChrisH_: I think he means adjusting how you do combat based on distance from your hill 2011-12-19T01:17:55 dragonfyre13: well, technically combat doesn't care about water 2011-12-19T01:18:07 ChrisH_: like allowing desperate sacrifices right next to the hill 2011-12-19T01:18:11 practically speaking I do have bugs with thinking I can fight ants with 2 water between them 2011-12-19T01:18:17 doesn't come up too much 2011-12-19T01:18:26 ChrisH_: I figure that the time to replace an ant is the same as the distance from the nearest hill 2011-12-19T01:18:33 it only really blew up when I tried to use the frontier of enemy attack radii to project a threat map 2011-12-19T01:18:37 and that crossed water 2011-12-19T01:18:45 i only just added in "food collection" to my combat evaluation this morning 2011-12-19T01:18:46 so, if you take the time to make it to an enemy hill, you'd rather not lose that ant 2011-12-19T01:18:56 kincody: My testes would be pretty tired if I ran them over a 255x255 map also, I guess. Do you stop the BFS after touching your first ant, or do you fill the entire map each time? 2011-12-19T01:18:59 dman 2011-12-19T01:19:05 but it doesn't try to move near food next turn, still tie breaks eventually off closest friend hill 2011-12-19T01:19:07 McLeopold: oh, but that's not really true because you probably already have ants on the way, so in assembly line fashion the cost to replace is just the distance to the next closest ant 2011-12-19T01:19:14 Scryer: I do tons of flood fills for the entire map 2011-12-19T01:19:15 McLeopold: I found it was tricky to get that right 2011-12-19T01:19:28 you could think of it in terms of reducing YOUR ant values or increasing TARGET ant values 2011-12-19T01:19:35 BenJackson: Never could figure out a good way of going "hey I'm this far from here, assuming I don't cross water" without doing an A* search (or derivitive) and since my code already kinda does BFS.... 2011-12-19T01:19:36 or unwillingness to retreat 2011-12-19T01:19:38 ChrisH_: i have a problem for you .... 2011-12-19T01:19:39 Scryer: most just mark distances to a tile from every tile, but some also propagate the location that is closest 2011-12-19T01:19:49 dragonfyre13: combat works across (thin) water though 2011-12-19T01:20:03 assumptions about how many steps you can take are wrong though 2011-12-19T01:20:03 i ddo have a radius cut off code but never got it uploded though 2011-12-19T01:20:05 <_flag> Sorry, if this has been mentioned and I'm just not paying attention to irc, but is the final round going to start soon? I'm debating going to bed or watching my first game or two 2011-12-19T01:20:09 so my foraging code assigns ants to the nearest location and then marks off everything in viewradius/2 as taken 2011-12-19T01:20:12 thestinger - I reran my food floods if there was interference among foods. Typically it didn't take more than 3 or 4 floods to assign each food to an ant. 2011-12-19T01:20:16 _flag: they got the maps up 2011-12-19T01:20:26 BenJackson: I kept running into that. My ants would try to defend against ants that were across a 1 wide strip of water. And pile up on my hill. And not let anyone out 2011-12-19T01:20:33 Scryer: it's so fast for 1 target that I do a flood fill per food :) 2011-12-19T01:20:44 the important part of my food gathering is first putting all food (and I include food I remember having seen) into a priority queue by score 2011-12-19T01:20:50 here is an interesting tidbit about my combat, I value my first three ants in any combat at 2x enemy ants, and after the first three my ants are equal value to enemies 2011-12-19T01:20:51 Scryer: a multi-source one with 10k targets at different weights takes less than 1ms 2011-12-19T01:20:52 then I bfs from each food in its score order 2011-12-19T01:20:56 and assign ants 2011-12-19T01:21:00 BenJackson: But it generally worked out, because another of my ants walked up and killed them, then I got this massive flood that dominated anyone coming towards me streaming out of my hill. 2011-12-19T01:21:01 <_flag> BenJackson: Can I see them somewhere? 2011-12-19T01:21:18 antimatroid: waiting for your problem 2011-12-19T01:21:22 _flag: you ahve sb? amstan just linked 2011-12-19T01:21:28 thestinger - yes, that fits with what I was seeing. I seldom spent more than 10ms total on my moves. Given more programming time I would have used up more on combat. 2011-12-19T01:21:35 ChrisH_: hhttp://pastebin.com/imX2uBM2 2011-12-19T01:21:44 _flag: http://forums.aichallenge.org/viewtopic.php?f=3&t=2170#p13344 2011-12-19T01:21:48 there's 3 moves that would be "optimal" that i couldn't get in combination 2011-12-19T01:21:56 ChrisH_: I shoulda done something like that.... 2011-12-19T01:22:04 ChrisH_: I trade very situationally 2011-12-19T01:22:07 <_flag> amstan, BenJackson: thanks 2011-12-19T01:22:30 the bottom right 'a' should go south and around (not east!), the "trapped" a should push another 'a' out of line to walk around, and the a above the gap should go south 2011-12-19T01:22:36 ChrisH_: Though I can generally work out a way not to trade, or keep "advancing to the rear" into a wall and die if their's to many enemies 2011-12-19T01:22:50 @topic remove 4 2011-12-19T01:22:50 *** contestbot changes topic to "AI Challenge (sponsored by Google): http://aichallenge.org || Channel Logs: http://contestbot.aichallenge.org || Code Repo: http://github.com/aichallenge/aichallenge" 2011-12-19T01:22:56 do any of you you use exploration code? whats the best you could come up with? 2011-12-19T01:22:59 _flag: ChrisH_: so how do you do the "spread out" part? 2011-12-19T01:23:08 I ended up doing it by brute force and that (surprisingly) was fast enough 2011-12-19T01:23:11 kincody_: what do you mean? 2011-12-19T01:23:20 *** praveen_ has quit IRC (Ping timeout: 258 seconds) 2011-12-19T01:23:20 @echo [topic add FInal rankings will be out in a few days] [topic add Final maps: http://forums.aichallenge.org/viewtopic.php?f=3&t=2170#p13344] 2011-12-19T01:23:21 *** contestbot changes topic to "AI Challenge (sponsored by Google): http://aichallenge.org || Channel Logs: http://contestbot.aichallenge.org || Code Repo: http://github.com/aichallenge/aichallenge || FInal rankings will be out in a few days (amstan)" 2011-12-19T01:23:26 kincody_: I do two types of "exploration" - searching for food, and searching for enemy hills 2011-12-19T01:23:29 :( 2011-12-19T01:23:31 so my movement assignment takes into account what every ant will gain/lose in vision 2011-12-19T01:23:35 my compromise was to move a trapped 'a' inside its trapped region until it couldn't go closer to the target, randomly search to get trapped ones out and to just make the bottom right a wait 2011-12-19T01:23:41 @topic add Final maps: http://forums.aichallenge.org/viewtopic.php?f=3&t=2170#p13344 2011-12-19T01:23:41 *** contestbot changes topic to "AI Challenge (sponsored by Google): http://aichallenge.org || Channel Logs: http://contestbot.aichallenge.org || Code Repo: http://github.com/aichallenge/aichallenge || FInal rankings will be out in a few days (amstan) || Final maps: http://forums.aichallenge.org/viewtopic.php?f=3&t=2170#p13344 (amstan)" 2011-12-19T01:23:43 *** Hexren has joined #aichallenge 2011-12-19T01:23:43 in fact all my non-combat weights are vs vision 2011-12-19T01:23:50 *** bearoff has quit IRC (Read error: Connection reset by peer) 2011-12-19T01:23:56 kincody_: to look for enemy hills I just flood fill from unseen locations and send ants to the nearest ones (only spare ants are used for that) 2011-12-19T01:23:58 <_flag> BenJackson: I'm going to be working on a writeup that you may want to read, but basically I just push outwards by practical distance from all my hills, and leave just enough ants behind to be in vision of all the area 2011-12-19T01:24:20 *** bearoff has joined #aichallenge 2011-12-19T01:24:30 what my ants do is it chooses random points on the map... the vieve radius of the points never overlap 2011-12-19T01:24:45 BenJackson: I track the last turn I saw every tile on the map, then I look for circles the size of viewRad that have the most stale information and put an exploration point in the middle. mark that circle as done and repeat until the map is covered 2011-12-19T01:24:55 send any non busy ants to the random points.. 2011-12-19T01:24:57 My last version did that, BJ, but I didn't get to the point where the outer ones keep moving out leaving the inner ones to take their place with the vision thing. 2011-12-19T01:25:04 _flag: how do you deal with using too many ants for defense when ant hills start close? 2011-12-19T01:25:07 tsp seems useless with so lil time 2011-12-19T01:25:17 BenJackson: I just run headlong for the closest unseen position that I haven't seen in a while. That naturally leaves ants behind because they keep going back to check previous positions (but generally there aren't any, since the ants coming from the hill see that first 2011-12-19T01:25:25 ChrisH_: aha, interesting. I tried various methods of assigning points to explore but I never liked any of them 2011-12-19T01:25:30 i had that issue, so now I move an ant towards it's closest hill if it has to to meet an enemy, otherwise i later push enemies away from hills 2011-12-19T01:25:45 so.. let's say there was an infinite map size, all land 2011-12-19T01:25:50 and you had a hill and one ant 2011-12-19T01:25:56 <_flag> antimatroid: I'm not sure what you mean. Why would I not want to defend my hill. Do you mean in multi hill maps? 2011-12-19T01:25:56 ChrisH_: I didn't think of your way of assigning a point though 2011-12-19T01:26:02 food was spawning at a defined rate per area 2011-12-19T01:26:07 my bot doesn't have exploration code 2011-12-19T01:26:12 how fast would the ant count grow 2011-12-19T01:26:15 exponentially? 2011-12-19T01:26:17 _flag: there's making sure the ant can't get to your hill, then there's actively pushing the ant away 2011-12-19T01:26:35 Antimony: you just sit at your base waiting for someone to come kill you? 2011-12-19T01:26:37 antimatroid: I don't think I understand the question you posed to me. 2011-12-19T01:26:37 if you let it go past near the start to closer friends, you can kill it off with them and expand out to collect food in the open spaces 2011-12-19T01:26:38 amstan: I think only quadratically 2011-12-19T01:26:41 Antimony: :D 2011-12-19T01:26:45 i'm basically banking on that being useful to me 2011-12-19T01:26:46 amstan: imagine the linear case 2011-12-19T01:26:46 I explore by accident 2011-12-19T01:26:53 just start with a strip of land entirely filled with food 2011-12-19T01:26:55 cause i now push enemies away like after collecting food etc. 2011-12-19T01:26:57 ant can only move so fast 2011-12-19T01:27:06 Antimony: Ah, gotcha. You push towards some other objective? 2011-12-19T01:27:12 BenJackson: yes, but he gets more ants to help 2011-12-19T01:27:13 food and hills 2011-12-19T01:27:15 so it moves left, gets food, new ant, repeat, growth is n in n turns 2011-12-19T01:27:19 my chekpoints on the map are constant thoughtout the game 2011-12-19T01:27:44 Antimony: so your food gatherers expand your viewradius outwards basically? 2011-12-19T01:27:54 and then you have more area to cover 2011-12-19T01:27:59 <_flag> antimatriod: I have priorities. Exploring unknown area is often ranked higher than going towards enemies, but when my area is under control, then my ants go towards the unknown area beyond the enemies, and by virtue of my battle resolution, push the enemies back 2011-12-19T01:28:04 amstan: oh duh I'm wrong: even in the 2d case the answer is *linear* 2011-12-19T01:28:05 ChrisH_: an ant in line should step out of line for the trapped ant to get out, the bottom right a is going to be stuck being stationary for ages if he waits in line, he would be better off taking a step south and moving along 2011-12-19T01:28:12 amstan: only one ant spawn per turn! 2011-12-19T01:28:15 <_flag> I'm not sure if that answers your question or not, it's tough to explain in an irc comment 2011-12-19T01:28:17 I had plenty of cycles left, given more time my next thing (after I got the stuff I was working on right, which it wasn't) would have been symmetry calculation to determine new goals. 2011-12-19T01:28:17 has anyone taken a look at the writeup of my bot? 2011-12-19T01:28:18 i wanted to do all this when doing a single bfs from targets to sources 2011-12-19T01:28:39 *** fap-machine has quit IRC (Quit: fap-machine) 2011-12-19T01:28:45 I do single A* from targets to sources (well per score type) 2011-12-19T01:28:56 i dont belive a single bfs can solve it 2011-12-19T01:29:04 I kind of want to write a new bot now that has no time limit but figure out *everything* you can infer from the state you can see 2011-12-19T01:29:04 BenJackson: what if you could spawn more? 2011-12-19T01:29:10 symmetry detection, backtracking ants to hills, etc 2011-12-19T01:29:15 kincody_: it kinda can, but trust me it's not a great solution. 2011-12-19T01:29:18 *** webchat0185 has joined #aichallenge 2011-12-19T01:29:22 amstan: well then it would matter significantly *where* they spawned 2011-12-19T01:29:38 each target or source at least needs one in my opinion 2011-12-19T01:29:38 amstan: consider the 1-dimensional case again 2011-12-19T01:29:41 <_flag> Why are there so many two player maps and so few maps with many players? 2011-12-19T01:29:51 *** Hexren has left #aichallenge 2011-12-19T01:29:51 BenJackson: I have a very small amount of backtracking stuff in there, but my ants mostly ignore it since they don't take it into account during combat 2011-12-19T01:29:52 <_flag> Does that mean the finals will have a focus on two player games? 2011-12-19T01:29:53 amstan: with enough food you'd just have a conga line of ants covering every land 2011-12-19T01:30:08 BenJackson: let's say the terrain is not a grid, but floating point, and you can find at many ants as you want in one area 2011-12-19T01:30:15 and the one hill can spawn as many ants as it wants 2011-12-19T01:30:51 BenJackson: it pretty much just assumes if an ant is moving away from an area, that's likely towards their base. Once I kill them I head that way (mildly more likely) by simply increasing the unseen flag in that area. But it doesn't work very well 2011-12-19T01:31:25 antimatroid: in my case all the ants in line increase the cost of traversing their tile so that other ants will try to avoid those spaces, but I haven't tested a scenario like that and my bot doesn't tend to form lines of movement that dense, so I haven't had to think about it too hard 2011-12-19T01:31:38 ok, I should go to bed. I have work in the morning, and I'm exhausted. 2011-12-19T01:31:46 and my eyes are swimming 2011-12-19T01:31:49 amstan: well the area covered by ants radiating from the hill grows quadratically, to food consumption grows quadratically 2011-12-19T01:31:52 <_flag> McLeopold: Why are there more two and three player maps than say, eight, nine and ten player maps? Take the random walk maps for instance. 2011-12-19T01:31:54 night all. 2011-12-19T01:31:57 so I'd say integral of quadratic or cubic 2011-12-19T01:32:12 antimatroid: actually my bot only increases the cost for ant tiles if the ants are in combat, so I'm not sure what my bot would do in that case exactly 2011-12-19T01:32:21 has anyone tried to encode data with their ants? 2011-12-19T01:32:24 ChrisH_: if your hive is large enough and it's the only shortest path to anything else on the grid, not much else can happen 2011-12-19T01:32:31 _flag: it's all random 2011-12-19T01:32:31 *** dragonfyre13 has quit IRC (Quit: Page closed) 2011-12-19T01:32:32 and i think it highlights routing issues quite well 2011-12-19T01:32:55 <_flag> McLeopold: Are you sure? The disparity, especially in random_walks, is huge 2011-12-19T01:33:06 *** bearoff has left #aichallenge 2011-12-19T01:33:07 say you want to get data on performance, do some benchmarking on the official servers etc 2011-12-19T01:33:13 antimatroid: older versions of my bot would have issues like that on maze maps because my bot used to send lots of ants to the same goal, but it doesn't do that any more so my ants tend to spread out enough to avoid that case. 2011-12-19T01:33:13 <_flag> McLeopold: Perhaps two and three player maps are more likely to be valid? 2011-12-19T01:33:30 _flag: perhaps 2011-12-19T01:33:51 amstan: do you assume that every ant can find food everywhere on your floating point terrain? If so, then there are 2 ants at the beginning of move 2, 4 at the beginning of move 3, and 2^(k-1) at the beginning of move k. 2011-12-19T01:34:13 antimatroid: you could be right, good think most maps don't look like that. ;) 2011-12-19T01:35:06 antimatroid: in the drawing you pasted, I would only send 3 ants over to the food, the rest of them would be moving out the big opening at the bottom to explore 2011-12-19T01:35:20 ChrisH_: i get that, the food is just to indicate targets 2011-12-19T01:35:24 antimatroid: actually only one ant would go to the food because they are close enough together 2011-12-19T01:35:32 Scryer: yes 2011-12-19T01:35:36 the idea is that you want to move all ants in that direction, what's the optimal way to do it 2011-12-19T01:35:46 Scryer: well.. wait 2011-12-19T01:35:56 Scryer: no.. they only find food where it has spawned 2011-12-19T01:35:58 antimatroid: good question, I haven't solved it 2011-12-19T01:36:06 it spawns at a constant rate/area 2011-12-19T01:36:26 Welp - then the 2^(k-1) is the limit depending on the food spawn rate, right? 2011-12-19T01:36:47 Scryer: I was assuming constant rate per area 2011-12-19T01:36:53 so all that matters is the area covered by ants 2011-12-19T01:37:04 so if they radiate outward uniformly in a circle their area is pi*r^2 2011-12-19T01:37:30 thus at each time t they consume all food in that area, k*pi*r^2 2011-12-19T01:37:52 so number of ants is sum over t of k*Pi*r^2 2011-12-19T01:38:02 dt 2011-12-19T01:38:29 BenJackson: but moves can't go diagonal, so they radiate outward in a 45deg rotated square 2011-12-19T01:38:42 ChrisH_: amstan amended to floating point ants and infinite hive spawn 2011-12-19T01:38:47 oh 2011-12-19T01:38:49 otherwise the answer is linear because hills are liniear 2011-12-19T01:38:54 *** ikaros has joined #aichallenge 2011-12-19T01:38:56 too much stuff going by to follow it all 2011-12-19T01:39:00 yeah :-/ 2011-12-19T01:39:47 a1k0n: you pounced me :( 2011-12-19T01:39:59 ? 2011-12-19T01:40:14 amstan: is there a discussion of trueskill for the challenge somewhere? 2011-12-19T01:40:14 Vaenom - I proposed on the forum doing an ant dance to convey handshaking data to another (potential ally) ant you just meant. 2011-12-19T01:40:17 *met. 2011-12-19T01:40:24 BenJackson: probably in the suggestions somewhere 2011-12-19T01:40:33 BenJackson: and github will have a lot 2011-12-19T01:40:34 it seems like it might not be exactly quadratic though because the frontier circle has only one ant to cover a larger and larger radius 2011-12-19T01:40:35 BenJackson: irc as well 2011-12-19T01:40:48 heh, i guess my v18 version plays a hell of a lot better than my v17 2011-12-19T01:40:59 amstan: I was wondering if anyone thought about the influence of game order on it 2011-12-19T01:41:06 all i did was remove an utterly crazy block of code from my scoring function 2011-12-19T01:41:21 especially in the finals where everyone is reset I'm sure you'd get different results if you took all game results and re-applied them in other orders 2011-12-19T01:41:30 like worst case all your losses followed by all your wins 2011-12-19T01:41:31 a1k0n: i'm kirby on bhickey 2011-12-19T01:41:40 Scryer: I thought of that, then I've read somewhere that it was against the rule. lol 2011-12-19T01:41:45 BenJackson: we'll have a cutoff later for the top ranking people 2011-12-19T01:41:51 BenJackson: so they'll have more games than the lower end 2011-12-19T01:41:59 if that's what you're asking 2011-12-19T01:42:08 *** Westicles has joined #aichallenge 2011-12-19T01:42:16 amstan: I mean right now you play a game, invoke trueskill, repeat 2011-12-19T01:42:29 Vaenom - it's against the rules to intentionally lose a game, but I don't recall anything about intentionally ganging up on the other players with a confederate. 2011-12-19T01:42:31 but if you just took all the game results again in another order and invoked trueskill serially on all of those 2011-12-19T01:42:34 you'd get different results 2011-12-19T01:42:38 but I'm not sure how different 2011-12-19T01:43:02 BenJackson: yeah, something like that 2011-12-19T01:43:11 BenJackson: the api php thing does it i think 2011-12-19T01:43:33 a1kon: i rember one of your bots used to time out after it explored a certain number of tiles ? how did you solve that? 2011-12-19T01:43:36 BenJackson: i think janzert was hoping to just match the first few rounds randomly, not sure if he had the time to do that 2011-12-19T01:43:37 it's like if you take a number and add 10% then subtrace 10% of that you get a different result than subracting 10% and then adding 10% of the new number 2011-12-19T01:44:09 kincody_: did it? all of my timeouts were debug-output-related 2011-12-19T01:44:12 or not 2011-12-19T01:44:23 this is a problem you can't avoid though right? 2011-12-19T01:44:24 kincody_: i solved it by #undeffing my debug fprintf(stderr, ...) 2011-12-19T01:44:48 even if trueskill was order independent, the match making algorithm will skew it in favour of bots who win early 2011-12-19T01:44:50 (notice all the #ifdef VERBOSE0 and BLAH and whatever) 2011-12-19T01:44:51 oh so it was not a bfs timeout... 2011-12-19T01:44:51 but what else can we do? 2011-12-19T01:45:04 heh, no. bfs takes a couple hundred microseconds. 2011-12-19T01:45:10 *** praveen_ has joined #aichallenge 2011-12-19T01:45:29 Scryer: nice. low ranker have very little odd of meeting in a game, but top 10 does and what a shocker it would be to see a Top 5 gang with a Top 7 to gain the Top 3 :P 2011-12-19T01:45:39 i do bfs up front for various things, and then i do incremental bfs replanning for each ant's possible move, then i start sampling 2011-12-19T01:45:53 antimatroid: the only solution is to always rerank based on entire game history, but that is unpractical 2011-12-19T01:45:56 damn i should have got myself a better bfs.. 2011-12-19T01:46:01 with this many entries 2011-12-19T01:46:08 and the number of games to be played 2011-12-19T01:46:14 ChrisH_: but what about match making? 2011-12-19T01:46:33 you're still going to on average play better bots if you won games earlier rather than later right? 2011-12-19T01:46:33 mine isn't even as good as BenJackson's explanation on the forums 2011-12-19T01:46:39 i have an unnecessary extra vector copy 2011-12-19T01:46:50 antimatroid: not if you lose all of those games 2011-12-19T01:46:52 *** webchat0185 has quit IRC (Quit: Page closed) 2011-12-19T01:46:59 what? 2011-12-19T01:47:14 *** Darhuuk has quit IRC (Read error: Operation timed out) 2011-12-19T01:47:28 best first or breadth first? 2011-12-19T01:47:34 first game running! 2011-12-19T01:47:35 antimatroid: say you get lucky and win your first match, then you lose five in a row, a good ranking system should put you back in your place 2011-12-19T01:48:05 anyone know how to make a movie out of a terminal session without too much fuss? 2011-12-19T01:48:18 java, java python 2011-12-19T01:48:22 first game running: woot! 2011-12-19T01:48:26 say you have bots A and B of equal strength, A wins the first game and B loses, so A is more likely to play better bots than B in the second game right? doesn't B have a harder path to their correct ranking due to having to play possibly worse bots? 2011-12-19T01:48:33 one server online 2011-12-19T01:48:57 Woohoo! Who gets the glory of the first victory?? 2011-12-19T01:48:59 antimatroid: the wy I was thinking about it: bot loses game 2 to xathis, that counts for something. 20 games lather xathis is #1 and that barely counts for anything 2011-12-19T01:49:05 first game done! 2011-12-19T01:49:19 but i don't know the results.. lol 2011-12-19T01:49:21 Lobster is #1 2011-12-19T01:49:21 is the latest games.php cached? 2011-12-19T01:49:22 amstan: awesome :) 2011-12-19T01:49:25 http://aichallenge.org/visualizer.php?game=274044 2011-12-19T01:49:28 oh there 2011-12-19T01:49:28 with skill 33.28! 2011-12-19T01:49:28 yay 2011-12-19T01:49:39 go lobster! 2011-12-19T01:49:40 lol im rank 17 2011-12-19T01:49:43 oh look at that fancy map 2011-12-19T01:49:45 _flag: you're tied for 17th! 2011-12-19T01:49:46 BenJackson: yeah, that sucks 2011-12-19T01:49:52 a1k0n: lol 2011-12-19T01:50:05 but surely if it was easier to do it a better way people would? 2011-12-19T01:50:07 I'm tied for 22 with 0.00! 2011-12-19T01:50:08 hahaha 2011-12-19T01:50:12 i don't know much about that kind of stuff 2011-12-19T01:50:14 everyone who didn't play is 22nd 2011-12-19T01:50:18 amstan: maybe you want to nuke all the games earlier than 6am? 2011-12-19T01:50:19 well.. that game was a dissapointment 2011-12-19T01:50:20 lol 2011-12-19T01:50:21 http://aichallenge.org/games.php 2011-12-19T01:50:25 antimatroid: maybe 2011-12-19T01:50:31 a1k0n: that's too complicated, lol 2011-12-19T01:50:38 a1k0n: same with maps.php 2011-12-19T01:50:44 how did lobster get more out of a win than other people? 2011-12-19T01:50:54 he was ranked 1st? 2011-12-19T01:51:15 ChrisH_: observe Lobster using advanced "stand on hill" tactics 2011-12-19T01:51:18 trueskill works on each individual game ranking 2011-12-19T01:51:21 he only let 13 ants out and stored 247 2011-12-19T01:51:28 BenJackson: xvidcap is pretty good for recording stuff 2011-12-19T01:51:30 i love how that map lets starter bots conquer hills by going up 2011-12-19T01:51:37 BenJackson: it lets you select the area to record 2011-12-19T01:51:49 *** Surya has joined #aichallenge 2011-12-19T01:51:50 a1k0n: god we should get rid of that map 2011-12-19T01:51:54 what a clusterfk that will be 2011-12-19T01:52:03 *** Darhuuk has joined #aichallenge 2011-12-19T01:52:03 janzert: there's a map criteria we missed 2011-12-19T01:52:07 just add a single square of water in the center on each side 2011-12-19T01:52:15 janzert: "hills should not be reachable by starter-bot moves from any enemy hill" 2011-12-19T01:52:22 those bots will be gone soon 2011-12-19T01:52:27 @rankings 2011-12-19T01:52:28 amstan: Top 10 players: Lobster(33.3), rhasarub(28.0), antifocus(22.9), perol.chen(22.9), rng_42(22.6), mr_tobo(22.6), DalekAnt(22.6), OverlordAlex(22.6), ZokWobblefotz(22.6), tambu(22.6) 2011-12-19T01:52:31 oh man.. 2011-12-19T01:52:34 look at that guy 2011-12-19T01:52:44 omg. Antifocus is the most lucky bot I've seen. 1 ant walking in a straight line: Get plenty of food, a clear line to walk without any water AND kills a hit .... not one single change of direction. Destiny. 2011-12-19T01:53:18 lol 2011-12-19T01:53:38 *** McLeopold has quit IRC (Read error: Connection reset by peer) 2011-12-19T01:53:51 more games 2011-12-19T01:53:59 BenJackson: :) 2011-12-19T01:54:02 <_flag> Anyone placing bets on Lobster? 2011-12-19T01:54:07 I debated about something like that 2011-12-19T01:54:09 this^ 2011-12-19T01:54:16 BenJackson: lol 2011-12-19T01:54:28 I bet on Antifocus. 2011-12-19T01:54:55 * amstan is documenting these historic battles: http://forums.aichallenge.org/viewtopic.php?f=3&t=2170&p=13361#p13361 2011-12-19T01:54:59 *** jack has joined #aichallenge 2011-12-19T01:55:25 *** jack is now known as Guest71526 2011-12-19T01:55:34 this is the fun part :P 2011-12-19T01:55:44 no more work 2011-12-19T01:55:57 First game with a bot I recognize (Zaphus): http://aichallenge.org/visualizer.php?game=274047 2011-12-19T01:56:07 the next contest needs a fancy webgl visualizer 2011-12-19T01:56:16 ChrisH_: I saw that but it looked like he didn't get any rank for it 2011-12-19T01:56:27 amstan, how long this project went? when did it began? early 2010? 2011-12-19T01:56:31 janzert: I think that's a bug 2011-12-19T01:56:32 Vaenom: yes 2011-12-19T01:56:37 janzert: look at game 274047 2011-12-19T01:56:38 *** Antimony has quit IRC (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243]) 2011-12-19T01:56:49 janzert: Zaphus won but didn't get any mu 2011-12-19T01:57:03 showing that he did for me 2011-12-19T01:57:04 @rankings 2011-12-19T01:57:05 amstan: Top 10 players: Lobster(33.3), Acre--(28.8), rhasarub(28.0), xz121(27.1), alexv(25.6), antifocus(22.9), perol.chen(22.9), cnlpete(22.7), Tennoji(22.6), rng_42(22.6) 2011-12-19T01:57:11 did a game play 3 times? 2011-12-19T01:57:11 oh man, he's still on top 2011-12-19T01:57:14 http://aichallenge.org/profile.php?user=2253 2011-12-19T01:57:26 janzert: rank 60 ("last") skill -0.00 2011-12-19T01:57:33 janzert: http://aichallenge.org/profile.php?user=2379 2011-12-19T01:57:51 memcache? 2011-12-19T01:58:02 whoa 2011-12-19T01:58:03 yes, I think the skill on top is memcached 2011-12-19T01:58:03 a1k0n: I see the game in his list 2011-12-19T01:58:09 oh 2011-12-19T01:58:15 look at the skill next to the game 2011-12-19T01:58:16 antimatroid: lol 2011-12-19T01:58:22 :s 2011-12-19T01:58:23 oh man, look at this zaphus game: http://aichallenge.org/visualizer.php?game=274047 2011-12-19T01:58:31 i'm scared 2011-12-19T01:58:34 janzert: but he's also not in the rankings list 2011-12-19T01:58:49 he's like an octopus 2011-12-19T01:58:50 ranking list is definitely memcached 2011-12-19T01:59:03 @eightball is Lobster going to win? 2011-12-19T01:59:03 thestinger: Naturally. 2011-12-19T01:59:05 checking the other now 2011-12-19T01:59:09 *** Odyssey has joined #aichallenge 2011-12-19T01:59:11 amstan: an accomplishmen when you can only move 4 ways 2011-12-19T01:59:17 *** praveen_ has quit IRC (Quit: Page closed) 2011-12-19T01:59:20 ok, I trust contestbot - betting on Lobster too :P 2011-12-19T01:59:23 god I wish Lobster would take a look at the ranking right now :D better yet, his Mom takes a look and thinks her son DID IT (!) 2011-12-19T01:59:39 Vaenom: or 99% of the participants, really 2011-12-19T01:59:43 for a moment they were all 22nd 2011-12-19T01:59:45 now 60th 2011-12-19T01:59:56 65th :( 2011-12-19T02:00:13 *** praveen_ has joined #aichallenge 2011-12-19T02:00:24 aichallenge: Alexandru Stan epsilon * r51d71a6 / website/css/layout.css : Fixed min-height for content. - http://git.io/B2xODA 2011-12-19T02:00:36 we should be placing bets on when someone we know will play 2011-12-19T02:00:36 *** Thomash has joined #aichallenge 2011-12-19T02:00:47 we all know xathis is going to win :P 2011-12-19T02:00:47 janzert: untracked files 2011-12-19T02:00:51 I'm 65!? I'm soooo taking a screenshot of this. 2011-12-19T02:00:52 *** Thomash is now known as Guest93883 2011-12-19T02:01:05 thestinger: we don't know what greentea has yet 2011-12-19T02:01:14 antimatroid: true 2011-12-19T02:01:14 but yeah, probably 2011-12-19T02:01:20 oops 2011-12-19T02:01:21 nor flagcapper 2011-12-19T02:01:22 xathis and _flag were battling on the tcp server though 2011-12-19T02:01:22 thestinger: i wouldn't bet everything on that 2011-12-19T02:01:26 he never let his settle 2011-12-19T02:01:34 thestinger: a1k0n and flag were pretty high up as well 2011-12-19T02:01:35 a1k0n: i think flag played xathis a bit on tcp before 2011-12-19T02:01:38 true 2011-12-19T02:01:42 i never played my final bot on tcp 2011-12-19T02:01:45 and admited xathis was superior 2011-12-19T02:01:47 and i never realized that 2011-12-19T02:01:51 antimatroid: yeah, they played on the final rush on bmh's server 2011-12-19T02:01:52 I was beating GreenTea on official and "GreenTea for TCP" but I don't know what versions those were 2011-12-19T02:02:10 greentea for tcp probably had a human onboard 2011-12-19T02:02:15 BenJackson: he was doing very well against xathis yesterday/day before 2011-12-19T02:02:22 some guy fueled by caffeine 2011-12-19T02:02:25 I haven't been paying attention to fluxid lately 2011-12-19T02:02:26 *** Antimony has joined #aichallenge 2011-12-19T02:02:27 to take control of the tcp rankings! 2011-12-19T02:02:31 "Kido, when I was your age, Grandpa got the 65th Google AIChallenge position in the finals until .. damn memory, can't remember the rest. Get of my lawn now." 2011-12-19T02:02:45 amstan: http://bhickey.net:2080/ranking 2011-12-19T02:02:45 *** Zaphus has joined #aichallenge 2011-12-19T02:02:49 Q is flagcapper 2011-12-19T02:03:00 NOOO, I'm down to 87th! 2011-12-19T02:03:00 *** bearoff has joined #aichallenge 2011-12-19T02:03:11 ChrisH_: shouldn't have made those last minute tweaks 2011-12-19T02:03:11 *** ikaros has quit IRC (Quit: Ex-Chat) 2011-12-19T02:03:16 95 now 2011-12-19T02:03:18 mu is all that matters there since not everyone played a bunch 2011-12-19T02:03:18 thestinger: tcp rankings might not reflect the final rankings 2011-12-19T02:03:23 thestinger: there's other bots involved too 2011-12-19T02:03:23 I think antimatroid will do well :) 2011-12-19T02:03:31 amstan: very true 2011-12-19T02:03:36 it's not doing well against a1k0n 2011-12-19T02:03:39 Nice win, Zaphus - I think you may be the first real bot to play. :) 2011-12-19T02:03:45 amstan: my bot didnt get credited with it's win: http://aichallenge.org/profile.php?user=2253 should be on 28.08 skillz but it's not there 2011-12-19T02:03:47 thestinger: and i'm not just talking about bots that might be in between the rankings in tcp 2011-12-19T02:04:02 Zaphus: I already registered that complaint for you but janzert says it's ok 2011-12-19T02:04:05 thestinger: i'm talking about the score you get when you have to play against other bots, that might affect your ranking too 2011-12-19T02:04:11 Server stats show only two servers are up ? 2011-12-19T02:04:13 Zaphus: just a bad cache 2011-12-19T02:04:14 Zaphus: rankings are cached 2011-12-19T02:04:23 *** vrexu has quit IRC (Quit: Off I am!) 2011-12-19T02:04:24 benjackson: of course he thinks it's OK, it's not his bot :-) 2011-12-19T02:04:37 Zaphus: I *know* I've seen the main page refresh and you're not on it 2011-12-19T02:04:44 yeah, I figured thats what it was, I just thought for a minute there I might have been ranked in the top 5 2011-12-19T02:04:46 you should be about 3rd or 4th 2011-12-19T02:05:11 games played after that one have shown up, and all the other bots in that match also show in the standings 2011-12-19T02:05:20 there is a real problem with Zaphus, stopped games investigating now 2011-12-19T02:05:32 janzert: actually shouldn't HE see an uncached version on his logged-in page? 2011-12-19T02:05:32 darn.. 2011-12-19T02:05:45 "there is a real problem with Zaphus" - words I never like to hear :-) my wife says it all the time 2011-12-19T02:05:51 Ok, time for new bets 2011-12-19T02:05:53 hehe 2011-12-19T02:05:54 samatta you zaphus? 2011-12-19T02:05:56 Will Lobster be #1 after the restart? 2011-12-19T02:05:58 *** cyphase has quit IRC (Ping timeout: 248 seconds) 2011-12-19T02:06:03 by a fluke of random sort my bot is on the front page tied at 95 without playing a game, awesome, screenshot time! 2011-12-19T02:06:15 ChrisH_: secondary sort key ftw 2011-12-19T02:06:17 isn't your bot ranked higher than 95 anyway? 2011-12-19T02:06:19 i saw solifigud there before 2011-12-19T02:06:33 What IS the secondary key for the rankings? 2011-12-19T02:06:37 not name or UID 2011-12-19T02:06:42 a1k0n: i'm just goofing off. 2011-12-19T02:07:32 I hope I end up higher than 95. 2011-12-19T02:08:08 aww man, no longer in the top 100 :( 2011-12-19T02:08:10 I hope I end up higher than 9.5 2011-12-19T02:08:26 BenJackson: it could be uid because RVeerdonk was just above me and he's uid 5 i think, I'm uid 10 2011-12-19T02:08:29 I hope I end up higher than 9^5 2011-12-19T02:08:40 * BenJackson snorts coke out his nose 2011-12-19T02:08:55 I wonder how much the finals will change the rankings 2011-12-19T02:09:11 RedTurtle: none of the top players were "settled" in the final days 2011-12-19T02:09:19 BenJackson: yep, uid is the secondary sort key, hover over the rankings in order and the uid in the URL goes up 2011-12-19T02:09:38 all I can do to guess my rank is count players I *know* can beat me and then those that maybe can 2011-12-19T02:10:29 I have a general question for those of you who wrote your bots in C 2011-12-19T02:10:30 So where do you think that puts you BenJackson 2011-12-19T02:10:41 Antimony: http://forums.aichallenge.org/viewtopic.php?f=24&t=2169 <--- impressive, you actually got symmetry detection working! 2011-12-19T02:10:55 500ms seems like an eternity in C, do you actually use all that time? 2011-12-19T02:11:20 enumerating moves for combat takes a long time 2011-12-19T02:11:29 I could have used all the time up on that 2011-12-19T02:11:30 RedTurtle - nope. About 10ms average. Highest I saw was about 40 ms. I have crappy combat, though. 2011-12-19T02:11:42 my pre-combat takes 4ms to 20ms 2011-12-19T02:12:04 thestinger: resolving the results of all the combat possitions and scoring them is what my bot spends most of it's time on, enumerating the possible moves is trivial by comparison 2011-12-19T02:12:07 ChrisH_: last time I counted it off I got about 5 people I know I won't beat and a handful of maybes so I think top 10 is possible, probably 7+ or 8+ 2011-12-19T02:12:28 BenJackson: Am I above you or below you? 2011-12-19T02:12:29 ChrisH_: yeah, I meant going through a bunch of moves and evaluating a score 2011-12-19T02:12:36 tell me please, I see the rank changing in profile, but games shown are past. How to see last my bot's games? 2011-12-19T02:12:36 thestinger: oh 2011-12-19T02:12:37 99.9% <25, 99% < 20, 90% < 15, say about 60% < 10 2011-12-19T02:13:03 ChrisH_: xathis, pguillory, you, flag are ones I remember off the top of my head that are definitely above 2011-12-19T02:13:15 They should have triggered a resubmit for all bots, so the version number increased and it was easier to spot when the finals started. 2011-12-19T02:13:18 xathis #1 for sure, then I think 2-5 or 6 are pretty tight 2011-12-19T02:13:27 but then there's a gap before another close stretch out to about 15 or 20 2011-12-19T02:13:29 I would put memetix and greentea above me lately as well 2011-12-19T02:13:30 I think I'm in the gap 2011-12-19T02:13:36 y are there only 3 servers up? 2011-12-19T02:13:36 oh I forgot lazarant 2011-12-19T02:13:42 and memetix 2011-12-19T02:13:59 lazarant is good at beating me 1v1. whatever he does my bot does not keep him out of my territory 2011-12-19T02:14:01 Memetix' last version looked very strong. 2011-12-19T02:14:06 I don't know if that will translate into beating me overall 2011-12-19T02:14:07 lazarant beats me in many games, but I think I do better against the other bots than it does so I rank higher 2011-12-19T02:14:08 yeah 2011-12-19T02:14:55 delineate is strong too 2011-12-19T02:14:56 ChrisH_: I may end up disappointed if I've lost track of too many top 10 players in my head :) 2011-12-19T02:15:39 *hmmhmm*.. Lobster 2011-12-19T02:16:01 I'm at least 50-50 with delineate. I played him twice recently and I won one and really only lost the other due to turn limit 2011-12-19T02:16:01 <_flag> Have games stopped? 2011-12-19T02:16:08 i dn't think i'm strong enough on hills 2011-12-19T02:16:19 collecting them that is 2011-12-19T02:16:21 *** Kurnevsky has joined #aichallenge 2011-12-19T02:16:22 _flag: Zaphus's win didn't stick janzert is investigating 2011-12-19T02:16:29 I wish Lobster would have won the game in this map http://aichallenge.org/visualizer.php?game=274064 2011-12-19T02:16:31 I think I'm a little better than delineate, but I'm not 100% sure of that 2011-12-19T02:16:49 who can see why? :P 2011-12-19T02:17:00 *** law-max has quit IRC (Ping timeout: 258 seconds) 2011-12-19T02:17:01 Vaenom: LOL, looks like his name. 2011-12-19T02:17:20 I think you are too, haha 2011-12-19T02:17:23 that would have great 2011-12-19T02:17:52 i'd do better in a survival contest 2011-12-19T02:17:58 does anyone else watch games at ridiculous speed now? 2011-12-19T02:18:10 yes 2011-12-19T02:18:12 BenJackson: I sometimes just drag the slider 2011-12-19T02:18:17 i just hold across 2011-12-19T02:18:21 whoooo, finals 2011-12-19T02:18:24 ChrisH_: yes 2011-12-19T02:18:28 Fluxid: :D 2011-12-19T02:18:30 101 players played a game already 2011-12-19T02:18:36 *** cyphase has joined #aichallenge 2011-12-19T02:18:39 Fluxid: may get reset, there's a glitch in the matrix 2011-12-19T02:18:41 Fluxid: they're stopped for the moment 2011-12-19T02:18:51 ah~~ 2011-12-19T02:18:52 delineate: I think it will be tight in our section of the rankings though, so good luck to you 2011-12-19T02:19:04 yay, I'm in 5th - Janzert must have figured out the bug 2011-12-19T02:19:21 :) 2011-12-19T02:19:27 delineate: hey no offense in my analysis, didn't know you were here :) 2011-12-19T02:19:33 but you've had two games 2011-12-19T02:19:39 can't touch lobster bro 2011-12-19T02:19:41 Zaphus: or he did 'update table...' 2011-12-19T02:19:57 oh, no worries :) I'm just hoping for a top 10 finish.. 2011-12-19T02:20:07 delineate: that's what ChrisH and I were discussing 2011-12-19T02:20:13 delineate: you and 30 other people :P 2011-12-19T02:20:15 ChrisH_: yes, agreed. good luck to you as well 2011-12-19T02:20:22 i was just gonna say, haha 2011-12-19T02:20:25 i don't expect top 10 2011-12-19T02:20:30 top 30 and i'll be happy 2011-12-19T02:20:33 i'm iffy on even that 2011-12-19T02:20:38 BenJackson: true. the bug may still be there but the data has refreshed... keep an eye on your bots! 2011-12-19T02:20:39 antimatroid: you have way too few games on official to speculate like us hardcore speculators 2011-12-19T02:20:41 but we still don't know how high your bot will rank antimatroid 2011-12-19T02:20:49 that's kind of cool 2011-12-19T02:20:50 antimatroid: what's your bot name? 2011-12-19T02:21:00 Vaenom: antimatroid 2011-12-19T02:21:04 a1k0n: i know, that's my point 2011-12-19T02:21:11 *** bugmenot has joined #aichallenge 2011-12-19T02:21:14 antimatroid: yeah, it's hard to say - I think your bot is great from what I saw on tcp though :) 2011-12-19T02:21:23 antimatroid: intuitive :) 2011-12-19T02:21:27 Vaenom: he waited until the last minute to submit to the contest site. he's been very stealthy. 2011-12-19T02:21:31 but there were a lot of reuploads going on, so it's hard to know how packed it is at the top 2011-12-19T02:21:41 a1k0n: I think there were some "stale" bots in the top 25 which may not be back in the finals 2011-12-19T02:21:50 a1k0n: plus it wasn't written :P 2011-12-19T02:21:50 i don't know about that 2011-12-19T02:21:52 but had 300+ games from early on and were not getting moved out by trueskill very fast 2011-12-19T02:22:57 *** erij has quit IRC (Quit: Page closed) 2011-12-19T02:23:00 BenJackson: there will be a little shuffling due to the sigmas being more equal, but the mu scores weren't that out of line for most top bots near the end. 2011-12-19T02:23:01 i suspect janzert just ran that one game through trueskill again as zaphus and fofand have 2 games now 2011-12-19T02:23:01 i think we killed bhicket.net again 2011-12-19T02:23:08 a1k0n: just realised what you were saying, the rankings do indeed claim I've played two games when it's 1... better than 0 games when it was 1 2011-12-19T02:23:16 oh great, now i have to find out where brendan lives 2011-12-19T02:23:28 Next Game: 0 players are ahead. 2011-12-19T02:23:31 hmmm... 2011-12-19T02:23:36 a1k0n: probably not as important anymore 2011-12-19T02:23:39 bots are in 2011-12-19T02:23:55 I did too. I didn't want others to know there was a trick to have the ants to reproduce. O 10 10 10.5 10.5 O 11 11 10.5 10.5 2011-12-19T02:24:09 Minthos: I think all the early matches are random, so the scheduler isn't really turned on yet, thus the 0 players ahead. 2011-12-19T02:24:23 Minthos: Games paused while Janzert checks a bug 2011-12-19T02:24:40 Vaenom: what? 2011-12-19T02:24:44 k, figured something wasn't nominal 2011-12-19T02:25:04 antimatroid: what was you rank on bhicknet? 2011-12-19T02:25:18 just before i think it dropped down to 6 2011-12-19T02:25:22 Vaenom: he barely played any games, so his sigma didn't drop much 2011-12-19T02:25:26 but it didn't have much competition 2011-12-19T02:25:48 ChrisH_: a1k0n: I guess I noticed Hammerok in particular was 10th or 11th and didn't seem that strong 2011-12-19T02:26:01 porbably the queue is implemented as a priority q... based on the last played game..thats probably the reason for o in queue 2011-12-19T02:26:10 BenJackson: i agree, but he was strong enough for top 25 probably 2011-12-19T02:26:15 23:23 < antimatroid> i think we killed bhicket.net again 2011-12-19T02:26:24 *** dr0b3rts_ has quit IRC (Quit: Page closed) 2011-12-19T02:26:28 are you sure? he gave me a number to text 2011-12-19T02:26:28 6 is already pretty good in my book 2011-12-19T02:26:37 it won't load 2011-12-19T02:26:40 BenJackson: I think he slid up with all the resubmits vacating slots above him 2011-12-19T02:26:46 *** Zaphus has quit IRC (Quit: Page closed) 2011-12-19T02:26:59 ChrisH_: yeah, my bot had only played a few games and was like rank 80 2011-12-19T02:27:08 and it went up to rank 40 due to resubmits (before I resubmitted) 2011-12-19T02:27:08 BenJackson: i don't think it's that important 2011-12-19T02:27:17 Zaphus: do you have 0 players ahead? 2011-12-19T02:27:49 bmh is alerted 2011-12-19T02:28:03 he's on irc anyway 2011-12-19T02:28:08 now that all the bots are implicitly "active" how long do you think it will take to cycle through the queue once? 2011-12-19T02:28:39 *** Khaos has joined #aichallenge 2011-12-19T02:28:50 *** Guest93883 has quit IRC (Quit: leaving) 2011-12-19T02:28:51 ChrisH_: 8000/8 minutes roughly 2011-12-19T02:28:55 *** Khaos is now known as Khaosza 2011-12-19T02:29:02 so, you know, about 18 hours 2011-12-19T02:29:09 derp 2011-12-19T02:29:12 divided by players per game 2011-12-19T02:29:16 so more like 3-4 hours 2011-12-19T02:29:23 yeah, that sounds about right 2011-12-19T02:29:31 assuming server capacity is similar to before 2011-12-19T02:29:34 bhickey.net:2080 rides again 2011-12-19T02:29:46 *** ikaros has joined #aichallenge 2011-12-19T02:30:17 Here's an idea -> 2011-12-19T02:30:17 and i am illegitimately in 2nd place on it 2011-12-19T02:30:20 that's still just one game per bot, meaning any good bot will beat the crap out of a bunch of crap bots and stats will be meaningless for at least half a day or so 2011-12-19T02:30:29 was just looking at my old games and was reminded of itzkow being a pretty good bot 2011-12-19T02:30:44 yeah, itzkow is good 2011-12-19T02:30:57 and fourmidable 2011-12-19T02:30:59 he described his one-ply alpha-beta search, heh 2011-12-19T02:31:25 memetix, fourmidable, lazarant, and me were roughly neck-and-neck for a while 2011-12-19T02:31:25 you run everyone's first game in a "special" map where there's only 1 ant and his hill, 12 food and a very little water in a 30 x 30 map. 2011-12-19T02:31:33 *** erer has quit IRC (Quit: Page closed) 2011-12-19T02:32:07 If the bot doesn't eat everything in X seconds: Out of the loop. 2011-12-19T02:32:10 there should be an enemy hill, or it won't really meet the spec for a game 2011-12-19T02:32:19 like, play against holdbot 2011-12-19T02:32:22 aikon: exact 2011-12-19T02:32:37 holdbot is stout 2011-12-19T02:32:39 he will not retreat 2011-12-19T02:32:47 true, that can throw you off 2011-12-19T02:33:18 Aa . . . . # . . . # . . . # . . # . . B can do? WELCOME! 2011-12-19T02:33:25 teapotatohedron is another one we forgot to mention 2011-12-19T02:33:31 *** NaturalStupidity has joined #aichallenge 2011-12-19T02:33:34 lol Bj 2011-12-19T02:33:36 I don't think teapot is top 10 2011-12-19T02:33:42 he was 2011-12-19T02:33:52 until a bunch of usurpers showed up 2011-12-19T02:33:58 he could be top 25 pretty easy I think 2011-12-19T02:34:05 can we start a list? 2011-12-19T02:34:11 i want to know how many people we think are in the top 10 2011-12-19T02:34:16 hahah 2011-12-19T02:34:17 haha 2011-12-19T02:34:21 LOL 2011-12-19T02:34:24 step 1 we all nominate ourselves 2011-12-19T02:34:32 my top ten goes to eleven 2011-12-19T02:34:35 you 3 are nominated 2011-12-19T02:34:38 amstan: can we expand the top 10? 2011-12-19T02:34:38 "... and where all our children are above average." 2011-12-19T02:34:42 hang on 2011-12-19T02:34:53 lake wobegon challenge 2011-12-19T02:34:55 we should have all colluded to *tie* for 2nd 2011-12-19T02:35:08 what's that multiplayer notepad thing that isn't irc on the internet? 2011-12-19T02:35:13 top[10][13000] 2011-12-19T02:35:17 BenJackson: I think that's a harder problem than playing ants itself 2011-12-19T02:35:24 antimatroid: piratepad? 2011-12-19T02:35:30 etherpad 2011-12-19T02:35:35 BenJackson: ? 2011-12-19T02:35:36 ChrisH_: heck I thought it would be hard to deliberately write a bot to hit any spot, not just a high spot 2011-12-19T02:35:48 antimatroid: http://piratepad.net/LW3RyZBHYO 2011-12-19T02:35:48 like when I ranked up past 500 bots a while ago 2011-12-19T02:35:51 was the distribution of the map types for the finals the same as what was running before? 2011-12-19T02:35:58 I couldn't figure out exactly what I'd do to make sure I broke even against them 2011-12-19T02:36:06 amstan: just like extending the contest 2011-12-19T02:36:14 amstan: now we need more room in the top 10 for all the "top 10" players 2011-12-19T02:36:28 amstan: you're not used to unreasonable requests?? 2011-12-19T02:36:41 BenJackson: i'm not sure what you mean 2011-12-19T02:36:59 ahahahah 2011-12-19T02:37:01 yea, ;et's Nash our way to the top 2011-12-19T02:37:13 oh man I spit more coke when someone added Lobster to that list 2011-12-19T02:37:13 thestinger: that was great :) 2011-12-19T02:37:20 *** f4hy has joined #aichallenge 2011-12-19T02:37:27 amstan: http://piratepad.net/LW3RyZBHYO 2011-12-19T02:37:28 sweet, the finals started?! 2011-12-19T02:37:34 f4hy: they're over! 2011-12-19T02:37:37 Lobster wins! 2011-12-19T02:37:42 Lobester for life! 2011-12-19T02:37:50 no way I'm higher than pguillory 2011-12-19T02:37:59 BenJackson: why are you making that list? 2011-12-19T02:38:03 I submitted so much code right at the end today 2011-12-19T02:38:09 I didnt test any of it 2011-12-19T02:38:22 amstan: well since the finals are broken we're going to decide by discussion on IRC 2011-12-19T02:38:23 I hope it doesnt crash! and I hope it is better than my old bod 2011-12-19T02:38:30 who are we missing 2011-12-19T02:38:30 BenJackson: oh.. ok! 2011-12-19T02:38:46 although I'm kidding that is pretty much 100% true 2011-12-19T02:38:49 BenJackson: i vote amstan be on that list 2011-12-19T02:38:52 BenJackson: even though i have 0 games 2011-12-19T02:38:56 So that lobster game... he wins basically on luck? 2011-12-19T02:38:59 amstan: yes, see my "step 1" above 2011-12-19T02:39:12 amstan: i want to see how many people we think are in the top 10 2011-12-19T02:39:16 oh neat, it shows what browsers you guys use 2011-12-19T02:39:24 now I can judge you all based on your browser choices 2011-12-19T02:39:33 :D 2011-12-19T02:39:35 do i pass? 2011-12-19T02:39:35 chrome10? update man! 2011-12-19T02:39:48 haha shit 2011-12-19T02:39:58 you're missing memetix 2011-12-19T02:40:02 *** DrClaes has joined #aichallenge 2011-12-19T02:40:03 no we're not 2011-12-19T02:40:07 but probably should be higher 2011-12-19T02:40:08 antimatroid: get on chrome17 man 2011-12-19T02:40:11 i see him now 2011-12-19T02:40:31 his last submission was stronger. before that, it was basically too close to call with me and pguillory 2011-12-19T02:40:34 *** f4hy is now known as moduspwned 2011-12-19T02:40:39 are we missing anyone? 2011-12-19T02:40:41 surely we are 2011-12-19T02:40:48 *** egreavette has joined #aichallenge 2011-12-19T02:40:59 I am going to guess my rank now. I just hope I get higher than my brother 2011-12-19T02:41:03 where was that last top 20 by mu? 2011-12-19T02:41:07 *** mleise has quit IRC (Ping timeout: 240 seconds) 2011-12-19T02:41:17 http://pastebin.com/UWzLpQnC 2011-12-19T02:41:28 teapotahedron ! 2011-12-19T02:41:38 BenJackson: where did you get that from? 2011-12-19T02:42:09 oh yes, delineate too, also up there somewhere 2011-12-19T02:42:11 lol, no way i am 14 2011-12-19T02:42:13 xanthis updated with like 2 hours to go, and his v3 only played 2 games 2011-12-19T02:42:16 small sample :) 2011-12-19T02:42:31 antimatroid: that's like 14 2011-12-19T02:42:39 line* 2011-12-19T02:42:41 amstan: janzert, earlier 2011-12-19T02:42:42 i'm thinking flag > memetix 2011-12-19T02:42:46 amstan: sigma > 3 :P 2011-12-19T02:42:47 right after xathis resub'd 2011-12-19T02:42:52 almost 4 even 2011-12-19T02:42:57 hey, zaphus is back to 1 game in the real rankings, progress 2011-12-19T02:43:18 yeah, been that way for a little while 2011-12-19T02:43:22 and there's more games 2011-12-19T02:43:25 yeah that 2011-12-19T02:43:33 wow, those mu/sigmas are so interesting. how did you get those? 2011-12-19T02:43:34 but no recent ones 2011-12-19T02:43:35 well, i just refreshed for the first time in a little while I guess. ;) 2011-12-19T02:43:43 delineate: you can always hover a score on the site and see 2011-12-19T02:43:49 delineate: but those were from a raw query by janzert 2011-12-19T02:43:51 anyone know what algroithm lobster uses? 2011-12-19T02:43:58 delineate: where were you ranked before the finals started? 2011-12-19T02:44:11 somewhere between 3 and 8 iirc? 2011-12-19T02:44:15 a1k0n: 4th 2011-12-19T02:44:19 I played him in my last game 2011-12-19T02:44:22 word 2011-12-19T02:44:23 oh wow, I never noticed that before.. 2011-12-19T02:44:30 also I won that game :) 2011-12-19T02:44:37 so pencil me in for 3rd 2011-12-19T02:44:49 that's all minus xathis 2011-12-19T02:44:59 teapotahedron was 9th last i played him 2011-12-19T02:45:29 okay so now we've got a pretty good handicap, let's open betting 2011-12-19T02:45:38 so we don't actually have too much of an excess in the top 10 2011-12-19T02:45:39 a1k0n: I think I was somewhere between 5th-8th, although looking at those mus, teapotahedron and FlagCapper will also be above me, so I'll probably be lower 2011-12-19T02:46:12 oh yeah he had a pretty high sigma 2011-12-19T02:46:19 hmm, hard to call! 2011-12-19T02:46:31 a1k0n: what's the format? 2011-12-19T02:46:36 no one is going to bet against xathis in 1 2011-12-19T02:46:43 heh, i dunno i was just kidding 2011-12-19T02:47:02 BenJackson: what about novelty bets? 2011-12-19T02:47:04 maybe he didnt get to test v3 much and xathisv3 will just crash 2011-12-19T02:47:06 <_flag> Does any really know how good GreenTea is? 2011-12-19T02:47:09 <_flag> anyone* 2011-12-19T02:47:17 nope 2011-12-19T02:47:19 nope 2011-12-19T02:47:32 his but uploaded the other day seemed to be pretty commanding in second though 2011-12-19T02:47:40 he really beat up #819 2011-12-19T02:47:42 xathis is german he dose not need testing.. 2011-12-19T02:48:02 last time I played him he timed out 2011-12-19T02:48:06 haha 2011-12-19T02:48:08 flag: here is a sample from a game I played with greentea yesterday: #2-1st-GreenTea#113-2nd-ThisIsNotABug#8-2nd-protocolocon#1-4th-xathis#17-4th-ChrisH#38-4th-Komaki#12-7th-cheeser#11-7th-Hammerok 2011-12-19T02:48:39 he had a lot of wins against xathis 2011-12-19T02:48:44 <_flag> ChrisH_: One game doesn't say too much, I beat xathis occasionally too 2011-12-19T02:48:47 xathis is reasonably worried about him i think 2011-12-19T02:48:54 _flag: it beat him a lot 2011-12-19T02:49:03 _flag: well, yeah, that's why I said, "sample" 2011-12-19T02:49:05 can you see either's history still? 2011-12-19T02:49:07 <_flag> antimatroid: Okay, fair enough 2011-12-19T02:49:07 where was cumbuz in the end? 2011-12-19T02:49:12 I seemed to play him a lot over the contest 2011-12-19T02:49:36 #8 last I saw cumbuz 2011-12-19T02:49:48 _flag: 1v1 or in a larger game, because positioning between people matters 2011-12-19T02:49:49 http://aichallenge.org/profile_games.php?user=4513&page=1 2011-12-19T02:49:49 but with lots of resubmits at the time 2011-12-19T02:49:52 #10 in his last game before resub 2011-12-19T02:49:56 <_flag> moduspwned: both 2011-12-19T02:50:00 if you search for green trea, xathis probably beat him in just over half 2011-12-19T02:50:01 <_flag> I beat him 1v1 a few times 2011-12-19T02:50:11 <_flag> He's actually more vulnerable in 1v1 than in larger games 2011-12-19T02:50:17 <_flag> For some odd reason 2011-12-19T02:50:19 the screenshot I took about 24 hours before the end: https://s3.amazonaws.com/decompilinglife/images/ants_leaderboard.png 2011-12-19T02:50:22 <_flag> He lost to Memetix in 1v1 as well 2011-12-19T02:50:22 too careful perhaps? 2011-12-19T02:50:23 *** salar2k has joined #aichallenge 2011-12-19T02:50:25 _flag: hmm 2011-12-19T02:50:31 <_flag> antimatroid: possibly 2011-12-19T02:50:44 2 player and n player games are quite different beasts 2011-12-19T02:50:51 I beat greentea 1v1 three days ago with a version substantially the same as what I submitted for finals 2011-12-19T02:50:53 I mean, no ant is going to win every game no matter what. random bot will eventually beat everyone. 2011-12-19T02:50:56 multiplayer galcon is a prime example 2011-12-19T02:51:23 I hope random bot gets really lucky and places in the top 100 2011-12-19T02:51:30 *** Surya has quit IRC (Ping timeout: 258 seconds) 2011-12-19T02:51:45 last interesting 1v1 I had was beating GarySWest 2011-12-19T02:51:53 oh right before that lost to lazarant 2011-12-19T02:52:20 the last 1v1 I played was actually against my brothers bot. which my only goal is to beat his. 2011-12-19T02:52:37 *** salar2k has quit IRC (Client Quit) 2011-12-19T02:52:37 lost 1v1 to itzkow but on my worst map type 2011-12-19T02:52:43 heh, GarySWest never resubmitted after the initial version 2011-12-19T02:52:47 what's your worst map type? 2011-12-19T02:52:51 "Next game should be any time now" true? 2011-12-19T02:52:52 i suspect cave maps are my best 2011-12-19T02:53:00 antimatroid: low food multi-hill maze 2011-12-19T02:53:08 yeah i suck at those too 2011-12-19T02:53:12 multi-hill mazes are hard. wtf do you do? 2011-12-19T02:53:13 Vaenom - Not true as long as all the servers are offline. 2011-12-19T02:53:26 moduspwned: pray to jeebus 2011-12-19T02:53:32 pwned: You study ChrisH's behavior. 2011-12-19T02:53:36 *** mstrebkov has joined #aichallenge 2011-12-19T02:53:37 moduspwned: are you in an organization together? 2011-12-19T02:53:44 low food is hard for me as well 2011-12-19T02:54:03 BenJackson: hmm? 2011-12-19T02:54:24 Scryer: aw :( 2011-12-19T02:54:25 no.. I put my school as my organization. 2011-12-19T02:54:33 and what's been interesting is that I used to do poorly on many player random walk maps, but my recent versions have done much better on them, which is very encouraging 2011-12-19T02:54:36 any interesting games yet? 2011-12-19T02:55:01 <_flag> moduspwned: No games yet 2011-12-19T02:55:13 <_flag> Unless you want to see Lobster's win 2011-12-19T02:55:18 _flag: what? if you click recent games there are some on there 2011-12-19T02:55:29 *** Antimony has quit IRC (Ping timeout: 252 seconds) 2011-12-19T02:55:36 _flag: you sound jealous :P 2011-12-19T02:55:37 no games for about 50 minutes now 2011-12-19T02:55:45 there are a handful of games after lobster 2011-12-19T02:55:46 <_flag> moduspwned: A few games were played an then it was stalled 2011-12-19T02:55:51 oh 2011-12-19T02:55:59 ChrisH_: yes I was saying yesterday how I like big random walks now 2011-12-19T02:56:06 <_flag> antimatroid: I am :( 2011-12-19T02:56:08 the results are more interesting than mazes and cell mazes 2011-12-19T02:56:12 now we're waiting for janzert to rewrite the final round engine 2011-12-19T02:56:21 a1k0n: :-( ok 2011-12-19T02:56:25 (i made that up) 2011-12-19T02:56:27 lol, there's a 'sodomized.cow' file 2011-12-19T02:56:28 oh 2011-12-19T02:56:28 janzert is going to run the contest by hand with a calculator 2011-12-19T02:56:32 *** Zaphus has joined #aichallenge 2011-12-19T02:56:35 cowsay -f sodomized hello world 2011-12-19T02:56:46 but i think i'm going to bed. gotta be up early tomorrow 2011-12-19T02:56:54 BenJackson: the difference in my bot that I think helped me do better is the ninja hill taking being restored and combat ants becoming aware of enemy hills and trying to wedge their way towards them. 2011-12-19T02:57:03 <_flag> We're waiting for janzert to push the final match-rigging code to git, it'll be just a few minutes :) 2011-12-19T02:57:09 *** grokodile has joined #aichallenge 2011-12-19T02:57:23 the ninja moves work best on the more open areas around hills on most random walks 2011-12-19T02:57:26 Ninja work has saved me on several maps. 2011-12-19T02:57:27 Does he accept bribes? 2011-12-19T02:57:28 BenJackson: executing each bots code line by line 2011-12-19T02:57:40 ChrisH_: in my case it was having a map of where enemy ants could be and projecting that back towards my hills, "shadowed" by my ants, and then scoring highly for positioning ants to block those things 2011-12-19T02:57:45 <_flag> moduspwned: I accept bribes on his behalf 2011-12-19T02:57:53 ChrisH_: which amounts to saying it doesn't just intercept actual ants, it intercepts potential ants 2011-12-19T02:58:01 (back) - how badly did I break things ? I see no games have been played in almost an hour 2011-12-19T02:58:14 I love when my ninja waits for somebody to break through a defense, then zip in and snap up the hill. 2011-12-19T02:58:18 *** peerai has joined #aichallenge 2011-12-19T02:58:20 Zaphus: bad.. 2011-12-19T02:58:22 BenJackson: i'd be interested to learn more about how you do that last bit 2011-12-19T02:58:22 *** ANTi has joined #aichallenge 2011-12-19T02:58:23 i didn't try and intercept potential ants 2011-12-19T02:58:33 i just collected the border like the unseen border 2011-12-19T02:58:42 amstan: At least it happened now and wasnt something spotted in 24hrs time 2011-12-19T02:58:49 Zaphus: though.. it could have been an undetected bug 2011-12-19T02:59:09 that we never saw before because nobody checks ranking changes after every game 2011-12-19T02:59:10 ChrisH_: my BFS code takes a passability function, and one which I use in a few places is that it can only travel toward some targets (which are from a previous bfs from those targets) 2011-12-19T02:59:19 my theory since the beginning is that the entire map rightfully belongs to me, so my bot tries to cover the map with visible area 2011-12-19T02:59:22 I guess the server just couldnt comprehend my bot winning the game, and refused to believe it :-) 2011-12-19T02:59:35 Zaphus: in theory we could recalculate the trueskill stuff 2011-12-19T02:59:42 given the games 2011-12-19T02:59:48 but in practice.. it's not implemented 2011-12-19T02:59:52 i dunno, back when we got a game every 8 hours or whatever i think it would have been noticed 2011-12-19T02:59:52 Zaphus: basically the situation you have triggered should be impossible :/ 2011-12-19T03:00:01 ChrisH_: I have a map of booleans about where enemies could be which I push back by seeing space. if I manage to pinch off an entire area I can know it's "safe" 2011-12-19T03:00:02 i don't maximise vision 2011-12-19T03:00:03 janzert: woohoo ! 2011-12-19T03:00:14 i go back to stuff that isn't recently seen, but it's of low priority 2011-12-19T03:00:17 Zaphus: read: you shouldn't have won the game, lol 2011-12-19T03:00:24 so I take the frontier of the "true" spots and bfs from that frontier toward my hills, 2011-12-19T03:00:25 *** porco has joined #aichallenge 2011-12-19T03:00:30 So we give him a special award, write him out of the tournament, and carry him on. :) 2011-12-19T03:00:34 *carry on. 2011-12-19T03:00:39 Scryer: there's others too 2011-12-19T03:00:48 then I make one of those with my ants also toward my hills 2011-12-19T03:00:49 so far 3 players (3 separate games) have not had the mu update results copied over from the game result to the submission, but it is one sql update operation that should do it for everyone in a game 2011-12-19T03:00:49 I get a certificate for effort and attendance :-) 2011-12-19T03:01:01 where the first one is less than my ants that means a potential ant could reach some area before my ant 2011-12-19T03:01:03 *** visit1912 has joined #aichallenge 2011-12-19T03:01:24 BenJackson: clever I like it 2011-12-19T03:01:25 adding extra checking and fixing code now, then I'll restart things and see how it goes 2011-12-19T03:01:41 janzert: did the wiping of standings break it? possibly the entry being missing initially? 2011-12-19T03:01:48 after it has the map of those squares it does a few diffusions (the only place I actually diffuse) and uses that to draw in ants 2011-12-19T03:01:57 Sort of like doing last-minute fixes to your bot, eh? But with everybody watching! 2011-12-19T03:02:05 or like, if _everyone_ in the game has no current mu/sigma entries it doesn't work? 2011-12-19T03:02:08 BenJackson: ok, i get it, but I'll one up you, I do that for visible enemy with a single BFS. 2011-12-19T03:02:13 you can see in the visualization how when it's working there are no potential ants anywhere that would reach my hill before hitting one of my ants 2011-12-19T03:02:16 a1k0n: shouldn't be anything with that from what I can see 2011-12-19T03:02:20 *** porco has quit IRC (Client Quit) 2011-12-19T03:02:33 Janzert: you had it happen 3 times in the 20 games played ? should be easy to spot 2011-12-19T03:02:47 http://pastebin.com/wiEP7iWn is the the query that is only updating some of the players 2011-12-19T03:03:09 ChrisH_: it might be too compilcated because it evolved from other concepts 2011-12-19T03:03:11 *** Odyssey has quit IRC (Quit: Page closed) 2011-12-19T03:03:18 running it on each of the players now correctly updates them 2011-12-19T03:03:23 each of the games rather 2011-12-19T03:03:30 like one where I found the isosurface of my ants and enemy combat frontiers 2011-12-19T03:03:36 and tried to walk to them 2011-12-19T03:03:41 basically an intercept path 2011-12-19T03:03:42 BenJackson: when I'm searching for my ants to intercept an enemy ant, I do a search starting at the enemy ant, but it the search is constrained to not go outside the set of tiles equidistant from the nearest of my hills as the enemy ant 2011-12-19T03:03:48 *** porco has joined #aichallenge 2011-12-19T03:04:12 janzert: race condition somehow ? not that there should be any locking issue there 2011-12-19T03:04:16 the only other option I can see is that mysql is returning from an insert before it has really completed 2011-12-19T03:04:17 ChrisH_: ah, what I was describing those BFSs were per turn, not per ant 2011-12-19T03:04:24 but that shouldn't be possible either 2011-12-19T03:04:59 *** mstrebkov has quit IRC (Quit: Page closed) 2011-12-19T03:05:30 so wait, that query works if you rerun it on the game? 2011-12-19T03:05:40 BenJackson: so we are similar in that I do one BFS for each of my hills at the beginning of the turn to find the searchable areas, then another BFS from the enemy ant with the contraint provided by the first BFS, the first one of my ants I find is the closest of my ants that can intercept the enemy before it gets to my hill 2011-12-19T03:05:51 you're claiming it sometimes updates everyone and sometimes doesn't? 2011-12-19T03:06:13 *** davidjliu has quit IRC (Quit: Page closed) 2011-12-19T03:06:21 ChrisH_: yes. plus I include areas where there might be enemies 2011-12-19T03:06:26 @janzert only if it are diffrent transactions 2011-12-19T03:06:27 peerai: An error occured while trying to show the previous error. 2011-12-19T03:06:35 BenJackson: and the downhill values of the second search provide the path for the found ant to move in order to intercept 2011-12-19T03:06:36 a1k0n: usually updates everyone, sometimes misses one 2011-12-19T03:06:39 based on an initial set from the contest rules (no hills within 20 of mine) 2011-12-19T03:06:48 janzert: only if it are diffrent transactions 2011-12-19T03:07:00 when I can't see a square the "maybe ant" can advance in all directions 2011-12-19T03:07:12 the nice offshoot of this is that my bot can be totally uninterested in known-safe areas 2011-12-19T03:07:16 like big cul-de-sacs 2011-12-19T03:07:54 peerai: so a later transaction can have missing inserts from a transaction that completed before starting that one? 2011-12-19T03:07:56 antimatroid suggested the idea of the potential ant function 2011-12-19T03:08:05 BenJackson: that's cool, my bot doesn't know that explicitly 2011-12-19T03:08:25 janzert: check if you do the commits correctly 2011-12-19T03:08:48 ChrisH_: I was really pleased at one of the matches I played on that cell maze where everyone has a huge cavern behind them 2011-12-19T03:08:57 i'm quite surprised more of you didn't have the potential enemy info 2011-12-19T03:08:59 the first time my V10 (or 11) played on that I put way too many ants back there 2011-12-19T03:09:06 BenJackson: is cul-de-sacs a known word to english speakers? 2011-12-19T03:09:09 yeah i thought about it but didn't add it 2011-12-19T03:09:12 Vaenom: yes 2011-12-19T03:09:13 janzert: if a transactions starts after the commit it will not be able to mis the commited values 2011-12-19T03:09:26 it's all about what you wanted your bot to do in the end though 2011-12-19T03:09:31 vaenom: for american suburbanites it certainly is 2011-12-19T03:09:35 Vaenom: even americans. 2011-12-19T03:09:36 BenJackson: ah bon, je ne savais pas. 2011-12-19T03:09:41 Vaenom: the English word for a street like that is a "court" but it's confusing to use that in other contexts 2011-12-19T03:09:42 peerai: hmm, that could be it 2011-12-19T03:09:45 *** Belerafon_L has joined #aichallenge 2011-12-19T03:09:51 ChrishH_ haha 2011-12-19T03:10:18 a1k0n: you mean people living in America like Mexicans and Canadians? 2011-12-19T03:10:26 :o) 2011-12-19T03:10:31 primarily i meant, not just canadians 2011-12-19T03:10:40 *** egreavette has quit IRC (Ping timeout: 258 seconds) 2011-12-19T03:10:46 Canadians are required by law to know the French terms for those things ;-) 2011-12-19T03:10:46 bj: didn't know that 2011-12-19T03:11:18 *** SMJ has quit IRC (Quit: Konversation terminated!) 2011-12-19T03:11:40 BenJackson: terms like what? 2011-12-19T03:11:55 well, in suburban USA, a cul-de-sac is a very common term to describe a dead end street with a bulbous turning circle at the end 2011-12-19T03:11:57 a1k0n: Quebec probably use a lot of cul-de-sacs themselves, yea 2011-12-19T03:11:59 *** visit1912 has quit IRC (Quit: Page closed) 2011-12-19T03:12:11 amstan: official stuff has to be bilingual 2011-12-19T03:12:22 i don't know the french terms for those 2011-12-19T03:12:24 *** treeform has quit IRC (Remote host closed the connection) 2011-12-19T03:12:30 I'm joking that most Canadians get any use out of it 2011-12-19T03:12:33 I should sleep. I laughed while reading through a1k0n's code and read "double damage_;" 2011-12-19T03:12:37 Poutine tabarnacle 2011-12-19T03:12:43 heh. 2011-12-19T03:12:44 there was a case where some huge contract between companies in English and French was slightly different 2011-12-19T03:12:49 wait, damage is still in there? 2011-12-19T03:12:56 oops, that's deprecated 2011-12-19T03:12:59 a1k0n: no, it was in experiments 2011-12-19T03:13:02 Oubliette - I like that word 2011-12-19T03:13:09 oh. yeah i implemented combat incorrectly for the longest time 2011-12-19T03:13:20 *** FranPeruzzi has joined #aichallenge 2011-12-19T03:13:25 a1k0n: don't worry, I never implemented it correctly! 2011-12-19T03:13:29 Zaphus: that would be when you intentinoally let a big herd of enemy ants into a known dead end and then wall them IN 2011-12-19T03:13:35 Zaphus: the place you put people so you never have to see them again. 2011-12-19T03:13:35 pété 2011-12-19T03:14:19 a1k0n: i bet that was a fun realisation :P 2011-12-19T03:14:30 yeah. mind=blown 2011-12-19T03:14:30 janzert: broken index on one of the joined tables? 2011-12-19T03:14:47 a1k0n: where is your evaluate function? 2011-12-19T03:14:47 i paid too much attention to irc during the beta and had incorrect preconceived notions 2011-12-19T03:14:56 a1k0n: you won the first contest right? 2011-12-19T03:15:06 antimatroid: it's kind of.. distributed so as to be updated incrementally 2011-12-19T03:15:14 BenJackson: if you tell me your bot is smart enough to do that kind of things, I'll be impressed Sir 2011-12-19T03:15:14 ChrisH_: yeah, I think I learnt the word from the movie "Labyrinth" many years ago 2011-12-19T03:15:15 moduspwned: well, amstan won the first first one 2011-12-19T03:15:17 i won the tron one. 2011-12-19T03:15:27 a1k0n: what was before tron? 2011-12-19T03:15:28 moduspwned: https://en.wikipedia.org/wiki/AI_Challenge there's a little table there 2011-12-19T03:15:29 there were more before rps i think 2011-12-19T03:15:36 moduspwned: rock paper scissors 2011-12-19T03:15:45 oh sweet, i'm in wikipedia 2011-12-19T03:15:54 a1k0n: i made the article 2011-12-19T03:16:04 a1k0n: what's pete? 2011-12-19T03:16:09 https://github.com/antimatroid/AntimatroidAnts/blob/master/State.cpp#L2094 2011-12-19T03:16:21 that's my evaluate function, i'd be curious if people did it any differently? 2011-12-19T03:16:24 I think the choices of games has gotten better and better 2011-12-19T03:16:41 antimatroid: that's big 2011-12-19T03:17:10 oh for combat? 2011-12-19T03:17:14 yeah 2011-12-19T03:17:24 mine's impossible to explain 2011-12-19T03:17:41 *** Kurnevsky has left #aichallenge 2011-12-19T03:18:04 hmmmmmm. I'd totally hit Jennifer Connelly in the 'Oubliette' 2011-12-19T03:18:33 i have points for each square on the map. i have points for each food, each of my ants and each visible enemy ant 2011-12-19T03:18:48 and those things all change as ants move 2011-12-19T03:19:05 My combat is simple, but I put in one thing that *might* be unique - I watch for "Static" ants... if I'm in a standoff and the opponent doesnt move for N turns (N=3 in final version), then I assume they won't move on the next turn and will make an attack move 2011-12-19T03:19:10 so i only update the minimum necessary for correctness as i provisionally move ants 2011-12-19T03:19:20 Vaenom: have you noticed that most of the wikipedia pictures for actors suck? 2011-12-19T03:19:24 Zaphus: i considered doing that but never did 2011-12-19T03:19:31 i suspect it would work well though 2011-12-19T03:19:34 pguillory added that 2011-12-19T03:19:46 it was switchable and i don't know if he enabled it for the final contest 2011-12-19T03:19:55 amstan: there's this photographer guy that's taken like all the pics for celebrities 2011-12-19T03:19:57 forget his name 2011-12-19T03:20:04 I also do the don't-move thing but with slight randomness 2011-12-19T03:20:07 to avoid being gamed 2011-12-19T03:20:11 amstan: well, all the good ones :P 2011-12-19T03:20:14 one of my friend has an insane number of pictures on wikipedia 2011-12-19T03:20:25 antimatroid: It's very effective at resolving small standoffs. Had to put code so that if a static ant has another ant move next to it, or die near it, then it resets to not static - assuming that the change might wake up the AI 2011-12-19T03:20:33 http://en.wikipedia.org/wiki/User:JJ_Harrison 2011-12-19T03:21:19 i wrote a wiki on Competitions and prizes in artificial intelligence after the first contest.. 2011-12-19T03:21:33 did you get arimaa? 2011-12-19T03:21:36 Zaphus: I also check for static ants and assume they won't move. 2011-12-19T03:21:49 amstan- yea, that's wikipedia ways to motivate them to give mooooooooooooooore 2011-12-19T03:21:56 ChrisH_: has it ever bit you on the bum? 2011-12-19T03:22:05 *** eskymaci has joined #aichallenge 2011-12-19T03:22:13 ChrisH_ : how many moves ? if it's exactly 3 then our guys will slam into each other :-) 2011-12-19T03:22:17 occassionally, but not too bad 2011-12-19T03:22:50 it would be interesting to write a counter static checker 2011-12-19T03:22:55 i mean planet wars.. 2011-12-19T03:22:59 try to work out how long you need to be static before they'll make stupid moves 2011-12-19T03:23:00 Zaphus: one move, but I also verify that there were no dead ants in the vicinity, because sometimes a combat occurred that killed ants and they were the only one's to move, creating a falso positive 2011-12-19T03:23:34 aka playing timed out 2011-12-19T03:23:45 antimatroid: I thought of making mine variable, start at 2 - then if I start losing ants to those moves, push it to N+1 - but it hurt my brain so I didnt do it 2011-12-19T03:23:55 ChrisH_: interesting. I didn't consider that 2011-12-19T03:24:00 and I also require that none of my ants in the combat moved from the previous turn either, because if i had then the input to the enemies function will have changed and they may move now 2011-12-19T03:24:08 yeah 2011-12-19T03:24:11 *** codetiger has joined #aichallenge 2011-12-19T03:24:15 i would expect the battle partition to be the same 2011-12-19T03:24:22 ChrisH_ yep, similar to mine 2011-12-19T03:24:33 all these clever things I could add to my bot... 2011-12-19T03:24:42 i don't remove duplicate moves from my game trees either, since they're so cheap anyway i didn't see the point 2011-12-19T03:24:45 that was just added very near the end, but it played well in testing, so I kept it 2011-12-19T03:24:51 question - play has stopped while you sort out the database problem? 2011-12-19T03:24:57 yep 2011-12-19T03:25:14 ok, thanks, good luck with that 2011-12-19T03:25:23 antimatroid: so you just issue duplicate orders? 2011-12-19T03:25:39 no, i have to pick one set of moves 2011-12-19T03:25:43 sometimes it hurts me in the big wall standoffs, but it really helped finish off ants i've surrounded near a hill and get the points sooner 2011-12-19T03:25:44 i just possible evaluate the same set twice 2011-12-19T03:25:51 aichallenge: janzert epsilon * ra980c1d / (website/api_game_result.php website/sql.php): Commit game insert before calling rank update and then check that all submissions were updated - http://git.io/djDf5w 2011-12-19T03:25:51 aichallenge: janzert epsilon * r3cf51dd / (152 files in 5 dirs): Merge branch 'epsilon' of github.com:aichallenge/aichallenge into epsilon - http://git.io/2rubgw 2011-12-19T03:26:00 *** porco` has joined #aichallenge 2011-12-19T03:26:12 i could also change something to <= instead of <, but that meant writing an extra operator which is mehffort 2011-12-19T03:26:16 awesomis it fixed? 2011-12-19T03:26:32 find out shortly :) 2011-12-19T03:26:36 lol 2011-12-19T03:26:36 :D 2011-12-19T03:26:50 probably got a typo in there to mess it up first :P 2011-12-19T03:26:51 *** grokodile has quit IRC (Quit: Page closed) 2011-12-19T03:26:52 janzert: did you clean up from the 1st run or are you going to reset again? 2011-12-19T03:27:09 I cleaned up the missing updates 2011-12-19T03:27:10 give lobester a free win if it resets 2011-12-19T03:27:15 lol 2011-12-19T03:27:22 can we turn off public visibility? 2011-12-19T03:27:27 *** porco has quit IRC (Ping timeout: 240 seconds) 2011-12-19T03:27:35 that might be worse :\ 2011-12-19T03:27:37 antimatroid: I went to great lenghts to eliminate duplicate combat formations because that was cheaper than the battle resolution and scoring functions 2011-12-19T03:27:55 ChrisH_: sure, but my combat is really cheap 2011-12-19T03:28:06 true 2011-12-19T03:28:49 a1k0n: did i ever ask you about the routing issues with ants? 2011-12-19T03:28:53 test game running 2011-12-19T03:28:54 nope 2011-12-19T03:29:08 *** carlos_guia has joined #aichallenge 2011-12-19T03:29:21 antimatroid: I managed to come up with a very simple (and fast) formula for estimating the number of positions I would need to evaluate for any given battle partition, which really helped my code pick how to merge battles and evaluate as many as possible in a turn 2011-12-19T03:29:21 http://pastebin.com/imX2uBM2 assume you want to bfs from the *'s to the a's and move them towards them optimally 2011-12-19T03:29:25 test as in I'm just running one, not as in it doesn't count 2011-12-19T03:30:14 the bottom right 'a' should step down and walk around, an 'a' in line should step out and walk around for the 'trapped 'a'', and you can't not search over friends because you need to move the a with a gap down 2011-12-19T03:30:15 *** bob___ has joined #aichallenge 2011-12-19T03:30:39 i couldn't come up with a neat way to do all of that 2011-12-19T03:30:45 so i just got as close as I could do it 2011-12-19T03:30:45 well. but you're going after three food so not that many ants need to go there. 2011-12-19T03:30:51 ignore food 2011-12-19T03:30:53 but anyway, yeah, that's hard 2011-12-19T03:31:04 assume there's 100's of targets along there 2011-12-19T03:31:08 my ants just bump around randomly until they approximately do that 2011-12-19T03:31:20 i tried to get them to streamline better 2011-12-19T03:31:21 *** accessdenied has joined #aichallenge 2011-12-19T03:31:23 not sure how well i did 2011-12-19T03:31:30 Hi all. 2011-12-19T03:31:53 What's up? 0 players and 0 gaims per minute. 2011-12-19T03:32:12 I'm waiting for my turn and it doesn't come... 2011-12-19T03:32:14 quantum game resolution 2011-12-19T03:32:15 ran into a bug, potentially fixed, running now 2011-12-19T03:32:19 had a problem with rankings not updating correctly 2011-12-19T03:32:24 janzert: game done 2011-12-19T03:32:55 Okey 2011-12-19T03:33:02 my bot is so far from optimal at expanding in cave maps with a decent amount of foo 2011-12-19T03:33:04 oops, said there would be a type ;) 2011-12-19T03:33:07 typo even 2011-12-19T03:33:10 i'd be interested to see how well other people managed that 2011-12-19T03:33:22 *** asddd has joined #aichallenge 2011-12-19T03:33:25 that game took forever 2011-12-19T03:33:33 if you run it again will it be the same matchup? 2011-12-19T03:33:46 Does anybode used A* algo? ;-) 2011-12-19T03:33:53 it spends too long moving the outer most exploring ant going to collect food which should be left for ants closer to my gills 2011-12-19T03:33:56 i didn't but lots of people did 2011-12-19T03:34:03 *** kincody_ has quit IRC (Ping timeout: 258 seconds) 2011-12-19T03:34:09 accessdenied: i did but it was too slow with multi targets 2011-12-19T03:34:09 Janzert: Suggestion for next contest - keep the populous informed via posts to the forum, or a twitter/etc announcement thread... IRC just isnt practical for most people, and even then you have to be here at the right minute to hear the news (e.g. that the games are currently disabled) 2011-12-19T03:34:17 so i just used bfs 2011-12-19T03:34:40 Zaphus: we don't have twitted 2011-12-19T03:34:42 twitter* 2011-12-19T03:34:45 I started with A8 but it is bad for big number of ants, you know. 2011-12-19T03:34:48 you should 2011-12-19T03:34:52 amstan: it would but it actually finished and inserted fine, just the double check failed 2011-12-19T03:34:54 Zaphus: we're phasing out the forums to replace it with django ones 2011-12-19T03:34:57 that would also solve the "mailing list" problem neatly 2011-12-19T03:35:05 (well maybe not) 2011-12-19T03:35:09 So, I started in the reverse way - send nearest ant. 2011-12-19T03:35:12 *** kincody has quit IRC (Ping timeout: 258 seconds) 2011-12-19T03:35:14 a1k0n: what? 2011-12-19T03:35:14 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has quit IRC (Quit: Lost terminal) 2011-12-19T03:35:17 that mailing list has to go 2011-12-19T03:35:23 oh nm 2011-12-19T03:35:24 And reschedule movements if closer food appeared. 2011-12-19T03:35:28 people want to be informed of the next contest 2011-12-19T03:35:34 yeah 2011-12-19T03:35:58 *** carlos_guia has quit IRC (Ping timeout: 258 seconds) 2011-12-19T03:36:08 omg 2011-12-19T03:36:11 going to bed now, nite. good luck all 2011-12-19T03:36:20 night 2011-12-19T03:36:20 good night 2011-12-19T03:36:24 a1k0n: you discovered it was 3:30am? 2011-12-19T03:36:33 accessdenied: I used BFS to find stuff and then A* to get the best next move... and I do that for every ant and their every move.. even in combat to know the closest move to an enemy :P 2011-12-19T03:36:39 i just didn't sleep last night, worked out well for my bot 2011-12-19T03:36:40 aichallenge: janzert epsilon * rfbc6fb1 / website/api_game_result.php : Send the game_id to check submission query - http://git.io/MjMqrA 2011-12-19T03:36:41 *** Gnome has joined #aichallenge 2011-12-19T03:37:06 *** kincody has joined #aichallenge 2011-12-19T03:37:19 another game finished 2011-12-19T03:37:50 *** porco` has quit IRC (Ping timeout: 252 seconds) 2011-12-19T03:37:54 *** Blkt has joined #aichallenge 2011-12-19T03:37:55 *** bob___ has quit IRC (Quit: Page closed) 2011-12-19T03:38:04 one game per hour 2011-12-19T03:38:12 Vaenom: may be my comp is not fast enough but I had timeouts this way 2011-12-19T03:38:37 so far so good 2011-12-19T03:38:41 accessdenied: It's stupid, but when making my first step in BFS (already had A*), I figured it would take a few second to test something that way.. well, my A* is so fast that it never has been required for me to change a thing :P 2011-12-19T03:39:04 accessdenied: what is you comp and which language/compiler do you use? 2011-12-19T03:39:23 it took me like 10-20ms to bfs a 200x200 map 2011-12-19T03:39:31 and i think ChrisH didn't find much difference 2011-12-19T03:39:33 the server stats and the stats in the profile arent live in the finals right? 2011-12-19T03:39:43 amstan: Did Lobster wipe em all, again? 2011-12-19T03:39:47 ikaros: they will be, but there's an issue with the server atm 2011-12-19T03:39:52 oh ok 2011-12-19T03:39:53 thx 2011-12-19T03:39:55 np 2011-12-19T03:40:07 although the top 100 or so may freeze near the end 2011-12-19T03:40:19 : 2 cores, 2,5 GHz, 64 bit, 4 Gb RAM. 2011-12-19T03:40:20 just to give a bit of suspense about who will finish where 2011-12-19T03:40:51 BUT. I have win7 and coding in OpenSUSE11.3 under VMware 8 :-) 2011-12-19T03:40:52 Vaenom: why did you need to bfs AND A*?, if you BFS from your targets to the ants then the local BFS values near your ant tell you which way to go for the shortest path back to the target 2011-12-19T03:40:59 So, it is not so quick. 2011-12-19T03:41:14 *** bugmenot_ has joined #aichallenge 2011-12-19T03:41:49 *** asddd has quit IRC (Quit: Page closed) 2011-12-19T03:41:57 hmm, 200 more ants each BFS'ing 600 nodes each, each turns, and then A*'ing a target .. and I don't time out. And this includes the battle code, which is pretty cheap, of course 2011-12-19T03:42:08 *** bugmenot has quit IRC (Quit: Page closed) 2011-12-19T03:42:20 *** Jeroensurft has joined #aichallenge 2011-12-19T03:42:36 accessdenied: about the same comp as mine (4 cores, but they don't matter here) 2011-12-19T03:43:03 accessdenied: VMWare... yea, that could be it :P 2011-12-19T03:43:11 Octave bot in a game :) 2011-12-19T03:43:29 Boy, the games so far are pretty uninspiring! 2011-12-19T03:43:48 Sad that I had two days only. First I didn't have time due to work. Then there was illness for one week. And two last days I spent on ants. Good that I took part in similar challenge in the past and had path finding implemented alredy. 2011-12-19T03:43:52 oh boy they started again! 2011-12-19T03:43:53 ChrisH_ do you know the expresion "The occasion makes the moron"? just had the opportunity to be stupid and lazy and took it. 2011-12-19T03:43:55 Scryer: most likely to be for a while 2011-12-19T03:43:56 is it working? 2011-12-19T03:44:07 Good that this time I really UNDERSTOOD how it works :-D 2011-12-19T03:44:14 Congrats on getting it running again, though! 2011-12-19T03:44:14 janzert: did you figure out why that insert didn't work? 2011-12-19T03:44:42 http://aichallenge.org/visualizer.php?game=274069 best game so far 2011-12-19T03:44:50 ChrisH_ using A* had some advantage for a few reasons, so as long as I didn't had a perfomance problem, I would get those advantages and skip some coding 2011-12-19T03:44:53 Vaenom: fair enough, as you say, your bot doesn't time out, so no need to change, I practiced that too, but I think my combat code is a lot more compute intesive than yours so I was forced to make my pathing code fast so I had enough time for combat. 2011-12-19T03:45:18 Vaenom: what advantage did A* give you? 2011-12-19T03:45:18 By the way, does somebody know what it means when shrinking circle appears around enemy hill? 2011-12-19T03:45:19 BenJackson: my guess is because no explicit transactions and the update is being done on another connection for what reason I don't know 2011-12-19T03:45:39 accessdenied: means it will be razed soon 2011-12-19T03:45:40 janzert: so solution was to wrap in a transaction? 2011-12-19T03:45:42 theroriticaly 100,000 sould take 0.10 ms since the maximum number of tiles posible is 255*255 ~ 65000 it sould take less than .10 ms 2011-12-19T03:45:44 accessdenied: it is about to be captured, jsut letting you know to look 2011-12-19T03:45:45 BenJackson: right 2011-12-19T03:45:57 Shame on me, I didn't implemented hills handling but my ants hunt hills if there is such circle. It looks like food in the place of hill... 2011-12-19T03:46:29 Hm... 2011-12-19T03:46:30 kincody: actually the maximum number of tiles is now set at 25,000 2011-12-19T03:46:32 ChrisH: Improving my battle system would have forced me to fix my mess, no doubt about it. I got what I paid for.. 2011-12-19T03:46:39 accessdenied: the circle doesnt exist to the ants, only a way to visuallize what happens 2011-12-19T03:47:04 Well, if it is an effect only, then may be I have implemented hills handling but didn't noticed it :-D 2011-12-19T03:47:14 accessdenied: ants don't see the circle at all it's just a visualizer thing 2011-12-19T03:47:43 ohhh a new game up, looks like some ants that actually do stuff 2011-12-19T03:47:51 the hill information is given to your bot rather similar to food though 2011-12-19T03:47:57 Noooooooo, Lobster has been beaten :( 2011-12-19T03:48:06 All hail ArthurD 2011-12-19T03:48:17 how?! 2011-12-19T03:48:23 ChrisH_ A*, the implementation I have is great (lot of parameters, custom algo etc) and I realized that playing with those parameters allowed me to give my ants some behaviors I wouldn't know how to implement easily if I wanted to 2011-12-19T03:48:26 why did he get more points? oh there were more people in the game? 2011-12-19T03:48:43 only one server running for games right now? 2011-12-19T03:48:48 Vaenom: oh, did you write the A* yourself? 2011-12-19T03:48:50 you probably have to multiply the number of instructions inside the loop 2011-12-19T03:48:53 poor Weir_Doe 2011-12-19T03:48:54 *** mj41 has joined #aichallenge 2011-12-19T03:49:02 http://aichallenge.org/visualizer.php?game=274071 I like the defense of npAKTuk 2011-12-19T03:49:09 *** Gnome has left #aichallenge 2011-12-19T03:49:33 Weir_Dow would have lost anyway 2011-12-19T03:50:11 what happened to the bot that used to spell GG? who was that 2011-12-19T03:50:35 FlashM 2011-12-19T03:50:49 janzert: going smooth now? or just testing 2011-12-19T03:50:50 I dunno if he ever did it on the official site, he used to do it on tcp 2011-12-19T03:51:01 did you see the bot that spelled out "something sucks" and then intentionally lost so he could keep playing against starters? 2011-12-19T03:51:07 BenJackson: yeah 2011-12-19T03:51:08 ChrisH_ just per example, in the last 30 minutes before midnight, I found out that by switching the method from Manathan to Euclideans for normal walking and keeping Manathan for walking just before a battle was improving the bot results a lot ... and I think I'll probably end up one 100 ranks higher because of that lol 2011-12-19T03:51:14 looking good, bringing up a few more workers now 2011-12-19T03:51:14 BenJackson: compiled html or something 2011-12-19T03:51:15 BenJackson: what? awesome 2011-12-19T03:51:29 BenJackson: yeah, CHM 2011-12-19T03:51:35 ahh 2011-12-19T03:51:38 I figured it was initials 2011-12-19T03:51:46 maybe 2011-12-19T03:51:50 Vaenom: that's great 2011-12-19T03:51:57 I googled CHM and found compiled html, so I assumed it was that 2011-12-19T03:52:00 ChrisH_ no, I didn't. Very inspirational work by a coder named Franco, Gustavo 2011-12-19T03:52:14 in C# 2011-12-19T03:52:32 Vaenom: I was going to ask.. What's your bot's name? 2011-12-19T03:52:38 Weir_Doe is in 4th despite the timeout 2011-12-19T03:52:39 http://aichallenge.org/visualizer.php?game=274073 do all starters do this? 2011-12-19T03:52:41 *** ikaros has quit IRC (Read error: Operation timed out) 2011-12-19T03:52:58 wow, that's a neat map 2011-12-19T03:53:13 *** kincody has quit IRC (Ping timeout: 258 seconds) 2011-12-19T03:53:18 *** RedTurtle has quit IRC () 2011-12-19T03:53:20 moduspwned: north until they can't, then east until they can't, then south, then west 2011-12-19T03:53:23 so yes 2011-12-19T03:53:31 except orange and green seem to be going backwards from that 2011-12-19T03:53:33 ChrisH_ Vaenom on fluxid.pl and bhick. 2011-12-19T03:53:36 do the maze walls get eroded or something? 2011-12-19T03:53:38 I know some of the starter kits do that but did all the starter kits? 2011-12-19T03:53:52 moduspwned: there was a spec for starter kits 2011-12-19T03:53:57 *is 2011-12-19T03:54:01 it's in a wiki somewhere 2011-12-19T03:54:04 Vaenom: and on the main servers? I don't see one named that. 2011-12-19T03:54:10 Poor orange, changed the starter kit in just a way to lose that match 2011-12-19T03:54:18 thestinger: yeah, just bfs out and then randomly remove some of the water border 2011-12-19T03:55:19 *** kincody has joined #aichallenge 2011-12-19T03:55:21 there should have been a map with unreacable pockets 2011-12-19T03:55:23 with food in them 2011-12-19T03:55:31 LOL 2011-12-19T03:55:32 and see if ants spend all their time trying to find a way in 2011-12-19T03:55:45 i think i would for food 2011-12-19T03:55:46 that'll timeout quite a few bad bfs implementations 2011-12-19T03:55:50 probably crash someones code 2011-12-19T03:55:55 some things i search over unseen things and others i don't 2011-12-19T03:56:02 should at least be a testcase 2011-12-19T03:56:07 every game I've viewed so far with a "real" win condition has had a bot time out 2011-12-19T03:56:53 ChrisH: is 25,000 tile limit mentioned in the game spec? 2011-12-19T03:57:00 the only thing that could make that map better is different hill placements 2011-12-19T03:57:13 kincody: yes, I believe in the map generator specs 2011-12-19T03:57:18 Also, if they at the last minute for the finals, had food randomly disappear as well as be added 2011-12-19T03:57:21 *** Garf has joined #aichallenge 2011-12-19T03:57:23 that would confuse some of mine 2011-12-19T03:57:33 kincody: but it was updated to that fairly recently, last couple weeks I think 2011-12-19T03:57:38 http://aichallenge.org/visualizer.php?game=274066 <- look at that diagonal wall between the base pairs 2011-12-19T03:57:53 my bot could handle disappearing food actually 2011-12-19T03:57:57 not disappearing water though 2011-12-19T03:57:59 my bot would see that the area was surrounded by water and mark the interior as water from then on and ignore it 2011-12-19T03:58:12 yeah, i wouldn't have a path to it in my graph 2011-12-19T03:58:19 each square in my grid has a vector of land neighbours 2011-12-19T03:58:41 I just marked something with three water walls as being water 2011-12-19T03:58:49 my bot would see that and bfs from the foods but find no ants 2011-12-19T03:58:52 so it would waste some time 2011-12-19T03:58:55 my ants atcually thought it was water 2011-12-19T03:58:59 but it wouldn't try to explore it once it saw it was sealed off 2011-12-19T03:59:04 yeah, mine too, but my bot actually uses the results of one of the BFS searches out from a hill and checks if there are any totally unreachable areas and marks them as water 2011-12-19T03:59:05 ok its ok game spec... i should have noticed that 2011-12-19T03:59:25 Janzert: once you are happy that the fix works, will you be turning on the rest of the servers ? 2011-12-19T03:59:27 BenJackson: what are we looking at? 2011-12-19T03:59:30 yeah, if i don't want to search over unseen stuff i'll use closest friend hill info 2011-12-19T03:59:43 Zaphus: yeah I'll be slowly adding them in 2011-12-19T03:59:46 *** raver1975 has joined #aichallenge 2011-12-19T03:59:54 keeping an eye on it as I do 2011-12-19T04:00:16 moduspwned: ? 2011-12-19T04:00:25 BenJackson: you said something about a diagonal wall? 2011-12-19T04:00:27 Janzert: what does "12.5% fail" mean on the server stats page ? thats a high failure rate! 2011-12-19T04:00:49 timeouts and crashes 2011-12-19T04:00:50 *** mviel has joined #aichallenge 2011-12-19T04:00:56 for the last half hour 2011-12-19T04:01:02 hmmm, what proportion of bots don't suck? 2011-12-19T04:01:02 it varies all over the place 2011-12-19T04:01:03 Hey, where do you all check servers state? 2011-12-19T04:01:08 by the current games i'd say like 10-20%? 2011-12-19T04:01:14 *** sigh has joined #aichallenge 2011-12-19T04:01:19 http://aichallenge.org/visualizer.php?game=274066&row=78&col=12 2011-12-19T04:01:28 moduspwned: there 2011-12-19T04:01:32 http://aichallenge.org/visualizer.php?game=274077 Lol they take a break everytime they raze 2011-12-19T04:01:44 my bot will probably wall that off :( 2011-12-19T04:02:03 wall it off? 2011-12-19T04:02:08 like think you can be attacked from there? 2011-12-19T04:02:11 you can be 2011-12-19T04:02:14 across it 2011-12-19T04:02:18 but you can't move across it 2011-12-19T04:02:18 oh 2011-12-19T04:02:22 right 2011-12-19T04:02:23 haha 2011-12-19T04:02:27 janzert: oh, it means bots that fail, not the server itself 2011-12-19T04:02:28 I guess I won't wall it off 2011-12-19T04:02:29 BenJackson: lol :) 2011-12-19T04:02:34 but I might get ants stuck in combat there 2011-12-19T04:02:37 Zaphus: right 2011-12-19T04:02:39 BenJackson: i pathfind out to find the battle border 2011-12-19T04:02:39 I should test! 2011-12-19T04:02:46 *** Surya has joined #aichallenge 2011-12-19T04:02:54 BenJackson: nah, just hope and pray 2011-12-19T04:03:11 *** codetiger has quit IRC (Ping timeout: 258 seconds) 2011-12-19T04:03:17 BenJackson: there are a lot of maps anyway 2011-12-19T04:03:18 Lobster in 4th! oh no 2011-12-19T04:03:32 how do I figure out what map that is, shit 2011-12-19T04:03:57 Who is Lobster? :-) 2011-12-19T04:04:07 Mr. AI? :-) 2011-12-19T04:04:12 someone check my math: when the queue was ~750 the game wait time was ~2hrs, so it will take about 20 hours to give everyone their first game (all other things being equal) - not much point waiting here to see what happens if I'm right 2011-12-19T04:04:20 BenJackson: http://aichallenge.org/map.php?map=maze/maze_p04_51.map 2011-12-19T04:04:21 thestinger: now I'm just curious 2011-12-19T04:04:27 moduspwned: thx 2011-12-19T04:04:49 congrats on finishing everyone... this has to have been the most addictive programming challenge I've ever participated in 2011-12-19T04:04:55 It takes too long... 2011-12-19T04:05:13 Perhaps I have to work and come back tomorrow for results... 2011-12-19T04:05:23 See ya 2011-12-19T04:05:24 BenJackson: go to their profile :P 2011-12-19T04:05:36 *** accessdenied has quit IRC (Quit: Page closed) 2011-12-19T04:05:44 ie, click their name 2011-12-19T04:05:52 you can't open it in a new tab 2011-12-19T04:06:00 *** porco has joined #aichallenge 2011-12-19T04:06:03 you can do it mid game now 2011-12-19T04:06:06 re 2011-12-19T04:06:07 you couldn't for planet wars 2011-12-19T04:06:11 k, so what's the status? 2011-12-19T04:06:12 http://aichallenge.org/visualizer.php?game=274103 X marks the spot 2011-12-19T04:06:31 aw yeah, more games~~~~ 2011-12-19T04:06:32 Fluxid: janzert thinks he's fixed the problem, just slowly re adding everything to make sure 2011-12-19T04:06:51 I really like the strange defense formations 2011-12-19T04:06:54 any interesting games so far? 2011-12-19T04:07:02 i'm 276th yay 2011-12-19T04:07:09 /libexec/ld-elf.so.1: /usr/lib/libstdc++.so.6: version GLIBCXX_3.4.11 required by ./MyBot not found 2011-12-19T04:07:12 wtffffffff 2011-12-19T04:07:17 suddenly my bot won't run 2011-12-19T04:07:20 how can you possibly watch more replays? I'm so burned out on watching replays 2011-12-19T04:07:26 BenJackson: wut 2011-12-19T04:07:39 ohhh 2011-12-19T04:07:46 I changed the makefile to g++45 as an experiment 2011-12-19T04:07:56 i thought you meant on the site for a second :O 2011-12-19T04:07:59 to see the build warnings 2011-12-19T04:08:03 i quickly scrambled to your page 2011-12-19T04:08:17 noo 2011-12-19T04:08:19 heh 2011-12-19T04:08:26 only defence i have is my bots cuting off before timeing out and causing a cross like formation when my bot takes too much time 2011-12-19T04:08:33 http://aichallenge.org/visualizer.php?game=274111 sucks to be him 2011-12-19T04:08:56 *** Scryer has quit IRC (Quit: Page closed) 2011-12-19T04:09:06 I don't use a timer 2011-12-19T04:09:09 at all 2011-12-19T04:09:14 i do 2011-12-19T04:09:17 I probably could time out 2011-12-19T04:09:18 haha static defenses beat timid bot after timeout 2011-12-19T04:09:49 *** porco` has joined #aichallenge 2011-12-19T04:09:58 I hope I never time out, but my bot is too dumb, doesnt use up any time 2011-12-19T04:10:00 the X game was quite funny with the lipid lovers bouncing his head on the wall while the blue retard one was turning around a box 2011-12-19T04:10:07 i have timed out every contest so far 2011-12-19T04:10:16 i don't expect this to be an exception 2011-12-19T04:10:17 oh good, my bot doesn't care about that corner 2011-12-19T04:10:18 everywhere I look, I see tiny ants swimming across my vision, help! 2011-12-19T04:10:22 although i'll be pleased if i don't 2011-12-19T04:10:23 BenJackson: win! 2011-12-19T04:10:32 *** porco has quit IRC (Read error: Connection reset by peer) 2011-12-19T04:10:41 *** g0llum has joined #aichallenge 2011-12-19T04:10:55 antimatroid: every contest? 2011-12-19T04:10:56 Aichallenge eyeburn out, its an official medical condition 2011-12-19T04:11:08 Vaenom: tron and planet wars 2011-12-19T04:11:35 I didnt do planet wars, never heard the contest starting, didnt hear about it till it was over :-( 2011-12-19T04:11:43 Khaosza: yea, I'm AI Challenged too. 2011-12-19T04:11:48 funky ant movements here http://aichallenge.org/visualizer.php?game=274117 2011-12-19T04:12:03 I happened to glance at reddit r/programming and that's how I found this contest :) 2011-12-19T04:12:15 sucks for the poor bugger that gets xathis first round 2011-12-19T04:12:20 imagine if you beat xathis first round :P 2011-12-19T04:12:33 I did the tron one was a blast, 2011-12-19T04:12:36 antimatroid: ah.. but you tested on the contest servers this time and all, right? 2011-12-19T04:12:42 NaturalStupidity: wtf is going on in that game 2011-12-19T04:12:43 Vaenom: nope :P 2011-12-19T04:12:49 submitted for the first time earlier today 2011-12-19T04:13:29 yes, you are correct call him crazy 2011-12-19T04:13:43 *** tom_ has joined #aichallenge 2011-12-19T04:13:47 NaturalStupidity: that is the stupidest game I have seen 2011-12-19T04:14:10 *** thestinger has quit IRC (Quit: sleep) 2011-12-19T04:14:12 they go through phases of different dumb behaviour 2011-12-19T04:14:29 * antimatroid imagines one of those bots belonging to NaturalStupidity 2011-12-19T04:14:38 *** Belerafon_L has left #aichallenge 2011-12-19T04:14:43 dimkadimon points out there are no 8 player random maps, one 3 player maze and 27% 2-player : http://forums.aichallenge.org/viewtopic.php?f=27&t=2138#p13355 2011-12-19T04:14:43 oops :-\ 2011-12-19T04:14:48 antimatroid: I disagree. I'd MUCH rather lose to Xathis than to .... Lobster? .. 2011-12-19T04:14:54 hehe 2011-12-19T04:15:13 Vaenom: i just mean you don't get the benefits of having "beaten player 1" 2011-12-19T04:15:14 *** tom_ has quit IRC (Client Quit) 2011-12-19T04:15:15 *** Anilm3 has joined #aichallenge 2011-12-19T04:15:17 antimatroid: nope? if only you knew someone having access to the said servers! 2011-12-19T04:15:20 you just get treated like you beat any other bo 2011-12-19T04:15:21 tt 2011-12-19T04:15:33 xathis resumbitted!!! 2011-12-19T04:15:33 *** aerique has joined #aichallenge 2011-12-19T04:15:43 Anilm3: just a few minor changes 2011-12-19T04:15:54 antimatroid: how do you know? 2011-12-19T04:16:02 he was on here earlier 2011-12-19T04:16:06 oh 2011-12-19T04:16:06 he's xathis 2011-12-19T04:16:10 lol 2011-12-19T04:16:12 i wish 2011-12-19T04:16:15 yes hes on v3 2011-12-19T04:16:20 < moduspwned> http://aichallenge.org/visualizer.php?game=274111 sucks to be him ← this game is awesome 2011-12-19T04:16:50 *** Murashka has joined #aichallenge 2011-12-19T04:16:55 antimatroid: oh, you speak rational. I was into emotional loser mindset BS. :) 2011-12-19T04:17:09 Fluxid: I love yellows defense 2011-12-19T04:17:30 it's not very effective 2011-12-19T04:17:32 he wastes too much ants 2011-12-19T04:17:45 ya but it looks cool! 2011-12-19T04:17:54 xRaider got a game: http://aichallenge.org/visualizer.php?game=274147 2011-12-19T04:18:15 did anyone spend much time figuring out waht the best static D was? 2011-12-19T04:18:23 *** Kaji has left #aichallenge 2011-12-19T04:18:32 *** codetiger has joined #aichallenge 2011-12-19T04:18:40 http://aichallenge.org/profile.php?user=8455 classy 2011-12-19T04:18:41 ChrisH_: ya he got a game against a starter bot 2011-12-19T04:19:15 8 around the hill?no idea 2011-12-19T04:20:05 my bot randomly assigned static D, and when going for a big all out assult, quadruples that static D 2011-12-19T04:20:06 *** porco`` has joined #aichallenge 2011-12-19T04:20:08 moduspwned: I think most people that tried it realized that they could all be easily defeated by good combat. 2011-12-19T04:20:16 ChrisH_: ya probably 2011-12-19T04:21:03 Static D is like Meth 2011-12-19T04:21:07 but I never implemented good combat 2011-12-19T04:21:07 *** porco` has quit IRC (Ping timeout: 240 seconds) 2011-12-19T04:21:10 teapotatohedron with a game: http://aichallenge.org/visualizer.php?game=274165 2011-12-19T04:22:27 good morning everyone 2011-12-19T04:22:40 morning? 2011-12-19T04:22:51 oh .. f*ck 2011-12-19T04:23:01 ya. I am off to bed. Goodnight all 2011-12-19T04:23:03 good morning, yep 2011-12-19T04:23:11 See you later to crown lobster the champ 2011-12-19T04:23:26 lobster is fourth! nooooo 2011-12-19T04:23:48 he's a sleeper, just keep looking 2011-12-19T04:24:28 always bet on duk^Wlobster 2011-12-19T04:25:07 this is an interesting maze map: http://aichallenge.org/visualizer.php?game=274121&user=7249 2011-12-19T04:26:29 lobster should release his code open source... 2011-12-19T04:27:34 *** yschaeff has joined #aichallenge 2011-12-19T04:28:40 *** antimatroid has quit IRC (Quit: Leaving.) 2011-12-19T04:28:47 *** ChrisH_ has quit IRC (Quit: Page closed) 2011-12-19T04:28:53 *** antimatroid has joined #aichallenge 2011-12-19T04:30:13 ChrisH_: it's a nazi map 2011-12-19T04:30:17 as soon as I wandered off I played a game 2011-12-19T04:30:25 you all shoudl try it 2011-12-19T04:30:39 hitler ruined that kind of symmetry 2011-12-19T04:30:52 antimatroid: *looks of desaprobation* ........ look the game again. White supremacy! :( 2011-12-19T04:30:53 that map won't be legal for Xathis to play 2011-12-19T04:31:07 haha! 2011-12-19T04:31:22 finals havent started yet? 2011-12-19T04:31:29 ChrisH_: woah 2011-12-19T04:31:38 i just noticed where all those paths converge near the bottom left 2011-12-19T04:32:19 I firmly believe Xathis means "Fuck that" in german, but I won't google it and ruin my consumed immaturity 2011-12-19T04:32:39 *** yschaeff1 has joined #aichallenge 2011-12-19T04:32:40 can i do the australian thing? 2011-12-19T04:32:45 i don't think that'd go down too well 2011-12-19T04:33:05 *** kincody has quit IRC (Ping timeout: 258 seconds) 2011-12-19T04:33:42 @rankings 2011-12-19T04:33:43 antimatroid: Top 10 players: ArthurD(35.6), sruffell(34.2), totoBot(33.4), the_pm(33.4), Lobster(33.3), Antomas(33.0), cmartin39(32.5), killingtime(32.5), genant(32.5), JG.WAS(32.5) 2011-12-19T04:33:51 lobster is moving down 2011-12-19T04:33:52 I played but only got to 66th 2011-12-19T04:33:55 lol 2011-12-19T04:33:56 not enough opponents or something 2011-12-19T04:34:00 load the current rankins 2011-12-19T04:34:10 the organisation stuff organises like vision border 2011-12-19T04:34:12 too much ants 2011-12-19T04:34:37 *** Westicles has quit IRC (Ping timeout: 258 seconds) 2011-12-19T04:34:45 BenJackson: the rankings for the first round are pretty much sorted by number of players you played against (and beat, obviously) - will suck for those in 2-player games :-) 2011-12-19T04:35:14 *** kincody has joined #aichallenge 2011-12-19T04:35:45 I wish my bot plays with many starter bot opponents 2011-12-19T04:36:32 *** yschaeff has quit IRC (Ping timeout: 258 seconds) 2011-12-19T04:38:12 give me a 10 player map plz 2011-12-19T04:38:14 without xathis on it 2011-12-19T04:38:19 *** Areks has quit IRC (Ping timeout: 268 seconds) 2011-12-19T04:38:58 I want a 10,000 x 10,000 map....see who doesn't time out on that 2011-12-19T04:39:34 i would time out in turn 0 2011-12-19T04:39:48 man, I haven't played a single game yet, and yet my rank keeps dropping every time I look... :) 2011-12-19T04:39:52 well crash from a lack of memory more likely 2011-12-19T04:40:04 I would time out too 2011-12-19T04:40:26 or a map with no way to reach the enemy 2011-12-19T04:40:35 my pathfinding checks remaining time before it starts, and assumes it will finish in a certain amount of time 2011-12-19T04:40:39 antimatroid: it could be a while before you see a game, it's going to be 10-20 hours to get through everyones first game by my calculations... 2011-12-19T04:40:45 that would be a decision problem 2011-12-19T04:40:55 maps bigger than what's legal would time it out instantly 2011-12-19T04:41:00 Zaphus: i know :( 2011-12-19T04:41:20 i dunno how it's meant to be done in a few days 2011-12-19T04:41:35 antimatroid: actually, it's going to take a week or more to get everyone a fair number of games (say 15) before they start culling 2011-12-19T04:41:40 the speed seems to be picking up as more servers come online 2011-12-19T04:41:54 *** retybok has joined #aichallenge 2011-12-19T04:42:00 Zaphus: everyone will have 4 games in less than 24hours 2011-12-19T04:42:14 *** ikaros has joined #aichallenge 2011-12-19T04:42:16 janzert: how do you figure that ? lots of servers I guess ? 2011-12-19T04:42:25 assuming I don't have to stop it again at least ;) 2011-12-19T04:42:42 that's about what someone ball parked here before 2011-12-19T04:42:49 *** raver1975 has quit IRC (Quit: Page closed) 2011-12-19T04:43:06 the first 4 rounds consist of 7124 matches and that is less than a days worth of games :) 2011-12-19T04:43:06 22 players per minutes, I guess that's possible 2011-12-19T04:43:33 janzert: is the format of the finals published anywhere, or will it just be a surprise when something happens ? 2011-12-19T04:43:59 I thought I mentioned it in a forum post before, but don't ask me where ;) 2011-12-19T04:44:17 basically the first 4 rounds are random pairings to get the pairing system seeded 2011-12-19T04:44:44 then after the start bot ranks have stabilized to group them together the pairing cutoff will start going up 2011-12-19T04:44:50 *** porco``` has joined #aichallenge 2011-12-19T04:45:30 that's not the same as an announcement though, it's a pity that side of things isn't being done more officially (announcements/etc) - guess it's hard without a single point of contact as the 'face' of the competition 2011-12-19T04:46:16 *** porco`` has quit IRC (Ping timeout: 240 seconds) 2011-12-19T04:46:48 yeah, I'm not good at doing announcements while in the midst of everything else 2011-12-19T04:46:53 my 20hrs calculation is wrong, or rather, it's right but it's 20 hours between seedings - so those who sit in the 'good seats' in the standings will get more games in that time (people that other bots want to play) 2011-12-19T04:47:47 janzert: understandable, it works better as a different person being the public face - but then you need that extra person, and need them to be awake at the right time :-) 2011-12-19T04:48:49 *** bugmenot_ has left #aichallenge 2011-12-19T04:49:38 *** GarfTop has joined #aichallenge 2011-12-19T04:50:08 Janzert: chjeck last 2 games 2011-12-19T04:50:22 codetiger: which two? 2011-12-19T04:50:31 http://aichallenge.org/server_stats.php 30 minutes on 672... 2011-12-19T04:50:44 last 2 doesn't tell me much going by at over 10 per minute 2011-12-19T04:50:51 http://aichallenge.org/games.php 2011-12-19T04:51:02 ahh, yeah 2011-12-19T04:51:29 I've seen that before, the game list got generated in the middle of them being added to the database 2011-12-19T04:51:52 *** Garf has quit IRC (Ping timeout: 240 seconds) 2011-12-19T04:52:12 if you go to a player page they'll be fine or wait for the next game list update they'll be fine too 2011-12-19T04:52:21 oh, but I can see the game in visualizer and nothing wrong. So just when its getting displayed 2011-12-19T04:52:36 its gone now 2011-12-19T04:52:37 fourmidable in 30th place :D 2011-12-19T04:53:08 yep it was game 274431 and 274432 2011-12-19T04:53:19 you can scroll down and find them to see they're fine now 2011-12-19T04:53:31 yes... happy :) 2011-12-19T04:54:51 *** Vaenom has quit IRC (Quit: Page closed) 2011-12-19T04:55:14 Like I had been doing it so often in past few weeks, I was searching for the activate button just to make sure its not getting deactivated... Just realized 2011-12-19T04:55:42 *** kincody has quit IRC (Ping timeout: 258 seconds) 2011-12-19T04:56:08 http://aichallenge.org/visualizer.php?game=274474 rare ending 2011-12-19T04:56:31 simple calculations give me 6 hrs approximate to do one round 2011-12-19T04:57:55 the average game now is going much quicker than yesterday of course :) 2011-12-19T04:58:56 because in average game half players are starter bots? ;) 2011-12-19T04:59:06 pretty much 2011-12-19T04:59:46 janzert: did you say it's random pairings for the first 4 games ? that *should* leave the top several hundred at the right end of the ladder (undefeated), unless someone gets extremely unlucky 2011-12-19T04:59:58 how do you filter starter bots... am afraid, if my bot gets chance to play 4 games all with top 10 bots and loose obviously, will you mark it as start bot? 2011-12-19T05:00:28 Zaphus: yep, and trueskill will then start pairing them all against each other 2011-12-19T05:00:40 janzert: nice, was wondering how you'd handle that 2011-12-19T05:01:04 who was saying MomoBot was ranked too highly? http://aichallenge.org/visualizer.php?game=273906&user=31 2011-12-19T05:01:12 codetiger: the starter bots will never be explicitly filtered 2011-12-19T05:01:34 just after their rank has stabilized a bit the pairing cutoff will go up past them 2011-12-19T05:02:16 still no rank ;( 2011-12-19T05:02:21 hope it doesn't get past mine... I've put 3 weeks of good amount of time... 2011-12-19T05:03:00 Eventually it will go up to just the top 250-500 bots, but that will be close to the end 2011-12-19T05:03:25 *** antimatroid has quit IRC (Quit: Leaving.) 2011-12-19T05:03:28 so if you're in the top 200 you'll pretty certainly end up playing till the end 2011-12-19T05:03:33 *** antimatroid has joined #aichallenge 2011-12-19T05:03:40 *** kincody has joined #aichallenge 2011-12-19T05:04:03 whoo im rank 1 2011-12-19T05:04:21 *** Frantic_ has joined #aichallenge 2011-12-19T05:04:27 Congratulations :) 2011-12-19T05:04:31 I hope I will be in the the top 1000, but probably it will be on place 1242 2011-12-19T05:04:37 You've dethroned ArthurD 2011-12-19T05:05:19 thx.. awesom.. 2011-12-19T05:05:35 man, lobster needs to get his game together 2011-12-19T05:06:14 kincody, congratulations 2011-12-19T05:06:48 thx.. thats the only way im gona be on top 2011-12-19T05:07:10 Quick! take a screenshot! 2011-12-19T05:08:01 was about to say that, screenshot should be worth it 2011-12-19T05:08:18 *** smiley1983 has joined #aichallenge 2011-12-19T05:08:27 kincody, where r u from? 2011-12-19T05:08:34 got one.. 2011-12-19T05:08:49 pretty sure I've still got screen shots around somewhere from when I hit the top 20 in tron :) 2011-12-19T05:09:18 rare occasions 2011-12-19T05:09:29 i have screenshot from where i was 5th in ants ;) 2011-12-19T05:09:50 am waiting for my bot to come to beat xathis... 2011-12-19T05:10:05 i wish i can keep my ranking 2011-12-19T05:10:37 atleast in top 10 until next 5 hrs 2011-12-19T05:11:14 :-) haha, thatś realy funny: I count 16 razed anthills in my last game, and we get a cutoff 'ants not razing hills'. 2011-12-19T05:12:13 *** grokodile has joined #aichallenge 2011-12-19T05:12:31 http://fluxid.pl/private/2011-12-19-131131_693x114_scrot.png aw yeah, first game, but got rank 283 2011-12-19T05:12:48 http://aichallenge.org/visualizer.php?game=274681&user=757 not much to say 2011-12-19T05:13:29 So, you guys fixed the database while I was driving home from work? 2011-12-19T05:13:43 *** jstemmer has quit IRC (Quit: leaving) 2011-12-19T05:13:48 Fluxid, it was so fast, your ants took every other hill 2011-12-19T05:14:10 Mushroom clouds all over the place, and it still wasn't aggresive enough? The theshold is high in this challenge. 2011-12-19T05:14:34 Frantic_: it's because the long period at the end without you razing any 2011-12-19T05:14:48 my ranking is probably because of the no of ppl i defeted.. you just have to pray for more opponents 2011-12-19T05:14:49 sorry if your web servers go down... I keep refreshing the page to see my bot play 2011-12-19T05:14:49 basically 150 turns with more than 85% of ants and no razing 2011-12-19T05:15:11 :) 2011-12-19T05:18:17 janzert: yeah I know, 150 turn of nothing much happening in the apocalyptic wasteland. But I love the irony. 2011-12-19T05:19:16 Let's face it, there wasn't much left to raze. But my good little bot won, so all is well. 2011-12-19T05:19:23 *** ikaros has quit IRC (Ping timeout: 248 seconds) 2011-12-19T05:19:34 *** egg5 has joined #aichallenge 2011-12-19T05:20:57 You should have added ads on the "My profile" page. You could have been able to pay loads of serv with that :] 2011-12-19T05:21:08 I keep refreshing it >< 2011-12-19T05:21:16 hehe 2011-12-19T05:21:31 http://aichallenge.org/language_profile.php?language=PyPy 2011-12-19T05:21:39 well top ranked for my language so far 2011-12-19T05:22:14 I'm seeing weird twitching behaviour though; kind of sucks discovering that right after the submissions closed. Never mind.... 2011-12-19T05:22:18 Vow, 27 servers up now 2011-12-19T05:22:29 so I'm curious did anybody do speed test with their bot on pypy and cpython? 2011-12-19T05:22:33 rank 3391 is processed now 2011-12-19T05:22:42 wondering how much speed up pypy was giving for a bot 2011-12-19T05:22:47 lisp is back on top for unfortunately its not gonna last 2011-12-19T05:23:05 pypy was 12 times faster in my case 2011-12-19T05:23:15 sweet 2011-12-19T05:23:52 the same bot with just py+numpy also didn't do that good results. 2011-12-19T05:24:07 may be my bad implementation of numpy, 2011-12-19T05:24:14 15x faster 2011-12-19T05:24:17 for me 2011-12-19T05:24:27 then I had to remove all bumpy and use just pypy 2011-12-19T05:24:30 :) 2011-12-19T05:24:50 with cpython you don't get to hack in python you get to hack in numpy/cython 2011-12-19T05:24:54 did you try pypy's minimal amount of numpy implementation at all? 2011-12-19T05:24:54 which is meh at best 2011-12-19T05:25:04 I discovered it was not possible to do a day's work while overtired and also secretly writing gaming code. I think a few hours worth of hastily put together battle code doesn't quite do the job. 2011-12-19T05:25:06 numpypy module if I remember right 2011-12-19T05:25:32 janzert: yeah, it is only a partial implementation and I didn't feel like figuring out what was there and what wasn't 2011-12-19T05:25:43 I didn't try numpypy 2011-12-19T05:25:49 plus with pypy if you just stick to tight loops it gets REALLY fast 2011-12-19T05:26:00 since it is a trace jited VM 2011-12-19T05:26:07 yeah, I haven't really looked at it but I get the feeling what is there is more of a demo than enough to be very useful 2011-12-19T05:26:13 praveen_ where are you looking to see how many servers are on? 2011-12-19T05:26:15 right 2011-12-19T05:26:18 but read numpypy should have helped much more 2011-12-19T05:26:29 s/should/could/ 2011-12-19T05:26:39 really pypy is so fast that it is more than ok 2011-12-19T05:26:49 < Wraithan> with cpython you don't get to hack in python you get to hack in numpy/cython ← well, i hacked normal cpython extension in raw c 2011-12-19T05:26:59 grokodile: check bottom left "server statistics" 2011-12-19T05:26:59 Fluxid: or that 2011-12-19T05:27:02 fuck that 2011-12-19T05:27:08 really glad to hear pypy did so well with bots 2011-12-19T05:27:21 just because i wanted to stick to python3, if not that i'd just use pypy 2011-12-19T05:27:24 If I am going to hack in python then I don't want to have to hack in C 2011-12-19T05:27:29 I've been cheering for pypy for a very long time now :) 2011-12-19T05:27:44 Fluxid: I started with cpython3 but it is so fucking slow 2011-12-19T05:27:50 ;) 2011-12-19T05:28:00 I want to believe in python3 2011-12-19T05:28:20 once the bigger frameworks start supporting it I might get to use it in my day job 2011-12-19T05:28:29 *** Areks has joined #aichallenge 2011-12-19T05:28:42 codetiger cool thanks 2011-12-19T05:28:56 *** Frantic_ has quit IRC (Quit: Page closed) 2011-12-19T05:29:58 still have a few mixed feelings about python3, but am hoping it does succeed and work out well 2011-12-19T05:30:11 yeah 2011-12-19T05:30:19 http://aichallenge.org/rankings.php?page=79 look at those poor bots 2011-12-19T05:30:20 *** valydo has joined #aichallenge 2011-12-19T05:30:44 :} 2011-12-19T05:31:28 janzert: There is more right about Python3 than wrong about it. Problem is support for old systems 2011-12-19T05:31:44 *** nek has joined #aichallenge 2011-12-19T05:31:44 * janzert nods 2011-12-19T05:31:59 I am looking forward to people dropping support for 2.4 in their libraries 2011-12-19T05:32:21 Then it will really happen 2011-12-19T05:32:40 Wraithan: and 2.5 ;) 2011-12-19T05:33:03 I blame redhat ;) 2011-12-19T05:33:15 Fluxid: not ideal but possible to make support for 2.5-3.2 2011-12-19T05:33:27 whereas 2.4-3.x is a nightmare 2011-12-19T05:33:33 janzert: yes, same 2011-12-19T05:33:40 i think 2.5 doesn't support b'' 2011-12-19T05:34:04 I rage when people extol the virtures of redhat... get on a modern fucking distro. 2011-12-19T05:34:05 *** Durendal has joined #aichallenge 2011-12-19T05:34:16 well, at our company servers has python 2.3 as default 2011-12-19T05:34:26 *** alc has quit IRC (Ping timeout: 268 seconds) 2011-12-19T05:34:26 i once found 2.2 on some server 2011-12-19T05:34:41 Fluxid: I don't think it supports the shorthand, b'' but I think it supports longhand 2011-12-19T05:34:46 have to go through contortions for exceptiion handling to get 2.5-3.x support 2011-12-19T05:34:46 so we have 2.6 in /opt 2011-12-19T05:34:52 unfortunately 2011-12-19T05:34:55 Fluxid: where do you work so I never ever ever consider working there? 2011-12-19T05:35:07 * Wraithan is moving jobs right now 2011-12-19T05:35:57 Wraithan: well, it is because clients use that-and-that distros so we compile/configure apps for those, it's client requirement 2011-12-19T05:35:57 *** FranPeruzzi has quit IRC (Ping timeout: 258 seconds) 2011-12-19T05:36:16 Still not something I am willing to deal with 2011-12-19T05:36:18 *** fasteddie_ has joined #aichallenge 2011-12-19T05:36:30 not in this job market where I am picking and choosing from companies 2011-12-19T05:36:42 *** NaturalStupidity has quit IRC (Quit: Page closed) 2011-12-19T05:36:54 Wraithan: fortunately i only code for python 2.6 so i don't need to deal with rest of the obsolete environment 2011-12-19T05:37:08 Current job I only code for 2.7 2011-12-19T05:37:11 er, mostly 2011-12-19T05:37:12 Wraithan: I used to use a lot of Redhat but not so much anymore. Mostly I just cry that I didn't buy their shares :-) 2011-12-19T05:37:14 but this is banking/financial stuff, so, duh 2011-12-19T05:37:15 *** DrClaes has quit IRC (Quit: Page closed) 2011-12-19T05:37:21 I also have a 3.1 script in production 2011-12-19T05:38:03 *** bearoff has left #aichallenge 2011-12-19T05:38:07 Wraithan: maybe we'll move to 2.7 soon... 2011-12-19T05:38:12 I wanna get more pypy in production but the only good postgres drivers have to be compiled with pypy :/ 2011-12-19T05:38:38 *** kincody has quit IRC (Ping timeout: 258 seconds) 2011-12-19T05:38:46 Wraithan: we made some benchmarks with pypy but it turned out useless for what we do 2011-12-19T05:39:07 *** fasteddie_ has quit IRC (Client Quit) 2011-12-19T05:39:32 Yeah, if it is all DB that you are slow on then it doesn't matter 2011-12-19T05:40:05 if you are doing any heavy template rendering or lots of python and pypy pulls out ahead 2011-12-19T05:41:09 Though if you are doing lots of stuff with PIL, then cpython is the place to be 2011-12-19T05:41:35 *** nibohr has joined #aichallenge 2011-12-19T05:41:49 *** law-max has joined #aichallenge 2011-12-19T05:42:38 tied 1st place 2011-12-19T05:43:13 Wraithan: we don't even use db 2011-12-19T05:43:21 *** law-max has quit IRC (Client Quit) 2011-12-19T05:43:50 Then how was cpython the same speed? 2011-12-19T05:43:54 Xathis got his first game (a win, obviously) 2011-12-19T05:43:55 lots of other IO? 2011-12-19T05:44:13 I have a hard time believing that cpython kept up with pypy 2011-12-19T05:44:26 Zaphus: what a surprise ;) 2011-12-19T05:45:15 looks like the first round is past the halfway mark now 2011-12-19T05:45:33 *** UncleVasya has joined #aichallenge 2011-12-19T05:46:01 yep, just under 3000 have not played yet 2011-12-19T05:46:55 mine is one among those 3000 2011-12-19T05:46:56 :( 2011-12-19T05:46:57 Wraithan: can't say much. other problem is that we use lots of XML parsing and serialization (XML-based communication), that wasn't benchmarked ad there is no working lxml. and part of app that was benchmarked got faster after ~1000 iterations, which wouldn't happen in days - there is shitload of code 2011-12-19T05:47:10 Ah 2011-12-19T05:47:13 ok 2011-12-19T05:47:50 Would you agree that there are 4000 or more 'starter' bots ? i.e. bots that perform at starter level or below ? If so, thats about half... some starters may win their first four games just by the luck of the draw :-) 2011-12-19T05:48:08 (and instances are often replaced, so jit state would be often dropped before it god warmed up) 2011-12-19T05:48:19 Fluxid: lame 2011-12-19T05:49:00 pypy is slow without a warm up unfortunately. 2011-12-19T05:49:12 yup 2011-12-19T05:49:52 58 players per minute, that puts us at about 51 minutes away from the second round (given that the games are only those with no games so far) 2011-12-19T05:50:27 *** nfn has left #aichallenge 2011-12-19T05:51:00 wish there was a way to show the stats for a specific set of bots, i.e. Xathis, Memetix, etc - to see how they are faring at the moment 2011-12-19T05:51:23 The estimated time till next game on the profile page is surely not correct? I've had a game already, so it will be more than 13 minutes till my next one! 2011-12-19T05:51:41 In fact, it seems to be advancing by about a minute every half hour or so! 2011-12-19T05:51:49 ok, page 50 has got some games 2011-12-19T05:51:59 20 more 2011-12-19T05:52:00 yeah, next game calculation is completely wrong atm 2011-12-19T05:52:36 completely 2011-12-19T05:52:50 guess it will get better when the first round is complete? 2011-12-19T05:53:08 there is a new number 1 2011-12-19T05:53:11 not till the first 4 rounds are finished 2011-12-19T05:53:30 the first 4 rounds are completely prescheduled and the profile display doesn't handle that 2011-12-19T05:53:35 3000 bots to go at ~60 per minute = 50 minutes until round 2. How does round 2 get done, pick a seed, then find some who havent played the right number of games and play the match ? or just find a whole random bunch ? 2011-12-19T05:53:59 first 4 rounds are completely random 2011-12-19T05:54:41 you can see manager/random_pairing.py to see how it was done if you're interested in the details 2011-12-19T05:55:03 basically though just went through a shuffled list of all players and paired them up 2011-12-19T05:55:06 4 times 2011-12-19T05:55:39 If there is some complicated story about how the finals are running, perhaps you should put it on the website or the forum? I'm sure lots of people would be interested. 2011-12-19T05:55:44 my bot is still struggling to get the first game 2011-12-19T05:57:38 codetiger: you're about 140 games out 2011-12-19T05:57:43 *** nfn has joined #aichallenge 2011-12-19T05:58:11 *** eskymaci has quit IRC (Ping timeout: 258 seconds) 2011-12-19T05:58:16 janzert, thanks. I'll wait for sometime... it'll save you a few refreshes 2011-12-19T06:02:40 *** ikaros has joined #aichallenge 2011-12-19T06:03:00 *** amstan has quit IRC (Ping timeout: 252 seconds) 2011-12-19T06:06:28 *** GeorgeJ_ is now known as GeorgeJ 2011-12-19T06:06:34 *** GeorgeJ has joined #aichallenge 2011-12-19T06:07:05 *** Kurnevsky has joined #aichallenge 2011-12-19T06:07:43 antimatroid is on the scoreboard (~600th) 2011-12-19T06:08:39 *** UncleVasya has quit IRC (Remote host closed the connection) 2011-12-19T06:09:51 yay, you won codetiger 2011-12-19T06:11:30 lol I lost 2011-12-19T06:11:37 :( 2011-12-19T06:11:46 if everyone here set their organisation to "IRC" or something like that, we could easily see each others progress 2011-12-19T06:12:09 yeah 2011-12-19T06:12:24 Was a good match 2011-12-19T06:12:40 Momobot got unlucky, 2 player game so is ranked 3800th ! 2011-12-19T06:12:53 (thats with a win) 2011-12-19T06:14:16 wow, peerai you got really unlucky 3 better than starter quality bots out of 6 2011-12-19T06:14:17 *** codetiger has quit IRC (Ping timeout: 258 seconds) 2011-12-19T06:15:04 well I guess that's just a bit over the average distribution 2011-12-19T06:15:37 janzert: next game should be a easy win 2011-12-19T06:16:06 1178 players left in first round 2011-12-19T06:16:51 *** UncleVasya has joined #aichallenge 2011-12-19T06:18:34 65th page 2011-12-19T06:18:44 *** nha has joined #aichallenge 2011-12-19T06:20:03 *** flowenol has joined #aichallenge 2011-12-19T06:20:14 *** Murashka has quit IRC (Quit: Page closed) 2011-12-19T06:20:41 uh, i can't press "i" when writing in searchbox on game page 2011-12-19T06:21:18 it opens bot input prompt 2011-12-19T06:21:51 paste your name from clipboard 2011-12-19T06:21:58 i did 2011-12-19T06:22:41 yeah, the visualizer intercepts some keys 2011-12-19T06:22:47 uh, i think webpage is a bit overloaded right now 2011-12-19T06:23:07 * Fluxid is 695 2011-12-19T06:24:06 Memetix #179, Xathis #180 2011-12-19T06:25:14 Momobot #4612 ouch 2011-12-19T06:25:17 boo, winning a 2player game only gives 15.5 skill 2011-12-19T06:25:24 *** grokodile has quit IRC (Ping timeout: 258 seconds) 2011-12-19T06:26:37 g0llum: lol, you get 20+ for coming last in an 8 player match :-) 2011-12-19T06:26:56 yea, i know ;) 2011-12-19T06:27:49 still, better than losing a 2p match, finishing with a skill of -1.7 :-) 2011-12-19T06:28:31 still no game for me.. damn waiting :P 2011-12-19T06:28:59 only 355 more players in round 1 2011-12-19T06:29:24 so i should have one soon :) 2011-12-19T06:29:41 yep :) 2011-12-19T06:29:53 its playing :) 2011-12-19T06:29:58 yay 2011-12-19T06:30:24 http://aichallenge.org/profile.php?user=7796 ouch, skill of -4.52 2011-12-19T06:31:40 *** GreenTea has joined #aichallenge 2011-12-19T06:32:03 hihi 2011-12-19T06:33:12 I'm off to bad start, only got 2nd place in my first match :( 2011-12-19T06:33:18 *** entcs has joined #aichallenge 2011-12-19T06:33:24 *** barvahal has joined #aichallenge 2011-12-19T06:33:25 'pojarniki otkrili ogon' vodoy' - this is brilliant, GreenTea. 2011-12-19T06:33:33 met a bot nearly as good as mine, he razed one more hill and I didn't have time to kill him 2011-12-19T06:33:48 *** Anilm3 has quit IRC (Quit: leaving) 2011-12-19T06:33:48 You bot's too btw 2011-12-19T06:33:56 *** barvahal has quit IRC (Client Quit) 2011-12-19T06:34:20 Is it desired for the next competition to have an API for looking up stats? I noticed that I had to resort to screen scraping when I wanted to have a command to look up stats for my friends and I in an IRC channel 2011-12-19T06:35:42 what sort of stats? rankings and such are available as json 2011-12-19T06:36:20 Take a look at the McLeopold's foe-lios feature requirement on the github. 2011-12-19T06:37:49 janzert: is it documented somewhere? I did a cursory glance and didn't see anything 2011-12-19T06:38:07 i see on all games played page some strange games like: 2011-12-19T06:38:08 Dec 19th 11:35am #7321-2nd-Raimondi#-1st-#-1st-#-1st- maze_p04_43 841 turns, lone survivor » Won at 841 » 2011-12-19T06:38:15 not really sure McLeopold did everything that is available 2011-12-19T06:38:20 *** onion42 has joined #aichallenge 2011-12-19T06:38:31 if try to navigate to game - error 404 is appeared 2011-12-19T06:38:32 Wraithan, http://aichallenge.org/ranking_json.php 2011-12-19T06:38:44 GreenTea: yeah, those are games that were in the middle of inserting when the game list was generated 2011-12-19T06:39:02 bug? 2011-12-19T06:39:08 I mean there is the idea to work with :-) 2011-12-19T06:39:30 I think it is better then api. 2011-12-19T06:39:39 or feature ^^ 2011-12-19T06:39:42 sort of, just shouldn't be listed until they are completely in 2011-12-19T06:39:54 ah. not complated games.. 2011-12-19T06:40:09 2nd round games look like they have started 2011-12-19T06:40:28 I'm going to have to shut some workers down I think, the database is just getting to overloaded inserting game results :/ 2011-12-19T06:42:30 http://aichallenge.org/profile.php?user=1004 - odd looking results for his last game, probable caching error again ? 2011-12-19T06:42:53 *** valydo has quit IRC (Ping timeout: 268 seconds) 2011-12-19T06:43:01 *** grokodile has joined #aichallenge 2011-12-19T06:44:00 btw were the extra servers removed for the finals 2011-12-19T06:44:03 UncleVasya: not better than an API when you want to display the numbers in an IRC channel rather than a website. 2011-12-19T06:44:24 g0llum: a page that does some json stuff is nice but there is no documentation so it might as well not exist. 2011-12-19T06:44:29 Next game should be within 2816 minutes 2011-12-19T06:44:41 seems pretty long if you want to run the finals in a few days 2011-12-19T06:44:48 Wraitha, yea, you're right. 2011-12-19T06:45:12 I'd rather build with screen scraping than against an API that is undocumented (and from the looks of the code, can't be filtered in the way I need filtering anyway) 2011-12-19T06:46:20 beautifulSoup 2011-12-19T06:46:44 Yes, I know how to screen scrap 2011-12-19T06:47:35 I am already using BeautifulSoup with requests to do it currently which works well enough but makes the server do a lot more work than what I need it for. 2011-12-19T06:47:51 Zaphus: it's fine now, probably another manifestation of partial insert 2011-12-19T06:48:14 Mostly it is a want to be a better citizen, rather than a problem with getting the data out. 2011-12-19T06:48:16 janzert: check #1 ranked bot, has played 2 games but leaderboard says 1 2011-12-19T06:48:58 janzert: never mind, fixed now :-) 2011-12-19T06:48:59 who? lassebv shows 2 on the rankings 2011-12-19T06:49:04 for me :) 2011-12-19T06:49:06 ok 2011-12-19T06:49:10 *** egg5 has quit IRC (Ping timeout: 258 seconds) 2011-12-19T06:49:11 GreedyBot at number 9! 2011-12-19T06:49:20 hahaha 2011-12-19T06:49:56 *** peerai has quit IRC (Ping timeout: 258 seconds) 2011-12-19T06:51:50 *** olexs has joined #aichallenge 2011-12-19T06:52:42 Heheh, at least one of uploaded by me bots doing well. 2011-12-19T06:54:03 UncleVasya: you have multiple accounts? 2011-12-19T06:54:18 @later tell McLeopold so the limit on game rate right now is database time when posting game results from the worker 2011-12-19T06:54:18 janzert: I think that worked... 2011-12-19T06:54:22 Yep :-) 2011-12-19T06:54:31 http://aichallenge.org/games.php has some strange issues with 1st 2011-12-19T06:54:34 UncleVasya: You know that is very against the rules, right? 2011-12-19T06:54:48 UncleVasya: http://aichallenge.org/rules.php second rule. 2011-12-19T06:55:04 Amstan gave me a permission to uploda greedy. 2011-12-19T06:55:11 Ah 2011-12-19T06:55:37 For the statistic. 2011-12-19T06:55:38 a test how good it will be? =) 2011-12-19T06:55:38 I did the same thing on Planets, I uploaded all the starterbot versions so that we had a reference point - with permission 2011-12-19T06:56:21 so after 4 games we cut off anyone ranked below GreedyBot, right ? :-) 2011-12-19T06:56:37 lol 2011-12-19T06:56:50 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has joined #aichallenge 2011-12-19T06:57:14 *** nek has quit IRC (Remote host closed the connection) 2011-12-19T07:01:20 *** antyl has joined #aichallenge 2011-12-19T07:01:49 where is my 2nd round game, yo 2011-12-19T07:02:11 greedybot is 20th, lol 2011-12-19T07:02:56 suddenly, 23rd 2011-12-19T07:03:16 *** sir_macelon has joined #aichallenge 2011-12-19T07:03:26 hi all 2011-12-19T07:03:47 sup 2011-12-19T07:04:03 *** zufar has joined #aichallenge 2011-12-19T07:06:02 *** bearoff_w has joined #aichallenge 2011-12-19T07:08:20 hi sir_macelon 2011-12-19T07:09:00 i see you also update your bot last night :) 2011-12-19T07:10:12 sir_macelon: what did you change 2011-12-19T07:10:13 GreenTea: well, I finally found out some time this weekend to fix the disaster of my last upload :) 2011-12-19T07:10:19 are you going to beat everyone's ass? 2011-12-19T07:10:39 ^_^ 2011-12-19T07:10:40 over last month I didn't touch the code 2011-12-19T07:10:49 got new job and moved to ireland 2011-12-19T07:10:57 ! 2011-12-19T07:11:13 from Poland? 2011-12-19T07:11:14 hopefully looking for top-5 finish 2011-12-19T07:11:20 GreenTea: yup 2011-12-19T07:11:25 cool.. 2011-12-19T07:11:48 *** ikaros has quit IRC (Quit: Ex-Chat) 2011-12-19T07:11:55 low memory on game servers 2011-12-19T07:12:08 sir_macelon you was my closest oponent during this contest 2011-12-19T07:12:14 but I've seen quite a bunch of strong entries over last month 2011-12-19T07:12:36 lets see who win now ^^ 2011-12-19T07:12:59 *** ikaros has joined #aichallenge 2011-12-19T07:13:10 GreenTea: there should be some really nice games indeed! :) 2011-12-19T07:13:12 sir_macelon: what do you do now? 2011-12-19T07:13:59 sir_macelon: damn, i had *small* hopes for landing close/higher to you in rankings but it turns out i have no chances now ;) 2011-12-19T07:14:03 Fluxid: software development of an eclipse rcp based application 2011-12-19T07:14:09 Accoun, do you play this time? 2011-12-19T07:14:56 cool 2011-12-19T07:15:47 Fluxid: thanks for hosting the tcp server btw, altough I hadn't used it a lot 2011-12-19T07:16:01 np 2011-12-19T07:16:41 ah, i think i can publish the code now 2011-12-19T07:16:48 Fluxid, also thanks for TQC server, but 5000 ms turn time is to high.. 2011-12-19T07:17:03 GreenTea: at the end i was sending 500ms to client 2011-12-19T07:17:05 i had games for 1 hour, 40 minutes.. 2011-12-19T07:17:18 while engine still had 5s 2011-12-19T07:17:21 *** boreus has joined #aichallenge 2011-12-19T07:17:47 Fluxid: too many bots ignored it, I was also having 1hr+ games at the end 2011-12-19T07:18:35 Zaphus: their fault. they risked timeouts on main server 2011-12-19T07:18:41 fluxid: but it was great to have it there and be able to test bots all night 2011-12-19T07:19:05 speaking of turn time, I'm really hoping next contest we can go back to 1000ms at least 2011-12-19T07:19:13 I noticed the high turn time, and assumed that you guys were aiming to get it right first, and only the think about getting it fast - the way software development should go. 2011-12-19T07:19:35 janzert: less turns in a game though ! 1000 turns x 1000ms = a long wait! 2011-12-19T07:19:44 yep 2011-12-19T07:20:01 back to 200 turn maximum would be nice :) 2011-12-19T07:20:03 or less 2011-12-19T07:20:19 certainly hoping for a less resource intensive game next time 2011-12-19T07:20:27 or, a pool of time for your game (chess clock style) - e.g. 200s for the whole game, you spend it where you want 2011-12-19T07:20:46 well a pool plus maximum per turn would be nice 2011-12-19T07:20:51 *** eskymaci has joined #aichallenge 2011-12-19T07:20:53 yeah 2011-12-19T07:21:03 otherwise if a bot gets stuck in a loop it's a mess 2011-12-19T07:21:24 but I'd kill for a 50ms max too, so we could actually test a lot of games per hour! 2011-12-19T07:21:28 why? it turns out after it consumed the full time 2011-12-19T07:21:48 ehh s/turns/times 2011-12-19T07:21:52 ikaros: that's a lot of wasted server time 2011-12-19T07:22:20 https://github.com/fluxid/flantob here's my bot 2011-12-19T07:22:29 true but it would be a nice time control 2011-12-19T07:22:38 how about a massive world game, every single player on the map at the same time, all 8000+, at least we'd all get games at the same rate :-) 2011-12-19T07:23:13 you could also require the bot to give an alive signal every x seconds 2011-12-19T07:23:18 to see if it timed out :) 2011-12-19T07:23:38 Zaphus: I think that'd be really cool and have given it a bit of thought, but also really hard to do 2011-12-19T07:25:15 The ratio of Python to PyPy submissions (also in top 200) is interesting. Most of the top Python coders must have used C or numpy. 2011-12-19T07:25:37 I'm assuing anyone in the top 200 at least bothered to check for PyPy. 2011-12-19T07:26:43 'night all, time for bed here... will check how all the Aussies are faring in the morning 2011-12-19T07:27:19 yeah, since it's now daylight out again I'm going to go take a nap soon as well 2011-12-19T07:27:44 *** onion42 has quit IRC (Quit: Page closed) 2011-12-19T07:27:53 I'll publish per language and per country ranking histograms as soon as the rankings are available, if anyone's interested 2011-12-19T07:28:21 The language with the highest ranked players on average was C++11, last I checked 2011-12-19T07:28:32 http://aichallenge.org/profile.php?user=2211 poor bot 2011-12-19T07:28:43 Russia, estonia and France tended to produce highly ranked players 2011-12-19T07:29:24 one should do the statistics for the top x-thousand only 2011-12-19T07:29:36 so the starter bots are left out 2011-12-19T07:29:52 ikaros: that's why I made histograms, not averages or similar metrics 2011-12-19T07:29:58 ah k 2011-12-19T07:30:10 *** TheRandomPie_IV has joined #aichallenge 2011-12-19T07:30:11 retybok I'm interested 2011-12-19T07:30:12 check where greedybot sits, use that as the marker (approximately) - which would have been around 2900 before the reset 2011-12-19T07:30:50 grokodile: I'll try to find the histograms I made on the temporary rankings, one moment 2011-12-19T07:31:00 game rate is 15 2011-12-19T07:31:01 whooooo 2011-12-19T07:31:28 *** Zaphus has quit IRC (Quit: Page closed) 2011-12-19T07:31:34 i'm to excited to work 2011-12-19T07:31:38 too* 2011-12-19T07:31:47 *** UncleVasya has quit IRC (Remote host closed the connection) 2011-12-19T07:31:51 *** TheRandomPie_IV is now known as locksmith3 2011-12-19T07:32:06 Fluxid: time of day in your part of the world? 2011-12-19T07:32:37 13:32 2011-12-19T07:32:54 *** boreus has quit IRC (Quit: Page closed) 2011-12-19T07:32:55 timezone is CET (Europe/Warsaw) 2011-12-19T07:33:00 http://forums.aichallenge.org/viewtopic.php?f=25&t=2076 2011-12-19T07:33:23 not very flattering for VB :) 2011-12-19T07:33:27 retybok: thanks for that 2011-12-19T07:33:42 the presentation isn't great, sorry for that :) 2011-12-19T07:33:53 *** mcstar has joined #aichallenge 2011-12-19T07:34:40 *** Murashka has joined #aichallenge 2011-12-19T07:35:52 *** grwip has joined #aichallenge 2011-12-19T07:36:20 Go has a nice histogram.. 2011-12-19T07:36:49 i wonder, what influence in rank language actually has 2011-12-19T07:37:21 I think as long as you chose a language with decent runtime performance, you're fine 2011-12-19T07:37:26 the more exotic the language the better the programme? 2011-12-19T07:37:37 ...r 2011-12-19T07:37:40 *** goffrie_ has joined #aichallenge 2011-12-19T07:37:41 *** goffrie has quit IRC (Disconnected by services) 2011-12-19T07:37:42 *** goffrie_ is now known as goffrie 2011-12-19T07:37:46 *** ikaros has quit IRC (Ping timeout: 268 seconds) 2011-12-19T07:37:51 *** grokodile has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:37:59 And then good players are more likely to be interested in exotics languages 2011-12-19T07:38:14 Yeah, but you still want something with good performance. 2011-12-19T07:38:24 Doesn't mean the languages are better 2011-12-19T07:38:51 Yeah, if you look at the histogram for python, it looks like python programmers had a hard time making their bot perform well enough 2011-12-19T07:39:07 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has quit IRC (Quit: Lost terminal) 2011-12-19T07:39:37 most histograms doesn't show anything meaningful imo 2011-12-19T07:40:18 i miss the "total" histogram ;) 2011-12-19T07:40:21 *** Zeta-Hoernchen has joined #aichallenge 2011-12-19T07:40:48 is this the R histogram of PW? 2011-12-19T07:40:54 I was actually surprised to find trends so significative 2011-12-19T07:41:11 *** avdg has joined #aichallenge 2011-12-19T07:46:36 who else publiszhed his bot code? 2011-12-19T07:46:36 should i? 2011-12-19T07:46:37 i did :D 2011-12-19T07:46:37 so everyone can see how freaking chaotic it is? 2011-12-19T07:46:37 Fluxid: what histogram? 2011-12-19T07:46:37 I probably will, if people are interested. It's a sub 100 Go bot, with pretty simple heuristics 2011-12-19T07:46:38 I love how Haskell programmers were too busy trying to understand monad transformers to actually think about AI ;-) http://imgur.com/a/Li1b4#69 2011-12-19T07:46:38 mcstar: 13:32:59 < retybok> http://forums.aichallenge.org/viewtopic.php?f=25&t=2076 2011-12-19T07:46:38 Zeta-Hoernchen: why not? 2011-12-19T07:46:38 *** sigh has quit IRC (Remote host closed the connection) 2011-12-19T07:46:38 mcstar: where? 2011-12-19T07:46:38 retybok: to be fair though haskell was quite gimped in this contest 2011-12-19T07:46:38 *** antonh_ has joined #aichallenge 2011-12-19T07:46:38 *** ruser_ has joined #aichallenge 2011-12-19T07:46:38 *** sh4wn- has joined #aichallenge 2011-12-19T07:46:43 *** rofer has quit IRC (Ping timeout: 244 seconds) 2011-12-19T07:46:43 *** Ttech has quit IRC (Ping timeout: 244 seconds) 2011-12-19T07:46:43 *** antonh has quit IRC (Ping timeout: 244 seconds) 2011-12-19T07:46:43 *** goffrie has quit IRC (Ping timeout: 244 seconds) 2011-12-19T07:46:43 *** ruser has quit IRC (Ping timeout: 244 seconds) 2011-12-19T07:46:43 *** murr4y has quit IRC (Ping timeout: 244 seconds) 2011-12-19T07:46:43 *** sh4wn has quit IRC (Ping timeout: 244 seconds) 2011-12-19T07:46:43 *** zostay has quit IRC (Ping timeout: 244 seconds) 2011-12-19T07:46:43 *** jcdjcd has quit IRC (Ping timeout: 244 seconds) 2011-12-19T07:46:43 *** kurti has quit IRC (Ping timeout: 244 seconds) 2011-12-19T07:46:45 *** sh4wn- is now known as sh4wn 2011-12-19T07:46:55 it was only an older version and the full normal library wasn't available 2011-12-19T07:46:56 Fluxid: github.com/liquid-phynix/qicbot 2011-12-19T07:47:01 *** antimatroid has quit IRC (Ping timeout: 240 seconds) 2011-12-19T07:47:01 *** aerique has quit IRC (Ping timeout: 240 seconds) 2011-12-19T07:47:01 *** greghaynes has quit IRC (Ping timeout: 240 seconds) 2011-12-19T07:47:01 *** Fandekasp has quit IRC (Ping timeout: 240 seconds) 2011-12-19T07:47:02 *** hkraal_ has quit IRC (Ping timeout: 240 seconds) 2011-12-19T07:47:02 *** CIA-48 has quit IRC (Ping timeout: 240 seconds) 2011-12-19T07:47:02 *** greghaynes has joined #aichallenge 2011-12-19T07:47:03 *** aerique has joined #aichallenge 2011-12-19T07:47:03 *** dorisabayon has joined #aichallenge 2011-12-19T07:47:03 Fluxid: github.com/liquid-phynix/aicbot 2011-12-19T07:47:11 *** pairofdice has joined #aichallenge 2011-12-19T07:47:13 *** jcdjcd has joined #aichallenge 2011-12-19T07:47:18 *** hkraal_ has joined #aichallenge 2011-12-19T07:47:18 im reading yours atm 2011-12-19T07:47:26 *** kurti_ has joined #aichallenge 2011-12-19T07:47:27 *** kurti_ has joined #aichallenge 2011-12-19T07:47:31 *** eskymaci has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** Murashka has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** Durendal has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** Surya has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** Jeroensurft has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** Khaosza has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** keith_ has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** ANTi has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** Guest71526 has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** bob_ has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** xar0l has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** entcs has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** gcflymoto has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** NotABug has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** TL_ has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** antyl has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** GreenTea has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** praveen_ has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** delineate has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** besh has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** sir_macelon has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** Guest7269 has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** arscan has quit IRC (Ping timeout: 258 seconds) 2011-12-19T07:47:31 *** Schoon has joined #aichallenge 2011-12-19T07:47:31 *** Schoon has joined #aichallenge 2011-12-19T07:47:36 what the? 2011-12-19T07:47:52 *** TL_ has joined #aichallenge 2011-12-19T07:47:52 *** goffrie_ has joined #aichallenge 2011-12-19T07:47:53 *** zostay_ has joined #aichallenge 2011-12-19T07:47:54 *** TL_ has quit IRC (Client Quit) 2011-12-19T07:48:03 yay for freenode 2011-12-19T07:48:11 *** Zeta-Hoernchen is now known as Speedy_Consoles 2011-12-19T07:48:12 *** AntDroid has joined #aichallenge 2011-12-19T07:48:14 *** murr4y has joined #aichallenge 2011-12-19T07:48:31 from lubeck 2011-12-19T07:48:31 mcstar: cool commit messages 2011-12-19T07:48:45 hm? 2011-12-19T07:48:51 I don't know, haskell seems pretty well suited for the challenge as there is almost no IO 2011-12-19T07:48:53 what about lübeck? 2011-12-19T07:49:12 I was surprised to see that it performed so poorly 2011-12-19T07:49:25 *** Ttech has joined #aichallenge 2011-12-19T07:49:26 i didnt know Zeta-Hoernchen is Speedy_Consoles 2011-12-19T07:49:40 * Fluxid did know 2011-12-19T07:49:40 I mean the haskell runtime available was gimped not that haskell itself wasn't suitable 2011-12-19T07:49:40 its kind of motivating to have 5k before you in the queue :-) 2011-12-19T07:49:48 hi btw 2011-12-19T07:49:59 *** CIA-32 has joined #aichallenge 2011-12-19T07:50:11 Speedy_Consoles: i pwned you at some point! 2011-12-19T07:50:45 *** Schoon has quit IRC (Client Quit) 2011-12-19T07:51:05 at what point? 2011-12-19T07:51:16 janzert: you mean it was an old runtime? 2011-12-19T07:51:20 *** Elderwolf has quit IRC (Ping timeout: 268 seconds) 2011-12-19T07:51:44 i don't remember 2011-12-19T07:51:47 ;) 2011-12-19T07:51:47 *** Elderwolf has joined #aichallenge 2011-12-19T07:52:03 *** raemde has quit IRC (*.net *.split) 2011-12-19T07:52:03 *** Bluedgis_ has quit IRC (*.net *.split) 2011-12-19T07:52:10 I don't know much about the haskell environment but it was GHC version 6 instead of 7 and the full standard library(?) wasn't available 2011-12-19T07:52:34 did you upload new code yesterday or today? 2011-12-19T07:52:44 *** raemde has joined #aichallenge 2011-12-19T07:52:44 *** Bluedgis_ has joined #aichallenge 2011-12-19T07:53:06 janzert: ouch, I can understand then :) 2011-12-19T07:54:48 Fluxid: why is everything static? 2011-12-19T07:55:19 mcstar: what did you end up writing your bot in? i haven't kept up in a while 2011-12-19T07:55:31 aerique: hello! 2011-12-19T07:55:37 i went with c++11 2011-12-19T07:56:04 mcstar: how did you do before the submission deadline? 2011-12-19T07:56:13 all the competitive stuff happened in it, and there was no point writing it in lisp, it would be very ugly anyway 2011-12-19T07:56:21 ~100th 2011-12-19T07:56:39 actually >100 2011-12-19T07:56:41 mcstar: nice 2011-12-19T07:56:50 mcstar: in my c extension? only python module initializer is non-static 2011-12-19T07:57:09 I'm expecting actual rankings to be worse than temporary ranking due to people being off the charts at all times (resubmissions) 2011-12-19T07:57:15 Fluxid: thats what im asking, why is it? 2011-12-19T07:57:28 i guess python needs it that way, but why? 2011-12-19T07:57:30 It's going to be pretty painful for everyone 2011-12-19T07:57:47 *** raemde has quit IRC (*.net *.split) 2011-12-19T07:57:48 *** Bluedgis_ has quit IRC (*.net *.split) 2011-12-19T07:58:10 aerique: did you submit? 2011-12-19T07:58:35 mcstar: yeah, my for-fun snake bot from beta :) 2011-12-19T07:58:43 *** rofer has joined #aichallenge 2011-12-19T07:58:59 i guess that was pre-hill right? 2011-12-19T07:59:14 *** antimatroid has joined #aichallenge 2011-12-19T07:59:24 mcstar: yup. new job and ai-class didn't leave me time to compete this time 2011-12-19T07:59:28 *** GreenTea has joined #aichallenge 2011-12-19T07:59:29 mcstar: no idea, i'm no c expert, i've just read tutorial 2011-12-19T07:59:46 and there they said to make initializer as only non-static method 2011-12-19T07:59:57 dunno why 2011-12-19T08:00:07 *** raemde has joined #aichallenge 2011-12-19T08:00:07 *** Bluedgis_ has joined #aichallenge 2011-12-19T08:00:24 maybe not to make accidental name conflicts or stuff? 2011-12-19T08:01:15 i have no idea right now what a static function does 2011-12-19T08:01:27 why is it special 2011-12-19T08:01:32 it makes it "invisible"? 2011-12-19T08:01:46 i don't remember 2011-12-19T08:01:52 ah, ok, only name resolution wise does it matter 2011-12-19T08:02:07 can be seen only from the same file 2011-12-19T08:02:19 yeah 2011-12-19T08:02:23 kind of a python module then 2011-12-19T08:03:29 its weird how you malloc the intmap/doublemap struct 2011-12-19T08:03:45 im going to stfu now 2011-12-19T08:04:29 *** UncleVasya has joined #aichallenge 2011-12-19T08:04:30 how is it weird (i did little c in my life, i'm still learning stuff)? 2011-12-19T08:05:30 Array ( [type] => 2 [message] => mysql_pconnect(): Too many connections [file] => /home/contest/aichallenge/website/mysql_login.php [line] => 15 ) cannot connect: 1 2011-12-19T08:05:32 hehehe :P 2011-12-19T08:05:44 i probably would not have allocated that struct on the heap 2011-12-19T08:05:46 everybody is going F5F5F5 2011-12-19T08:05:51 *** ikaros has joined #aichallenge 2011-12-19T08:05:51 i would just pass it back to the callee 2011-12-19T08:06:04 *** porco```` has joined #aichallenge 2011-12-19T08:06:08 call.er 2011-12-19T08:06:09 caller 2011-12-19T08:06:11 damn 2011-12-19T08:06:40 can i allocate on the heap with non-constant size? 2011-12-19T08:07:01 got a game 2011-12-19T08:07:21 huh? 2011-12-19T08:07:25 *** porco``` has quit IRC (Ping timeout: 255 seconds) 2011-12-19T08:07:31 thats probably not what you wanted to ask 2011-12-19T08:07:32 earlier 2011-12-19T08:07:43 *** besh has joined #aichallenge 2011-12-19T08:08:21 *** mviel_ has joined #aichallenge 2011-12-19T08:08:57 *** NotABug has joined #aichallenge 2011-12-19T08:09:25 its gonna take a while to understand anyone else's code 2011-12-19T08:10:00 Mcstar, wanna see mine? 2011-12-19T08:10:11 put your pants back! 2011-12-19T08:10:21 yeah 2011-12-19T08:10:29 I wonder if the top players will publish their code 2011-12-19T08:10:30 but i doubt that i will "get it" 2011-12-19T08:10:35 they will 2011-12-19T08:10:42 Some of them have promised 2011-12-19T08:10:50 I think it should be in the challenge rules, if you rank < 10, your code gets published 2011-12-19T08:11:02 or even, everyone's code gets automatically published 2011-12-19T08:11:10 Also, notch releases his ludum dare 22 code 2011-12-19T08:12:02 im gonna watch the last episode of dexter 2011-12-19T08:12:05 *** mviel has quit IRC (Ping timeout: 240 seconds) 2011-12-19T08:12:11 best way to easily upload my code? 2011-12-19T08:12:12 so im going to be having fun for a while 2011-12-19T08:12:21 i have to pack 2011-12-19T08:12:21 He dies. 2011-12-19T08:12:25 Speedy_Consoles: I host all of my code on github 2011-12-19T08:12:31 i go way in like 9 hours :| 2011-12-19T08:12:43 UncleVasya: i hope youre kidding 2011-12-19T08:12:46 not easy enough :P 2011-12-19T08:12:46 *** zyberkiddy has joined #aichallenge 2011-12-19T08:12:51 Ahh, so you did get your bot uploaded 2011-12-19T08:12:53 *** UncleVasya has quit IRC (Remote host closed the connection) 2011-12-19T08:13:06 i did 2011-12-19T08:13:23 antimatroid: where are you travelling? 2011-12-19T08:13:40 mcstar: sydney for christmas 2011-12-19T08:13:48 relatives? 2011-12-19T08:13:51 yeah 2011-12-19T08:13:54 not a real holiday 2011-12-19T08:14:04 anyway, have a good halidays 2011-12-19T08:14:11 cheers 2011-12-19T08:15:09 What's the % fail on the server stats 2011-12-19T08:18:13 matthewd: you're in 29th place :) 2011-12-19T08:19:58 I was 555, within minutes I've fallen to 717 2011-12-19T08:20:55 *** praveen has joined #aichallenge 2011-12-19T08:21:09 *** zyberkiddy has left #aichallenge 2011-12-19T08:21:54 *** mviel__ has joined #aichallenge 2011-12-19T08:22:01 antimatroid: I am in the top 10.. waiting for the landslide to begin 2011-12-19T08:22:10 Greedybot is still in the top 200 2011-12-19T08:22:22 besh: who are you? 2011-12-19T08:22:22 lol 2011-12-19T08:22:31 i am dshawul 2011-12-19T08:22:51 Does it help to get points early ? It may get you harder opponent later ... 2011-12-19T08:23:31 my bot isn't strong enough early fighting for points 2011-12-19T08:23:34 *** flowenol has quit IRC (Ping timeout: 252 seconds) 2011-12-19T08:23:42 it's going to perform worse than it perhaps could because of it 2011-12-19T08:23:43 http://aichallenge.org/visualizer.php?game=275428&user=98 2011-12-19T08:23:47 that was my "first" game 2011-12-19T08:24:00 i think one of my opponents while not smart was beyond starter bot level 2011-12-19T08:24:13 props to the tmnt name 2011-12-19T08:24:35 yes he had 71 2011-12-19T08:24:53 One of my opponents was of similar level in my first game 2011-12-19T08:25:02 how do you know what they had? 2011-12-19T08:25:07 *** mviel_ has quit IRC (Ping timeout: 240 seconds) 2011-12-19T08:25:17 Look at his previous ranking. Clikc on his name 2011-12-19T08:26:00 * antimatroid doesn't see anything about previous ranking :\ 2011-12-19T08:26:21 ...? 2011-12-19T08:26:37 *** valydo has joined #aichallenge 2011-12-19T08:26:39 antimatroid: Not the rankings but the games he played in his profile 2011-12-19T08:26:42 71.28 2011-12-19T08:26:48 antimatroid: you can see their ranking at time of playing the game next to their name in the list of the games played 2011-12-19T08:27:11 oh yeah i see 2011-12-19T08:27:14 hmm, looks like these numbers are reset 2011-12-19T08:27:32 *** bqf has quit IRC (Changing host) 2011-12-19T08:27:32 *** bqf has joined #aichallenge 2011-12-19T08:27:32 at least on my account 2011-12-19T08:27:34 it has my highest as 26 there :( 2011-12-19T08:27:37 i finished top 25 2011-12-19T08:27:48 flukily i think 2011-12-19T08:27:52 the sigma was way high 2011-12-19T08:28:50 top-10 finish maybe 2011-12-19T08:28:50 How many games is everyone going to get for the final rankings? 2011-12-19T08:29:02 Depends 2011-12-19T08:29:22 There's a minimum amount of games set I think 2011-12-19T08:29:41 pairofdice: very very unlikely imo 2011-12-19T08:29:48 When we get above that, bots will start dropping off 2011-12-19T08:30:01 i'd be pleasantly surprised with top 20, i'd be astounded if my bot got top 10 2011-12-19T08:30:02 *** mviel__ is now known as mviel 2011-12-19T08:30:18 i expect it not to though 2011-12-19T08:30:31 probably at this rate we might get around 10 games 2011-12-19T08:30:50 I would be happy with top 300 finish, would make it easier to improve in the next challenge :> 2011-12-19T08:30:55 *** egreavette has joined #aichallenge 2011-12-19T08:31:32 *** hydrogenesis has quit IRC (Ping timeout: 276 seconds) 2011-12-19T08:31:33 bomberman as one of the ideas for the next contest. what a lovely game that is.... 2011-12-19T08:31:57 Tuesday is very early unless bots are reduced ... 2011-12-19T08:32:16 *** Anilm3 has joined #aichallenge 2011-12-19T08:32:26 Good luck during the finals. Finals will end Thursday December 22nd at 7:00PM EST. 2011-12-19T08:32:46 besh, sure this is early, with current game rate.. 2011-12-19T08:33:00 It can't be 2011-12-19T08:33:01 on planet wars game rate was 1 game in 30 minutes 2011-12-19T08:33:04 Next game should be within 716 minutes. 2011-12-19T08:33:40 now, i have delay ~130 minutes between first and second games 2011-12-19T08:33:42 por game server 2011-12-19T08:33:46 por game servers 2011-12-19T08:33:52 Mine says in 1100 minutes 2011-12-19T08:34:06 slow and low mwmory 2011-12-19T08:34:07 Accoun: what's your username on the site? 2011-12-19T08:34:09 slow and low memory 2011-12-19T08:34:33 Accoun, do u participate in ants? 2011-12-19T08:34:39 dont 2011-12-19T08:34:44 why? 2011-12-19T08:34:57 dont love this canadian 2011-12-19T08:35:21 :D 2011-12-19T08:35:29 an google dont love his 2011-12-19T08:35:57 bad. i want to beat you so much 2011-12-19T08:36:29 no any good TCP server 2011-12-19T08:36:31 *** Surya has joined #aichallenge 2011-12-19T08:36:38 mast ptolular overloaded 2011-12-19T08:36:43 most ptolular overloaded 2011-12-19T08:36:45 is bhickey still going? 2011-12-19T08:37:04 tcpants is up again 2011-12-19T08:37:20 Accoun: can you spell :) 2011-12-19T08:37:44 oh vow - Next game should be within 2847 minutes. 2011-12-19T08:37:48 he's russian :) 2011-12-19T08:38:14 2 month not enough 2011-12-19T08:38:25 if all worck 2 mounth it ok 2011-12-19T08:39:22 what the licence on contect source? 2011-12-19T08:39:27 it open? 2011-12-19T08:39:55 public domain? 2011-12-19T08:40:20 Accoun, yes, open source , http://github.com/aichallenge/aichallenge 2011-12-19T08:41:13 very slou game servers 2011-12-19T08:41:20 and low memory 2011-12-19T08:42:23 or very beefy bots :) 2011-12-19T08:42:37 wirck ok localy 2011-12-19T08:42:39 At 16.4 games per minute now 2011-12-19T08:42:48 worck ok localy 2011-12-19T08:42:52 Seems to vary quite a bit 2011-12-19T08:42:57 Accoun: where are you from? 2011-12-19T08:43:00 *** antonh_ is now known as antonh 2011-12-19T08:43:01 byn not on contest servers 2011-12-19T08:43:16 byt not on contest servers 2011-12-19T08:43:20 *** UncleVasya has joined #aichallenge 2011-12-19T08:43:23 rank 33! WOOOOO! 2011-12-19T08:43:54 pairofdice: congrats 2011-12-19T08:44:19 *** xyxan has joined #aichallenge 2011-12-19T08:44:36 take good mashines for final at last 2011-12-19T08:44:41 That's the highest that bot will reach 2011-12-19T08:44:49 Hello guyz 2011-12-19T08:45:17 what do u ppl say abt scheduling of Botz in finalz 2011-12-19T08:45:19 *** nibohr has left #aichallenge ("Ex-Chat") 2011-12-19T08:45:47 and memory limit 2011-12-19T08:46:00 and overal unsabylity 2011-12-19T08:46:15 1 core per bot it lie 2011-12-19T08:46:24 :-| 2011-12-19T08:46:27 ir it ol celerons 2011-12-19T08:46:28 Accoun, the servers are fine. They seem slow because all the deactivated bots are back in the pool 2011-12-19T08:46:31 pairofdice: The current rank number one had 55 points before finals 2011-12-19T08:46:31 u can see that THE GUY on top had both games TIMEDOUT 2011-12-19T08:46:32 ir it old celerons 2011-12-19T08:46:33 lolx 2011-12-19T08:46:36 or it old celerons 2011-12-19T08:46:43 besh heh 2011-12-19T08:46:47 u can see that THE GUY on top had both games TIMEDOUT 2011-12-19T08:47:11 take good mashines for final at last 2011-12-19T08:47:20 *** nibohr has joined #aichallenge 2011-12-19T08:47:59 and I was assigned a match with 8 HILLS 2011-12-19T08:48:02 hahahaha 2011-12-19T08:48:07 *** liberforce has joined #aichallenge 2011-12-19T08:48:23 any comments abt this map: http://aichallenge.org/map.php?map=maze/maze_p02_40.map 2011-12-19T08:48:31 this map must not be used :( 2011-12-19T08:49:10 Why? 2011-12-19T08:49:17 it fun in process byt disappointment at last 2011-12-19T08:49:33 maps pack be changed? 2011-12-19T08:49:54 :( even i won game but got very low rank :( 2011-12-19T08:50:28 The map looks okay. a bit of mix between random walk and maze 2011-12-19T08:50:40 xyxan: 1000 turn limit reached, you won by default, not by rank stabilizaiton 2011-12-19T08:50:44 maps pack be changed? 2011-12-19T08:50:46 8 hills v.s. 8 hills 2011-12-19T08:51:07 anf my opponent was much stronger then me :( 2011-12-19T08:51:24 still i managed to win :D 2011-12-19T08:51:28 maps pack be changed or not? 2011-12-19T08:51:44 maps with less then 4 hills are ok 2011-12-19T08:51:45 :) 2011-12-19T08:52:36 some maps changed the list is here http://forums.aichallenge.org/viewtopic.php?f=24&t=2170 at the bottom of the 1st page 2011-12-19T08:52:40 best geame server be on Tron (Winter 2010) contest 2011-12-19T08:52:41 Accoun: new maps were generated for te finals yes 2011-12-19T08:52:53 agreeed, tron was my favourite 2011-12-19T08:53:01 I like multi hills maps. I made some slight optimizations for them 2011-12-19T08:53:08 on Planet Wars (Fall 2010) used bad unsatabile cloud servers 2011-12-19T08:53:33 O_O 2011-12-19T08:53:34 8 vs 8 does seem a little high but you have lots of chance to comeback if you lose a hill or two 2011-12-19T08:53:39 in this contest worstest free totalnet servers 2011-12-19T08:54:04 uh, i read someone's combat code, and i don't understand much 2011-12-19T08:54:12 yup this was my game: http://aichallenge.org/visualizer.php?game=275775&user=11079 2011-12-19T08:54:21 *** u_ has joined #aichallenge 2011-12-19T08:54:24 :P my Bot still managed to win this 2011-12-19T08:54:36 it good idie but bad exexution 2011-12-19T08:55:05 *** u__ has joined #aichallenge 2011-12-19T08:55:36 damn I lost my first match 2011-12-19T08:55:40 only one game so far 2011-12-19T08:55:43 another challenge another --no time to enter :( 2011-12-19T08:55:49 take good mashines for final at last 2011-12-19T08:55:51 lol 2011-12-19T08:56:13 wtf http://aichallenge.org/visualizer.php?game=277212&user=98 i just let that ant walk onto my hill 2011-12-19T08:56:25 yay, second game! 2011-12-19T08:56:30 http://aichallenge.org/visualizer.php?game=277410&user=757 2011-12-19T08:56:56 but didn't go up much :( up to 227th place only 2011-12-19T08:57:07 it appears i messed that part of my game tree up 2011-12-19T08:57:29 it shouldn't have lost either of those hills 2011-12-19T08:57:30 wait I just got my second game. didnt win 2011-12-19T08:57:33 damn it 2011-12-19T08:57:38 http://aichallenge.org/visualizer.php?game=277404&user=58 2011-12-19T08:57:48 Fluxid you are lucky to get Dumb bots against you 2011-12-19T08:57:49 :D 2011-12-19T08:58:07 it doesn't actually make me happy 2011-12-19T08:58:11 was that MY combat code, Fluxid? 2011-12-19T08:58:12 damn 2011-12-19T08:58:13 oh well 2011-12-19T08:58:17 Speedy_Consoles: yeah ;) 2011-12-19T08:58:31 but i believe others wouldn't understand from my code either 2011-12-19T08:58:40 lol 2011-12-19T08:58:54 my own code is too complex for someone else 2011-12-19T08:58:56 :D 2011-12-19T08:58:56 the combat code was that part from my old bot i didnt rewrite but just copy :D 2011-12-19T08:59:02 *** u_ has quit IRC (Ping timeout: 252 seconds) 2011-12-19T08:59:02 *** u__ is now known as u_ 2011-12-19T08:59:04 https://github.com/fluxid/flantob/tree/master/src/flantob it's here if someone is curious 2011-12-19T08:59:04 stupid, stupid bot :( 2011-12-19T08:59:21 *** u_ has quit IRC (Client Quit) 2011-12-19T08:59:27 https://github.com/Speedy-Consoles/Ant-bot/tree/master/src i was like rank 20 with it 2011-12-19T08:59:34 *** Durendal has joined #aichallenge 2011-12-19T09:00:06 *** u_ has joined #aichallenge 2011-12-19T09:00:17 Fluxid: did u publish your code ? 2011-12-19T09:00:29 besh: read my last line 2011-12-19T09:00:34 *** sir_macelon has joined #aichallenge 2011-12-19T09:00:37 ;) 2011-12-19T09:01:02 lol..how i missed that. Thanks 2011-12-19T09:01:18 how many games do you think have to be played till a few of the old top 10 make it back to the top 10 2011-12-19T09:01:28 and btw: the combat code is just brute force, thats it :D 2011-12-19T09:01:35 3 or 4 2011-12-19T09:01:49 oh man Lobster won his second game! 2011-12-19T09:02:08 pguillory is just below me 2011-12-19T09:02:10 ~~~~~~ 2011-12-19T09:02:18 Lobster ftw! 2011-12-19T09:02:27 i still have no second game :( 2011-12-19T09:02:39 i will also publish my source, but first i'll need to write some more javadocs ;) 2011-12-19T09:03:08 meh, I expected more code from the top bots 2011-12-19T09:03:09 i think lobster doesn't any kind of combat logic 2011-12-19T09:03:18 Fluxid: ya 2011-12-19T09:03:25 have* 2011-12-19T09:03:25 he will still end up beating me 2011-12-19T09:03:36 even though I have terrible combat logic 2011-12-19T09:03:58 I thought I made large improvments to my bot on the last day 2011-12-19T09:04:09 but I still didnt win either of my first two games 2011-12-19T09:04:12 what I am doing wrong?! 2011-12-19T09:04:25 my bot is throwing hills away 2011-12-19T09:04:38 *** mj41 has quit IRC (Ping timeout: 245 seconds) 2011-12-19T09:05:05 i can run 2 copies of my bot on my tcp server http://213.88.39.97:2080/ 2011-12-19T09:05:14 pairofdice: take a snapshot before it is too late :) 2011-12-19T09:05:15 who want play 2011-12-19T09:05:32 Accoun: ill play 2011-12-19T09:05:48 wait 15 min 2011-12-19T09:06:16 nop 2011-12-19T09:06:20 nope, not waiting 2011-12-19T09:06:32 Sweet got my second game http://aichallenge.org/visualizer.php?game=277439&user=8129 2011-12-19T09:06:53 egreavette: good job against those timeouts 2011-12-19T09:07:00 Leaving my bot on tcp servers has become a habit for me. What do i do now ? 2011-12-19T09:07:03 Winning because timeouts feels like a copout but it's still a win 2011-12-19T09:07:16 top of the ranking still isn't close to what it was before 2011-12-19T09:07:17 * avdg is almost playing game 3 2011-12-19T09:07:50 since there is no one with more than 2 games 2011-12-19T09:08:19 well I had 171 players before when the deadline ended 2011-12-19T09:09:01 the player currently in first timed out both of his games!!!! 2011-12-19T09:09:15 i like the file name "cstuff.c" 2011-12-19T09:09:15 yes i pointed out that before 2011-12-19T09:09:15 flagcapper,greentea,benjackson all have low number of opponents in both games. 2011-12-19T09:09:16 :D 2011-12-19T09:09:16 so far 2 wins out of 2 for me :) 2011-12-19T09:09:31 yeah, its kind of annoying to lose from a bot which times out :/ 2011-12-19T09:10:29 its kind of annoying as well if one have match with only top 900 previously ranked Botz :( 2011-12-19T09:10:57 fluxid: is python a good language to learn? I don't understand it much 2011-12-19T09:11:20 besh: i like it very much and i get money for coding in it 2011-12-19T09:11:23 so, yes 2011-12-19T09:11:24 ;) 2011-12-19T09:11:45 it can get shit done, if this is what you ask about 2011-12-19T09:11:58 still depends what kind of shit 2011-12-19T09:12:16 Well then i will try to use it in the next contest. I learned java with this one. 2011-12-19T09:12:34 http://forums.aichallenge.org/viewtopic.php?f=25&t=1505 im rin 2 copies of my bot 2011-12-19T09:12:35 but you mixed some c in there. why? speed probably 2011-12-19T09:12:37 well, python is easy to learn, but it is not the fastest language out there 2011-12-19T09:12:38 http://forums.aichallenge.org/viewtopic.php?f=25&t=1505 im run 2 copies of my bot 2011-12-19T09:12:40 yup 2011-12-19T09:12:45 ot this ^ server 2011-12-19T09:13:36 Accoun: did you submit? 2011-12-19T09:13:42 yay 2nd game 2011-12-19T09:13:42 dont 2011-12-19T09:13:46 why? 2011-12-19T09:13:56 dont love this canadian 2011-12-19T09:14:06 uh, what 2011-12-19T09:14:06 and contest srvers to unstabile 2011-12-19T09:14:08 i saw someone with 3 games, does that mean, everyone now has at least 2 games? 2011-12-19T09:14:24 Accoun: wise decision 2011-12-19T09:14:25 Accoun: this is a strange reason 2011-12-19T09:14:40 http://forums.aichallenge.org/viewtopic.php?f=25&t=1505 im run 2 copies of my bot 2011-12-19T09:14:46 yay im rank 39 lol :D 2011-12-19T09:14:57 Speedy_Consoles: oh you 2011-12-19T09:16:04 *** bergmark has joined #aichallenge 2011-12-19T09:16:07 watch the awesome me http://aichallenge.org/visualizer.php?game=277652&user=7935 :D 2011-12-19T09:16:12 next game should be within 1863 minutes...... oh 2011-12-19T09:16:34 Speedy_Consoles: oh, bearoff is a good bot too 2011-12-19T09:16:44 not good enough :P 2011-12-19T09:17:27 *** u_ has quit IRC (Quit: u_) 2011-12-19T09:17:30 make 15-16 games and cutof top 666 2011-12-19T09:17:39 Speedy_Consoles: at least you got a game with some decent bot 2011-12-19T09:17:43 reset ctats and again 2011-12-19T09:17:44 * avdg wonders if someone still has to play the second game 2011-12-19T09:17:45 :D 2011-12-19T09:17:47 i've got two games with starters :( 2011-12-19T09:17:51 Speedy_Consoles: you beat me ) 2011-12-19T09:18:00 *** murr4y has quit IRC (Read error: Operation timed out) 2011-12-19T09:18:08 Speedy_Consoles: what was you rank before? 2011-12-19T09:18:19 Speedy_Consoles: before deadline I mean 2011-12-19T09:18:25 21 i think 2011-12-19T09:18:30 wow 2011-12-19T09:18:33 ah no 2011-12-19T09:18:34 16 2011-12-19T09:18:38 not so bad for my bot 2011-12-19T09:18:41 *** goffrie__ has joined #aichallenge 2011-12-19T09:18:41 wow 2011-12-19T09:18:43 but not that low sigma 2011-12-19T09:18:43 *** goffrie__ is now known as goffrie 2011-12-19T09:18:58 *** murr4y has joined #aichallenge 2011-12-19T09:19:10 hmm 2011-12-19T09:19:14 it was at least 16 2011-12-19T09:19:18 it was 16 in the last game 2011-12-19T09:19:21 and i won :D 2011-12-19T09:19:27 :) 2011-12-19T09:19:43 vs a1k0n :) 2011-12-19T09:21:08 link? 2011-12-19T09:21:38 *** flowenol has joined #aichallenge 2011-12-19T09:22:24 Sorting by number of versions than score gives better indication of ranking right now ;) 2011-12-19T09:22:34 *** goffrie_ has quit IRC (Ping timeout: 255 seconds) 2011-12-19T09:22:45 XD 2011-12-19T09:22:51 besh: lies :P 2011-12-19T09:23:14 i'm second when you do it the right way 2011-12-19T09:23:17 haha i knew you & xathis wouldn't agree 2011-12-19T09:23:40 *** Nitro has joined #aichallenge 2011-12-19T09:24:11 i'm still super annoyed at myself for losing those two hills in my second game 2011-12-19T09:24:15 i shouldn't have lost them 2011-12-19T09:24:22 does anyone know how to directly open links with kvirc? 2011-12-19T09:24:27 *** MikeyG has left #aichallenge 2011-12-19T09:24:57 some bots have 3 games now 2011-12-19T09:25:06 dimkadimon is up to 8th 2011-12-19T09:25:08 wooohoooo 2011-12-19T09:25:16 it is the nature of the map 2011-12-19T09:25:30 antimatroid:^ 2011-12-19T09:25:41 besh: but look at the razings 2011-12-19T09:25:46 Okay, third round 2011-12-19T09:25:51 awww, fell below 300 again... i want 3rd game already :( 2011-12-19T09:25:52 i should have been able to stop them from razing those two hills 2011-12-19T09:26:14 what happened was my game tree didn't tiebreak moving onto enemy hills early enough 2011-12-19T09:26:31 That "Next game should be within 1258 minutes." Is lying a lot 2011-12-19T09:26:33 so it's considering moves from the enemies with higher priorities like maximising possible batle neighbours or whatever 2011-12-19T09:26:49 *** egreavette has quit IRC (Quit: Page closed) 2011-12-19T09:27:28 My bot has special code to keep an ant near hill and penilize careless bots like yours :) 2011-12-19T09:27:55 it's usually pretty good with hill defense 2011-12-19T09:28:06 it's just going to make stupid moves like that right at the last turn 2011-12-19T09:28:23 First strategy is see if my ant is closer to enemy hill than enemy ant.. if so move there immediately.. works pretty well. 2011-12-19T09:28:30 damn 2 timeouts in a row 2011-12-19T09:28:36 hmmm rank 23 2011-12-19T09:28:39 yeah i invade hills after battles 2011-12-19T09:28:44 and maybe after collecting food 2011-12-19T09:28:52 smiley1983: Hi. Check out the outcome product of your 'pupil' :D http://ompldr.org/vYnRkcA/UncleVasya_22_2_6_final_src.zip 2011-12-19T09:28:53 but then if i can walk to a hill without being battled, i will 2011-12-19T09:28:56 anyone having timeout issues? 2011-12-19T09:29:04 UncleVasya: it's 1:30am here 2011-12-19T09:29:11 ok 2011-12-19T09:29:21 flowenol: i haven't timed out on official yet 2011-12-19T09:29:24 UncleVasya: I just sat down at this computer having not been here for hours :) 2011-12-19T09:29:38 smiley1983: you're up anyway :P 2011-12-19T09:29:48 weird, mine had one timeout with the current version before the official, and now 2 in a row 2011-12-19T09:29:51 http://forums.aichallenge.org/viewtopic.php?f=25&t=1505 im run 2 copies of my bot 2011-12-19T09:30:01 pretty weird 2011-12-19T09:30:02 smiley1983: i just snuck into 24th place before submissions closed :) 2011-12-19T09:30:26 my sigma was like almost 4 though, so didn't mean anything 2011-12-19T09:30:32 antimatroid great 2011-12-19T09:31:02 *** mj41 has joined #aichallenge 2011-12-19T09:31:08 well lets hope those timeouts were server issue 2011-12-19T09:31:17 lets hope not :D 2011-12-19T09:31:19 janzert, can you make a list of N last uploads with the timestamps? Interesting to see how many bots uploaded at the last minutes and who they are. 2011-12-19T09:31:20 because i cant reproduce them 2011-12-19T09:31:33 Speedy_Consoles shhh, i want first place (in my country ofc) 2011-12-19T09:31:47 i want second :D 2011-12-19T09:31:52 because i cant beat xathis :D 2011-12-19T09:31:54 antimatroid: indication that you have a real chance of taking #1 australian place again :) 2011-12-19T09:32:00 world second i cant :( 2011-12-19T09:32:03 Accoun: what do you want to achieve by that? 2011-12-19T09:32:08 best i had was 150 2011-12-19T09:32:16 hmm some guys have negative skill :p 2011-12-19T09:32:17 mine was 9 ;) 2011-12-19T09:32:55 flowenol: hmm, you had 1 timeout from before submissions closed? 2011-12-19T09:33:09 *** Khaosza has joined #aichallenge 2011-12-19T09:33:16 antimatroid yup, but a lot before they closed 2011-12-19T09:33:23 and i was unable to reproduce it 2011-12-19T09:33:27 dont use shity totalnet servers and remove his banner 2011-12-19T09:33:36 not even downscaling my cpu 2011-12-19T09:33:41 it celerons 466 2011-12-19T09:33:54 Accoun: do you want a slower game rate? 2011-12-19T09:34:16 slower? the current one is already too slow 2011-12-19T09:34:24 timeouts on this servers 2011-12-19T09:34:32 result mean nothing 2011-12-19T09:34:39 hmm 2011-12-19T09:34:54 *** xyxan has quit IRC (Quit: Page closed) 2011-12-19T09:34:55 and bad games by bots with time control 2011-12-19T09:35:06 Accoun: i can barely understand you 2011-12-19T09:35:17 Fluxid join the club 2011-12-19T09:35:37 btw is the fluxid.pl tcp server yours? 2011-12-19T09:35:45 flowenol: yeah, it is/was 2011-12-19T09:35:54 thanks :D 2011-12-19T09:35:55 fluxid.pl overloaded 2011-12-19T09:36:00 was a perfect test bench 2011-12-19T09:36:15 Accoun: fluxid.pl is down because finals started, there is no longer need for tcp server 2011-12-19T09:36:26 http://forums.aichallenge.org/viewtopic.php?f=25&t=1505 im run 2 copies of my bot 2011-12-19T09:36:38 great, thanks, we know that already 2011-12-19T09:36:51 Fluxid: I'm sure some people are suffering from withdrawal effects and would love a few more games :) 2011-12-19T09:37:11 http://aichallenge.org/visualizer.php?game=277878&user=98 when I take light green, am i being smart and standing back or colliding? 2011-12-19T09:37:21 i think i'm doing the right thing, but it's hard to see 2011-12-19T09:37:39 *** onion42 has joined #aichallenge 2011-12-19T09:37:49 yay, I won a game :-) 2011-12-19T09:38:04 retybok: but there is no more sense in developing bots since you cannot submit it to current challenge. also it was so buggy i don't want to bother with it anymore ;) 2011-12-19T09:38:17 oh no, lobster fell to 38th! 2011-12-19T09:38:31 Fluxid: I know, I know :) 2011-12-19T09:39:19 finally I won a round http://aichallenge.org/visualizer.php?game=277919&user=58 2011-12-19T09:40:15 Fluxid: fun? 2011-12-19T09:40:25 or does that not make sense? :P 2011-12-19T09:41:01 *** meatroaf has joined #aichallenge 2011-12-19T09:41:11 *** smiley1983 has quit IRC (Ping timeout: 252 seconds) 2011-12-19T09:41:42 *** tmseiler has joined #aichallenge 2011-12-19T09:41:42 moduspwned: :) 2011-12-19T09:42:01 third game! top 100! 2011-12-19T09:42:02 *** smiley1983 has joined #aichallenge 2011-12-19T09:42:06 nice 2011-12-19T09:42:20 did you guys notice some players starting at like rank 2000 instead of 7800? 2011-12-19T09:42:37 antimatroid: you didn't manage to raze the hill 2011-12-19T09:42:47 UncleVasya: I see that your bot assumes standing enemies in some situations. This is one of the features I considered but didn't end up implementing. I think it worked well for you :) 2011-12-19T09:42:53 besh: the green one? yeah i did 2011-12-19T09:42:54 http://aichallenge.org/visualizer.php?game=277983&user=757 perfect 2011-12-19T09:43:13 smiley1983: it is old comment 2011-12-19T09:43:21 Fluxid: to be fair 4gn3s didnt put up much fight 2011-12-19T09:43:40 it's all a crap-shoot this early 2011-12-19T09:43:46 which is fun :) 2011-12-19T09:43:47 Oh :) my code is also full of outdated comments. 2011-12-19T09:44:14 the code I posted, half of it isn't even doing anything 2011-12-19T09:44:16 oh.. .someone has 4 games already 2011-12-19T09:44:17 weighted by 0 2011-12-19T09:44:18 lol 2011-12-19T09:44:20 well, yeah, his rank was over 4k, but ndiaye was around 100 2011-12-19T09:44:25 *** Antimony has joined #aichallenge 2011-12-19T09:44:31 smiley1983: mine is full out outdated variable names :P 2011-12-19T09:44:36 i see. it took you some time to do it after he timed out though. 2011-12-19T09:44:48 people are lucky to even get a comment from me, you're asking too much for it to be relevant 2011-12-19T09:45:01 I replaced it with considering these positions: 1. Standing 2. Minimizing distance to all my ants together 3. Minimizing distance to my ant (for every my ant). 2011-12-19T09:45:15 so how does matching work, some people still ahve only 2 games but others have 4 2011-12-19T09:45:20 UncleVasya: minimax? 2011-12-19T09:45:30 bah i don't have account on forum 2011-12-19T09:45:32 UncleVasya: did you do "neutral offensive"? 2011-12-19T09:45:41 So I consider for enemy is about 1 + 1 + my_ants_num * 1.2 moves 2011-12-19T09:45:48 *- is 2011-12-19T09:45:50 ie. don't move into a square that's currently battleable by an enemy, otherwise get close to tehm 2011-12-19T09:46:04 my combat is so simple 2011-12-19T09:46:26 antimatroid: yes, minimax and yes, I have this thing (call it positional or tactical score) 2011-12-19T09:46:30 antimatroid: yes, it's very hard to have accurate knowledge of what some functions are going to be used for until after they're written. 2011-12-19T09:46:30 it's similar to memetix, but simpler (worse performing, but whatever) 2011-12-19T09:46:35 *** kost_ has joined #aichallenge 2011-12-19T09:47:15 UncleVasya: do you pick their moves after yours or before? 2011-12-19T09:47:15 or variables, for that matter 2011-12-19T09:47:42 ie. I used to pick my move and their moves then run minimax, but now i pick my moves, then each time i make my moves i then pick their moves in response and evaluate that 2011-12-19T09:47:53 antimatroid: 1. Generate enemy moves 2011-12-19T09:48:21 2. Generate my moves and immediatly apply enemy moves for every generate my 2011-12-19T09:48:30 * not for every 2011-12-19T09:48:35 just for those with good positional score 2011-12-19T09:48:56 *every generated mine 2011-12-19T09:49:05 https://github.com/antimatroid/AntimatroidAnts/blob/master/Bot.cpp#L83 2011-12-19T09:49:09 that's my battle function 2011-12-19T09:49:47 smiley1983: How does your bot form those lines before confronting enemy ants ? 2011-12-19T09:50:03 'bestWorstOutcome < currentOutcome' could really be 'bestWorstOutcome <= currentOutcome', but that meant also overloading <= :P 2011-12-19T09:50:08 UncleVasya: so wheres your code? 2011-12-19T09:50:21 smiley1983: i think solifugid was a very good engine and could be top bot with a bit of work. 2011-12-19T09:50:24 mcstar: http://ompldr.org/vYnRkcA/UncleVasya_22_2_6_final_src.zip 2011-12-19T09:50:32 *** nibohr has quit IRC (Quit: Ex-Chat) 2011-12-19T09:51:23 https://bitbucket.org/discombobulator/fight_ants/src/548ae9e67e91/aichallenge why did they do it this way, instead of using tags or something..? 2011-12-19T09:51:24 I wanna write some comments, delete commented out code and wait for rating to stabilize before uploading to forum. 2011-12-19T09:51:27 did anybody other than aikon comment his code? make notes? 2011-12-19T09:51:47 antimatroid: longest function names ever 2011-12-19T09:51:57 besh: thankyou, I thought it had potential, but I'm one of the ones who spent the first half of the contest on pathfinding and then thought "oh yeah, I need some pathfinding and toplevel thinking as well" 2011-12-19T09:52:05 rwest: yeah I know, i ran out of names when using defensive/neutral/offensiveMoves 2011-12-19T09:52:11 As for lining up in front of enemy ants... 2011-12-19T09:52:19 *** codetiger has joined #aichallenge 2011-12-19T09:52:27 antimatroid: d/n/o 2011-12-19T09:52:27 *** Antimony has quit IRC (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243]) 2011-12-19T09:52:28 i mean, getOurSpecialOffensiveMoves wtf is that aha 2011-12-19T09:52:32 mcstar: I included some crappy api documentation 2011-12-19T09:52:41 (see wiki) 2011-12-19T09:52:41 *** eskymaci has joined #aichallenge 2011-12-19T09:52:45 *** Westicles has joined #aichallenge 2011-12-19T09:52:47 lol it's a sentence 2011-12-19T09:53:00 smiley1983: I remember you had nice battle resolution even on beta. 2011-12-19T09:53:06 antimatroid: no need to comment names like that 2011-12-19T09:53:31 there are a few things in place which try to nudge them toward that goal, but I was never very happy with it, and thought it could have done it much better with more work 2011-12-19T09:53:57 mcstar: I did, but some comments outdated now and can mess you up. 2011-12-19T09:54:06 UncleVasya: however, my battle resolution now is just a better implementation of the same idea 2011-12-19T09:54:09 UncleVasya: thats helpful :D 2011-12-19T09:54:47 smiley1983: My bot starts lining up when enemy ants are with in attack_radius + 2 but solifugid does it way before that. 2011-12-19T09:54:53 http://aichallenge.org/visualizer.php?game=278203 <- that guy was lucky :o 2011-12-19T09:55:02 i wonder where my bot ends up 2011-12-19T09:55:03 besh: basically, the ants want to be the same distance from the enemy as their nearby friends. They prefer not to advance ahead of their friends toward an enemy they can see. 2011-12-19T09:55:04 i just move ants to the battle border 2011-12-19T09:55:10 its too simple to describe 2011-12-19T09:55:17 im not sure i want to 2011-12-19T09:55:31 oh, 4 games already 2011-12-19T09:55:34 smiley1983: wouldn't it be better to get your leading ants there to slow them down if possible? 2011-12-19T09:55:43 i just get ants to the battle border and wait for backup if needed 2011-12-19T09:55:45 some of the bots, not me* 2011-12-19T09:55:50 smiley1983: I see that sounds right. 2011-12-19T09:55:51 My ants are attracted to enemy ants via my influence map 2011-12-19T09:56:04 *** TheLinker has joined #aichallenge 2011-12-19T09:56:21 however, when they get close, battle values are overlayed on the influence map to not have them just run into them 2011-12-19T09:56:25 mcstar: I took lots of notes - mostly on paper 2011-12-19T09:56:25 what i don't do right is i walk ants from the back around to the open battle border 2011-12-19T09:56:37 rather than sort of walking them directly in and moving the battle ants over 2011-12-19T09:56:44 hom some of the bots already have 4 games while other still 2? 2011-12-19T09:56:44 at least i don't think i do that right 2011-12-19T09:56:53 smiley1983: i drew a lot, and yep i did notes on paper too, but thats not going digital 2011-12-19T09:57:03 smiley1983: have I run this http://pastebin.com/imX2uBM2 by you? 2011-12-19T09:57:28 heheh, everybody did paper notest. 2011-12-19T09:57:33 Let's share them! 2011-12-19T09:57:35 i'm curious in a simple solution to optimally bfsing from all *'s and moving all a's in the one search 2011-12-19T09:57:38 Might be fun :) 2011-12-19T09:57:44 *** Khaosza has quit IRC (Quit: Page closed) 2011-12-19T09:57:46 poor guy, three games and still negative skill! http://aichallenge.org/profile.php?user=3010 2011-12-19T09:57:53 I'm not arguing in favour of non-commenting, but I only really write comments when I see a problem. 2011-12-19T09:57:54 fluxid: some bots played large number of opponents in their 2 games maybe 2011-12-19T09:57:59 i'm yet to find one 2011-12-19T09:58:24 he;s the one who ignored time limits on tcp servers probably, he timeouts all the time 2011-12-19T09:58:35 UncleVasya: nice of you to write the strings in english 2011-12-19T09:58:38 yeah, i play around with pacer and paper, but it's usually just scribbling ideas as I try to work stuff out 2011-12-19T09:58:56 thanks 2011-12-19T09:59:06 that's an open problem to any of you 2011-12-19T09:59:19 I wonder how that guy passed the test 2011-12-19T09:59:21 a single bfs from the *'s, move all 'a's towards them optimally 2011-12-19T09:59:27 i did some notes on paper... but then drawed over drawings and wrote some text over it so it's unreadable right now 2011-12-19T09:59:29 UncleVasya: what editor did you use? 2011-12-19T09:59:37 Geany 2011-12-19T09:59:52 and Notepad++ to read logs 2011-12-19T09:59:55 you always edited then compiled? 2011-12-19T10:00:01 emacs has ocaml-mode 2011-12-19T10:00:05 http://pastebin.com/Gp2hq9Dh 2011-12-19T10:00:08 that's what you want to get 2011-12-19T10:00:23 antimatroid: pre-empting ant collisions? 2011-12-19T10:00:58 yes. Edit --> Press Button Execute --> launch in AntsTesting 2011-12-19T10:01:02 http://aichallenge.org/visualizer.php?game=274672 buhito kills ants surprisingly easily 2011-12-19T10:01:18 smiley1983: yeah, ie. bottom right 'a' needs to walk around the line, an ant in line needs to step out of line for a trapped 'a', and you can't just not search over taken locs because the 'a' with a gap needs to move south (and not possibly east) 2011-12-19T10:02:27 I know that my bot does not solve this optimally. If an optimal solution is needed, I would need to think a lot and probably fail without research. 2011-12-19T10:02:44 i'm just curious in general now 2011-12-19T10:02:48 a1k0n: #ifdef BLAH 2011-12-19T10:02:49 hahaha 2011-12-19T10:03:00 i would be very keen to see anything anyone comes up with to correctly handle that test case 2011-12-19T10:03:08 antimatroid: my bot wouldn't line up, problem solved 2011-12-19T10:03:36 what if your hill is in a little hook on the map? 2011-12-19T10:03:45 which twists around to get our and you have a lot of ants? 2011-12-19T10:03:47 they would spread the line out to be even 2011-12-19T10:03:58 then you're searching over suboptimal paths 2011-12-19T10:04:09 I use an influence map, being behind another ant lessens scent of objects 2011-12-19T10:04:13 i'm trying to get the flow going somewhat optimally 2011-12-19T10:04:29 Has someone made a list of bot sources that are available? Something where people could add their own would probably be useful 2011-12-19T10:04:41 retybok: there is a forum post 2011-12-19T10:04:52 rwest: ah, great, I'll look for it 2011-12-19T10:04:53 where people are just posting links 2011-12-19T10:05:06 not as easily searchable as a spreadsheet, but good enough :) 2011-12-19T10:05:27 http://forums.aichallenge.org/viewtopic.php?f=24&t=2161 retybok 2011-12-19T10:05:32 thanks 2011-12-19T10:05:52 *** xyxan has joined #aichallenge 2011-12-19T10:05:59 again, it would really be great if you could simply click on someone's name in the rankings to get their code :) 2011-12-19T10:06:25 Fluxid - yeh, buhito is gosu bot.. new champion 2011-12-19T10:06:33 XD 2011-12-19T10:06:48 he had 4 games 2011-12-19T10:06:50 :P 2011-12-19T10:06:54 is the tcp server source hanging around somewhere? 2011-12-19T10:07:05 antimatroid: actually, my bot would get part of this test case correct, but probably not all of it. All ants set signal their desired moves, and then if there is a conflict, it checks the alternatives for all of them; the one with the worst alternative takes the fought-over move while the others take alternatives. 2011-12-19T10:07:09 retybok: good idea, I will add a link to my profile 2011-12-19T10:07:22 *** bhasker has joined #aichallenge 2011-12-19T10:07:29 @rankings 2011-12-19T10:07:33 tmseiler: https://github.com/berak/ants-tcp 2011-12-19T10:07:38 smiley1983: that's nice 2011-12-19T10:07:39 bhasker: Error: There was a problem accessing the interface to ai-contest.com 2011-12-19T10:07:43 thanks brother 2011-12-19T10:07:52 i randomised path finding, so the trapped a will eventually get out 2011-12-19T10:08:03 Does anyone know when the first set of bots to be taken out of the tournament will be, and what score you need to stay in? 2011-12-19T10:08:04 otherwise i move him towards his closest target inside the trapped region if possible 2011-12-19T10:08:12 It probably wouldn't handle the ant stepping back into line correctly, though. 2011-12-19T10:08:13 GreenTea: A lot of people are waiting for you to open your code ;) 2011-12-19T10:08:14 the bottom right 'a' has to wait for me though 2011-12-19T10:08:21 couldn't upload my latest version:-\ stupid compiler errors 2011-12-19T10:08:22 oh well 2011-12-19T10:08:36 tmseiler: no prob bro 2011-12-19T10:08:38 i guess they shifted around some tr1 headers in gcc 4.5 2011-12-19T10:08:45 I didn't upload anything on sunday because I was too afraid to introduce some new flaw 2011-12-19T10:08:59 aichallenge.org is being nice and slow currently 2011-12-19T10:09:07 it's almost like 8000 people are mashing f5 2011-12-19T10:09:08 tmseiler: i uploaded for the first time yesterday :) 2011-12-19T10:09:10 UncleVasya, surely :) 2011-12-19T10:09:12 tmseiler: haha 2011-12-19T10:09:17 it was a worrying 5-10 minutes for compilie/first gaame 2011-12-19T10:09:20 GreenTea: Are you going to write a detailed post about your strategy? 2011-12-19T10:09:22 haha 2011-12-19T10:09:32 Page should be ajax based 2011-12-19T10:09:33 :D 2011-12-19T10:09:46 Yes, post will be in russian 2011-12-19T10:09:57 lol 2011-12-19T10:09:58 GreenTea: google translate! 2011-12-19T10:10:02 finally got top 100, however brief 2011-12-19T10:10:04 I just wanted a taste 2011-12-19T10:10:05 antimatroid: mine doesn't do anything about trapped ants; it just waits for the traffic jam to clear, if it clears :) 2011-12-19T10:10:31 you can at least move them towards the target while still inside the trapped region :P 2011-12-19T10:11:10 *** bob_ has joined #aichallenge 2011-12-19T10:11:19 my trapped ants suicide into the enemy :) 2011-12-19T10:11:20 but it hard to write a good post. so many things need to remember to reconstruct chronology of improvements.. 2011-12-19T10:11:27 oh, it won't consider itself trapped until it has no "valid" move available. 2011-12-19T10:11:56 *** eskymaci has quit IRC (Quit: Page closed) 2011-12-19T10:12:05 once my bot has sealed off all battle borders most ants just go static 2011-12-19T10:12:14 it's a problem i wasn't able to fix without making the bot worse 2011-12-19T10:12:16 GreenTea: yeah, june is far away now... 2011-12-19T10:12:37 it does try to avoid traffic jams by marking blockades and directing its beacon-pathfinding to go around 2011-12-19T10:13:00 I also had many instances where I couldn't "improve" something without making the performance plunge :| 2011-12-19T10:13:44 yeah, i basically spent the last 24 hours trying to improve this flow of ants 2011-12-19T10:13:46 how much testing did you guys do? 2011-12-19T10:13:52 rather than just suboptimally moving them if possible 2011-12-19T10:13:58 I would at least run through every type of map, then I'd start doing tcp fights 2011-12-19T10:14:00 UncleVasya: wait this contest started in June? 2011-12-19T10:14:07 not sure if it actually made the bot better or worse, but i think it certainly looks a bit cooler 2011-12-19T10:14:22 rwest: there was a long beta stage. 2011-12-19T10:14:23 GreenTea: will you open your code? 2011-12-19T10:14:39 UncleVasya: damn, I had less than a month lol 2011-12-19T10:14:40 tmseiler: i make very specific test cases (like the one before) then make sure my bot handles them how i want 2011-12-19T10:14:58 then i play tcp games and look for stupid behaviour to correct or ideas for further strategies 2011-12-19T10:15:08 Durendal, yes, i will put link to sources in my bots profile 2011-12-19T10:15:08 yeah, I studied losses A LOT 2011-12-19T10:15:29 I focused probably 80% of my energy on "big picture" stuff, and about 20% on combat tactics 2011-12-19T10:15:36 *** xyxan has quit IRC (Quit: Page closed) 2011-12-19T10:15:41 I just wanted combat "good enough" after I got into the top 300 w/o any combat at all 2011-12-19T10:16:23 *** lol_ has joined #aichallenge 2011-12-19T10:16:24 tmseiler: just you wait, settling for last contests ranking is not an option :) 2011-12-19T10:16:38 sucks for those who previously finished top 10 2011-12-19T10:16:46 * antimatroid stares at greentea 2011-12-19T10:16:58 although looks like he stepped up to the challenge 2011-12-19T10:16:59 *** jstemmer has joined #aichallenge 2011-12-19T10:17:14 about the testing, i have unit test of diferent situations in combat, and script for testing locally with my previous version 2011-12-19T10:17:21 * unit tests 2011-12-19T10:17:26 GreenTea: by that argument, you're going to have to win next contest :P 2011-12-19T10:17:59 just gonna say this, playing competitive starcraft helped me a whole lot 2011-12-19T10:18:15 antimatroid, why?) 2011-12-19T10:18:15 GreenTea: whoa, even unitests... 2011-12-19T10:18:28 that was me scribbling you in for second place :) 2011-12-19T10:18:39 GreenTea> 2011-12-19T10:18:40 http://forums.aichallenge.org/viewtopic.php?f=25&t=1505 im run 2 copies of my bot 2011-12-19T10:19:02 *** arscan has joined #aichallenge 2011-12-19T10:19:31 Fluxid, yes, last day i made many changes in battle algorihm, it will be crazy without UT 2011-12-19T10:19:47 *** rplnt has joined #aichallenge 2011-12-19T10:19:48 antimatroid: when I type try to build your sources with make, I get a bunch of errors - is g++ version 4.6.1 likely to be the problem or is there something else? 2011-12-19T10:20:04 smiley1983: windows or linux? 2011-12-19T10:20:06 Accoun, I saw you TCP server, it is very slow 2011-12-19T10:20:15 i doubt it'll compile on windows, maybe with mingw, cause of the timer 2011-12-19T10:20:16 linux 2011-12-19T10:20:30 and it uses unordered_set, so you need to compile with the +0x flag or whatever it is 2011-12-19T10:20:32 Accoun, take 5 seconds to refresh rankings page 2011-12-19T10:20:48 I noticed some guys using SIGALARM 2011-12-19T10:21:32 smiley1983: if you run it against yours let me know the results :P 2011-12-19T10:21:46 smiley1983: Did you test my bot agains yours? 2011-12-19T10:21:55 *against 2011-12-19T10:21:59 where is good TCP server? 2011-12-19T10:22:15 Accoun: bhickey.net and tcpants are your other two options 2011-12-19T10:22:30 what beter? 2011-12-19T10:22:49 not sure 2011-12-19T10:22:50 *** Kommander has quit IRC (Ping timeout: 252 seconds) 2011-12-19T10:22:54 i can start my bot on one of those for you 2011-12-19T10:23:13 bhickey was for newer bots right? 2011-12-19T10:23:20 im gonna run a couple of the bots against mine 2011-12-19T10:23:22 I haven't run any tests since the contest ended, but I will in the next few days. I've also released my source if you want to run the tests yourself: https://github.com/smiley1983/ants-solifugid 2011-12-19T10:23:25 see how much ill suck 2011-12-19T10:23:28 tmseiler: yeah but then tcpants went down and fluxid was slow so we migrated yesterday 2011-12-19T10:24:00 http://tcpants.com/howto 2011-12-19T10:24:03 antimatroid: your gonna be the first i compile 2011-12-19T10:24:17 antimatroid: your famous 'I'll make a submission only once' is overpowered by Accouns 'I'll write a bot but will not ever submit it' :D 2011-12-19T10:24:22 *** codetiger has quit IRC () 2011-12-19T10:25:00 UncleVasya: Accoun wants to twin the 'Unsubmitted' category 2011-12-19T10:25:09 *** lol_ has quit IRC (Quit: Page closed) 2011-12-19T10:25:11 Accoun: I'm now connected to tcpants 2011-12-19T10:25:11 site http://aichallenge.org is overloaded ^^ 2011-12-19T10:25:26 UncleVasya: :D 2011-12-19T10:25:27 y say any 2011-12-19T10:25:30 u say any 2011-12-19T10:25:39 GreenTea: not really 2011-12-19T10:25:44 * Fluxid hits f5 furiously 2011-12-19T10:25:50 now, better 2011-12-19T10:25:54 Fluxid: 45s to refresh page! 2011-12-19T10:25:57 :) 2011-12-19T10:26:04 rwest: i know, i'm kidding 2011-12-19T10:26:21 The fight of titans! A loyal to administration antimatroid against an opposing force 2011-12-19T10:26:32 antimatroid: you have a makefile, but you didnt add -std=c++0x ???? 2011-12-19T10:26:33 Next game should be within 2080 minutes. aw yeah 2011-12-19T10:26:48 mcstar: i just made that when uploading the bot, oops :P 2011-12-19T10:27:07 fluxid: it was above 3200 at the time I finished a game 2011-12-19T10:27:21 i normally just have a project file in code::blocks and compile in there 2011-12-19T10:27:50 made/copied 2011-12-19T10:27:59 :_ 2011-12-19T10:28:18 Well, when it says 2000 mniutes, it really means 1/20th of that 2011-12-19T10:28:31 i want a game before i fall below 100... 2011-12-19T10:28:37 485k vs. 183k of mine 2011-12-19T10:28:40 (fell above 100?) 2011-12-19T10:28:47 i'm down to 62 2011-12-19T10:29:27 i'm 95th... 2011-12-19T10:29:44 I'm 53 2011-12-19T10:29:48 need a new game! 2011-12-19T10:29:56 Next game should be within 1760 minutes. 2011-12-19T10:30:02 I'm ahead of Fluxid :) 2011-12-19T10:31:40 *** tobym has joined #aichallenge 2011-12-19T10:31:52 ;) 2011-12-19T10:32:39 antimatroid: your bot is slow 2011-12-19T10:32:50 really? 2011-12-19T10:32:52 how slow 2011-12-19T10:32:56 first turn is slow 2011-12-19T10:33:07 5 of them against mine takes more than 500 ms 2011-12-19T10:33:18 now more like 1000ms 2011-12-19T10:33:41 when i play against myself on this 6 player map its very fast 2011-12-19T10:33:48 i cant keep up with the counters 2011-12-19T10:33:48 :p sorry 2011-12-19T10:33:52 i thought it was quite fast 2011-12-19T10:33:55 mcstar: you'd better try 5 yours against his if you wanna win :) 2011-12-19T10:34:04 it's not as bad as my planet wars bot for time, that's for sure 2011-12-19T10:34:08 im holding my ground so far 2011-12-19T10:34:34 *** mj41 has quit IRC (Ping timeout: 255 seconds) 2011-12-19T10:34:34 *** besh has quit IRC (Ping timeout: 258 seconds) 2011-12-19T10:34:51 ok, i got massacred in the last 50 turns 2011-12-19T10:35:54 :) 2011-12-19T10:36:09 is possible to paste the replay data to ant paste? 2011-12-19T10:36:15 yep 2011-12-19T10:36:21 just paste it 2011-12-19T10:36:22 *** ikaros has quit IRC (Ping timeout: 248 seconds) 2011-12-19T10:36:31 i meant for you to :P 2011-12-19T10:36:34 of the massacre 2011-12-19T10:37:05 its not finished 2011-12-19T10:37:09 i stil have 2 ants 2011-12-19T10:37:28 lol 2011-12-19T10:37:42 295 stats: [2,85,68,45,63,38,0] 2011-12-19T10:37:42 "i can still win this!" :) 2011-12-19T10:38:11 aaaand i'm 112 ;( 2011-12-19T10:38:31 aaaand i still have no 3rd game :( 2011-12-19T10:39:48 Speedy_Consoles, same ( 2011-12-19T10:39:48 Speedy_Consoles: don't worry, I was by the first ones who had a 3rd game (except for the ones who played already twice in a turn) 2011-12-19T10:40:12 I guess there are still 5k players to go 2011-12-19T10:40:38 (based on my queue position) 2011-12-19T10:41:21 why does the server hand out 2 games in a row to a bot occasionally? was that intended or just a side effect of how the matches are determined? 2011-12-19T10:41:42 arscan: side effect 2011-12-19T10:42:07 *** besh has joined #aichallenge 2011-12-19T10:42:22 well, you don't expect that everyone gets 1 1vs1 game if you are with 13 guys ;-) 2011-12-19T10:42:57 and the bigger the number, the harder to organize it ;-) 2011-12-19T10:43:09 Unlucky guy: http://aichallenge.org/profile.php?user=2624 He has a bot that is tronger than starters but never wins :) 2011-12-19T10:45:16 UncleVasya: how do i compile those files? 2011-12-19T10:45:53 Error: Error while linking Ants.cmo: 2011-12-19T10:45:55 Reference to undefined global `Unix' 2011-12-19T10:46:21 I think something like ocamlopt Unix.cmxa Ants.ml MyBot.ml -o UncleVasya 2011-12-19T10:46:34 not ocamlc? 2011-12-19T10:47:12 ocamlc is for compiling into the byte-code --> 30% slower then native binary. 2011-12-19T10:47:47 *** retybok has quit IRC (Quit: leaving) 2011-12-19T10:47:51 *** fasteddie_ has joined #aichallenge 2011-12-19T10:47:52 hmm, time dropped to 1388 here (from around 2000) 2011-12-19T10:48:05 *** codetiger has joined #aichallenge 2011-12-19T10:48:17 UncleVasya: ocamlopt doesnt work 2011-12-19T10:48:25 maybe i should just see the compile script 2011-12-19T10:48:35 *** fasteddie_ has quit IRC (Client Quit) 2011-12-19T10:48:42 acdg, I've said several times that the projected times are way off 2011-12-19T10:48:48 *** ChrisH_ has joined #aichallenge 2011-12-19T10:48:48 avdg: pretty sure code was added so that if you were pulled into someone elses game, you got moved to back of line just like if you seeded it 2011-12-19T10:48:50 http://aichallenge.org/visualizer.php?game=277160&user=331 that was a bit unfair 2011-12-19T10:48:52 ["ocamlbuild -lib unix", BOT + ".native"] 2011-12-19T10:49:04 *** mj41 has joined #aichallenge 2011-12-19T10:49:16 *** smjms has joined #aichallenge 2011-12-19T10:50:04 *** Westicles has quit IRC (Quit: Page closed) 2011-12-19T10:50:16 antimatroid: I got nearly the worst two first games for ranking possible so far. 2011-12-19T10:50:32 *** SMJ has joined #aichallenge 2011-12-19T10:51:01 ChrisH_: i thought you meant you didn't win :P 2011-12-19T10:51:06 UncleVasya: thats why i wont learn ocaml 2011-12-19T10:51:07 but that game above shouldn't have ended 2011-12-19T10:51:08 some bots played 4 th game. and my bot is just waiting for 3rd 2011-12-19T10:51:13 it leaves stupid files in the directory 2011-12-19T10:51:15 antimatroid: first game was only two opponents, second game was a 1on1 against someone who lost their first match 2011-12-19T10:51:16 and i cant even compile it 2011-12-19T10:51:20 codetiger: they would have been paired 2011-12-19T10:51:25 not actually picked for a 4th 2011-12-19T10:51:28 at least i think 2011-12-19T10:51:42 ChrisH_, no, worse will be if you lose your first fight ^^ 2011-12-19T10:51:54 *** Schoon has joined #aichallenge 2011-12-19T10:52:08 I hope I get another 10 starter bots 2011-12-19T10:52:21 GreenTea: ok, let me ammend: worst two first games while winning 2011-12-19T10:52:25 i wouldn't want to play xathis in round one 2011-12-19T10:52:39 antimatroid: I wouldn't want to play xathis. 2011-12-19T10:52:53 rwest; good ranking boost, even if you lose :p 2011-12-19T10:52:58 I wouldn't want to play any of 200 bots :F 2011-12-19T10:53:00 I'm ranked behing many that haven't won a match yet. 2011-12-19T10:53:03 well, do you get a boost with trueskill? 2011-12-19T10:53:25 mcstar: if you're on linux, try "ocamlbuild -lib unix MyBot.native" 2011-12-19T10:53:31 i succeeded 2011-12-19T10:53:46 .native needs to follow the main sorces anme 2011-12-19T10:53:48 name 2011-12-19T10:53:58 oh noes, i'm about to be kicked out of top 100 2011-12-19T10:54:00 mcstar: see, Smiley solves any problems 2011-12-19T10:54:05 *** treeform has joined #aichallenge 2011-12-19T10:54:07 UncleVasya: i solved it 2011-12-19T10:54:13 but thx smiley1983 2011-12-19T10:54:18 antimatroid: I am 79 and getting worse fast 2011-12-19T10:54:29 *** smjms has quit IRC (Ping timeout: 268 seconds) 2011-12-19T10:54:33 So you can even get hired in OCaml job and you know whom to ask to do your job :) 2011-12-19T10:54:40 UncleVasya: you should have your own opinions soon about ocaml, dont rely on smiley1983 for everything :D 2011-12-19T10:54:57 just got my third game, which was better 2011-12-19T10:55:44 meh, the queue is dropping fast 2011-12-19T10:56:02 The queue moves fast 2011-12-19T10:57:46 seems about 3 hours between games so far 2011-12-19T10:57:47 *** antimatroid has quit IRC (Read error: Connection reset by peer) 2011-12-19T10:57:52 *** antimatroid has joined #aichallenge 2011-12-19T10:58:18 mines varies too much 2011-12-19T10:58:19 bah, i miss that windows didn't freeze all the time on me 2011-12-19T10:58:45 2 hours between games for me 2011-12-19T10:58:53 my profiles shows 3hours for next game. and it has only played 2 games 2011-12-19T10:59:04 :( does the timer work right? 2011-12-19T10:59:11 No 2011-12-19T10:59:17 Next game should be within 3221 minutes. 2011-12-19T10:59:22 im not disappointed 2011-12-19T10:59:25 it lies to you 2011-12-19T10:59:31 1011 minutes 2011-12-19T10:59:43 and you get surprised when you actually get a game 2011-12-19T10:59:44 thanks for info... :P 2011-12-19T10:59:44 (from 1388) 2011-12-19T10:59:45 so its nice 2011-12-19T10:59:51 its christmas anyway 2011-12-19T11:00:13 :) 2011-12-19T11:00:28 953 atm 2011-12-19T11:00:54 almost 900, hmm 2011-12-19T11:00:59 I don't know what to say 2011-12-19T11:01:40 games are shorter, game rate higher but waiting time definetely longer 2011-12-19T11:02:05 starter bots y u upload 2011-12-19T11:02:48 It means that everyone who improved their bot at all will beat half the pack or more :) 2011-12-19T11:03:16 for sure 2011-12-19T11:03:27 smiley1983: Do you think your ants bot stronger then PW one? 2011-12-19T11:04:08 i hope it's not better than mine 2011-12-19T11:04:10 ok, im convinced i will end up in the top x 2011-12-19T11:04:15 i can't give up my claim of first in aus :P 2011-12-19T11:04:16 time to start something else 2011-12-19T11:04:22 *** mcstar has left #aichallenge ("WeeChat 0.3.6") 2011-12-19T11:04:27 may be they should have checked hash of the uploaded file to check if its any of the starterbot. They would have halfed the server expense 2011-12-19T11:04:52 codetiger; they'll stop getting games soon enough 2011-12-19T11:05:21 just a tip, am happy to wait 2011-12-19T11:05:26 UncleVasya: I think I've organized my thoughts better, and produced more flexible, manageable code. I hope it finishes on a higher percentile :) 2011-12-19T11:05:34 yay 2011-12-19T11:05:37 im rank 4 :) 2011-12-19T11:05:45 3rd game :) 2011-12-19T11:06:08 lol 2011-12-19T11:06:45 Now, looking back at the dev-process this time, I think with c++ I'd not be able to make it so strong. 2011-12-19T11:07:14 well, I definitely have to learn more about c++ myself 2011-12-19T11:07:46 pretty sure i still learn something new about c++ every time i do something 2011-12-19T11:08:11 UncleVasya: Since C++ is turing-complete, whatever you did on any other language could be done on C++ 2011-12-19T11:08:22 That's not the issue 2011-12-19T11:08:26 :D 2011-12-19T11:08:42 I don't see any issue at all 2011-12-19T11:08:48 imo other language, other programming style, even when you can write the same code 2011-12-19T11:10:01 *** Speedy_Consoles has quit IRC (Quit: KVIrc 4.0.1 Insomnia http://www.kvirc.net/) 2011-12-19T11:10:30 *** ikaros has joined #aichallenge 2011-12-19T11:10:34 *** tomb___ has joined #aichallenge 2011-12-19T11:11:15 dropped to 94, I'm gonna be bumped ouy soon 2011-12-19T11:12:26 I think there are a lot of good bots playing atm, my rating is dropping very quickly 2011-12-19T11:12:36 rwest: don't scare me, i;'m below 100... 2011-12-19T11:12:47 the site doesnt even load anymore for me 2011-12-19T11:12:56 I'm still at #649 after three wins. 2011-12-19T11:13:10 ChrisH_: ouch 2011-12-19T11:13:16 yeah, actual rankings aren't really meaningful 2011-12-19T11:13:26 the battles are quite random 2011-12-19T11:13:33 yeah, just bad luck for my first couple games 2011-12-19T11:13:42 in terms of matchups that is 2011-12-19T11:14:00 against low players, so a win hasn't boosted my score much 2011-12-19T11:14:14 idea for next challenge: scrabble 2011-12-19T11:14:45 tcpants down 2011-12-19T11:14:52 not 2011-12-19T11:15:26 rwest: not very hard challenge 2011-12-19T11:15:47 scrabble as the next challenge would be the death of many kittens 2011-12-19T11:15:49 just brute force stuff and you're done 2011-12-19T11:15:51 Fluxid: there are more aspects to a game of scrabble than you might think 2011-12-19T11:15:58 *** kire has joined #aichallenge 2011-12-19T11:16:02 * avdg wonders if the game would be hard if a bot add some strategy 2011-12-19T11:16:02 leaving good moves for opponents 2011-12-19T11:16:09 and eventually minimalize ene... right 2011-12-19T11:16:11 letters left 2011-12-19T11:16:42 Fluxid: yes true, add some rediculous computation limitation then 2011-12-19T11:17:11 but even not hard, not actually exciting i think ;P 2011-12-19T11:17:30 it needs to be exciting to watch 2011-12-19T11:17:34 true 2011-12-19T11:17:40 scrabble would be about as boring as dots and boxes 2011-12-19T11:17:53 that is very true, would be boring as all hell haha 2011-12-19T11:18:03 soccer anyone? 2011-12-19T11:18:06 And the death of many kittens 2011-12-19T11:18:10 *** Kurnevsky has quit IRC (Quit: Instantbird 1.0) 2011-12-19T11:18:21 Think of the kittens. 2011-12-19T11:18:23 I like the ants almost rts style 2011-12-19T11:18:24 OH HEY 2011-12-19T11:18:31 maybe something with different types of units 2011-12-19T11:18:34 that reminds me of two games 2011-12-19T11:18:46 bary slow servers 2011-12-19T11:18:47 i played in school in notepad with friends 2011-12-19T11:18:51 very slow servers 2011-12-19T11:18:53 "soccer" and dots 2011-12-19T11:19:01 dunno about names in english 2011-12-19T11:19:11 *** Kurnevsky has joined #aichallenge 2011-12-19T11:19:24 saw this idea in forums - bomberman multiplayer? 2011-12-19T11:19:27 and low memory 2011-12-19T11:19:43 *** Schoon has quit IRC (Quit: Page closed) 2011-12-19T11:19:56 Fluxid: while I remember: thankyou very much for hosting the TCP server, it was extremely valuable. :) 2011-12-19T11:20:02 praveen: games would never finish I am afraid 2011-12-19T11:20:06 no problem, smiley1983 2011-12-19T11:20:19 it be overloadet last 2 days 2011-12-19T11:20:28 everytime I play bomberman against someone good, the games lasts forever 2011-12-19T11:20:31 smiley1983: he stole information from our bots secretly, don't thank hiM! 2011-12-19T11:20:32 inexpected taimouts 2011-12-19T11:20:34 unexpected taimouts 2011-12-19T11:20:39 rwest: tough to come up with a multiplayer one, but would have very interesting visualization 2011-12-19T11:20:48 Accoun: writes kind of funny 2011-12-19T11:20:58 I like the bomberman idea very much 2011-12-19T11:21:02 praveen: there are tons of multiplayer ones, nintendo, snes, ps1 2011-12-19T11:21:04 lends itself to ai 2011-12-19T11:21:05 they all had them 2011-12-19T11:21:07 *** porco```` has quit IRC (Ping timeout: 240 seconds) 2011-12-19T11:21:08 yes, I stopped running my bot at the end to reduce the overload, since my testing was near complete. 2011-12-19T11:21:17 rwest: whats your fav? 2011-12-19T11:21:22 Accoun: well, at the end you didn't upload your bot, so it doesn't matter 2011-12-19T11:21:26 I want to see a sort of simplified version of counter-strike 2011-12-19T11:21:36 something like Frozen Synapse? 2011-12-19T11:21:41 praveen: bomberman world for ps1 2011-12-19T11:21:59 rwest: will check that 2011-12-19T11:22:07 it be hard for me 2 mounth and alot worck not be done 2011-12-19T11:22:20 Anilm3: even so, I'd rather have the testing facility - I'd only be paranoid about it if I were #1 :) 2011-12-19T11:22:20 Or what was the play-by-email aliens game 2011-12-19T11:22:25 pairofdice: the thing that makes fps hard is reaction time 2011-12-19T11:22:46 1 mouth for oblivios algoritmas 2011-12-19T11:22:46 smiley1983: I'm just joking, for the time y developed, his server was invaluable 2011-12-19T11:22:56 s/y/I 2011-12-19T11:23:10 agreed :) 2011-12-19T11:23:12 and very hard to tuneup 2011-12-19T11:23:28 long games requers elot of CPUs 2011-12-19T11:23:31 Accoun: are you spanish? 2011-12-19T11:23:36 russian 2011-12-19T11:23:43 that explains it 2011-12-19T11:23:47 antimatroid: It wouldn't be fps 2011-12-19T11:24:19 instabile game servers sud me 2011-12-19T11:24:27 Laser Squad nemesis style 2011-12-19T11:25:03 Laser Squad 2011-12-19T11:25:09 Laser Squad very random 2011-12-19T11:27:24 *** aerique has quit IRC (Quit: ...) 2011-12-19T11:28:13 noooo 101 :-( 2011-12-19T11:28:22 I went from 84 to 171 ;( 2011-12-19T11:28:27 (via not playing) 2011-12-19T11:28:28 * Fluxid 166 2011-12-19T11:28:30 *** ChrisH_ has quit IRC (Quit: Page closed) 2011-12-19T11:28:36 these early times are so nerve-wracking 2011-12-19T11:29:48 * antimatroid 122 2011-12-19T11:30:10 *** katebus has joined #aichallenge 2011-12-19T11:30:11 *** rebelxt has joined #aichallenge 2011-12-19T11:31:12 *** yschaeff1 has left #aichallenge 2011-12-19T11:31:19 *** TheLinker has quit IRC (Quit: Bye) 2011-12-19T11:31:24 im playing now on tcpants.com use my name 2011-12-19T11:31:29 *** Areks has quit IRC (Ping timeout: 268 seconds) 2011-12-19T11:32:33 janzert: hey man, are you guys planning to lower the cut-offs as the tourney progresses? 2011-12-19T11:34:08 it would be interesting to take n bots of different skill, run a tournament with each bot in it twice separately and compare the results 2011-12-19T11:34:19 ie. are the identical bots ranked identally/adjacently 2011-12-19T11:34:25 identically* 2011-12-19T11:35:05 you could do it by computing the influence of a given match on the final outcome without rerunning things 2011-12-19T11:35:12 *** thestinger has joined #aichallenge 2011-12-19T11:35:14 *** Raulis has joined #aichallenge 2011-12-19T11:35:55 check this out http://aichallenge.org/visualizer.php?game=276961&user=8695 2011-12-19T11:35:58 I'd love to see similar matchups with mixed up start locations too 2011-12-19T11:36:03 antimatroid: i think there would be significant variance. for a bot in top50 it could be +/- 15 if i recall what happened last year 2011-12-19T11:36:11 start location privilege 2011-12-19T11:37:02 *** valydo has quit IRC () 2011-12-19T11:37:55 *** Raulis has quit IRC (Client Quit) 2011-12-19T11:39:02 *** rajanaresh has left #aichallenge 2011-12-19T11:39:20 I think people are too worried about there bot after only 1 game 2011-12-19T11:39:22 *** raulis has joined #aichallenge 2011-12-19T11:40:10 avdg: what about that guy? http://aichallenge.org/profile.php?user=3010 (three games) 2011-12-19T11:40:25 yeah, he should be 2011-12-19T11:40:31 ;) 2011-12-19T11:41:06 but he timed out regularly as well 2011-12-19T11:42:41 *** tobym has quit IRC (Remote host closed the connection) 2011-12-19T11:42:49 *** boroda_ has joined #aichallenge 2011-12-19T11:43:12 http://aichallenge.org/visualizer.php?game=278249&user=2255 that's the only somewhat interesting game my bot has played so far 2011-12-19T11:43:14 Fluxid: that guy will be blaming on the admins for writing starter bots too week 2011-12-19T11:43:14 out of the 3 2011-12-19T11:43:59 *** tobym has joined #aichallenge 2011-12-19T11:44:23 2k bots before its my turn 2011-12-19T11:47:35 *** protocolocon has joined #aichallenge 2011-12-19T11:49:34 my 3rd game just got finished, I think am the last person on the list... :( 2011-12-19T11:50:11 :) I am 39th now, but seems it's just beginning... all games was with weak opponents 2011-12-19T11:50:41 anyone knows if xathis revealed the sources? 2011-12-19T11:50:46 right now your rank is mostly a measure of how many other players were in your initial matches. 2011-12-19T11:51:12 guys.... take some free time from a contest ;-) and come here after two days, the skill equation has to settle down for at least few days 2011-12-19T11:51:13 I think xathis is rather sleeping or busy 2011-12-19T11:51:47 as he was here when the submissions closed 2011-12-19T11:52:09 *** smiley1983 has quit IRC (Quit: leaving) 2011-12-19T11:52:29 *** katebus has quit IRC (Quit: Page closed) 2011-12-19T11:52:36 @seen janzert 2011-12-19T11:52:36 BenJackson: janzert was last seen in #aichallenge 4 hours and 26 seconds ago: I don't know much about the haskell environment but it was GHC version 6 instead of 7 and the full standard library(?) wasn't available 2011-12-19T11:52:40 Yes, I know. We worked almost 16 hours before submission... but it was too late... finally we've submit stable version that was 4 versions before current one. 2011-12-19T11:52:41 damn starter bots: http://aichallenge.org/visualizer.php?game=279467 2011-12-19T11:54:45 I think we are at round 4 2011-12-19T11:55:36 *** raulis has quit IRC (Quit: Page closed) 2011-12-19T11:55:56 @rank 2011-12-19T11:55:56 avdg: Error: The command "rank" is available in the ChannelStats and Factoids plugins. Please specify the plugin whose command you wish to call by using its name as a command before "rank". 2011-12-19T11:56:03 *** raulis has joined #aichallenge 2011-12-19T11:56:05 @rankings 2011-12-19T11:56:06 lol, xathis had 5 games and still #239 2011-12-19T11:56:06 BenJackson: Top 10 players: Pumpkin360(55.6), Migi32(55.4), thomvis(54.7), Patches(54.6), JG.WAS(54.2), BrettO(54.0), Speedy_Consoles(53.8), sevik(53.0), stevewithhair(52.9), lassebv(52.9) 2011-12-19T11:56:51 the rankings are messed up again 2011-12-19T11:57:11 avdg: apparently the rankings are memcached and they glitch 2011-12-19T11:57:25 UncleValya, he had only 3 i think) 2011-12-19T11:57:35 5 2011-12-19T11:58:16 @later tell janzert all the skill/game counts for previous versions have been reset -- was that intentional? 2011-12-19T11:58:16 BenJackson: Ready to serve, my lord. 2011-12-19T11:58:34 BenJackson: I noticed that :) 2011-12-19T11:58:53 @rankings 2011-12-19T11:58:54 avdg: Top 10 players: Pumpkin360(55.6), Migi32(55.4), DarkFrog(55.0), sementry(55.0), JG.WAS(54.9), thomvis(54.7), Patches(54.6), BrettO(54.0), Speedy_Consoles(53.8), juuso(53.1) 2011-12-19T11:58:55 pairofdice: 3, other 2 were before reset 2011-12-19T11:59:15 the top 5 have played 4 games 2011-12-19T11:59:44 *** McLeopold has joined #aichallenge 2011-12-19T12:00:56 may be thats why they are on top 2011-12-19T12:01:22 *** treeform has quit IRC (Remote host closed the connection) 2011-12-19T12:01:23 Mmm, right 2011-12-19T12:01:35 He resubmitted right before finals 2011-12-19T12:02:58 @ranking codetiger 2011-12-19T12:02:59 codetiger: I have no idea what you mean. 2011-12-19T12:03:07 @list aichallenge 2011-12-19T12:03:07 thestinger: game, match, and rankings 2011-12-19T12:03:15 @rankings codetiger 2011-12-19T12:03:15 avdg: (rankings [how many]) -- Get the top $(how many) players. 2011-12-19T12:03:57 @contestbot put codetiger on top 5 list in finals 2011-12-19T12:03:58 codetiger: You have no gotten any error messages recently, so here's a random one just to let you know that we care. 2011-12-19T12:04:05 @rankings 20 2011-12-19T12:04:09 avdg: Top 20 players: lama3oid(55.9), Pumpkin360(55.6), Migi32(55.4), Bolukan(55.1), DarkFrog(55.0), sementry(55.0), JG.WAS(54.9), thomvis(54.7), Patches(54.6), BrettO(54.0), Speedy_Consoles(53.8), juuso(53.1), sevik(53.0), stevewithhair(52.9), lassebv(52.9), skot84(52.8), Belerafon(52.7), Fearless(52.7), wildpoacher(52.5), Alex_KPR(52.4) 2011-12-19T12:04:20 meh, too spammy 2011-12-19T12:04:26 I was afraid for that 2011-12-19T12:05:01 @shrink [rankings] 2011-12-19T12:05:02 thestinger: Top 10 p5s: l2a3oid(55.9), P5n360(55.6), M2i32(55.4), B5n(55.1), D6g(55.0), s6y(55.0), JG.WAS(54.9), t5s(54.7), P5s(54.6), B4O(54.0) 2011-12-19T12:05:34 * avdg wonders if there would be a mu rank somewhere 2011-12-19T12:05:53 those 3 aichallenge commands are the only ones related to the contest 2011-12-19T12:06:48 why do the names look like cleverly encrypted ? 2011-12-19T12:07:33 poor Patches 2011-12-19T12:07:34 *** celes has joined #aichallenge 2011-12-19T12:07:41 codetiger: it replaces letters with numbers 2011-12-19T12:07:49 like i18n 2011-12-19T12:07:54 oops I mean poor BrettO, won 4 in a row but trails to 3-in-a-row winners 2011-12-19T12:07:57 *** kire has quit IRC (Quit: Leaving) 2011-12-19T12:07:58 (internationalization) 2011-12-19T12:08:33 and when is the skill based matching starting? after 4th game as they said earlier? 2011-12-19T12:09:18 *** kire has joined #aichallenge 2011-12-19T12:09:20 I'm not sure janzert got the truly random games part going 2011-12-19T12:10:49 all I know is that I don't think it's really 1504 minutes until next game for me, because I've already played 3 today 2011-12-19T12:11:02 Testing in last 2 (or whatever) days will be concentrated on top players. Top-how-many do you think they consider "top"? 2011-12-19T12:11:40 *** jack_ has joined #aichallenge 2011-12-19T12:11:41 does anyone know when they'll start filtering out the lower ranked bots? 2011-12-19T12:11:42 *** UncleVasya has quit IRC (Read error: Connection reset by peer) 2011-12-19T12:12:00 *** dr0b3rts has joined #aichallenge 2011-12-19T12:12:25 when the admins are online? I don't know if the mechanism is in place already 2011-12-19T12:12:28 maybe a gradual filtering, but I think around 10 is reasonable to assume towards the end 2011-12-19T12:12:52 http://forums.aichallenge.org/viewtopic.php?f=24&t=2177 2011-12-19T12:12:57 that's an incredible effort in 4 days 2011-12-19T12:12:58 kost_: janzert checked something in, maybe you can see in git 2011-12-19T12:13:33 BenJackson, thanks 2011-12-19T12:14:36 antimatroid: that's how my combat works basically :) 2011-12-19T12:14:44 well, what he said in the post 2011-12-19T12:14:48 didn't take a look at the code 2011-12-19T12:14:51 *** weaslesun has joined #aichallenge 2011-12-19T12:15:00 thestinger: mine too, except i evaluate the additional combinations when not really necessary 2011-12-19T12:15:15 a new game every 5 seconds seems to cause pain to the backend 2011-12-19T12:15:32 whoa, look at latest games now 2011-12-19T12:15:44 bunch of blank users are showing up 2011-12-19T12:15:54 janzert: something broke :) 2011-12-19T12:16:13 a1kon: seems to be a bug in that page 2011-12-19T12:16:14 might just be behind on the transactions 2011-12-19T12:16:19 click through to any of the visible users 2011-12-19T12:16:20 poor admins :p 2011-12-19T12:16:21 the gmes look ok 2011-12-19T12:16:24 yeah 2011-12-19T12:16:40 so why didn't this happen during the open contest? 2011-12-19T12:16:47 Yeah, I have been at < 80 players ahead for a long while now 2011-12-19T12:16:49 "1337 players ahead" 2011-12-19T12:16:56 you were always playing against people who had games under their belt? 2011-12-19T12:17:18 I never looked at that page during the main contest 2011-12-19T12:17:19 the 1337 players always seem to be ahead of me too. 2011-12-19T12:17:20 or maybe once 2011-12-19T12:17:34 latest games is fine now 2011-12-19T12:17:36 *** jcdjcd is now known as bugnuts 2011-12-19T12:17:47 a1k0n: almost certainly memcached 2011-12-19T12:17:59 well, right 2011-12-19T12:18:09 game on home page is entierly bots I've never heard of 2011-12-19T12:18:13 it just happens to get queried in the middle of a transaction or something 2011-12-19T12:18:33 *** GreenTea has quit IRC (Quit: Page closed) 2011-12-19T12:18:56 to entertain myself during the finals I keep watching games and estimating which version of my bot could have won the game 2011-12-19T12:20:12 *** bearoff_w has left #aichallenge 2011-12-19T12:20:14 bah 2011-12-19T12:20:27 i got a new game, 2 starter bot quality opponents :( 2011-12-19T12:20:35 *** kire has quit IRC (Quit: Leaving) 2011-12-19T12:20:39 *** Blkt has quit IRC (Quit: ERC Version 5.3 (IRC client for Emacs)) 2011-12-19T12:20:44 *** liberforce has left #aichallenge 2011-12-19T12:20:46 yeah sadly my 1st two games were vs 3 and vs 1 2011-12-19T12:20:49 going to bed, I wish when I check back in the morning, I see xathis on top, to believe a real ranking 2011-12-19T12:21:02 this IS morning :) 2011-12-19T12:21:31 BenJackson: my morning ;P 2011-12-19T12:21:32 codetiger: at the 4-in-a-row level I'm seeing names I recognize on the leaderboard 2011-12-19T12:21:40 without proper matching, it's a bit like on tcp.. 2011-12-19T12:21:57 so you probably will see the top 25 or so in the top 100 in a few more games (= 6 or 8 hours or whatever) 2011-12-19T12:22:05 tcp didn't have start bots though 2011-12-19T12:22:19 starter* 2011-12-19T12:22:48 *** kire has joined #aichallenge 2011-12-19T12:22:52 hmmm.. happy watching anyway... bye now 2011-12-19T12:23:17 2 more refresh of my profile and I go to sleep 2011-12-19T12:23:23 xathis even wins at this: his 1st game was vs 9 2011-12-19T12:24:06 this is worse than when I'm waiting for a UPS delivery 2011-12-19T12:24:09 very low perfomanse game servers 2011-12-19T12:24:11 f5-wise 2011-12-19T12:24:43 hmm, xathis still only 240? 2011-12-19T12:25:15 http://tcpants.com/player/Accoun12301 2011-12-19T12:25:20 avdg: small games 2011-12-19T12:25:27 ranks are meaningless atm 2011-12-19T12:25:27 BenJackson: :P 2011-12-19T12:25:29 yeah, and starter bot 2011-12-19T12:25:30 there's no data yet 2011-12-19T12:25:41 *** codetiger has quit IRC () 2011-12-19T12:25:49 there are 3 big forms of luck this early 2011-12-19T12:26:01 when you play, number of people you play, whom you play 2011-12-19T12:26:41 it looks like the queue is frozen 2011-12-19T12:26:45 Accoun, real shame, that you never submitted! 2011-12-19T12:26:52 very low perfomanse game servers 2011-12-19T12:27:14 * avdg would blame more on the bots 2011-12-19T12:28:02 *** Durendal has quit IRC (Ping timeout: 258 seconds) 2011-12-19T12:31:23 *** Scryer has joined #aichallenge 2011-12-19T12:31:38 OK, stop the competition! The scores have settled! Quick! Quick! 2011-12-19T12:32:08 lol 2011-12-19T12:32:17 @rankings 2011-12-19T12:32:27 avdg: Top 10 players: Scryer(56.5), lexo2011(56.4), lama3oid(55.9), jpfoucault(55.7), Pumpkin360(55.6), Migi32(55.4), Parasprites(55.2), Bolukan(55.1), DarkFrog(55.0), sementry(55.0) 2011-12-19T12:33:05 Where's my screenshot button? :) 2011-12-19T12:33:14 *** Zulfiqar has joined #aichallenge 2011-12-19T12:33:22 *** nha has quit IRC (Ping timeout: 255 seconds) 2011-12-19T12:33:29 just use your cellphone :p 2011-12-19T12:34:13 some lady actually did that for my dad once 2011-12-19T12:34:31 he asked for a screen shot of something, so she took a photo, put the photo on the computer and emailed it to him 2011-12-19T12:34:36 make qualification to beat some sample bots 2011-12-19T12:35:37 Technology is great, eh? I've done that for my wife, who wanted a page scanned so she could fax it. Smartphone -> wifi -> her computer -> myfax.com. 2011-12-19T12:35:49 still waiting on 4th game :-/ 2011-12-19T12:35:54 same 2011-12-19T12:35:58 meh, no wonder, xathis' mu is low 2011-12-19T12:36:12 I got lucky being paired in big games. 2011-12-19T12:36:31 *** Murashka has joined #aichallenge 2011-12-19T12:44:51 oh man, i didnt realize there was so much action on this channel. i have been wildly addicted to ants for the past 3 weeks. i could have fed the addiction here. crap. 2011-12-19T12:46:11 heh 2011-12-19T12:46:26 *** raulis has quit IRC (Ping timeout: 258 seconds) 2011-12-19T12:46:26 lesson learned 2011-12-19T12:46:31 irc is king 2011-12-19T12:46:42 don't you forget it :) 2011-12-19T12:46:59 i will nevar forget 2011-12-19T12:47:19 this channel has pretty good admins 2011-12-19T12:48:06 I've been in one that only gets worst 2011-12-19T12:48:14 *** amstan has joined #aichallenge 2011-12-19T12:48:14 *** ChanServ sets mode: +o amstan 2011-12-19T12:48:25 aichallenge: McLeopold epsilon * r456262c / website/api_game_result.php : limit ranking refreshes for finals - http://git.io/EEFVvw 2011-12-19T12:48:31 *** rplnt has left #aichallenge 2011-12-19T12:48:52 würst 2011-12-19T12:53:03 I got eliminated in my 4th game lol 2011-12-19T12:53:17 * Fluxid still didn't have his 4th game 2011-12-19T12:53:50 900 to go for my 4th one 2011-12-19T12:54:16 this AI Challenge is playing games with my heart 2011-12-19T12:54:17 888 2011-12-19T12:54:37 I've won 1st place in all 4 of my games... i'm 276th place. My code sucks, this shouldn't be happening :( 2011-12-19T12:55:11 (Also had some nice self-repairing guard code working last night, but way too damned sleepy to get it out for the competittion) 2011-12-19T12:55:35 rwest: by greedy or by lefty? 2011-12-19T12:55:45 *** eskymaci has joined #aichallenge 2011-12-19T12:55:56 Elderwolf: the first few games aren't likely to be very challenging 2011-12-19T12:56:01 only 2 bots with negative scores 2011-12-19T12:56:35 hmm, some didn't even play game 3 2011-12-19T12:56:57 *** peerai has joined #aichallenge 2011-12-19T12:57:17 kinda like watching the universe expand after big bang 2011-12-19T12:57:20 strange, I got less skillpoints for a win 2011-12-19T12:57:23 http://aichallenge.org/profile.php?user=2343 2011-12-19T12:57:37 bugnuts: by 2 bots I shouldn't have lost to :-/ 2011-12-19T12:57:45 you're lookin at the opponent's 2011-12-19T12:57:59 antimatroid: I figured, but i was hoping to fail early so i wasn't anticipating refreshing the pages hehe 2011-12-19T12:58:09 agg lol 2011-12-19T12:58:16 ) 2011-12-19T12:58:19 rwest: There should be a horrible penalty for timeout/crash 2011-12-19T12:58:34 2-player games give you smaller rewards than n-player games for large n. 2011-12-19T12:58:39 rwest: sometimes it's your best defense, because you got enough score in x rounds, and now enemy has to crush your 100 ants to get to your hill 2011-12-19T12:58:46 * avdg hears the big bang on the background 2011-12-19T12:58:54 I lost my first game from 2 skilled bots, now I only get noobs :( 2011-12-19T12:59:03 Ugh. 2011-12-19T12:59:10 and no points 2011-12-19T12:59:24 Elderwolf: I got stuck between 2 competent bots while those bots had starter bots on the other sides of them 2011-12-19T12:59:41 rwest: ouch, sucks to be you :( 2011-12-19T12:59:52 One of the reasons I got kinda discouraged from working on this more. 2011-12-19T12:59:53 I need a 10 player game to change my changes 2011-12-19T13:00:17 *** bhasker has quit IRC (Ping timeout: 252 seconds) 2011-12-19T13:01:35 again a 1vs1, but straight win 2011-12-19T13:01:51 Also maze can destroy your better strategy because someone has a more complete path finding algo 2011-12-19T13:02:12 Scryer: you lost your position, Speedy_con took over 2011-12-19T13:02:34 rwest: happened to me too 2011-12-19T13:02:51 got contained by an expert in about 50 turns, meanwhile 4 lower bots floundered for him to pluck like apples 2011-12-19T13:02:59 i hope there are enough games to smooth out the inconsistencies from opponent selection and bot placement 2011-12-19T13:03:05 my bot is wildly inconsistent 2011-12-19T13:04:02 No problem - I got my screenshot. 2011-12-19T13:04:04 @rankings 2011-12-19T13:04:05 Scryer: Top 10 players: Speedy_Consoles(58.7), Scryer(56.5), lexo2011(56.4), lama3oid(55.9), jpfoucault(55.7), Pumpkin360(55.6), Migi32(55.4), Parasprites(55.2), Bolukan(55.1), DarkFrog(55.0) 2011-12-19T13:04:50 you can always save the html to disk and edit it too ;) 2011-12-19T13:04:54 meh, the game rate is very slow atm 2011-12-19T13:05:01 :p 2011-12-19T13:06:34 16 games per minute, how is it slow 2011-12-19T13:07:33 hmm, game rate is faster atm 2011-12-19T13:07:41 just dropped 100 2011-12-19T13:09:04 almost 20 games per minute atm 2011-12-19T13:09:06 Some players still have just 2 games. Wonder how that happens. 2011-12-19T13:09:13 oh god, i just reviewed my played games 2011-12-19T13:09:20 A bunch of newbs that never gathered 1 food hahahhah 2011-12-19T13:09:39 *** tobym_ has joined #aichallenge 2011-12-19T13:09:57 meh, my games almost always contained at least 1 pro and 1 noob, filled with average bots 2011-12-19T13:10:56 *** mj41 has quit IRC (Ping timeout: 240 seconds) 2011-12-19T13:10:59 *** Surya has quit IRC (Quit: Page closed) 2011-12-19T13:11:37 best game i had: won in 9 turns against 4 noobs that suicided in unison 2011-12-19T13:11:47 :p 2011-12-19T13:12:15 *** choas has joined #aichallenge 2011-12-19T13:12:29 *** tobym has quit IRC (Read error: Connection reset by peer) 2011-12-19T13:13:35 *** links234 has joined #aichallenge 2011-12-19T13:14:50 meh, game rate is slow again, I'm stuck at pos 600 2011-12-19T13:15:45 *** tobym_ has quit IRC (Ping timeout: 244 seconds) 2011-12-19T13:15:47 Still 15 games a minute 2011-12-19T13:15:50 http://aichallenge.org/visualizer.php?game=280495&user=757 poor the_pm, i ate him... 2011-12-19T13:16:14 (fourth game) 2011-12-19T13:16:22 * avdg likes the graph 2011-12-19T13:16:24 *** JorgeB has joined #aichallenge 2011-12-19T13:16:44 Fluxid: how did you end up dealing with combat? 2011-12-19T13:17:20 meh, his anti-collision system was weak 2011-12-19T13:17:29 *** cwc has joined #aichallenge 2011-12-19T13:17:44 *** Zeta-Hoernchen has joined #aichallenge 2011-12-19T13:17:54 too easy for a good bot to be killed 2011-12-19T13:18:34 tell me, who is the no. 1? 2011-12-19T13:18:42 *** Zeta-Hoernchen is now known as Speedy_Consoles 2011-12-19T13:18:46 :p 2011-12-19T13:18:47 I like that everyone is so careful with the combat (let's never attack unless we're going to win). That's when my ants decide to go brute force on them. 2011-12-19T13:18:55 we made a piratepad with our predictions last night, lemme find it 2011-12-19T13:19:11 meh, I'm on a different computer now... 2011-12-19T13:19:19 lemme grep the logs 2011-12-19T13:20:06 http://piratepad.net/LW3RyZBHYO 2011-12-19T13:20:12 * Fluxid has 50% packet loss, sorry, i'll be talking later 2011-12-19T13:20:33 *** onion42 has quit IRC (Ping timeout: 258 seconds) 2011-12-19T13:20:39 yay for ssh and grep :) 2011-12-19T13:20:50 *** Manwe56 has joined #aichallenge 2011-12-19T13:22:32 Well, I *did* expect that it would be Universität zu Lübeck on top. :) 2011-12-19T13:22:48 *** xathis has joined #aichallenge 2011-12-19T13:23:14 *** celes has quit IRC (Ping timeout: 258 seconds) 2011-12-19T13:24:55 hi xathis 2011-12-19T13:25:35 :p first rankers 2011-12-19T13:25:55 he no likes me since im on 1 instead of him :( 2011-12-19T13:26:53 Enjoy it while you can, Speedy -- I had my brief shining moment on top an hour ago. :) 2011-12-19T13:27:03 *** Manwe56 has quit IRC (Quit: Page closed) 2011-12-19T13:27:04 xathis, do you plan to reveal code of your bot? 2011-12-19T13:27:21 he has no time to chat yet ;) 2011-12-19T13:27:28 oh, network got slightly better 2011-12-19T13:27:46 why? 2011-12-19T13:28:00 i dont know 2011-12-19T13:28:53 thestinger: https://github.com/fluxid/flantob/blob/master/src/flantob/game.py#L368 that is all my combat... well, most of it. 2011-12-19T13:29:52 there is loop at line 324 which calls solve_moves until it is good/no time is left 2011-12-19T13:30:34 anyone have any favorite maps yet? 2011-12-19T13:30:55 I don't know, there are 150 new ones 2011-12-19T13:31:07 right before it there is call to check_focus_attackwhich checks for possible kills for each ant around it 2011-12-19T13:31:27 ChrisH found a good one before 2011-12-19T13:31:36 holy shit writing on ssh with avg 1.5s ping is horrible, someone is sing skype on my network now 2011-12-19T13:31:43 using* 2011-12-19T13:31:46 Fluxid: use rlwrap 2011-12-19T13:31:57 rlwrap? 2011-12-19T13:32:02 readline wrap 2011-12-19T13:32:06 might not work for an irc client 2011-12-19T13:32:11 antimatroid: did you submit? 2011-12-19T13:32:21 McLeopold: yes 2011-12-19T13:32:34 maybe urxvt has some plugin to "delay" writing 2011-12-19T13:32:44 it got better again 2011-12-19T13:32:44 *** weaslesun has quit IRC (Quit: Page closed) 2011-12-19T13:33:31 Fluxid: yeah, doesn't work well with things like vim, irssi or weechat 2011-12-19T13:33:31 thestinger: Use weechat. 2011-12-19T13:33:58 * avdg still has to experiment with linux 2011-12-19T13:34:00 irssi 2011-12-19T13:34:00 thestinger: Use weechat. 2011-12-19T13:34:03 stupid bot :\ 2011-12-19T13:34:14 crazy, you lose 2 hills, then win http://aichallenge.org/visualizer.php?game=277212&user=98 2011-12-19T13:34:31 *** UncleVasya has joined #aichallenge 2011-12-19T13:34:41 McLeopold: my stupid battle resolution didn't check them moving onto my hills grumble grumble 2011-12-19T13:34:52 *** ikaros has quit IRC (Ping timeout: 244 seconds) 2011-12-19T13:35:03 hmm, is that 5 hills each? 2011-12-19T13:35:07 6 2011-12-19T13:35:08 *** Belerafon_L has joined #aichallenge 2011-12-19T13:35:32 antimatroid: my check. :) It gives -100000 for this move 2011-12-19T13:35:35 thats still a lot 2011-12-19T13:35:56 UncleVasya: if it checked moving an enemy onto the hill it would have ranked it worst 2011-12-19T13:36:03 and +100000 if my ant survives on the en hill 2011-12-19T13:36:14 but when i picked moves for the enemies i didn't put the preference of walking onto my hills high enough 2011-12-19T13:36:21 stupid, stupid mistake, but it's done now 2011-12-19T13:36:32 i'm hoping it wont be much of an issue 2011-12-19T13:36:34 antimatroid: oh, me too :( 2011-12-19T13:36:45 antimatroid: yeah, my bot has some screw ups like that 2011-12-19T13:36:54 I screwed up the defense code branch so I couldn't merge it 2011-12-19T13:37:00 antimatroid: because I pick moves only ifamount of enemies 5+ 2011-12-19T13:37:08 so my bot sometimes backs away from my own hills and lets the enemy take it 2011-12-19T13:37:16 for <5 I examine all enemy moves. 2011-12-19T13:38:05 I decided if a battle with 5+ ants already around my hill , jus accept your destiny :D 2011-12-19T13:38:31 *** Hexren has joined #aichallenge 2011-12-19T13:38:48 your sacrifice will be valued (/not) 2011-12-19T13:38:54 *** Hexren has left #aichallenge 2011-12-19T13:39:42 *** jack_ has quit IRC (Quit: Page closed) 2011-12-19T13:40:24 *** bearoff has joined #aichallenge 2011-12-19T13:41:04 Hi. Is xathis sourses avaible? or maybe strategies? 2011-12-19T13:41:20 Belerafon_L: not yet 2011-12-19T13:41:21 they will be 2011-12-19T13:41:46 mysql error? 2011-12-19T13:42:01 McLeopold: ? 2011-12-19T13:42:19 Looks like everybody's trying to watch the games and the forums... seems to be hosed up from here, anyway. 2011-12-19T13:43:31 avdg: what's up? 2011-12-19T13:43:40 McLeopold: why is it that 1/2 of the random_walks are 2-player maps? especially the open random_walks with only one hill per player remind me of beta-phase games 2011-12-19T13:44:25 xathis: i think it's because those maps are more likely to have valid starting hill path distances 2011-12-19T13:44:38 as flag suggested 2011-12-19T13:44:52 which is my bad for never fixing that :( 2011-12-19T13:44:53 sorry 2011-12-19T13:45:39 *** eskymaci has quit IRC (Quit: Page closed) 2011-12-19T13:45:49 antimatroid: at least you confessed it's your fault ;) 2011-12-19T13:46:23 there's not really anything that can be done now 2011-12-19T13:47:15 *** raulis has joined #aichallenge 2011-12-19T13:47:38 antimatroid: some 2-player maps could be deleted manually and new maps could be created but i guess it's not that important for the organizers 2011-12-19T13:47:38 McLeopold: the forums are stuck because of "too many connections" with mysql 2011-12-19T13:47:55 xathis: problem is then people will complain about hand selecting maps 2011-12-19T13:48:24 it is because antimatroids work with multiply enemies in bot is buggy... 2011-12-19T13:48:39 although if there was enough consensus i certainly wouldn't mind, but i think janzert would be opposed for good reasons 2011-12-19T13:48:49 antimatroid: do you think so? why is it bad that the maps are choosen by hand? 2011-12-19T13:49:29 antimatroid: yeah, probably. 2011-12-19T13:49:32 depends on who you ask I guess, reasons would usually be to do with influence on types of maps etc. 2011-12-19T13:49:42 *** ikaros has joined #aichallenge 2011-12-19T13:50:07 antimatroid: people are going to complain no matter what you do 2011-12-19T13:50:13 another option might be to just add in more maps, and alter the min players in the generator up to 3 or something 2011-12-19T13:50:26 that might be a slightly better way to go about it if we wanted to hack a bad fix 2011-12-19T13:50:31 had 3 times a 2 player map 2011-12-19T13:50:44 not much points if you win 2011-12-19T13:50:52 *** GreenTea has joined #aichallenge 2011-12-19T13:50:56 the random walk and maze map gens are failing like 80% of the time atm 2011-12-19T13:51:09 because it's not enforcing hte min path between enemy hills stuff etc. 2011-12-19T13:51:15 look. hostage of hills in action: http://aichallenge.org/visualizer.php?game=280726&user=398 2011-12-19T13:51:42 useless because to weak oponent.. 2011-12-19T13:51:54 *** kurti_ is now known as kurti 2011-12-19T13:52:21 GreenTea: oh man, i hoped no one would implement that, it's totally against the spirit of the game :P 2011-12-19T13:52:34 )) 2011-12-19T13:52:41 xathis: how? 2011-12-19T13:52:53 seems like a valid strategy to me 2011-12-19T13:53:11 and BenJackson (i think) had a good point 2011-12-19T13:53:29 you could potentially hurt yourself by weakening the enemies enemies neighbours 2011-12-19T13:53:33 greentea: do you record dead ants with that? 2011-12-19T13:53:37 *** foRei has joined #aichallenge 2011-12-19T13:53:48 xathis, somebody should stop u. for this all means are good. 2011-12-19T13:54:16 Nice, GreenTea - I'll look forward to seeing that against a stronger opponent. :) 2011-12-19T13:54:30 *** raulis has quit IRC (Quit: Page closed) 2011-12-19T13:54:35 hi all 2011-12-19T13:54:43 *** weaslesun has joined #aichallenge 2011-12-19T13:54:57 GreenTea: i'm stopped already by the number of 2-player maps. My bot sucks on those, nobody mentioned that 1/2 of all random_walks will be 2-player 2011-12-19T13:54:58 avdg, no count of killed ants.. 2011-12-19T13:55:03 *** NotABug has quit IRC (Ping timeout: 258 seconds) 2011-12-19T13:55:27 *** ikaros has quit IRC (Ping timeout: 240 seconds) 2011-12-19T13:55:33 GreenTea: wow, that's a nice trick 2011-12-19T13:56:33 xathis: what problem of your bot on 2-player maps? 2011-12-19T13:57:12 *** bob__ has joined #aichallenge 2011-12-19T13:57:17 Belerafon_L: i don't know exactly, it's just not as good for different reasons 2011-12-19T13:58:22 xathis, if you lose on 2 player map rating is decrased not so much 2011-12-19T13:58:25 GreenTea it's like my first ever game on official server...i took hostage them all http://aichallenge.org/visualizer.php?game=45566&user=3186 2011-12-19T13:58:54 so don't be upset 2011-12-19T13:59:06 difference is - you do it with pair 2011-12-19T13:59:19 *** bergmark has quit IRC (Ping timeout: 252 seconds) 2011-12-19T14:00:01 Murashka, heh) 2011-12-19T14:00:22 yep - it was BSF bug 2011-12-19T14:00:26 in pair is petter.. 2011-12-19T14:00:37 *better 2011-12-19T14:00:53 BFS 2011-12-19T14:01:20 *** weaslesun has quit IRC (Quit: Page closed) 2011-12-19T14:01:21 final version is bugged. horible.. 2011-12-19T14:01:55 it happens 2011-12-19T14:01:57 GreenTea? 2011-12-19T14:02:07 there's a glaring error in my final version 2011-12-19T14:02:08 *** sashaSochka has joined #aichallenge 2011-12-19T14:02:17 *** sir_macelon has quit IRC (Quit: Page closed) 2011-12-19T14:02:35 what error? 2011-12-19T14:02:54 Is the forum down until people go away or it gets more resources? 2011-12-19T14:03:03 in battle situations, i don't move one of their ants onto my hills with highest priority 2011-12-19T14:03:19 so it sometimes doesn't check that, and lets them walk straight onto the hill 2011-12-19T14:03:44 http://aichallenge.org/visualizer.php?game=277212&user=98 2011-12-19T14:03:45 That may not always be optimal. :) 2011-12-19T14:03:47 happens in that game 2011-12-19T14:03:51 omg) 2011-12-19T14:04:20 GreenTea: it will usually get it i think, it just wont always get it, and it's only on the turn where they may walk onto it and i can save it 2011-12-19T14:04:34 so it's not a HUGE bug, but enough to piss me off all the same :) 2011-12-19T14:05:10 i have pretty decent defense otherwise (although I don't push ants away with such high priority as i used to) 2011-12-19T14:06:03 don't see bug. 2011-12-19T14:06:23 * avdg is in game and hopes the worst 2011-12-19T14:06:57 where you lose first hill? 2011-12-19T14:07:02 yeah 2011-12-19T14:07:07 ah.. 2011-12-19T14:07:08 forums are back 2011-12-19T14:07:18 looks brand new :-) 2011-12-19T14:07:24 and the second one 2011-12-19T14:07:35 and where i'm losing the second one makes me think it's slightly worse 2011-12-19T14:07:48 meh, no win, no loss 2011-12-19T14:07:55 *** crazyFox has joined #aichallenge 2011-12-19T14:08:15 some times hill losing it's good 2011-12-19T14:09:15 yeah, the problems coming where i pick enemies moves 2011-12-19T14:09:20 those functions could be much better 2011-12-19T14:09:21 oh well 2011-12-19T14:09:35 if i had more time i'd have done better combat anyway 2011-12-19T14:10:00 *** UncleVasya has quit IRC (Read error: Connection reset by peer) 2011-12-19T14:10:56 tcpants.com is alive and totaly free. Go to play? :) 2011-12-19T14:11:19 * avdg wonders if someone would use someone else his bot 2011-12-19T14:11:42 *** UncleVasya has joined #aichallenge 2011-12-19T14:11:58 *** JorgeB has quit IRC (Quit: Computer has gone to sleep.) 2011-12-19T14:12:46 *** Redgis has joined #aichallenge 2011-12-19T14:13:26 *** Speedy_Consoles has quit IRC (Quit: KVIrc 4.0.1 Insomnia http://www.kvirc.net/) 2011-12-19T14:13:46 Belerafon_L> yes 2011-12-19T14:13:57 what will be after 4 games? cutoff? 2011-12-19T14:14:11 *** Accoun has quit IRC () 2011-12-19T14:14:32 there are still some players around with only 2 games 2011-12-19T14:14:50 how it's possible? 2011-12-19T14:15:05 unless its a cache 2011-12-19T14:15:25 http://aichallenge.org/rankings.php?page=79 tells enough I think 2011-12-19T14:15:33 *** Belerafon_L has left #aichallenge 2011-12-19T14:16:48 damn, I had rating 500 but played with 6 starter bots http://aichallenge.org/visualizer.php?game=281029&user=325 2011-12-19T14:17:01 http://aichallenge.org/profile.php?user=9474 played 3 times....but it ranking just 2 2011-12-19T14:17:18 it=in 2011-12-19T14:17:31 *** Belerafon has joined #aichallenge 2011-12-19T14:18:12 or maybe his first game was before clearing 2011-12-19T14:18:36 *** mj41 has joined #aichallenge 2011-12-19T14:19:05 Who is lefant on tc pants? 2011-12-19T14:19:38 *** eskymaci has joined #aichallenge 2011-12-19T14:19:40 *** valydo has joined #aichallenge 2011-12-19T14:20:05 *** bob__ has quit IRC (Quit: Page closed) 2011-12-19T14:20:55 he just played 4-th time...and only 3 in ranking... 2011-12-19T14:22:00 *** zaphus has joined #aichallenge 2011-12-19T14:22:43 *** arscan has quit IRC (Quit: Page closed) 2011-12-19T14:22:47 *** ikaros has joined #aichallenge 2011-12-19T14:23:49 *** Khipu has joined #aichallenge 2011-12-19T14:25:14 someone played 5 http://aichallenge.org/profile.php?user=3462 2011-12-19T14:28:36 *** Paradoxial has joined #aichallenge 2011-12-19T14:28:39 rank 5 http://aichallenge.org/profile.php?user=5605 - played 4 times after reset. And in ranking just 3.... 2011-12-19T14:29:26 *** mj41 has quit IRC (Ping timeout: 248 seconds) 2011-12-19T14:29:40 *** Redgis has quit IRC (Read error: Connection reset by peer) 2011-12-19T14:30:24 *** Redgis has joined #aichallenge 2011-12-19T14:31:41 *** Accoun has joined #aichallenge 2011-12-19T14:32:18 Murashka: doesn't matter, ranking is based on his bots skill rating, just the number is off 2011-12-19T14:32:41 *** thestinger has quit IRC (Quit: WeeChat 0.3.6) 2011-12-19T14:33:06 tcpants.com 2011-12-19T14:33:23 *** zaphus has quit IRC (Ping timeout: 258 seconds) 2011-12-19T14:33:41 rwest who knows on that this error affect? 2011-12-19T14:33:55 *** Palmik has quit IRC (Remote host closed the connection) 2011-12-19T14:34:01 low memory 2011-12-19T14:35:15 Murashka: from the looks of it, nothing but the display of the number of games played. The rating is reflecting the missing games 2011-12-19T14:35:22 *** Surya has joined #aichallenge 2011-12-19T14:36:39 meh 4619 min wait time 2011-12-19T14:38:22 Ah, carlos.guia http://aichallenge.org/profile.php?user=3193 got two games in a row. I thought they'd put in a patch for that. 2011-12-19T14:38:33 < Accoun> low memory ← what? how do you know 2011-12-19T14:38:40 *** dvladim has joined #aichallenge 2011-12-19T14:39:05 Scryer: just for duplicate pairings 2011-12-19T14:39:11 2 in a row is fine 2011-12-19T14:39:16 OK, cool. 2011-12-19T14:39:21 we are starting to do trueskill matches now 2011-12-19T14:39:54 *** thestinger has joined #aichallenge 2011-12-19T14:41:09 *** jack_ has joined #aichallenge 2011-12-19T14:41:14 Those last two games shared 3 players in them, which looked kind of odd to me, but if it looks good to you I'm not complaining. :) 2011-12-19T14:41:15 Fluxid: Hey, you got a moment for a personal question in pm? 2011-12-19T14:41:28 Elderwolf: sure 2011-12-19T14:42:14 xathis: the map selection is a bit weird 2011-12-19T14:42:25 perhaps instead of randomly distributing the variables they should have been slightly gaussian 2011-12-19T14:42:50 but some of these games against starter bots have made me realize I forgot to tune early hill taking vs exploration 2011-12-19T14:42:56 so I'm letting easy hills live too long :( 2011-12-19T14:42:58 ooooooooohhh! Fluxid and Elderwolf sitting in a tree! K - I - S - S - I - N - G! :p 2011-12-19T14:43:36 *** rlanday has joined #aichallenge 2011-12-19T14:44:57 *** babcockn has joined #aichallenge 2011-12-19T14:45:00 Minthos: he just asked me if i kan kill someone for money 2011-12-19T14:45:03 can* 2011-12-19T14:45:15 No problem 2011-12-19T14:45:25 found a cool game: http://aichallenge.org/visualizer.php?game=281323&user=6646 2011-12-19T14:45:32 all the same implementation 2011-12-19T14:45:57 we should call this game "stairs" by simply looking at the graph 2011-12-19T14:46:42 games need a "like" button 2011-12-19T14:46:50 rather than relying on irc and forum posts for good games 2011-12-19T14:47:09 and set it to screensaver 2011-12-19T14:47:41 if only starter bots had been required to go south 2011-12-19T14:47:44 it would be like snow 2011-12-19T14:48:31 didn't windows had an option to put the screen upside down? 2011-12-19T14:48:42 (well, if you are on windows) 2011-12-19T14:49:37 oh well, just assume something wrong happened with the gravity, problem solved 2011-12-19T14:50:14 BenJackson: what browser do you use? 2011-12-19T14:50:25 firefox. I think it upgraded itself to 9 2011-12-19T14:50:25 *** conor_f has joined #aichallenge 2011-12-19T14:50:36 thestinger: ther's probably a bookmarklet that could flipt he whole map 2011-12-19T14:50:44 wow, I'm doing a lot better then I expected in the rankings! :D 2011-12-19T14:50:58 same for everyone? I still have to average out yet... 2011-12-19T14:51:08 * avdg is kinda going average 2011-12-19T14:51:15 rank isn't stabilized yet 2011-12-19T14:51:19 but I just missed a hill in the last game 2011-12-19T14:51:37 yeah, once things stabilize, it'll be a very different story :P 2011-12-19T14:51:41 my bot shouldn't probably be that random 2011-12-19T14:51:52 *** kilae has joined #aichallenge 2011-12-19T14:51:52 but for now I'm enjoying my time at no. 1 in my country :P 2011-12-19T14:52:19 meh, I just say I have the fastest js bot of my country (of only 3 submissions) 2011-12-19T14:52:28 most of the top 10-20 have hit the top 100 2011-12-19T14:52:30 BenJackson : I agree with your "like" feature, it would be nice :) 2011-12-19T14:52:32 but game imbalances are piling up 2011-12-19T14:52:56 *** crazyFox has quit IRC (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115184056]) 2011-12-19T14:53:29 * avdg is hoping for the top 10 js bots 2011-12-19T14:53:39 *** babcockn has quit IRC (Quit: Page closed) 2011-12-19T14:53:49 *** fs_ has joined #aichallenge 2011-12-19T14:53:57 avdg: there couldn't be too many of them ;) 2011-12-19T14:53:58 xathis #445 2011-12-19T14:54:03 wow, someone has already played 10 games 2011-12-19T14:54:08 *** fs_ has quit IRC (Client Quit) 2011-12-19T14:54:12 I've played 7 or 8 2011-12-19T14:54:12 http://aichallenge.org/language_profile.php?language=Javascript <- rank 9 2011-12-19T14:54:22 some bots has 10 games - http://aichallenge.org/profile.php?user=971 2011-12-19T14:54:32 but I'm sure he will be in top 10-20 :) 2011-12-19T14:54:55 avdg: you were the first 2011-12-19T14:55:00 *** Zaphus has joined #aichallenge 2011-12-19T14:56:07 ai contest + ml class - both completed. what a productive month it is. 2011-12-19T14:56:14 bearoff: what does the PHP field look like? 2011-12-19T14:56:19 sorted by mu, I think I should actually hope for the top 5, because I would be already in the top 10 2011-12-19T14:56:38 *** Anilm3 has quit IRC (Quit: Lost terminal) 2011-12-19T14:57:21 BenJackson: what the problems we faced do you mean? ) 2011-12-19T14:57:48 bearoff: just wondering if you were watching the PHP entries in general 2011-12-19T14:57:54 as an unusual language 2011-12-19T14:58:03 wow - the # games played is all over the place now, ranging from 3-9 just in the top 100. I wasn't expecting it to be done like that, thought it would be more even 2011-12-19T14:58:06 my bot is PHP and I think it will be 1 of the PHP 2011-12-19T14:58:06 * avdg tried to avoid php in the last months 2011-12-19T14:58:24 * avdg now tries to avoid js 2011-12-19T14:58:27 Zaphus: they cut over to skill scheduling 2011-12-19T14:58:29 BenJackson: http://aichallenge.org/visualizer.php?game=281352&user=2255 I think my last-minute line formation change sort of works :) 2011-12-19T14:58:31 too addicting 2011-12-19T14:58:34 so the old bursty game thing is in effect 2011-12-19T14:58:54 hard to tell because I got a lot of ants, so my combat was basically trading 1 for 1 on purpose 2011-12-19T14:59:04 thestinger: what is this "strcat" with no suffix 2011-12-19T14:59:08 Benjackson: sigh :-( they should have at least waited until everyone had 4 games 2011-12-19T14:59:12 how can I anticipate its behavior? 2011-12-19T14:59:16 lol 2011-12-19T14:59:49 thestinger: that's a ton of suiciding 2011-12-19T14:59:54 yeah 2011-12-19T14:59:54 you must rely a lot on your enemies to avoid you 2011-12-19T15:00:03 well, near the end most of the map is visible 2011-12-19T15:00:24 I saw xathis doing that too, I wonder if it's not a strategy but just an over-adaptation to strong bots 2011-12-19T15:00:25 so my combat is basically willing to trade 3 of my ants for 1 of the enemy 2011-12-19T15:00:42 I never got to anything like that 2011-12-19T15:00:42 at the start there isn't as much 2011-12-19T15:00:52 (estimating total enemy strength) 2011-12-19T15:01:05 when I can see most of the map (75%+) I just assume I have a good idea about the number of enemies 2011-12-19T15:01:16 Zaphus: http://aichallenge.org/profile.php?user=53 :D 2011-12-19T15:01:20 so if you hide in a corner and ambush me I'll be screwed :) 2011-12-19T15:01:54 UncleVasya: pity your matches are so small, not getting many points so far 2011-12-19T15:02:18 thestinger: so I should fast expand, detect that it's you, fold myself back into a solid square of ants 2011-12-19T15:02:21 and wait for your arrival 2011-12-19T15:02:37 *** bearoff has left #aichallenge 2011-12-19T15:02:56 nubix has 16 games already ! 2011-12-19T15:03:23 I think it will be better to get your "game burst" later 2011-12-19T15:03:23 BenJackson: well, once I see your square it goes back to cautious mode 2011-12-19T15:03:38 thestinger: too late, by then I've seen it all. I've seen everything. 2011-12-19T15:03:38 *** praveen has quit IRC (Quit: Page closed) 2011-12-19T15:03:39 If you get a "game burst" at all... 2011-12-19T15:03:49 BenJackson: http://sprunge.us/fTNX I have those hardcoded rules 2011-12-19T15:03:55 *** grokodile has joined #aichallenge 2011-12-19T15:03:59 Scryer: you will -- the matchup selects opponents for the seeds partly based on how many recent games they've had 2011-12-19T15:04:15 multiplier is based on the local conditions (n_axis compared to n_allies in the battle) 2011-12-19T15:04:26 8 games :) 2011-12-19T15:04:35 even though I killed myself in the last one :/ 2011-12-19T15:04:39 the 75% visible and twice as many ants as the enemy rule kicks in fairly soon in that game 2011-12-19T15:04:48 it was an early way to deal with stalemates 2011-12-19T15:04:53 have any of the top contenders lost a game yet ? 2011-12-19T15:05:07 never removed it due to laziness 2011-12-19T15:05:10 *** Westicles has joined #aichallenge 2011-12-19T15:05:16 too hard to test everything :) 2011-12-19T15:05:36 *** bearoff has joined #aichallenge 2011-12-19T15:06:01 Zaphus: me? no, I don't think so although I wouldn't recognise one :P 2011-12-19T15:07:14 Zaphus - delineate did a 5-way tie for first... does that count as losing a game? :) 2011-12-19T15:07:43 Toughest matchup so far ? http://aichallenge.org/visualizer.php?game=281406&user=10831 2011-12-19T15:07:44 aichallenge: janzert epsilon * r48bc612 / website/api_game_result.php : Merge branch 'epsilon' of github.com:aichallenge/aichallenge into epsilon - http://git.io/dalgWw 2011-12-19T15:07:45 aichallenge: janzert epsilon * r08bc832 / (sql/2_update_rankings.sql website/api_game_result.php): Move copy of game skill update to submission back into insert connection - http://git.io/tTJorQ 2011-12-19T15:08:31 *** protocolocon has quit IRC (Quit: Page closed) 2011-12-19T15:08:36 wow, no hill razes at all :P 2011-12-19T15:08:56 Scryer: At this stage, yeah that sounds like a loss ! 2011-12-19T15:09:42 *** ikaros has quit IRC (Quit: Ex-Chat) 2011-12-19T15:09:47 my lack of any sort of defense is going to screw me over I think :/ 2011-12-19T15:10:08 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has joined #aichallenge 2011-12-19T15:10:22 besh: Two top 50 bots in there, maybe 3 (deliniate is top 10, crispy top 50, and I think Luminous was pretty good too) 2011-12-19T15:10:36 delinate does not look good in that game 2011-12-19T15:11:15 Zaphus: who was the best I played? http://aichallenge.org/profile.php?user=8217 2011-12-19T15:11:21 do any names stand out? I doubt it :P 2011-12-19T15:11:37 i saw sevik on fluxid he looks not bad too 2011-12-19T15:11:58 BenJackson: oh, figured it out 2011-12-19T15:12:12 surprising play from sevus in that game, very defensive, and seems to be in slo-mo! 2011-12-19T15:12:23 http://aichallenge.org/visualizer.php?game=281198&user=8217 <- at high speed white is kidn of fun to watch for a while 2011-12-19T15:12:24 javascript: $("body").css("-moz-transform", "rotate(180deg)"); 2011-12-19T15:12:26 then yellow 2011-12-19T15:12:27 in your address bar 2011-12-19T15:12:35 *** bergmark has joined #aichallenge 2011-12-19T15:12:37 conor_f : no big names that I can see in there (yet) 2011-12-19T15:12:48 and it was hard map for his method of exploration and distribution 2011-12-19T15:13:09 yes delineat's territory while superb on open maps seems a little short on this map. 2011-12-19T15:13:09 yeah, thought so :/ ty 2011-12-19T15:13:30 wow, games are being played a lot quicker now then before! 2011-12-19T15:13:36 BenJackson: oh, it works in the web console but not the address bar 2011-12-19T15:14:04 firefox menu -> web developer -> web console 2011-12-19T15:14:08 and then $("body").css("-moz-transform", "rotate(180deg)"); 2011-12-19T15:14:12 conor_f: you can click through from your page to an opponent like anaonymousx (you came in 2nd to him) and see his last pre-reset game he was #1017 2011-12-19T15:14:19 too lazy to figure out the id for the canvas :) 2011-12-19T15:14:20 best way to see if you have had any tough opponents: click on their name, scroll down to before the reset and see if they had any rankings of 80+ - those were all in the top 100 2011-12-19T15:14:25 conor_f because of stupid bots not plays with each over for 1000 turns? 2011-12-19T15:14:28 *** onion42 has joined #aichallenge 2011-12-19T15:14:33 thestinger: you can probably make that a javascript: url and then bookmark it 2011-12-19T15:14:43 yeah, noscript got mad 2011-12-19T15:14:45 Zaphus: hi5 2011-12-19T15:14:50 * avdg wonders for a chrome alternative 2011-12-19T15:15:11 avdg: change -moz to -webkit 2011-12-19T15:15:14 so -webkit-transform 2011-12-19T15:15:18 BenJackson: Zaphus: good ideas, ty 2011-12-19T15:15:18 lazarant laso a big name. And now he is right before delineate (56) 2011-12-19T15:15:21 avdg: probably similar, he's mostly relying on jquery being used by the page 2011-12-19T15:15:24 *** kilae_ has joined #aichallenge 2011-12-19T15:15:28 *laso --> also 2011-12-19T15:15:32 it's just setting a CSS style with jquery 2011-12-19T15:15:36 ah 2011-12-19T15:15:44 Zaphus the pre-reset skill numbers have disappeared haven't they? 2011-12-19T15:15:45 *** epicmonkey has joined #aichallenge 2011-12-19T15:15:48 I thought x-webkit because I saw that one earlier 2011-12-19T15:16:02 grokodile: but not the game list 2011-12-19T15:16:08 you have to look at their last actual game 2011-12-19T15:16:18 ahh, yes 2011-12-19T15:16:19 *** boroda_ has quit IRC (Ping timeout: 258 seconds) 2011-12-19T15:16:43 *** kilae has quit IRC (Ping timeout: 245 seconds) 2011-12-19T15:17:14 $("#visualizerDiv").css("-moz-transform", "rotate(180deg)"); <- that just flips the thing with the canvas 2011-12-19T15:17:55 how come some of the bots have played 10 games now, when others have still only played 3? 2011-12-19T15:18:11 wonders if everybody played twice 2011-12-19T15:18:21 onion42: systemic racial bias based on the color of your ants 2011-12-19T15:18:28 onion42: it is okay. 2011-12-19T15:18:34 * avdg can't find someone with only 2 atm 2011-12-19T15:18:43 it is the way it works 2011-12-19T15:18:52 i knew this tournament was racist :P 2011-12-19T15:18:54 thestinger: now make all ants and food white 2011-12-19T15:18:57 you'll get more games later 2011-12-19T15:19:17 jeez I have only played 4 2011-12-19T15:19:18 onion42: some players have played 16 games :-) hopefully it balances out 2011-12-19T15:19:46 *** sevikkk has joined #aichallenge 2011-12-19T15:20:06 i liked it earlier when it was more even so you could see how well you were doing compared with everyone else (eben if the ranks were pretty much meaningless that early onn) 2011-12-19T15:20:59 http://aichallenge.org/visualizer/js/visualizer-min.js lol 2011-12-19T15:21:39 silly minimized js 2011-12-19T15:22:21 thestinger: this reminds me about an early idea I had to include "if date == 18th..." logic 2011-12-19T15:22:35 such as enabling a 'krush starter bots and spell merry christmas' mode 2011-12-19T15:22:51 This guy is making the Aussies look bad: http://aichallenge.org/profile.php?user=3010 :-) 2011-12-19T15:23:03 i saw one bot make smily faces when it was about to win 2011-12-19T15:23:08 MINUS 2.44 2011-12-19T15:23:35 Zaphus: ok I'm American so you know my geography is iffy, but could he live at the opposite point of the earth from Xathis in Germany? ;-) 2011-12-19T15:23:44 *** mj41 has joined #aichallenge 2011-12-19T15:24:03 BenJackson: yeah, he lost to 7 bots that just sat there :-) 2011-12-19T15:24:21 oh he times out every time 2011-12-19T15:24:32 and has been for a while 2011-12-19T15:24:45 *** Zulfiqar has quit IRC (Quit: Page closed) 2011-12-19T15:24:55 don't give him any more games, give them to real bots :/ 2011-12-19T15:25:07 guys 2011-12-19T15:25:09 http://forums.aichallenge.org/viewtopic.php?f=21&t=2184 2011-12-19T15:25:12 DISCUSS 2011-12-19T15:25:40 *** Sword has joined #aichallenge 2011-12-19T15:25:50 http://upload.wikimedia.org/wikipedia/commons/thumb/9/97/Discus_Thrower_Copenhagen.jpg/220px-Discus_Thrower_Copenhagen.jpg 2011-12-19T15:25:53 DISCUS 2011-12-19T15:26:02 damn that url gives it away 2011-12-19T15:26:06 *** Sword is now known as Guest57696 2011-12-19T15:26:11 BenJackson: opposite of Xathis, I like it: but no, http://www.antipodemap.com/ 2011-12-19T15:26:12 uh 2011-12-19T15:26:14 Zaphus: maybe we should give him bonus points for being brave and participating 2011-12-19T15:26:22 i made a spelling mistake, didn't i? 2011-12-19T15:26:25 Fluxid: :/ sounds complicated 2011-12-19T15:26:29 Fluxid: not at all 2011-12-19T15:26:33 nope 2011-12-19T15:26:34 aichallenge: janzert epsilon * rc48422e / website/api_game_result.php : Use the gameid not matchup - http://git.io/kFTDkQ 2011-12-19T15:26:37 no, i didn't 2011-12-19T15:26:38 he's just luring you all into a false sense of security before storming his way to first place 2011-12-19T15:26:42 me slaps BenJackson 2011-12-19T15:26:49 http://j.mp/sRjAYx 2011-12-19T15:26:53 that's why you do that :P 2011-12-19T15:26:58 *** Guest57696 has quit IRC (Client Quit) 2011-12-19T15:27:06 I have that as :j in vimperator 2011-12-19T15:27:12 *** kevlar has joined #aichallenge 2011-12-19T15:27:15 *** Kladenets has joined #aichallenge 2011-12-19T15:27:35 Fluxid: that was free association, not the spelling police 2011-12-19T15:27:37 conor_f: it is not more complicated than tron i think, but you can issue more than one move at a time 2011-12-19T15:27:41 I should really switch to pentadactyl but then I have to redo my theme 2011-12-19T15:27:45 Reading the topic with sources. It seems like few hundrets of contestants is hoping to finish in Top50 :) 2011-12-19T15:27:59 Fluxid: This is my first aichallenge :) so I don't know about Tron :/ 2011-12-19T15:28:16 Whatever goes ahead, I'll at least try and hack the starter bot again :P 2011-12-19T15:28:18 it is my first too, so that's just a wild guess 2011-12-19T15:28:27 UncleVasya: i'll be happy if i finish top 500 :) 2011-12-19T15:28:50 onion42: me too :) 2011-12-19T15:29:12 BenJackson: what do you think? 2011-12-19T15:29:27 Currently 59th, but it won't last 2011-12-19T15:29:27 *** bucash has joined #aichallenge 2011-12-19T15:29:28 Fluxid: I don't understand "bounce" 2011-12-19T15:29:29 thestinger: ? 2011-12-19T15:29:38 or why blue moved twice in turn 4 2011-12-19T15:29:45 conor_f: no starter pack for second timers :) 2011-12-19T15:30:20 Fluxid: but generally I'm slightly worried that it's "solvable" because I know of a similar game that is 2011-12-19T15:30:22 Fluxid: sec, I've screwed up my browser 2011-12-19T15:30:27 everything is rotated 30 radians 2011-12-19T15:30:39 BenJackson: he bounced from already made path... uh, i can't explain it better 2011-12-19T15:30:47 *** xyxan has joined #aichallenge 2011-12-19T15:30:47 isnt 30 radians like 5 complete loops? 2011-12-19T15:30:50 thestinger: isn't 30 radians == 0? 2011-12-19T15:31:00 s/radians/degrees/ :P 2011-12-19T15:31:01 lol 2011-12-19T15:31:02 ;P 2011-12-19T15:31:05 :P 2011-12-19T15:31:08 fyi, workers stopped while we once again try and tackle the missing skill update problem 2011-12-19T15:31:18 besh: nah, I'm different ;) I'm allowed a starter bot lol 2011-12-19T15:31:21 thestinger: just google "tilt" 2011-12-19T15:31:32 5 loops are = 5*3.14159 2011-12-19T15:31:33 I tried turning the css transistion into a vimperator plugin 2011-12-19T15:31:35 google "do a barrel roll" 2011-12-19T15:31:42 yeah, I know 2011-12-19T15:31:44 http://www.pencilandpapergames.com/show?1TPI 2011-12-19T15:31:46 Fluxid: you need to be able to quickly describe the gameplay mechanics to anyone, that looks complex. Ants was simple - move your ants one of four directions, grab food, fight. 2011-12-19T15:31:48 "recursion" is good too :) 2011-12-19T15:31:48 xyxan: i approximated :) 2011-12-19T15:31:54 Fluxid: I'm pretty sure that one is "solved" 2011-12-19T15:31:56 :P 2011-12-19T15:32:11 hy guyz some people have 10 games :O 2011-12-19T15:32:14 BenJackson: it doesn't look the same 2011-12-19T15:32:18 it's not 2011-12-19T15:32:19 i think ants is solved too, by xathis :P 2011-12-19T15:32:22 we are on just 4 :( 2011-12-19T15:32:31 xyxan: it won't matter in the end 2011-12-19T15:32:36 Fluxid: that looks fun, but it seems too easy to solve 2011-12-19T15:32:37 we're on skill scheduling now 2011-12-19T15:32:45 BenJackson: it is okay. You'll get more games later and they less. 2011-12-19T15:32:46 so part of that is balancing everyone's games 2011-12-19T15:32:48 but it gets lumpy 2011-12-19T15:32:50 sry 2011-12-19T15:32:53 janzert: any chance you can fix the 'burst of games' bug too ? :-) feels wrong when some have 3 games and others have 16 ! 2011-12-19T15:33:08 :P 2011-12-19T15:33:12 I like the idea of a simplified RTS like ants 2011-12-19T15:33:19 should do another one of these 2011-12-19T15:33:32 obviously 2 games againt tough bots v.s. 16 games against dumb botz 2011-12-19T15:33:40 rwest: yeah, I like the idea of building on what people have learned about pathing and whatnot 2011-12-19T15:33:47 I'm with abdg for soccer 2011-12-19T15:33:47 rwest: yeah, same here 2011-12-19T15:33:55 or something like this 2011-12-19T15:34:14 BenJackson: I did nothing with pathfinding lol, next time I would 2011-12-19T15:34:21 i'd like to see something with more game theory... something where you can team up with other bots, and then stab them in the back :) 2011-12-19T15:34:23 After all i missed QUEEN ANT in this contest 2011-12-19T15:34:24 :D 2011-12-19T15:34:29 for totally different setting comparing to 'a ton of agents are fighting' 2011-12-19T15:34:47 onion42: diplomacy 2011-12-19T15:34:51 *** ikaros has joined #aichallenge 2011-12-19T15:34:53 *avdg 2011-12-19T15:35:07 BenJackson: ai diplomacy would be fun :D 2011-12-19T15:35:09 fluxid: americans would say soccer is for sissys. 2011-12-19T15:35:37 we would say there are not enough stats to track 2011-12-19T15:35:56 *** jack_ has quit IRC (Quit: Page closed) 2011-12-19T15:35:57 besh: in my city the professional soccer team sold out their season tickets in their first season 2011-12-19T15:36:01 I'm still on the waiting list 2011-12-19T15:36:08 *** dvladim has quit IRC (Ping timeout: 252 seconds) 2011-12-19T15:36:13 Last 5 mins => 0 games 2011-12-19T15:36:31 besh: maybe it could be "football" or whatever 2011-12-19T15:37:01 xyxan: "[07:30] fyi, workers stopped while we once again try and tackle the missing skill update problem" 2011-12-19T15:37:13 I have a hard time convincing my american colleagues to watch soccer games but i go to their football games once a month. 2011-12-19T15:37:23 *** onion42 has quit IRC (Quit: Page closed) 2011-12-19T15:37:38 Someone said that to an American, soccer (football) is like the metric system. We don't like it, we don't need it, and we don't understand it. 2011-12-19T15:38:40 @convert yard to hand 2011-12-19T15:38:40 thestinger: 9.0 2011-12-19T15:38:51 totaalNet Rocks lolx 2011-12-19T15:38:57 wow number of games differs extremely 2011-12-19T15:39:34 Scryer: lol 2011-12-19T15:40:17 *** Khipu has quit IRC (Quit: Page closed) 2011-12-19T15:40:49 BenJackson: none of those paper-pencil games are similar to what i played 2011-12-19T15:40:51 *** Kladenets has quit IRC (Ping timeout: 258 seconds) 2011-12-19T15:41:13 *** kevlar has quit IRC (Quit: Leaving) 2011-12-19T15:41:35 https://upload.wikimedia.org/wikipedia/commons/4/42/Hand_Units_of_Measurement.PNG that explains the imperial system 2011-12-19T15:41:37 *** grokodile has quit IRC (Ping timeout: 258 seconds) 2011-12-19T15:42:06 2 is a "hands" (3 hands in a foot", 3 is a "palm", etc. - lol. 2011-12-19T15:42:26 feels like 15th century to me. 2011-12-19T15:42:27 Much better than the metric system! 2011-12-19T15:42:52 finally servers are up 2011-12-19T15:43:00 :) 2011-12-19T15:43:06 g0llum: ancient egyptian apparently :) 2011-12-19T15:43:20 ;) 2011-12-19T15:43:35 anyone watched ANCIENT ALIENS? 2011-12-19T15:43:48 Oh man... 2011-12-19T15:43:49 Fluxid - I was going to ask on the forum whether you could put up a video of a pencil-and-paper soccer game, but I'll ask here instead. The "game desiderata" thing made a good point - should be engaging for spectators. 2011-12-19T15:44:32 explosions are engaging 2011-12-19T15:44:40 And bullets and guns 2011-12-19T15:44:42 if only we kept around the french republican calendar too 2011-12-19T15:44:56 *** Lightsaber has joined #aichallenge 2011-12-19T15:45:03 1 day == 10 hours, 1 hour == 100 minutes, 1 minute == 100 seconds 2011-12-19T15:45:04 Very true. Perhaps we need multi-players, with some trying to blow up the soccer ball or the dribblers. 2011-12-19T15:45:39 *** Kurnevsky has quit IRC (Quit: Instantbird 1.0) 2011-12-19T15:45:41 *** bucash has quit IRC (Quit: Page closed) 2011-12-19T15:46:15 thestinger - I used to have an automatic signature that produced the date in both French Revolutionary calendar and Mayan long count calendar. :) 2011-12-19T15:46:21 bck 2011-12-19T15:46:54 Scryer: util-linux used to have 'ddate' for the discordian calendar 2011-12-19T15:47:01 lol 2011-12-19T15:47:16 sadly it's gone by default now 2011-12-19T15:47:26 I think you can still enable building it though 2011-12-19T15:47:27 Today is Pungenday, the 61st day of The Aftermath in the YOLD 3177 -- still here on my stock Ubuntu system. 2011-12-19T15:47:40 * avdg would fine 10 hours a day would create very long hours 2011-12-19T15:47:48 well, I have util-linux 2.20.1 2011-12-19T15:47:51 most multiplayer card games i know of, hava aphase in the beginning, where you got to find out, who you're playing with, and who you're fighting against. i missed all that multiplayer stuff with ants. no collaboration. 2011-12-19T15:48:01 I think they removed it recently :P 2011-12-19T15:48:22 https://git.kernel.org/?p=utils/util-linux/util-linux.git;a=commit;h=4a8962f3a7cb970b28add7d770528edebbe03635 nooooooo 2011-12-19T15:48:51 Scryer: i just found dumb polish video which tries to explain how the game works http://www.youtube.com/watch?v=i2j4SeUOZ2I Also, i think it might be as engaging as ants... but can't say really. you can comment on how bot made good a bad move, and how he could move in a better way 2011-12-19T15:48:55 Got it just in time, I guess. 2011-12-19T15:48:58 meh, what if we would have comments on games 2011-12-19T15:49:14 * avdg thinks at cheer comments 2011-12-19T15:49:15 (it doesn't explain it really well) 2011-12-19T15:49:36 *** raulis has joined #aichallenge 2011-12-19T15:50:28 *** raulis has quit IRC (Client Quit) 2011-12-19T15:51:00 Fluxid: alternating turn games are fundamentally different than the simultaneous games aichallenge has been using 2011-12-19T15:51:22 simultaneous is fun, because you can't alpha beta it really 2011-12-19T15:51:22 :D 2011-12-19T15:52:01 yoden: that seems to be the theme in all aichallenges so far. 2011-12-19T15:52:55 * conor_f will always vote for a rts over anything else 2011-12-19T15:53:00 The "imperfect information" aspect is also useful to slow down the minimaxers. 2011-12-19T15:53:03 something with lots of movement 2011-12-19T15:53:12 damn, second game is even more complicated... 2011-12-19T15:53:21 yeah, this is like the most interesting of the challenges by far 2011-12-19T15:53:24 which is why i had to try :D 2011-12-19T15:54:25 first ranking page becomes more and more usual... 2011-12-19T15:54:35 i spent half of my aichallenge time dealing with the fact that I can not use tree search :( 2011-12-19T15:54:38 oh hey, wikipedia has it: http://en.wikipedia.org/wiki/Paper_Soccer 2011-12-19T15:54:42 I would love to see something with a cooperate/defect mechanism. 2011-12-19T15:54:48 Fluxid: problem solved :D 2011-12-19T15:55:04 picking up from starter packs also limits you if you are lazy like me. 2011-12-19T15:55:40 the xpilot idea was pretty cool, I can't find that forum post for some reason 2011-12-19T15:55:51 eg ants where per turn you could choose allies/enemies and for any pair of players who both choose to be allies there is no combat. 2011-12-19T15:55:52 asteroids 2011-12-19T15:56:04 "In Poland, the game is popular among school children and students." that explains it much... 2011-12-19T15:56:08 thestinger: the physics knowledge to do anything in xpilot is pretty high though 2011-12-19T15:56:12 a sort of real-time game would be neat because there wouldn't be timeouts, just slow reactions to changes 2011-12-19T15:56:38 BenJackson: yeah, but it could be simplified more than the existing game 2011-12-19T15:57:15 fluxid: not thorough enough. Your post is better. 2011-12-19T15:57:22 i don't like the fact that there are lots of physics in xfire to simulate ;( 2011-12-19T15:58:19 a way to remove timeouts would be sweet... but real time games are much more complicated I think... 2011-12-19T15:58:44 :/ major fail with my bot and environments without a lot of food :/ 2011-12-19T15:58:46 bugnuts: that is why I was expecting from ants but turns out it doesn't give you enough information to collude with others. 2011-12-19T15:59:04 Next game should be within 4184 minutes. :( 2011-12-19T15:59:13 :P lol 2011-12-19T15:59:21 conor_f: guess the weakness of my bot :p 2011-12-19T15:59:50 *? ;) 2011-12-19T15:59:50 *** corgano has joined #aichallenge 2011-12-19T15:59:56 You think about how that would change ants - it would make combat somewhat less important than tactics and more global analysis... 2011-12-19T16:00:03 avdg: who are you on the main site? 2011-12-19T16:00:16 http://aichallenge.org/profile.php?user=280 2011-12-19T16:00:18 and whats its weakness? 2011-12-19T16:00:29 I just missed a hill in the last game :p 2011-12-19T16:00:45 janzert: we're low on servers right now 2011-12-19T16:01:00 when do the cutoffs kick in? 2011-12-19T16:01:13 :P 2011-12-19T16:01:22 thestinger: cutoffs? 2011-12-19T16:01:28 *** kire has quit IRC (Quit: Leaving) 2011-12-19T16:01:30 thestinger: there was talk of 15-20 games for all 2011-12-19T16:01:38 avdg: lol ;) 2011-12-19T16:02:16 I don't understand why none of the organisers will post to the forums explaining how the finals work, seems like a major oversight - PR is important 2011-12-19T16:02:46 imo, the starter bots should be cut off sooner rather than later, then people who actually coded something (lets say rank 4000 and higher) can play more games 2011-12-19T16:03:02 Zaphus: Agreed 2011-12-19T16:03:08 thestinger: agreed 2011-12-19T16:03:08 Perhaps they're seeing how it goes so they can make mid-course corrections. If they post an explicit plan, then changing it with changing information becomes problematical. 2011-12-19T16:03:10 BenJackson: some people already have that 2011-12-19T16:03:12 and Zaphus agreed 2011-12-19T16:03:30 oh man, some people have 10 games and i have 4 :( 2011-12-19T16:03:36 antimatroid: same 2011-12-19T16:03:39 some have 16 2011-12-19T16:03:40 thestinger: Some people are ranked below 4000 and they probably think they coded something. in fact they might just have been unlucky so far 2011-12-19T16:03:44 Some have 16 and I have 4. :) 2011-12-19T16:03:45 *** bluegaspode has joined #aichallenge 2011-12-19T16:04:00 What's up with the skill level for Lobster? http://aichallenge.org/profile.php?user=3166 2011-12-19T16:04:02 Agreed 2011-12-19T16:04:16 I've been in a game for the last 10 mins :/ 2011-12-19T16:04:27 :O 2011-12-19T16:04:43 Westicles: memcached problem most likely 2011-12-19T16:04:49 but it could be the Zaphus bug again 2011-12-19T16:04:52 Ah 2011-12-19T16:05:02 @later tell janzert that Zaphus bug may be back? http://aichallenge.org/profile.php?user=3166 2011-12-19T16:05:02 BenJackson: Aye, aye, sir 2011-12-19T16:05:18 BenJackson: At least I'll be remembered for something :-) 2011-12-19T16:05:27 Westicles: what do you mean? I think the ranking is working right 2011-12-19T16:05:46 BenJackson: yeah, we're working on it now 2011-12-19T16:05:47 at work some OTHER guy named Jackson did something ... questionable so they named the idea the "jackson ____" 2011-12-19T16:05:54 the sigma has gone up because it timeouts against weak bots so its unsure of its rank.... 2011-12-19T16:05:56 why games aren't running again :( 2011-12-19T16:06:43 ++janzert 2011-12-19T16:07:03 conor_f: now there's 2 of him! 2011-12-19T16:07:31 rwest: what?? 2011-12-19T16:07:52 *** ltriant has joined #aichallenge 2011-12-19T16:07:52 You pre-incremented him. 2011-12-19T16:08:31 *** corgano has quit IRC (Quit: Page closed) 2011-12-19T16:08:31 the more clones, the faster the problems are fixed ;-) 2011-12-19T16:08:35 (or kinda) 2011-12-19T16:08:47 *** DanishD00D has joined #aichallenge 2011-12-19T16:09:21 perfect ;) 2011-12-19T16:09:28 ++janzert++; :P 2011-12-19T16:09:46 Yup - amstan did mention yesterday that what's needed for more rapid AI Challenge development is more like janzert. :) 2011-12-19T16:09:47 sad face, thats a syntax error :/ 2011-12-19T16:09:48 random: is that valid? :P 2011-12-19T16:09:56 avdg: :( 2011-12-19T16:11:04 *janzert = NULL :O 2011-12-19T16:11:27 xyxan: what you've done? you let him escape 2011-12-19T16:11:29 you bastard :O 2011-12-19T16:11:46 lol, /me still in a game :/ 2011-12-19T16:11:47 ...and the world times out. 2011-12-19T16:11:50 janzert = (SoftwareEngineer)malloc(sizeof(SoftwareEngineer)); 2011-12-19T16:11:52 fixed 2011-12-19T16:12:00 :O 2011-12-19T16:12:07 doesn't fix the memleak that already occured 2011-12-19T16:12:22 avdg: true :-/ 2011-12-19T16:12:24 I have been seeing "Playing in a game right now" in our profile for 30 - 40 minutes - http://aichallenge.org/profile.php?user=7252, is here any problem? 2011-12-19T16:12:37 if (!(janzert = (SoftwareEngineer*)malloc(sizeof(SoftwareEngineer)))) exit(1) 2011-12-19T16:12:37 eskymaci: your broked it 2011-12-19T16:12:51 Yes, Esky - they're working on it. 2011-12-19T16:12:56 ; 2011-12-19T16:13:09 ok, thx :-) 2011-12-19T16:13:29 eskymaci: same here 2011-12-19T16:14:13 *** vincent has joined #aichallenge 2011-12-19T16:14:17 "Next game should be within 6765 minutes." 2011-12-19T16:14:39 *** vincent is now known as Guest34295 2011-12-19T16:14:58 !timeleft 2011-12-19T16:15:00 oh, I see 2011-12-19T16:15:04 aw, that bot is gone 2011-12-19T16:15:10 @math calc 6765/60/24 2011-12-19T16:15:10 rwest: 4.69791666667 2011-12-19T16:15:20 avdg: see you in 4.7 days 2011-12-19T16:15:22 maybe that bot exploded by an earlier trigger :p 2011-12-19T16:15:42 you already got one more person anyway, McLeopold is doing a whole lot too and has been :) 2011-12-19T16:16:04 *** Zaphus has quit IRC (Quit: Page closed) 2011-12-19T16:16:16 something is being fixed at this moment, isn't it? 2011-12-19T16:16:32 oh wow, bots with 10 games already 2011-12-19T16:16:53 Fluxid: some with 16 2011-12-19T16:17:00 ;( 2011-12-19T16:17:03 *** _Lone_Wolf_ <_Lone_Wolf_!LW@bl9-125-212.dsl.telepac.pt> has joined #aichallenge 2011-12-19T16:17:12 yeah, I knew that already for a few hours :/ 2011-12-19T16:17:39 *** Belerafon has quit IRC (Remote host closed the connection) 2011-12-19T16:17:42 *** UncleVasya has quit IRC () 2011-12-19T16:17:51 * avdg wonders how many scalability problems are hit in the last 14 hours 2011-12-19T16:18:06 holy shit, it's 4:17 2011-12-19T16:18:23 where did this day go 2011-12-19T16:18:24 I've won 1st place every game I played, but only got 4 plays :( 2011-12-19T16:18:46 s/14/16/ 2011-12-19T16:18:52 *** flowenol has quit IRC (Ping timeout: 276 seconds) 2011-12-19T16:19:00 *** _jt2 <_jt2!11ca1787@gateway/web/freenode/ip.17.202.23.135> has joined #aichallenge 2011-12-19T16:19:03 *** sparkly_princess has joined #aichallenge 2011-12-19T16:19:18 <_Lone_Wolf_> Elderwolf join me 2011-12-19T16:19:23 *** _Lone_Wolf_ is now known as flowenol 2011-12-19T16:19:24 *** antimatroid has left #aichallenge 2011-12-19T16:19:31 alarm! only 7 servers left! 2011-12-19T16:19:35 WAT 2011-12-19T16:19:36 *** defixio has joined #aichallenge 2011-12-19T16:19:36 flowenol: but you're a lone wolf, there is no joining a lone wolf 2011-12-19T16:19:44 no 2011-12-19T16:19:46 im flow enol 2011-12-19T16:19:53 i have flow 2011-12-19T16:19:59 *** Raulis has joined #aichallenge 2011-12-19T16:20:05 so everyone flows with me 2011-12-19T16:20:15 *** kilae_ has quit IRC (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111104165243]) 2011-12-19T16:20:21 watch out for enol vapours 2011-12-19T16:20:27 and i'm done for the day 2011-12-19T16:20:51 pairofdice indeed, they are not very friendly 2011-12-19T16:20:54 Next game should be within 13658 minutes. beat that. 2011-12-19T16:21:01 easy 2011-12-19T16:21:06 13524 2011-12-19T16:21:08 oh wait 2011-12-19T16:21:11 :p 2011-12-19T16:21:14 damn it 2011-12-19T16:21:14 *** Guest34295 has quit IRC (Quit: Page closed) 2011-12-19T16:21:17 *** bucash has joined #aichallenge 2011-12-19T16:21:34 g0llum: http://ompldr.org/vYnRuYg :) 2011-12-19T16:21:42 now that i got my awesome script to notify me via sms everytime i get a rank thange 2011-12-19T16:21:42 I played a game right before the servers died 2011-12-19T16:21:45 flowenol: #fail 2011-12-19T16:21:51 rwest indeed 2011-12-19T16:21:53 just edit your html ;-) 2011-12-19T16:22:01 thats cheating 2011-12-19T16:22:13 thestinger: you win! 2011-12-19T16:22:22 and the prize is..... 2011-12-19T16:22:27 flowenol: send me that script gogo 2011-12-19T16:22:28 meh 2011-12-19T16:22:39 "Next game should be within 10487 minutes." 2011-12-19T16:22:49 rwest almost doing the last touches 2011-12-19T16:22:55 also you need to be in portugal ;) 2011-12-19T16:23:03 thats totally not funny actually 2011-12-19T16:23:07 at least to get the free sms part 2011-12-19T16:23:20 I can change it to email me 2011-12-19T16:23:26 aye 2011-12-19T16:23:29 that goes to my phone anyway 2011-12-19T16:23:36 ill paste it 2011-12-19T16:23:38 give me a sec 2011-12-19T16:23:44 sweet thanks 2011-12-19T16:24:27 *** tomb___ has quit IRC (Quit: Page closed) 2011-12-19T16:24:46 flowenol: are you pulling html or json? 2011-12-19T16:24:54 html 2011-12-19T16:24:57 is there json? 2011-12-19T16:24:59 :o 2011-12-19T16:25:08 if so how 2011-12-19T16:25:10 *** conor_f has quit IRC (Ping timeout: 248 seconds) 2011-12-19T16:25:33 rwest you may have to wait a little more :P 2011-12-19T16:25:38 ranking_json.php 2011-12-19T16:25:47 * flowenol facepalm 2011-12-19T16:25:49 shame on me 2011-12-19T16:26:06 but how about the profile page? 2011-12-19T16:26:17 *** bucash has quit IRC (Quit: Page closed) 2011-12-19T16:26:51 though the json may have all i need 2011-12-19T16:26:59 rwest you may need to wait a little more :P 2011-12-19T16:27:07 oh i already said that 2011-12-19T16:27:07 damn 2011-12-19T16:27:09 meh, I need more style in my json 2011-12-19T16:27:11 i need to rest 2011-12-19T16:28:11 meh, server stats looks very nice btw 2011-12-19T16:28:16 *** besh has quit IRC (Quit: Page closed) 2011-12-19T16:28:32 FIVE servers? 2011-12-19T16:28:32 *** meatroaf has quit IRC (Quit: Page closed) 2011-12-19T16:28:35 *** NotABug has joined #aichallenge 2011-12-19T16:28:35 where are the others 2011-12-19T16:28:50 someone hinted a low worker pressure 2011-12-19T16:28:55 flowenol: mining bitcoins 2011-12-19T16:30:27 there we go 2011-12-19T16:30:29 next AI challenge 2011-12-19T16:30:34 already? 2011-12-19T16:30:34 did someone say cosbycoins? 2011-12-19T16:30:35 actually a shell problem for bitcoin mining 2011-12-19T16:30:40 *** Jacob_Strauss has joined #aichallenge 2011-12-19T16:32:52 *** Speedy_Consoles has joined #aichallenge 2011-12-19T16:33:09 why are there people with 10 games when i only have played 4 yet? 2011-12-19T16:33:10 aichallenge: McLeopold epsilon * rfe10453 / website/api_game_result.php : add wait for skill update - http://git.io/t4c4TQ 2011-12-19T16:33:47 McLeopold is there a json reply for country results? 2011-12-19T16:34:11 Speedy - perhaps for the same reason that there are some with 16 games while you (and I) have 4. :) 2011-12-19T16:34:27 flowenol: yes, for all game lists 2011-12-19T16:34:39 cool 2011-12-19T16:34:40 and rankings 2011-12-19T16:34:46 *** thestinger has quit IRC (Quit: WeeChat 0.3.6) 2011-12-19T16:34:48 any reference for them? 2011-12-19T16:34:48 use the same query string as the html 2011-12-19T16:34:59 add _json? 2011-12-19T16:35:18 *** thestinger has joined #aichallenge 2011-12-19T16:35:22 game_list_json.php and ranking_json.php 2011-12-19T16:35:40 *** links234 has quit IRC (Ping timeout: 258 seconds) 2011-12-19T16:35:56 make sure just to pull page 1 2011-12-19T16:36:42 ?page=1 ? 2011-12-19T16:36:56 *** Raulis has quit IRC (Quit: Page closed) 2011-12-19T16:37:10 McLeopold but i cant get for example the portuguese ranking in json 2011-12-19T16:37:16 sure 2011-12-19T16:37:51 http://aichallenge.org/ranking_json.php?country=46&page=1 2011-12-19T16:38:15 hmm... 2011-12-19T16:38:21 *** rlanday has quit IRC (Ping timeout: 258 seconds) 2011-12-19T16:38:28 erm no? 2011-12-19T16:38:41 as far as i can see no 2011-12-19T16:38:50 http://aichallenge.org/ranking_json.php?country_id=46&page=1 2011-12-19T16:38:58 need the _id on country 2011-12-19T16:39:08 ah 2011-12-19T16:39:10 thanks 2011-12-19T16:39:15 much better 2011-12-19T16:39:19 McLeopold: any way to get the info just for one user? 2011-12-19T16:39:27 yes 2011-12-19T16:39:35 user_id=xxx ? 2011-12-19T16:39:36 *** Cowbandit has joined #aichallenge 2011-12-19T16:39:48 Hello 2011-12-19T16:39:53 ok time to fix my script 2011-12-19T16:39:59 ill publish it later 2011-12-19T16:40:07 https://github.com/aichallenge/aichallenge/blob/epsilon/website/ranking_json.php 2011-12-19T16:40:26 thestinger: actually, no, but you can limit it to org, which is probably the smallest 2011-12-19T16:40:40 org and language might be smaller 2011-12-19T16:40:46 yeah, I'll do that 2011-12-19T16:41:22 aichallenge: janzert epsilon * r0bc934a / (website/api_game_result.php website/sql.php): Add check and wait for game_player inserts - http://git.io/Cg7Ojg 2011-12-19T16:42:40 *** ChrisH_ has joined #aichallenge 2011-12-19T16:47:01 still no game ;( but a commit, maybe SOON 2011-12-19T16:47:59 *** arscan has joined #aichallenge 2011-12-19T16:48:36 *** Speedy_Consoles has left #aichallenge 2011-12-19T16:49:06 did the totaalnet workers get shut off ? 2011-12-19T16:49:21 everything is paused 2011-12-19T16:50:02 http://forums.aichallenge.org/viewtopic.php?p=13422#p13422 i'm impressed 2011-12-19T16:50:35 *** conor_f has joined #aichallenge 2011-12-19T16:50:48 back, and I'm still in a game :P 2011-12-19T16:51:23 aichallenge: janzert epsilon * r06f7154 / website/api_game_result.php : Tweak and fix to game insert waits - http://git.io/IZs2gQ 2011-12-19T16:51:51 if "waits" fix a db problem it doesn't sound fixed to me... 2011-12-19T16:51:52 *** SFX has joined #aichallenge 2011-12-19T16:52:47 ['2255', 'strcat', '2', 'Canada', 'CA', 'ca.png', '25', 'C++11', '346', 'None', '37183', '55', '28', '404', '80.8311', '6.43019', '7.76457', '-1.63548', '57.5373749732971', '11.3366236686707', '1', '2011-12-19 03:43:01', '4', '4', None] 2011-12-19T16:52:48 heh 2011-12-19T16:52:54 '4' 2011-12-19T16:53:01 http://aichallenge.org/ranking_json.php?language_id=25&country_id=2&org_id=346 2011-12-19T16:53:13 json DOES support non-string data 2011-12-19T16:53:13 thestinger: whats that for? 2011-12-19T16:53:17 What is the load on the db server? 2011-12-19T16:53:23 I'm the only Canada/C++11/None 2011-12-19T16:53:41 just as good as a user query 2011-12-19T16:53:46 *** Schoon has joined #aichallenge 2011-12-19T16:53:51 same here in my country :P 2011-12-19T16:53:55 thestinger: good to win some category 2011-12-19T16:54:09 I should suggest USA is broken into states 2011-12-19T16:54:09 BenJackson: you can always switch to North Korea :) 2011-12-19T16:54:14 maybe I can win Oregon 2011-12-19T16:54:27 BenJackson: well the waits should be impossible to trigger if mysql transactions actually worked 2011-12-19T16:54:50 *** tob__k has joined #aichallenge 2011-12-19T16:54:58 nhaa, if the load is high you should see if there are indexes 2011-12-19T16:55:03 on the right places 2011-12-19T16:55:06 Hello there. 2011-12-19T16:55:06 hey who wants my code? https://sourceforge.net/projects/ants2011/ 2011-12-19T16:55:08 *** gustavokambara has joined #aichallenge 2011-12-19T16:55:17 how comes all the servers are down? 2011-12-19T16:55:51 *** raulis has joined #aichallenge 2011-12-19T16:55:52 tob__k: bug being fixed 2011-12-19T16:56:07 great! 2011-12-19T16:56:54 another question: I noticed that some bots have had 13 games in the finals so far, and others (including mine...) only four. Is this just a coincidence? 2011-12-19T16:58:03 tob_k: basically due to the way trueskill match making works, it should even back out over the day 2011-12-19T16:58:13 *** g0llum has quit IRC (Read error: Connection reset by peer) 2011-12-19T16:58:35 *** g0llum has joined #aichallenge 2011-12-19T16:58:51 *** katebus has joined #aichallenge 2011-12-19T17:00:19 janzert: can you tell me, how long the finals will take? IIRC last year's finals were three days, but at the current rate this will barely be long enough. 2011-12-19T17:00:40 tob__k they will end dec 22 2011-12-19T17:00:41 *** Equinoxe has joined #aichallenge 2011-12-19T17:00:47 see the top of frontpage 2011-12-19T17:00:54 quoting the front page 2011-12-19T17:00:55 Finals will end Thursday December 22nd at 7:00PM EST. 2011-12-19T17:01:05 aka 00 GMT 2011-12-19T17:01:13 we need a new countdown! 2011-12-19T17:01:13 quite short for the games per minute rate 2011-12-19T17:01:17 I find it interesting that this game with a couple of pretty good bots ended in a complete stalemate with none of the bots doing a very good job (IMHO) navigating the maze. http://aichallenge.org/visualizer.php?game=281406 2011-12-19T17:01:20 Hello all ! The servers look offline, will the end-of-finals date be extended ? 2011-12-19T17:01:22 if we have to we may be able to extend them a bit although that pushes it into Christmas :( 2011-12-19T17:01:40 Right, didn't notice the announcement. Thanks! 2011-12-19T17:01:48 ChrisH_: I think we saw delineate basically go haywire ont hat map earlier 2011-12-19T17:01:53 oh that's it 2011-12-19T17:02:00 janzert I already considered the time a little short considering the game rate 2011-12-19T17:02:02 "Workers are offline", from the server statistics ;) 2011-12-19T17:02:15 flowenol: games are stopped for maintenance 2011-12-19T17:02:22 Oh so people still celebrate christmas 2011-12-19T17:02:30 I am surprised by that duration as well, seems short to me. 2011-12-19T17:02:34 BenJackson I know im talking about the rate before servers were down 2011-12-19T17:02:51 8gpm? 2011-12-19T17:03:08 *** raulis has quit IRC (Quit: Page closed) 2011-12-19T17:03:14 oh well I cant complain, before the finals my bot made it to first in my country in 2 days 2011-12-19T17:03:20 *** crazyFox has joined #aichallenge 2011-12-19T17:03:26 What is the maintenance for ? 2011-12-19T17:03:37 now that idk 2011-12-19T17:03:40 Well it's slow now but after they start cutting off the bad bots 2011-12-19T17:03:49 Equinoxe: game results not making it into the db 2011-12-19T17:04:02 *** eskymaci has quit IRC (Ping timeout: 258 seconds) 2011-12-19T17:04:02 *** raulis has joined #aichallenge 2011-12-19T17:04:13 pairofdice oh it may help, as long as mine is not one of those :D 2011-12-19T17:04:22 (it shouldnt it made it to 150) 2011-12-19T17:04:45 pairofdice: yes, which means they will probably need to be pretty aggressive cutoffs. 2011-12-19T17:05:11 which means there need to be alot more games to be played before cutoffs :O 2011-12-19T17:05:11 just dont cut me my first place in portugal :D 2011-12-19T17:05:37 BenJackson> Quite embarrassing ... 2011-12-19T17:05:42 damn i have a bet on that 2011-12-19T17:06:04 Another thing I noticed during my games. I do not want to complain, but maybe this is a problem with the matchmaking algorithm. In my third game, I had a rank of around 1000 and played against a number of bots of ranks around 7000, which seemed quite odd... 2011-12-19T17:06:07 GreenTea: thanks for sharing 2011-12-19T17:06:17 *** boreus has joined #aichallenge 2011-12-19T17:06:19 I'm just hanging onto a position in the top 1000, hopefully I don't get cut out of it too soon. The bottom 4000 or so seem to be useless to the point of uninteresting 2011-12-19T17:06:23 testing now localy vs lazarant) 2011-12-19T17:06:24 The matchmaker was off in the start of finals AFAIK 2011-12-19T17:06:34 you are the best in our country! 2011-12-19T17:07:24 "Next game should be within 74023 minutes." Just love this message - even though I know it is maintenance ! 2011-12-19T17:07:35 i dont 2011-12-19T17:07:37 it stresses me 2011-12-19T17:07:42 Oh ! 2011-12-19T17:07:50 "Next game could take awhile..." 2011-12-19T17:07:55 Quite better ! 2011-12-19T17:07:59 really i think im more stressed now 2011-12-19T17:08:04 than before the finals 2011-12-19T17:08:08 woot 2011-12-19T17:08:10 awhile > 74023 minutes 2011-12-19T17:08:11 email updates working 2011-12-19T17:08:13 i have "Playing in a game right now." for about 3 hours now 2011-12-19T17:08:17 ;) 2011-12-19T17:08:20 The next game within x minutes message seems to be all over the map in finals, not nearly as accurate as it was the last few weeks before finals. 2011-12-19T17:08:20 rwest ;) 2011-12-19T17:08:21 ChrisH_ you planning to release your code? 2011-12-19T17:08:23 a long game it is 2011-12-19T17:09:02 bugnuts: I don't know about the code yet, but I am planning to do a writeup on the forums 2011-12-19T17:09:04 Cowbandit > I know, just saying it was prettier. 2011-12-19T17:09:17 *** jack_ has joined #aichallenge 2011-12-19T17:09:36 I can't wait until the rankings level out. I'm currently 12th, and my AI really shouldn't be ranked that high. 2011-12-19T17:09:52 *** crazyFox has quit IRC (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115184056]) 2011-12-19T17:10:00 lol ya I agree. I just like how they use "a while" to describe indefinite amounts of time 2011-12-19T17:10:17 ... as in a while() loop? 2011-12-19T17:10:30 interested since I would like to see more go code... 2011-12-19T17:10:36 SFX > xathis is 370th, so ... I don't think rankings are accurate at the moment. 2011-12-19T17:10:36 while(1) {fork()} 2011-12-19T17:10:49 fyi: https://github.com/bjj/ants2011 2011-12-19T17:10:57 i just checked and xathis is 468 2011-12-19T17:11:20 486? Wow, that's just wrong. 2011-12-19T17:11:21 so if we all die now, I beat xathis 2011-12-19T17:11:25 but he has won all four games so far. it is just the luck of the draw for his matcups 2011-12-19T17:11:32 It's not wrong, it's a process 2011-12-19T17:11:50 Morally wrong, not algorithmically wrong. 2011-12-19T17:12:20 Atleast I have my screenshot of being one place above pguillory 2011-12-19T17:12:58 woot 2011-12-19T17:13:05 I'm ranked higher than xathis ;) 2011-12-19T17:13:35 conor_f: because he resubmitted yesterday 2011-12-19T17:13:35 it will take a while until the ranking is back to normal, i hope you're all using the time to write about your strategy and your bot implementation ;) 2011-12-19T17:13:57 xathis got robbed with the pairings in his last game, four opponents with mu nearly 30 points below his 2011-12-19T17:14:21 xathis: you're just upset because a noob is higher then you ;) 2011-12-19T17:14:24 "robbed" 2011-12-19T17:14:27 I spend the time drinking beer and earning money (not simultaneously, unfortunately) 2011-12-19T17:14:33 Minthos: everyone was set back to 0 yesterday.... 2011-12-19T17:14:42 Minthos: heh :) 2011-12-19T17:15:30 *** katebus has quit IRC (Quit: Page closed) 2011-12-19T17:15:45 Looks like aichallenge.org is down ... ? 2011-12-19T17:15:50 aichallenge: janzert epsilon * r112e8e8 / website/api_game_result.php : Add missing - http://git.io/_a7riA 2011-12-19T17:15:59 it's been slow lately 2011-12-19T17:16:06 xathis: i'm going to start on my writeup later tonight 2011-12-19T17:16:08 Equinoxe i would say slow 2011-12-19T17:16:28 how was that cutoff rule again? in the forum I read that at first, bots with a rank below 6000 will be cut off, but this was only a guess. anything specific? do I have to fear? ;-) 2011-12-19T17:16:34 Oh, that's more than 30 seconds for one page load ? 2011-12-19T17:16:38 ChrisH_: good to hear that, i'm writing at the moment but it will take a few days i think 2011-12-19T17:16:59 It would be unfortunate if the cutoff strikes any good bots while the rankings are still that distorted 2011-12-19T17:17:05 they are changing attackRadius2 2011-12-19T17:17:06 xathis: yes, i think I'm going to post it in sections to the forum, maybe one part a day in serialized fashion 2011-12-19T17:17:08 from 5 to 6 2011-12-19T17:17:19 lol, I would talk about my strategy except I have none :/ 2011-12-19T17:17:33 My program wouldn't be affected much, Lightsaber. :) 2011-12-19T17:17:45 xathis: but first I will need to organize my thoughts into an outline so the sections flow well as I post them. 2011-12-19T17:17:46 I won 3 out of 4, but still bellow rank 3.3k 2011-12-19T17:17:50 *** dr0b3rts has quit IRC (Ping timeout: 258 seconds) 2011-12-19T17:18:19 Still didn't load the home page ... ? 2011-12-19T17:18:27 ChrisH_: that makes sence, but don't you think the flow would get disrupted by people commenting in between your posts? 2011-12-19T17:18:28 Equinoxe indeed down 2011-12-19T17:18:33 Oh, server is up again 2011-12-19T17:18:46 and cant connect to mysql 2011-12-19T17:18:55 xathis: I was thinking of posting them as edits to the original post and use replies to answer questions 2011-12-19T17:19:06 ChrisH_: ah, okay 2011-12-19T17:19:10 Good luck, admins ! 2011-12-19T17:19:48 Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) [2002] 2011-12-19T17:19:51 wheeeee 2011-12-19T17:19:56 hell yea 2011-12-19T17:19:56 Although, by seeing the error message, it looks like MySQL is just not running 2011-12-19T17:20:00 someone killed our mysqls 2011-12-19T17:20:15 *** grokodile has joined #aichallenge 2011-12-19T17:20:16 *** hacklash has joined #aichallenge 2011-12-19T17:20:20 *** zish has joined #aichallenge 2011-12-19T17:20:23 janzert dropped tables 2011-12-19T17:20:26 Maybe while they were trying to fix the bug of non-recording battles ? 2011-12-19T17:20:31 *** eskymaci has joined #aichallenge 2011-12-19T17:20:54 *** hacklash has quit IRC (Client Quit) 2011-12-19T17:21:30 *** ChrisH_ has quit IRC (Quit: Page closed) 2011-12-19T17:21:33 *** dEcaz has joined #aichallenge 2011-12-19T17:21:48 Where is there a /help command ? 2011-12-19T17:22:03 It doesn't looks like working 2011-12-19T17:22:06 *** ikaros_ has joined #aichallenge 2011-12-19T17:22:08 *** Murashka has quit IRC (Quit: Page closed) 2011-12-19T17:22:08 we are rebooting mysql 2011-12-19T17:22:23 mandown 2011-12-19T17:23:34 takes that long to restart? 2011-12-19T17:23:48 only when you mess up the cnf file 2011-12-19T17:24:02 oh 2011-12-19T17:24:04 how much MB is the db? 2011-12-19T17:24:06 that can suck 2011-12-19T17:24:09 many* 2011-12-19T17:24:19 I hope binlogs are disabled 2011-12-19T17:24:20 much? 2011-12-19T17:24:21 *** DanishD00D has quit IRC (Ping timeout: 258 seconds) 2011-12-19T17:24:30 McLeopold: how come games in progress weren't cancelled when MySQL went down? 2011-12-19T17:24:44 because there are no games in progress 2011-12-19T17:24:45 considering the number of querys 2011-12-19T17:25:00 *** TheLinker has joined #aichallenge 2011-12-19T17:25:00 *** FranPeruzzi has joined #aichallenge 2011-12-19T17:25:17 SQL up ! =) 2011-12-19T17:25:28 McLeopold: it says I am in a game.... 2011-12-19T17:25:48 don't worry about that ;) 2011-12-19T17:25:59 :P 2011-12-19T17:25:59 "184503 minutes" Where is gone this so pretty "awhile" ? 2011-12-19T17:26:02 just wondering 2011-12-19T17:26:31 font-family: 'Ubuntu',arial,serif; 2011-12-19T17:26:39 the matchup data is in the database, which a list of games to be played 2011-12-19T17:26:42 uh, I guess the headline font on aichallenge isn't that carefully selected 2011-12-19T17:26:43 Next game should be within 208308 minutes. 2011-12-19T17:26:47 *** u_ has joined #aichallenge 2011-12-19T17:26:52 And worker is up, all is for the best in the best of the worlds ! (Don't know the exact formula in english) 2011-12-19T17:26:53 we don't remove that, so you are still "on deck" 2011-12-19T17:27:02 *** peerai has quit IRC (Ping timeout: 258 seconds) 2011-12-19T17:27:11 within 855559 minutes. 2011-12-19T17:27:14 dear god 2011-12-19T17:27:20 next game in 435000 minutes... late october? :-P 2011-12-19T17:27:25 http://memegenerator.net/cache/instances/400x/11/12135/12427237.jpg 2011-12-19T17:27:33 Stop pasting random numbers 2011-12-19T17:27:34 :p 2011-12-19T17:27:40 pairofdice not random 2011-12-19T17:27:48 wish it was 2011-12-19T17:27:51 They might aswell be 2011-12-19T17:27:52 Next game should be within 510968 minutes 2011-12-19T17:27:54 663434 here 2011-12-19T17:27:55 I <3 Server #659. The only one still up. 2011-12-19T17:27:56 cool) 2011-12-19T17:27:56 neither. 2011-12-19T17:28:05 that's about a year! 2011-12-19T17:28:14 The server's aren't going slow, they're not going at all 2011-12-19T17:28:19 Feeling patient? 2011-12-19T17:28:27 Minthos: nice! :-D 2011-12-19T17:29:06 I'm wondering, is it slow because of the cost of amazon servers atm? Or for an other reason? 2011-12-19T17:29:18 other reasons 2011-12-19T17:29:23 ok :] 2011-12-19T17:29:26 *** Nitro has quit IRC (Ping timeout: 244 seconds) 2011-12-19T17:29:31 *** iiooo has joined #aichallenge 2011-12-19T17:29:39 pairofdice http://i42.tinypic.com/9tn02e.png there you go 2011-12-19T17:29:57 lazrant cas 2.5 less code )) 2011-12-19T17:29:59 McLeopold: Just so you know, you made this game so addictive that I could kill my mum to see my ranking in 10 games. 2011-12-19T17:30:00 *has 2011-12-19T17:30:06 Thank you for that 2011-12-19T17:30:13 *lazarant 2011-12-19T17:30:21 I would also kill his mum 2011-12-19T17:30:39 Don't touch my mum BenJackson! It was a joke! :o 2011-12-19T17:30:40 All i know is that the wait is killing me 2011-12-19T17:30:53 aichallenge: janzert epsilon * r7ad65a2 / website/api_game_result.php : Insert missing sprintf - http://git.io/Ne3N6g 2011-12-19T17:31:19 *** Jacob_Strauss has quit IRC (Quit: Page closed) 2011-12-19T17:31:28 we just put every algorythm into a genetic program and it spit out the game rules 2011-12-19T17:31:40 there, now I get emails when my rank changes 2011-12-19T17:31:48 thestinger: a little late for that 2011-12-19T17:31:53 :P 2011-12-19T17:31:58 send me email too 2011-12-19T17:32:00 start a service 2011-12-19T17:32:06 thestinger: how? 2011-12-19T17:32:09 (not when your rank changes, smartass) 2011-12-19T17:32:22 I get an SMS :D 2011-12-19T17:32:38 conor_f python script 2011-12-19T17:32:42 BenJackson: lol :) 2011-12-19T17:32:51 i get Push notifications on iPhone 2011-12-19T17:33:07 eww iphail 2011-12-19T17:33:09 py sockets for web texts? 2011-12-19T17:33:14 ANDROID FOREVER 2011-12-19T17:33:20 conor_f: you can send an SMS with an email 2011-12-19T17:33:22 *** ruser_ is now known as ruser 2011-12-19T17:33:22 android for tablet :D 2011-12-19T17:33:26 *** choas has quit IRC (Ping timeout: 248 seconds) 2011-12-19T17:33:27 Oh, I just looked at my very first battles ... I DEFEATED XATHIS WITH AN OLD SUBMISSION ! Just look at the picture : http://data.imagup.com/12/1138999542.png 2011-12-19T17:33:32 ICS pls .P 2011-12-19T17:33:35 for most carriers 2011-12-19T17:33:51 *** bluegaspode has quit IRC (Quit: Page closed) 2011-12-19T17:33:52 not here in portugal 2011-12-19T17:33:56 *** Cowbandit has quit IRC (Quit: Page closed) 2011-12-19T17:33:56 carriers here are greedy 2011-12-19T17:33:58 Equinoxe: Congratz, your are gifted man 2011-12-19T17:34:08 Equinoxe seems legit 2011-12-19T17:34:12 Thank you, I'm so proud of me ! 2011-12-19T17:34:17 yeah, not here either :/ 2011-12-19T17:34:18 of myself * 2011-12-19T17:34:26 but an email would suit me fine... 2011-12-19T17:34:31 but here i still get sms and free 2011-12-19T17:34:34 *** SFX has quit IRC (Quit: Page closed) 2011-12-19T17:34:35 hmm, I'm going to code that for myself tyvm :) 2011-12-19T17:34:43 they have a sip app for windows, so i coded my own 2011-12-19T17:34:49 I'll just have it email me every hour because I'm stupid :P 2011-12-19T17:35:12 *** epicmonkey has quit IRC (Read error: Operation timed out) 2011-12-19T17:35:18 *** ademar__ has quit IRC (Remote host closed the connection) 2011-12-19T17:35:32 *** Manwe56 has joined #aichallenge 2011-12-19T17:35:37 *** Heron_ has joined #aichallenge 2011-12-19T17:35:53 *** sashaSochka has quit IRC (Quit: Page closed) 2011-12-19T17:36:24 Anyone having taken AI/ML/DB classes from Stanford ? 2011-12-19T17:36:27 heh, simple perl regex and cronjobs should solve it ;) 2011-12-19T17:36:32 Equinoxe: yeah, I did ai-class 2011-12-19T17:36:34 Equinoxe: me 2011-12-19T17:36:40 *** kire has joined #aichallenge 2011-12-19T17:36:41 conor_f: there's json to parse 2011-12-19T17:36:50 sec I'll post my code, just need to take my email password out :) 2011-12-19T17:37:05 That was quite fun, isn't it ? I'm not sure yet for the final ... 2011-12-19T17:37:12 *** iiooo has quit IRC (Quit: Page closed) 2011-12-19T17:37:32 thestinger: I'm just going to have a cronjob that will send me my rank each hour 2011-12-19T17:37:35 easier ;) 2011-12-19T17:37:42 I missed the AI class was it worth it? Time consuming? 2011-12-19T17:37:50 conor_f: yeah 2011-12-19T17:37:54 :/ I don't think so tbh Surya 2011-12-19T17:38:03 bleh, sms via email sucks 2011-12-19T17:38:13 use tropo twilio 2011-12-19T17:38:15 Time consuming in my opinion, but I was doing the three ... So, I'm a little bit biased 2011-12-19T17:38:21 oh, look, good old tiems: http://fluxid.pl/misc/2011-11-02-192828_212x157_scrot.png 2011-12-19T17:38:23 use tropoor twilio 2011-12-19T17:38:23 conor_f why? 2011-12-19T17:38:32 Surya: no coding :P 2011-12-19T17:39:14 Equinoxe i was doing ML and AI 2011-12-19T17:39:18 ran out of time 2011-12-19T17:39:22 conor_f> I've done some programming for value iteration, but it wasn't required 2011-12-19T17:39:24 actually, screw perl. bash ftw 2011-12-19T17:39:45 conor_f: hmm, so if they would add some code, you would be more interested? 2011-12-19T17:39:52 avdg: yes 2011-12-19T17:39:54 very 2011-12-19T17:39:56 conor_f: then you have to use something really crappy to parse the json :PO 2011-12-19T17:39:58 :P * 2011-12-19T17:39:58 equinoxe: planning to do the ML class in january 2011-12-19T17:40:05 conor_f > Just make your own ! 2011-12-19T17:40:34 thestinger: wget my profile page, regex for my mu, rank, etc; mail 2011-12-19T17:40:44 crontab for hourly 2011-12-19T17:41:39 conor_f: Why not curl ? It would allow a one-liner, I think 2011-12-19T17:41:50 Equinoxe: I don't know curl ;) 2011-12-19T17:41:57 curl > wget for sure 2011-12-19T17:42:21 im going insane 2011-12-19T17:42:29 "curl aichallenge.org" retrieves the home page of aichallenge. Isn't it quite easier ? So curl | sed | mail and all works fine ! 2011-12-19T17:42:46 Equinoxe: hmm, man curl coming up ;) ty 2011-12-19T17:42:51 unrelated question: can anyone tell me what the "game rate" stands for? 2011-12-19T17:42:59 flowenol: code something to get your rank :P 2011-12-19T17:43:01 *** Cowbandit has joined #aichallenge 2011-12-19T17:43:12 conor_f already did 2011-12-19T17:43:21 touche 2011-12-19T17:43:22 BTW, where do you find the JSON api ? 2011-12-19T17:43:31 curl + regex on reply => mail 2011-12-19T17:43:41 *** AngelM has joined #aichallenge 2011-12-19T17:43:52 Hello 2011-12-19T17:43:56 dEcaz > see 8 lines before 2011-12-19T17:44:06 hmm, do I need to be running a mail server to send a mail straight from my laptop? 2011-12-19T17:44:06 cann not 2011-12-19T17:44:12 i use Prowl instead of mail though 2011-12-19T17:44:40 *** Heron_ has quit IRC (Ping timeout: 258 seconds) 2011-12-19T17:44:46 *** raulis has quit IRC (Quit: Page closed) 2011-12-19T17:44:51 conor_f in theory you can use gmail 2011-12-19T17:44:56 oh? 2011-12-19T17:45:00 you can 2011-12-19T17:45:02 conor_f > I think you can't, you have to use an SMTP server : the receiving servers do check the incoming server to avoid spam, I think 2011-12-19T17:45:08 http://aichallenge.org/ranking_json.php?language_id=25&country_id=2&org_id=346 2011-12-19T17:45:12 conor_f: just do a query like that 2011-12-19T17:45:14 smtp is the most simople protocol ever ! 2011-12-19T17:45:19 easier and nicer than parsing crap 2011-12-19T17:45:23 poor steve887, he is the only one who is still negative http://aichallenge.org/profile.php?user=3010 2011-12-19T17:45:25 Any body knows how many games each bot is playing in the finals 2011-12-19T17:45:25 thestinger: Thanks ! 2011-12-19T17:45:38 thestinger: hmm, true :P 2011-12-19T17:45:50 I see poor steve too.... 2011-12-19T17:46:04 But its the standardbot I think... 2011-12-19T17:46:17 nope 2011-12-19T17:46:24 its not a standardbot 2011-12-19T17:46:33 Worse than that ? 2011-12-19T17:46:35 http://aichallenge.org/visualizer.php?game=279940&user=3010 2011-12-19T17:46:39 one that times out 2011-12-19T17:46:41 its the standardbot you can download with the tutorial 2011-12-19T17:46:52 oh, that one 2011-12-19T17:46:57 didn't check it 2011-12-19T17:47:10 http://paste.pocoo.org/show/gfGTxfEWeZpQqo1bpMEb/ send me spam if you want :) 2011-12-19T17:47:13 the standard bot doesn't timeout does it? 2011-12-19T17:47:27 greedybot does 2011-12-19T17:47:37 ah i see 2011-12-19T17:48:06 poop, i just realized there's an annoying bug in my bot that i didn't fix T_T 2011-12-19T17:49:05 im out 2011-12-19T17:49:32 *** grokodile has quit IRC (Quit: Page closed) 2011-12-19T17:49:48 http://aichallenge.org/profile.php?user=8566 <- "about me" that motivates (hint: its a php bot) 2011-12-19T17:49:55 I guess I should handle the server going down (it will) 2011-12-19T17:50:29 *** xyxan has quit IRC (Quit: Page closed) 2011-12-19T17:51:54 avdg: I kind of wish I took that route because for the past two weeks i've pretty much plateaued and used up all my time on my bot with no results :P 2011-12-19T17:52:35 me too, but I had a full time job handling my parents as well (so it added more frustrations) 2011-12-19T17:52:45 luckily i learned of this AI challenge (or remembered last years challenge) only about 10 days ago, so not too much time was 'wasted' :-) 2011-12-19T17:53:05 last year, I was 'out of business' for weeks... 2011-12-19T17:53:06 tob_k: lets say lost ;-) 2011-12-19T17:53:44 hmm, only 1 server? 2011-12-19T17:53:49 *** flowenol has quit IRC (Ping timeout: 268 seconds) 2011-12-19T17:53:52 I have the feeling we should cheer for it 2011-12-19T17:54:04 Yeah! 2011-12-19T17:54:10 Ant People! What algorithms have you been using apart from bfs or astar? 2011-12-19T17:54:19 none 2011-12-19T17:54:29 diffusion 2011-12-19T17:54:40 (apart from a magnet) 2011-12-19T17:54:47 *** g0llum has quit IRC (Read error: Connection reset by peer) 2011-12-19T17:54:56 quite simple combat tactics... 2011-12-19T17:54:58 A*-it-up 2011-12-19T17:55:05 A* all the things 2011-12-19T17:55:41 ant attack-range+2 act as fighters, all else follow the diffused scent (hills, food, unseen) 2011-12-19T17:55:44 Anyone knows how to invert the matching with sed ? 2011-12-19T17:55:49 my combat was just me positioning the ants so they were equidistant from the enemy and then running A* on the enemy 2011-12-19T17:56:07 Lightsaber: magic and the force 2011-12-19T17:56:21 aichallenge: janzert epsilon * r8350b9c / website/api_game_result.php : Add missing ) - http://git.io/EVWPPA 2011-12-19T17:56:27 Equinox, use awk 2011-12-19T17:56:46 Don't like awk for so trivial things 2011-12-19T17:56:51 i calculate a 'kill quote' for my fighter-ants, being (#killed ants) if the ant itself is not killed, and -1/(# killed ants) otherwise 2011-12-19T17:57:35 the tricky part was making the ants neither to suicidal not to shy... 2011-12-19T17:57:40 janzert: you should learn to use php -l ;-) (php lint) 2011-12-19T17:58:22 one of my later bots was not bad, but stopped short of all ant-hills with a single, stationary defender on top of it... looked quite ridiculous, 30 ants standing in a circle around a single defender. :-D 2011-12-19T17:58:23 let's see... bfs, a*, diffusion, min-max, genetics for parameter tweaking 2011-12-19T17:58:43 Fluxid: jedi magic 2011-12-19T17:59:05 *** bearoff has left #aichallenge 2011-12-19T17:59:06 'these are not the ant hills you are looking for' 2011-12-19T17:59:10 lol 2011-12-19T17:59:18 that would look pretty cool though 2011-12-19T17:59:32 Lightsaber: exactly 2011-12-19T18:00:09 Day changed to 20 Dec 2011 2011-12-19T18:00:17 so then, i'm going to sleep, gnite 2011-12-19T18:00:30 *** LouisMartin has joined #aichallenge 2011-12-19T18:00:52 good idea. see you tomorrow... i mean today. well, later. 2011-12-19T18:01:13 Is the contest paused? 2011-12-19T18:01:21 LouisMartin: kinda 2011-12-19T18:01:25 *** dEcaz has left #aichallenge 2011-12-19T18:01:34 *** tob__k has quit IRC (Quit: Page closed) 2011-12-19T18:01:35 yeah the servers are basically dead 2011-12-19T18:02:36 is the ranking okay? 2011-12-19T18:03:03 My game history seems odd to me 2011-12-19T18:03:22 http://aichallenge.org/profile.php?user=7025 2011-12-19T18:03:22 *** Rebeli has joined #aichallenge 2011-12-19T18:04:13 *** eskymaci has quit IRC (Ping timeout: 258 seconds) 2011-12-19T18:05:16 So away too.. Happy anting... 2011-12-19T18:05:30 LouisMartin: Finals 2011-12-19T18:05:40 *** AngelM has quit IRC (Quit: Page closed) 2011-12-19T18:05:54 why would I be rank 80 (right after being rank 2305) and then be matched with #1260, #5250, #1480? 2011-12-19T18:06:20 Trueskill matching wasn't used in the beginning of the finals 2011-12-19T18:06:25 *** foRei has quit IRC (Read error: Connection reset by peer) 2011-12-19T18:06:46 *** yahim91 has joined #aichallenge 2011-12-19T18:06:56 pairofdice- is it now or will it be when the servers runs again? 2011-12-19T18:07:04 * pairofdice shrugs 2011-12-19T18:07:53 yes, the games are into trueskill matchmaking now 2011-12-19T18:08:00 ok 2011-12-19T18:08:15 what does it mean? 2011-12-19T18:08:58 Double rainbooooow! 2011-12-19T18:09:48 so, is being that well ranked soon in the contest a good or bad thing? I guess I'm about to get severely crushed. A few bad matches before it gets better... 2011-12-19T18:10:08 *** jstrong has joined #aichallenge 2011-12-19T18:10:30 it doesn't really matter 2011-12-19T18:10:34 everyone has high sigma 2011-12-19T18:10:41 *** Rebeli has quit IRC (Quit: Page closed) 2011-12-19T18:10:50 http://www.google.com/url?sa=t&rct=j&q=double%20rainbow%20what%20does%20it%20mean&source=web&cd=1&ved=0CB0QtwIwAA&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DOQSNhk5ICTI&ei=V8TvToLtAufm0QGazagM&usg=AFQjCNFlGR1fmg2UVI9P4EWGXlKyB6JcwQ 2011-12-19T18:11:42 *** iiooo has joined #aichallenge 2011-12-19T18:11:48 Drugs were not involved in the making of this video 2011-12-19T18:12:26 yea. time to brag about my rank to people who don't know their greek alphabet before I get put to my place. 2011-12-19T18:12:51 you can't explain that. 2011-12-19T18:13:03 No, I can't 2011-12-19T18:13:05 *** jstrong has quit IRC (Client Quit) 2011-12-19T18:13:15 *** meduza has joined #aichallenge 2011-12-19T18:13:33 *** mj41 has quit IRC (Ping timeout: 268 seconds) 2011-12-19T18:13:46 I just finished my one-liner : 2011-12-19T18:13:52 later gentlemen. good luck to all. 2011-12-19T18:13:54 curl -s aichallenge.org/profile.php?user=12294 | sed -r 's/^.* //g;s/  //g;s/ [0-9]+.[0-9]+//g;/^[^0-9]/d;/^$/d' 2011-12-19T18:20:44 *** onion42 has joined #aichallenge 2011-12-19T18:20:47 It just lacks a "rank=" at the beginning of the output 2011-12-19T18:21:27 BenJackson: still going to be less bandwidth than a whole html page :P 2011-12-19T18:21:37 <_flag> Does anyone have an easy way of creating images (preferably animated gifs) from ascii ant maps? 2011-12-19T18:21:51 _flag: I want that too 2011-12-19T18:21:54 <_flag> For example, some code someone else has open sourced that does the trick? 2011-12-19T18:21:57 *** SMJ has quit IRC (Quit: Konversation terminated!) 2011-12-19T18:22:26 go starter has WriteDebugImage with PNG output 2011-12-19T18:22:27 what would be animated on an ant map? 2011-12-19T18:22:33 Here it is ! Just change 12294 to your userID 2011-12-19T18:22:35 curl -s aichallenge.org/profile.php?user=12294 | sed -r 's/^.* //g;s/ [0-9]+.[0-9]+//g;/^[^0-9]/d;/^$/d;s/^/rank=/g' 2011-12-19T18:22:40 http://golang.org/pkg/image/draw/ this is pretty nice 2011-12-19T18:22:55 <_flag> Extrarius: I'm making a writeup about my bot and I'd like to show its "thought" process 2011-12-19T18:23:04 <_flag> It helps to have pictures 2011-12-19T18:23:06 * avdg likes defence http://aichallenge.org/visualizer.php?game=281859&row=21&col=28 2011-12-19T18:23:29 *** defixio has quit IRC (Quit: Page closed) 2011-12-19T18:23:39 <_flag> BenJackson: Let me know if you find anything :) 2011-12-19T18:24:14 Equinoxe: wow 2011-12-19T18:24:19 that is some badass sed 2011-12-19T18:24:54 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has quit IRC (Quit: Lost terminal) 2011-12-19T18:24:55 It's quite complicated, I managed to get it work by lots of tests 2011-12-19T18:24:57 *** Storm__ has joined #aichallenge 2011-12-19T18:25:25 that is a non-coders nightmare 2011-12-19T18:25:31 *** meduza has quit IRC (Quit: Page closed) 2011-12-19T18:25:32 avdg: Too static : it doesn't think about the green at the bottom =/ 2011-12-19T18:25:43 and a web "programmer" nightmare :P 2011-12-19T18:25:47 conor_f: Yes it is ! =D 2011-12-19T18:25:49 :-) 2011-12-19T18:26:15 janzert will manage to break it with his constant fixes :) 2011-12-19T18:26:16 It first greps the line with the rank, and removes the whole beginning 2011-12-19T18:26:29 it doesn't even care at all about the enemies 2011-12-19T18:26:39 My bot knows how to pull down my stats: 15:26:16 ZenWraithBot | Wraithan - rank: 1644(+1) skill: 36.94(0.00). Was rank: 1643 skill: 36.94. 2011-12-19T18:26:43 heh 2011-12-19T18:26:52 Wraithan: win :) 2011-12-19T18:26:54 most people will need to quote that url because of the ? 2011-12-19T18:27:01 * avdg likes the construction at the wrong side 2011-12-19T18:27:14 *** bluegaspode has joined #aichallenge 2011-12-19T18:27:14 Then it removes the stuff before the "mu=", removing the mu= and replacing it 2011-12-19T18:27:22 Wraithan: change it so it can take a parameter like !stats 2011-12-19T18:27:31 Then it removes this ugly '">' at the end 2011-12-19T18:27:55 And it removes the lines that do not begin by a number (as the rank should be a number !) 2011-12-19T18:28:01 conor_f: rather not, my bot is already hitting the server enough for my friends and I 2011-12-19T18:28:07 And finally it adds a "rank=" at the beginning 2011-12-19T18:28:11 haha, true 2011-12-19T18:28:25 conor_f: if there was an API I'd be fine with adding it to my bot, but there isn't so I have to do screen scraping 2011-12-19T18:28:30 Equinoxe: my poor regex mind is crying trying to decipher it :P 2011-12-19T18:28:34 Wraithan: there's a json API 2011-12-19T18:28:39 ah, fair enough 2011-12-19T18:28:43 yay, more servers :-) 2011-12-19T18:28:45 thestinger: not one that lets you filter by user unless I misread the code. 2011-12-19T18:28:55 thestinger: and it isn't documented, so I don't care about it 2011-12-19T18:29:37 none of the aichallenge site is documented :P 2011-12-19T18:29:42 https://github.com/aichallenge/aichallenge/blob/epsilon/website/ranking_json.php 2011-12-19T18:30:03 curl -s 'aichallenge.org/profile.php?user=3473' | sed -ne 's/\ //g; s/<[^>]*>//g;/Rank:/s/.*Rank: *\([0-9]*\).*/\1/p' 2011-12-19T18:30:16 thestinger: it doesn't filter by user so I don't give a crap about it 2011-12-19T18:30:35 yeah 2011-12-19T18:30:43 can't turn it into a frontend for many people 2011-12-19T18:30:49 *** locksmith3 has quit IRC (Quit: User Quit) 2011-12-19T18:30:50 1) strip  , 2) strip html, 3) only on the line with Rank: grab the number after Rank: 2011-12-19T18:30:52 *** smjms has joined #aichallenge 2011-12-19T18:31:09 thestinger: easy to make a boolean "am I in top 100" 2011-12-19T18:31:57 I wont be in the top 100, but my friends and I are still competing amongst ourselves so I made a simple command that pulls down our 3 stats and greedy bot as a measuring stick to see how we were doing 2011-12-19T18:32:05 *** zish has quit IRC (Quit: Nettalk6 - www.ntalk.de) 2011-12-19T18:32:18 we aren't in the same organization though 2011-12-19T18:32:39 BenJackson: I also get skill, mu and sigma, but I have to say that your solution is more beautiful ! 2011-12-19T18:33:18 *** bluegaspode has quit IRC (Quit: Page closed) 2011-12-19T18:33:43 here's hoping the surrounding script doesn't mailbomb me 2011-12-19T18:34:14 50 hours to wait before the next game ... Be patient ! 2011-12-19T18:35:10 Equinoxe: That's not so bad, I have 199 hours to go 2011-12-19T18:35:29 oh, the servers are running again 2011-12-19T18:35:43 Even worse : servers are running and it's still so awful ! 2011-12-19T18:35:55 312 hours here 2011-12-19T18:38:27 229 for me 2011-12-19T18:39:35 Do you know other AI challenges that have started not too long ago ? 2011-12-19T18:39:43 149 here :) 2011-12-19T18:40:09 *** mviel_ has joined #aichallenge 2011-12-19T18:40:10 * avdg forgot the name of the competion with competing cars 2011-12-19T18:40:13 http://queue.acm.org/icpc/ that starts soon 2011-12-19T18:40:24 yeah that one 2011-12-19T18:40:37 Thanks ! 2011-12-19T18:42:30 *** mviel has quit IRC (Read error: Operation timed out) 2011-12-19T18:42:40 Off game 2011-12-19T18:42:42 Odd 2011-12-19T18:42:56 *** FranPeruzzi has quit IRC (Ping timeout: 258 seconds) 2011-12-19T18:43:02 it looks pretty cool 2011-12-19T18:43:59 looks hard 2011-12-19T18:44:19 Yeah, hard to say how I would approach it 2011-12-19T18:44:57 wait so is the object of the game to get tiles to become your color? 2011-12-19T18:44:59 *** kire has quit IRC (Quit: Leaving) 2011-12-19T18:45:02 Cowbandit: yeah 2011-12-19T18:45:16 oi i see 2011-12-19T18:45:17 *** boreus has quit IRC (Quit: Page closed) 2011-12-19T18:45:36 I have a feeling that the match-ups are designed to accurately identify who should get booted in the first cut, rather than to accurately identify anything near the top 2011-12-19T18:45:39 hmm, so the number of colored donuts is not the objective? 2011-12-19T18:45:55 Lots of the matches are ending with "food not being gathered" 2011-12-19T18:46:42 Looks quite interestin, yes 2011-12-19T18:46:54 (The Queue ICPC challenge) 2011-12-19T18:46:54 they don't really have much info on their site 2011-12-19T18:47:06 That's not yet started 2011-12-19T18:47:19 I hope we will get more in January 2011-12-19T18:47:45 And I hope we will get development tools around the power of ants' ones ! 2011-12-19T18:48:11 (If I'm not understandable, please tell me, as I'm not a native english speaker) 2011-12-19T18:48:47 14 hours before next game, it's coming "soon" ! 2011-12-19T18:49:45 Equinoxe: You have been comprehensible so far. 2011-12-19T18:49:57 I subscribed to their mailing list thing 2011-12-19T18:49:58 * avdg gets lost on the site 2011-12-19T18:49:58 Thanks =) 2011-12-19T18:50:18 Some awkward phrasing but other than that you type English nicer than most natives. 2011-12-19T18:50:36 (You actually capitalize and use punctuation lol) 2011-12-19T18:50:59 *** Schoon has quit IRC (Ping timeout: 258 seconds) 2011-12-19T18:51:51 Yes I do, but I do the same in French, and people also say me I'm quite strange ! 2011-12-19T18:52:00 french * 2011-12-19T18:52:15 Lol 2011-12-19T18:52:26 I'd like to see an AI challenge where planning played a bigger part than graph searches 2011-12-19T18:54:02 Prologin 2010 was like that, but it was an on-site competition in paris, so ... 2011-12-19T18:54:05 http://queue.acm.org/icpc/game_description/environment.cfm oh 2011-12-19T18:54:10 they do have info up 2011-12-19T18:54:15 Is that ACM thing Java only? 2011-12-19T18:54:20 for some reason I didn't see it :P 2011-12-19T18:54:29 hi 2011-12-19T18:54:30 ewwwww gcc 4.1.2 2011-12-19T18:54:33 wtf. 2011-12-19T18:54:37 Their website is confusing 2011-12-19T18:54:39 Scryer: It also allowed C++, C and C#, I think 2011-12-19T18:55:02 yeah, the page I linked has info on it 2011-12-19T18:55:03 any ideas on what game attributes would make planning more important and graph searching less so? 2011-12-19T18:55:41 A continuous plane, maybe ? 2011-12-19T18:55:45 the biggest part of this challenge wasn't planning or graph search 2011-12-19T18:55:47 it was combat :D 2011-12-19T18:55:53 Graph searching immediately becomes harder 2011-12-19T18:55:56 I'm thinking a large enough state space would make exhaustive searching unuseful 2011-12-19T18:56:24 i thought this went pretty well... for a while you could get a top 100 bot with just graph search 2011-12-19T18:56:33 but by the end, it's hard to make top 500 like that :D 2011-12-19T18:56:37 yoden: you could handle combat as min/max which is just searching the state space 2011-12-19T18:56:56 eh, i don't think most top bots do minimax 2011-12-19T18:57:07 at least, several have stated they don't 2011-12-19T18:57:07 Extrarius: I believe that min-max is too time-greedy =/ 2011-12-19T18:57:23 *** flowenol has joined #aichallenge 2011-12-19T18:57:24 I also thought getting a good exploration algorithm was tricky 2011-12-19T18:57:46 somehow the top bots always seem 5-10 ants ahead after the first 100 turns 2011-12-19T18:57:48 http://queue.acm.org/icpc/game_description/rules.cfm 2011-12-19T18:57:50 meh, gcc is older than the one on my mac 2011-12-19T18:57:52 Servers back up? 2011-12-19T18:58:11 avdg: yeah, and OSX only has an old gcc because they don't want to ship GPLv3 software 2011-12-19T18:58:16 *** Jak_o_Shadows has joined #aichallenge 2011-12-19T18:58:18 woot 2011-12-19T18:58:23 thestinger: Where do you find all the links ? 2011-12-19T18:58:28 google 2011-12-19T18:58:36 *** yahim91 has quit IRC (Quit: Page closed) 2011-12-19T18:58:38 Oh. 2011-12-19T18:58:39 Cowbandit: My exploration algorithm seemed to be good. If my bot didn't always time out by turn 100 turns on the official server, I might be able to see how well =-/ 2011-12-19T18:58:43 don't understand their site nav 2011-12-19T18:59:01 * avdg neither 2011-12-19T18:59:05 I really don't see any links to more pages 2011-12-19T18:59:20 not sure how google found the stuff.... 2011-12-19T18:59:34 5000minutes for a game? 2011-12-19T18:59:48 it's down from 214,000 2011-12-19T18:59:53 any tcp servers still up? 2011-12-19T19:00:00 Still a lot 2011-12-19T19:00:05 Extrarius: ouch lol. I wonder if the admins can let you resubmit your code 2011-12-19T19:00:13 the number is plummeting faster than it actually indicates 2011-12-19T19:00:14 And the servers seem back up 2011-12-19T19:00:33 it'll probably be accurate after your next game 2011-12-19T19:00:34 Cowbandit: That is my best effort. I moved right after I found out about the contest so I didn't have enough time 2011-12-19T19:00:43 Hope so 2011-12-19T19:00:55 It's frustrating to see it so high 2011-12-19T19:01:20 *** goffrie has quit IRC (Read error: Connection reset by peer) 2011-12-19T19:01:23 Extrarius: I think that rules page is for a previous contest 2011-12-19T19:01:54 thestinger: I mean tcp servers for ants 2011-12-19T19:02:02 Still waiting for game 5, won all 4 matches with no ties... So Fair. 2011-12-19T19:02:13 Extrarius: I know :) 2011-12-19T19:02:29 but those links I found are for the 2010 contest 2011-12-19T19:02:35 Next games should be more even 2011-12-19T19:02:51 thestinger: Yes, I just started reading it 2011-12-19T19:03:02 Won 2 and 2 timeouts that shouldn't happen 2011-12-19T19:03:05 6 hours ! 2011-12-19T19:04:05 flowenol: 4 total games or 2 total games with timeouts? 2011-12-19T19:04:23 4 total games 2011-12-19T19:04:34 2 with timeout 2011-12-19T19:04:44 flowenol: code better? :) 2011-12-19T19:04:58 Code is good 2011-12-19T19:05:19 Was 3 days up before not a single timeout 2011-12-19T19:05:33 Computing the remaining time based on "current player rate" gives me an hour, and the system states that I still have 5 hours to wait ... Which one is wrong ? 2011-12-19T19:05:46 flowenol: i had some code like that, i'd be hard press to blame the server 2011-12-19T19:06:12 Tested the replays 2011-12-19T19:06:14 *** amstan_ has joined #aichallenge 2011-12-19T19:06:14 *** ChanServ sets mode: +o amstan_ 2011-12-19T19:06:24 flowenol: however using the java version I noticed that i'd time out very rarely. When doing logging I oculd see i'd get stuck in some loops that should've never happened 2011-12-19T19:06:46 *** Cowbandit has quit IRC (Quit: Page closed) 2011-12-19T19:07:08 My code has checks on those loops 2011-12-19T19:07:31 I'm hoping its server issue 2011-12-19T19:07:33 AI class servers down, have a coffee break ! 2011-12-19T19:07:47 If its code I'm screwed 2011-12-19T19:07:58 Oh, they're up again 2011-12-19T19:08:34 flowenol: so did mine. i cna't explain it 2011-12-19T19:09:38 I just dont understand the tournament, My skill was almost same as #1 spot in the first 4 games, only difference is he played 4 8 player games while i played 2,4,6,2. Even though I got 1st place i didn't get into higher game tier 2011-12-19T19:10:14 Even won one in 20 rounds 2011-12-19T19:10:25 all that matters is your placement in the game 2011-12-19T19:10:39 skill is just mu-sigma*3 (it's TrueSkill) 2011-12-19T19:10:52 https://research.microsoft.com/en-us/projects/trueskill/details.aspx 2011-12-19T19:11:09 Well I was at 150 before the reset 2011-12-19T19:11:15 this is a pretty good blog article on it: http://www.moserware.com/2010/03/computing-your-skill.html 2011-12-19T19:11:29 *** replore has joined #aichallenge 2011-12-19T19:11:38 thestinger: thestinger well i won each game and placement was 276 after 4 games where as Carlos.guia was placement 450 after 4.... and he got 2nd and 3rd in two of those 2011-12-19T19:11:55 If I get that rank I will be happy 2011-12-19T19:12:05 Elderwolf: your opponents matter 2011-12-19T19:12:49 *** Redgis has quit IRC (Ping timeout: 252 seconds) 2011-12-19T19:12:51 ai-class results out :) 2011-12-19T19:13:06 I'm out again 2011-12-19T19:13:11 anyway, it has to run a lot more games before the rankings are meaningful 2011-12-19T19:13:12 http://cm.baylor.edu/challenge/rules.html <- much better information :-) 2011-12-19T19:14:15 avdg: nice 2011-12-19T19:14:48 though I'm still looking for something to download if there is something to 2011-12-19T19:15:38 why do some bots still only have 4 games while others have 12 2011-12-19T19:16:30 *** ikaros has quit IRC (Quit: Ex-Chat) 2011-12-19T19:17:05 *** ikaros_ has quit IRC (Quit: Ex-Chat) 2011-12-19T19:17:17 *** ikaros has joined #aichallenge 2011-12-19T19:17:38 *** FranPeruzzi has joined #aichallenge 2011-12-19T19:17:43 moduspwned: just a quirk of the matchmaking process I guess 2011-12-19T19:17:55 *** flowenol has quit IRC (Ping timeout: 255 seconds) 2011-12-19T19:17:57 it doesn't really matter 2011-12-19T19:18:07 lots of games will get played for everyone 2011-12-19T19:18:37 ya but I am seeing my brother in an hour and I am behind him right now! 2011-12-19T19:18:38 *** Jak_o_Shadows has quit IRC (Remote host closed the connection) 2011-12-19T19:18:44 *** conor_f has quit IRC (Quit: leaving) 2011-12-19T19:18:44 I need to get a game or two in to get ahead! 2011-12-19T19:20:47 nice, the server gave me 2 games in a row :) 2011-12-19T19:21:09 my first two hard games too 2011-12-19T19:22:11 Got you to #1 :) 2011-12-19T19:22:22 yeah, old rank: 5, new rank: 1 :D 2011-12-19T19:22:44 now the only way to go is down :P 2011-12-19T19:23:20 *** meatroaf has joined #aichallenge 2011-12-19T19:24:31 oldman is pretty good 2011-12-19T19:24:46 TT_TT 2011-12-19T19:24:54 Got 94% on AI final exam 2011-12-19T19:25:01 I had a perfect score until now ="( 2011-12-19T19:27:24 *** AntDroid has quit IRC (Ping timeout: 258 seconds) 2011-12-19T19:27:37 starting to be names I recognize in the top 100 now 2011-12-19T19:29:51 *** gustavokambara has quit IRC (Quit: Page closed) 2011-12-19T19:30:29 2 ugly errors, both of 1% : I late-fixed something I hadn't triple-checked, and I didn't understand an english word ... 2011-12-19T19:30:45 *** erij has joined #aichallenge 2011-12-19T19:30:56 *** Zeta-Hoernchen has joined #aichallenge 2011-12-19T19:30:59 *** codetiger has joined #aichallenge 2011-12-19T19:31:01 I'm going out, 'bye ! 2011-12-19T19:31:05 *** Scryer has quit IRC (Quit: Page closed) 2011-12-19T19:31:11 (falling asleep) 2011-12-19T19:31:27 *** Equinoxe has quit IRC (Quit: Page closed) 2011-12-19T19:33:13 skill based matching has started? 2011-12-19T19:33:59 i still have only 4 games... 2011-12-19T19:34:36 thestinger: looks like you are #1? 2011-12-19T19:34:40 me too 2011-12-19T19:38:01 *** Zeta-Hoernchen is now known as Speedy_Consoles 2011-12-19T19:38:22 McLeopold: for a bit :P 2011-12-19T19:38:48 hm. Tied a game as foodnotbeinggathered when I was gathering good but noone else was. I guess I'll take that. 2011-12-19T19:39:51 my bot does well on certain types of maps 2011-12-19T19:40:09 big maps, without tight choke points (so open cell mazes and random walks) 2011-12-19T19:41:12 mine doesn't like corners 2011-12-19T19:42:44 meatroaf: what game? 2011-12-19T19:42:48 i just solved a rubiks cube in 35 seconds :) 2011-12-19T19:43:06 * avdg wants rubiks cube 2011-12-19T19:43:15 * avdg overloads 2011-12-19T19:43:18 * Speedy_Consoles gives avdg rubiks cube 2011-12-19T19:43:28 too late :p 2011-12-19T19:43:37 :/ 2011-12-19T19:43:50 * avdg accepts virtual rubiks cube 2011-12-19T19:44:07 * McLeopold peels stickers off virtual rubiks cube 2011-12-19T19:44:25 soved ! 2011-12-19T19:44:26 McLeopold: 282371. Wont complain, odds are good had the game played out Id have ended in a far worse position ;) 2011-12-19T19:44:29 * avdg hope the connection was encrypted 2011-12-19T19:44:42 *couch*timeout 2011-12-19T19:45:24 *** meatroaf has left #aichallenge 2011-12-19T19:46:29 What if they allow bots to write files that can be read during later games? 2011-12-19T19:46:35 * Speedy_Consoles wants to have more games 2011-12-19T19:47:15 @rankings 2011-12-19T19:47:15 *** goffrie has joined #aichallenge 2011-12-19T19:47:16 codetiger: Top 10 players: strcat(70.5), carlos.guia(69.5), delineate(69.5), roumenpopov(68.9), crispy(67.8), T_and_B(67.6), ronnyk(67.6), boreus(67.1), RVeerdonk(67.1), skot84(67.1) 2011-12-19T19:47:16 uh oh... my bot has only played 4 games, and so have xathis and greentea. My next game will probably be against them :( 2011-12-19T19:47:43 I'll be with you dont worry 2011-12-19T19:48:20 are there more commands than rankings? 2011-12-19T19:48:26 next game: 1st xathis, 2nd greentea, 3rd codetiger, 4th onion42 :P 2011-12-19T19:48:38 !list aichallenge 2011-12-19T19:48:42 @list aichallenge 2011-12-19T19:48:42 thestinger: game, match, and rankings 2011-12-19T19:48:52 I predict Speedy_Consoles will win... 2011-12-19T19:48:54 @game 2011-12-19T19:48:54 Speedy_Consoles: (game gameid, [withLink]) -- Info about a game. 2011-12-19T19:48:54 just those, and I don't think 'match' works 2011-12-19T19:49:05 @pornography 2011-12-19T19:49:06 onion42: No! 2011-12-19T19:49:10 sigh, didnt work 2011-12-19T19:49:15 @match 2011-12-19T19:49:15 Speedy_Consoles: (match player1 [player2]) -- Get the most recent match of $player1. If $player2 is specified, then the most recent match between $player1 and $player2 2011-12-19T19:49:23 @match strcat 2011-12-19T19:49:23 thestinger: Error: 'strcat' is not a valid integer. 2011-12-19T19:49:26 contestbot just doesn't want to share 2011-12-19T19:49:26 @match 2255 2011-12-19T19:49:26 pairofdice: An error occured while trying to show the previous error. 2011-12-19T19:49:27 thestinger: (match player1 [player2]) -- Get the most recent match of $player1. If $player2 is specified, then the most recent match between $player1 and $player2 2011-12-19T19:49:37 @match Speedy_Consoles 2011-12-19T19:49:37 Speedy_Consoles: Error: 'Speedy_Consoles' is not a valid integer. 2011-12-19T19:49:42 what? 2011-12-19T19:49:50 sure i am no integer 2011-12-19T19:49:53 @match 7935 2011-12-19T19:49:53 McLeopold: (match player1 [player2]) -- Get the most recent match of $player1. If $player2 is specified, then the most recent match between $player1 and $player2 2011-12-19T19:49:58 Error: 5 is not a valid integer 2011-12-19T19:50:01 it's just a python exception that propagates up 2011-12-19T19:50:12 only amstan knows why it happens :P 2011-12-19T19:50:48 @match 280 2011-12-19T19:50:48 avdg: (match player1 [player2]) -- Get the most recent match of $player1. If $player2 is specified, then the most recent match between $player1 and $player2 2011-12-19T19:50:59 @match 0 2011-12-19T19:50:59 Speedy_Consoles: (match player1 [player2]) -- Get the most recent match of $player1. If $player2 is specified, then the most recent match between $player1 and $player2 2011-12-19T19:51:03 almost 2011-12-19T19:51:09 probable winners query http://pastebin.com/bkDdfMhS 2011-12-19T19:51:16 @convert hand to chain 2011-12-19T19:51:16 thestinger: 0.00505050505051 2011-12-19T19:51:28 @match 1724 2011-12-19T19:51:28 onion42: (match player1 [player2]) -- Get the most recent match of $player1. If $player2 is specified, then the most recent match between $player1 and $player2 2011-12-19T19:52:00 @match −1 2011-12-19T19:52:00 avdg: Error: '\xe2\x88\x921' is not a valid integer. 2011-12-19T19:52:12 McLeopold: what are low and high? skill? 2011-12-19T19:52:21 I've got at least another error 2011-12-19T19:52:23 the ranges using stdev 2011-12-19T19:52:23 memetix and fourmidable are missing from there :P 2011-12-19T19:52:26 what is that paste? 2011-12-19T19:52:31 @match 9999999999999999999999999999999999 2011-12-19T19:52:31 onion42: (match player1 [player2]) -- Get the most recent match of $player1. If $player2 is specified, then the most recent match between $player1 and $player2 2011-12-19T19:52:33 low is the same as skill 2011-12-19T19:52:45 *** Surya has quit IRC (Quit: Page closed) 2011-12-19T19:52:47 maybe hex? 2011-12-19T19:52:55 high is the highest rank trueskill will probably let you have 2011-12-19T19:53:01 avdg: bytes 2011-12-19T19:53:04 @match 0xb00b135 2011-12-19T19:53:04 onion42: (match player1 [player2]) -- Get the most recent match of $player1. If $player2 is specified, then the most recent match between $player1 and $player2 2011-12-19T19:53:09 @encode -1 2011-12-19T19:53:09 thestinger: (encode ) -- Returns an encoded form of the given text; the valid encodings are available in the documentation of the Python codecs module: . 2011-12-19T19:53:21 @decode -1 2011-12-19T19:53:21 thestinger: (decode ) -- Returns an un-encoded form of the given text; the valid encodings are available in the documentation of the Python codecs module: . 2011-12-19T19:53:26 @decode utf-8 -1 2011-12-19T19:53:26 thestinger: -1 2011-12-19T19:53:38 lol 2011-12-19T19:53:45 *** flowenol has joined #aichallenge 2011-12-19T19:53:46 well that was fun 2011-12-19T19:54:25 * avdg wonders if the bot is on github 2011-12-19T19:54:27 @rainbow [morse [shuffle one two three]]] 2011-12-19T19:54:27 thestinger: Error: Spurious "]". You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands. 2011-12-19T19:54:30 @rainbow [morse [shuffle one two three]] 2011-12-19T19:54:30 thestinger: Error: The command "shuffle" is available in the Topic and Utilities plugins. Please specify the plugin whose command you wish to call by using its name as a command before "shuffle". 2011-12-19T19:54:38 @rainbow [morse [utilities shuffle one two three]] 2011-12-19T19:54:39 thestinger: - .... .-. . . - .-- --- --- -. . 2011-12-19T19:54:54 ah https://github.com/aichallenge/contestbot 2011-12-19T19:55:02 finally 2011-12-19T19:55:02 boo, 107th 2011-12-19T19:55:20 last time i'll see the top100 2011-12-19T19:55:22 avdg: it's a supybot fork plus a few things amstan added 2011-12-19T19:55:42 @list @apropos and @help are how you can figure out stuff 2011-12-19T19:55:58 or just grepping through the source (which is how I found $randnick) 2011-12-19T19:55:59 man IRC 2011-12-19T19:56:09 @randnick 2011-12-19T19:56:10 Speedy_Consoles: I'm sorry Dave, err Speedy_Consoles; I cannot 'randnick'. 2011-12-19T19:56:15 @echo $randnick 2011-12-19T19:56:15 valydo 2011-12-19T19:56:22 it's an echo variable or something 2011-12-19T19:56:41 @fight xathis [echo $randnick] 2011-12-19T19:56:42 xathis: 3840, flowenol: 81 2011-12-19T19:56:54 ul floewnol 2011-12-19T19:57:04 drew the short straw there 2011-12-19T19:57:11 @figth thestinger Speedy_Consoles 2011-12-19T19:57:12 Speedy_Consoles: No! 2011-12-19T19:57:14 woops 2011-12-19T19:57:16 Wat is that 2011-12-19T19:57:23 @fight thestinger Speedy_Consoles 2011-12-19T19:57:24 Speedy_Consoles: thestinger: 82600, Speedy_Consoles: 98 2011-12-19T19:57:27 eh 2011-12-19T19:57:29 what? 2011-12-19T19:57:41 *** flowenol has quit IRC (Client Quit) 2011-12-19T19:57:52 @fight onion42 Steve887 2011-12-19T19:57:53 onion42: onion42: 464, Steve887: 70 2011-12-19T19:58:42 so what now is http://pastebin.com/bkDdfMhS this? 2011-12-19T19:59:04 @fight just compares the # of google results :P 2011-12-19T19:59:22 @list google 2011-12-19T19:59:22 thestinger: cache, calc, fight, google, lucky, phonebook, and translate 2011-12-19T20:00:06 @google lucky xkcd 2011-12-19T20:00:07 pairofdice: http://xkcd.com/ 2011-12-19T20:00:24 @youtube lucky hotbabes 2011-12-19T20:00:25 onion42: User error -- Replace user. 2011-12-19T20:00:34 @fight thestinger Zeta-Hoernchen 2011-12-19T20:00:35 Speedy_Consoles: thestinger: 82600, Zeta-Hoernchen: 30 2011-12-19T20:00:43 thats not true 2011-12-19T20:01:16 crap, my final version is not timeout-proof... damn it 2011-12-19T20:01:32 olexs: I actually removed my timer stuff 2011-12-19T20:01:33 Zeta-Hoernchen gives 101.000 results 2011-12-19T20:01:38 @google lucky findingnemo 2011-12-19T20:01:40 onion42: http://www.imdb.com/title/tt0266543/ 2011-12-19T20:01:44 I just let combat make more and more sacrifices when I have too many ants 2011-12-19T20:01:51 so then I won't have too many ants :) 2011-12-19T20:02:16 I think I could still timeout if was really unlucky 2011-12-19T20:02:20 you can never have too many ants 2011-12-19T20:02:28 550 ants is too many 2011-12-19T20:02:38 see 4Mick1's games for proof 2011-12-19T20:02:58 600 ants is probably a timeout if there are lots of battles (lets say, 25 battles with an average of 10 ants) 2011-12-19T20:03:07 *** amstan_ has quit IRC (Ping timeout: 276 seconds) 2011-12-19T20:03:16 *** tomb___ has joined #aichallenge 2011-12-19T20:03:17 so I just dealt with that my killing them off :P 2011-12-19T20:03:17 *** grwip has quit IRC (Quit: Leaving) 2011-12-19T20:03:37 by killing them* 2011-12-19T20:04:45 * codetiger slaps onion42 around a bit with a large trout 2011-12-19T20:04:55 how dare you 2011-12-19T20:05:09 * onion42 slaps codetiger about with a moderately sized haddock 2011-12-19T20:05:44 *** FranPeruzzi has quit IRC (Ping timeout: 258 seconds) 2011-12-19T20:06:20 *** GarfTop has quit IRC (Quit: Make a new plan, Stan!) 2011-12-19T20:07:39 we should use bots instead to slap someone else with sharks 2011-12-19T20:07:51 i think that should be the next aichallenge 2011-12-19T20:08:13 Weclome to Google Aichallenge 2012: shark slapping! 2011-12-19T20:08:44 @google lucky sharkslapping 2011-12-19T20:08:45 onion42: http://www.youtube.com/watch?v=BillZAInK-g 2011-12-19T20:08:58 * codetiger slaps onion42 around a bit with a large trout 2011-12-19T20:09:13 :/ 2011-12-19T20:09:28 ooh, i think that's tom petty theyre playing 2011-12-19T20:09:30 *** Lightsaber has quit IRC (Quit: Page closed) 2011-12-19T20:09:34 :P first time with irc after yrs 2011-12-19T20:09:38 hard to tell though, awful quality sound 2011-12-19T20:11:05 irc is just multiplayer notepad 2011-12-19T20:11:21 *** kost_ has quit IRC (Quit: Page closed) 2011-12-19T20:12:40 * avdg thinks at spamming hmm 2011-12-19T20:13:10 c'mon game 5 2011-12-19T20:13:11 Any sufficiently useful chat protocol is just an ad-hoc, informally specified, bug ridden, slow implementation of half of IRC. 2011-12-19T20:13:25 <3 IRC 2011-12-19T20:13:31 whoa: http://imageshack.us/f/687/rankwi.png/ 2011-12-19T20:14:46 Wraithan: and that's why you should use bitlbee :) 2011-12-19T20:15:09 ugh 2011-12-19T20:15:13 or not use the other protocols at all. 2011-12-19T20:15:25 meh, then I would have to force people to use irc 2011-12-19T20:16:06 If they're not using irc, they're not worth talking to! 2011-12-19T20:16:06 thestinger: then use a dialog with 2 buttons with the same action (to join irc) :p 2011-12-19T20:16:43 "would you like to join irc" [ yes | no ] 2011-12-19T20:16:54 you don't even need the 'no' button 2011-12-19T20:16:59 Or just one option, yes 2011-12-19T20:17:03 haha 2011-12-19T20:17:10 "you are going to join irc [ okay ]" 2011-12-19T20:17:17 oh, we want to give the users a choice :p 2011-12-19T20:17:29 choice would just confuse people 2011-12-19T20:17:53 not if they think they control the choices 2011-12-19T20:18:04 kinda facebook-thing 2011-12-19T20:18:13 "now joining irc [ okay | not really okay | please stop ]" 2011-12-19T20:18:17 but it joins anyway? :P 2011-12-19T20:18:28 Meh, IRC has a high enough barrier to entry that it filters morons out. 2011-12-19T20:18:51 Not all of the morons, just a decent portion of them 2011-12-19T20:19:22 please stop followed by "continue" 2011-12-19T20:20:38 *** jstrong has quit IRC (Quit: Leaving.) 2011-12-19T20:20:55 excited to see the results of the finals but can't wait for the next contest 2011-12-19T20:22:25 a1k0n: hopefully that's just a bug with the arrow... but it seems like something more 2011-12-19T20:22:30 join IRC? [Y/y] 2011-12-19T20:23:10 [press any key] 2011-12-19T20:23:17 * avdg hoped that http://queue.acm.org/icpc/ was a bit easier to use 2011-12-19T20:23:26 codetiger: where is any key? 2011-12-19T20:23:44 on your keyboard.. ;P 2011-12-19T20:23:49 If your mu drops while your sigma raises your arrow points up 2011-12-19T20:23:52 no time for that now, the computers starting! 2011-12-19T20:23:54 Err 2011-12-19T20:24:14 Hpw was it again 2011-12-19T20:24:21 avdg: in between back_tab and the pulse key :) 2011-12-19T20:24:31 the list of keys in terminfo in amusing 2011-12-19T20:24:41 ohhh. the arrow points up because his rank went up, but his skill went down (because of sigma decreasing) 2011-12-19T20:24:42 and Alt Gr 2011-12-19T20:24:59 a1k0n: something like that 2011-12-19T20:25:08 avdg: didn't know about that challenge. are you going to participate? 2011-12-19T20:25:13 not sure I'm following McLeopold's paste 2011-12-19T20:25:21 but I'm in it and he called it "probable winners" so yay ;-) 2011-12-19T20:25:28 if it looks easy ;-) 2011-12-19T20:25:45 *** TheLinker has quit IRC (Quit: Bye) 2011-12-19T20:27:22 avdg: the page doesn't have a lot of information, nor does the google group. did you see any specifics, tools, or anything? 2011-12-19T20:27:46 http://queue.acm.org/icpc/game_description/environment.cfm 2011-12-19T20:27:52 and http://cm.baylor.edu/challenge/rules.html 2011-12-19T20:27:58 thanks 2011-12-19T20:28:12 but no information for testing or submitting :/ 2011-12-19T20:28:57 :/ 2011-12-19T20:30:25 *** GreenTea has quit IRC (Quit: Page closed) 2011-12-19T20:30:54 *** Migi32 has joined #aichallenge 2011-12-19T20:31:14 BenJackson: xathis isn't in there :P 2011-12-19T20:31:37 thestinger: an important part of my strategy 2011-12-19T20:32:01 so your script idea is stupid: now I'm getting email every 5 minutes as my rank drifts down due to other games being played 2011-12-19T20:32:07 yeah 2011-12-19T20:32:11 I switched to # of games played 2011-12-19T20:32:16 *** pairofdice has quit IRC (Quit: When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl.) 2011-12-19T20:32:18 good idea 2011-12-19T20:32:43 I actually just finished switching when you said that... 2011-12-19T20:32:44 any idea why all the old version game data got reset? 2011-12-19T20:35:22 *** ChrisH_ has joined #aichallenge 2011-12-19T20:39:15 BenJackson: I think it happened when the current skill was reset, so I guess it was SQL gone wrong 2011-12-19T20:39:50 hopefully it was backed up somewhere 2011-12-19T20:40:27 ok since it's easier I'm now triggering on skill change 2011-12-19T20:40:45 just use the json :P 2011-12-19T20:40:47 should find out if it works in... 2 hours? hm 2011-12-19T20:40:55 thestinger: we all can when we hit the top 100 2011-12-19T20:41:20 hm, we've had more servers online before 2011-12-19T20:42:38 I would love to have my 5th game 2011-12-19T20:44:53 *** Storm__ has quit IRC (Quit: Page closed) 2011-12-19T20:44:56 me2 2011-12-19T20:45:03 McLeopold, janzert: how's it going? 2011-12-19T20:45:54 *** danielharan has joined #aichallenge 2011-12-19T20:47:00 BenJackson: I vaguely remember Janzer and McLeopold discussing that something about doing finals would be easier if they backed up the data and cleaned those tables out, but I don't know why that was the case. 2011-12-19T20:47:21 *** danielharan has left #aichallenge 2011-12-19T20:47:24 *** JorgeB has joined #aichallenge 2011-12-19T20:48:22 *** smiley1983 has joined #aichallenge 2011-12-19T20:48:23 janzert: there is a forum post about another profile missing skill updates that I think is more recent that the fixes you put in: http://forums.aichallenge.org/viewtopic.php?f=27&t=2189 2011-12-19T20:49:07 * avdg wonders if xathis released the code already 2011-12-19T20:49:24 avdg: not yet 2011-12-19T20:49:31 me3 5th game 2011-12-19T20:49:52 avdg: i'm working on my writeup, and will release the code along with it, in a few days i think 2011-12-19T20:50:32 heh, I expected that most will stop writing, except doing some cleanup (to hide stuff) 2011-12-19T20:50:39 *** olexs has quit IRC (Quit: Leaving.) 2011-12-19T20:51:53 avdg: oh, i'm not changing the code, i'm writing about how the code works 2011-12-19T20:52:10 heh 2011-12-19T20:52:14 31 out of last 50 games "food not gathered" 2011-12-19T20:52:24 xathis: are you going to be posting your code? 2011-12-19T20:52:32 BenJackson: the query for C++, Other, US is still smaller than the size of the profile page :P 2011-12-19T20:52:47 amstan: yes, in a few days 2011-12-19T20:52:47 xathis: nvm, you already said, cool 2011-12-19T20:52:49 I didn't get that far because I couldn't figure out how to get language_id 2011-12-19T20:52:57 oh 2011-12-19T20:53:01 xathis: are you going to be posting your code? 2011-12-19T20:53:02 I just printed out page 1 2011-12-19T20:53:09 and looked at the language to figure out the id 2011-12-19T20:53:10 BenJackson: :D 2011-12-19T20:53:28 BenJackson: http://aichallenge.org/ranking_json.php?country_id=11&language_id=3&org_id=0 2011-12-19T20:53:47 thestinger: my sed to scrape the html is shorter than that url 2011-12-19T20:53:48 I rest my case 2011-12-19T20:53:52 :P 2011-12-19T20:53:59 this gets you more data though 2011-12-19T20:55:35 *** FranPeruzzi has joined #aichallenge 2011-12-19T20:57:31 *** onion42 has quit IRC (Quit: Page closed) 2011-12-19T20:57:51 *** alc has joined #aichallenge 2011-12-19T20:58:54 *** rebelxt has joined #aichallenge 2011-12-19T21:04:12 *** smiley1983 has quit IRC (Quit: leaving) 2011-12-19T21:07:36 *** ccsuser has joined #aichallenge 2011-12-19T21:07:50 *** rebelxt has quit IRC (Ping timeout: 258 seconds) 2011-12-19T21:12:08 *** valydo has quit IRC (Ping timeout: 245 seconds) 2011-12-19T21:15:00 *** corg has joined #aichallenge 2011-12-19T21:18:44 ping 2011-12-19T21:19:18 ccsuser: ping who? 2011-12-19T21:20:11 amstan: it is my first time to get into this irc chat room. just wonder why it is so quite and whether it is connected correctly 2011-12-19T21:20:28 nope, everyone's here, don't worry 2011-12-19T21:20:32 ccuser: you can talk, so you're ok ;-) 2011-12-19T21:21:11 yea, thanks for replying my msg that makes me im alive :) 2011-12-19T21:22:11 *** cyphase has quit IRC (Read error: Connection reset by peer) 2011-12-19T21:22:33 *** cyphase has joined #aichallenge 2011-12-19T21:23:39 waiting for result is just too boring~ 2011-12-19T21:24:21 * avdg wonders if someone likes to create a sed/bash script 2011-12-19T21:24:34 #!/bin/rm 2011-12-19T21:24:43 ^ best type of script 2011-12-19T21:25:23 amstan: I'm sure you already realize this, and I definitely appreciate all the hard work that you and the other organizers are doing to run this contest, but the communication gap with the general populice has created a situation where people don't know what to expect for how the finals will play out, there isn't a good resource describing it to point them too, and they are frustrated by the general lack of responses from anyone 2011-12-19T21:25:46 amstan: you are the most responsive on the forums, but more would help i think 2011-12-19T21:26:01 ChrisH_: well.. for the most day today mcleopold and janzert coded hard fixing an elusive bug 2011-12-19T21:26:02 I don't know how nice it would be to have a rank table, see https://gist.github.com/1499940 and http://forums.aichallenge.org/viewtopic.php?f=24&t=2161&start=30 2011-12-19T21:26:10 ChrisH_: they really didn't have time to even eat 2011-12-19T21:26:23 ChrisH_: what kind of responses are you looking for? 2011-12-19T21:26:28 for what? 2011-12-19T21:27:39 i think a lot of people are frustrated by the imbalance in number of games because they don't know how the system is designed to work so their expectations are for equal games for everyone 2011-12-19T21:27:42 * avdg didn't mention bonus points for getting the list sorted as well 2011-12-19T21:27:58 ChrisH_: where? there was one post about that, where i tried to reply my best 2011-12-19T21:28:05 amstan: they also seem to be generally unaware of how the cutoff system is going to work, so they complain about all the starter bots. etc. 2011-12-19T21:28:42 ChrisH_: i don't know myself actually, it was just a scheduled thing 2011-12-19T21:30:08 amstan: I understand this is not trivial, I am just pointing out what is probably obvious: more communication will help people understand and be less frustrated (hopefully) 2011-12-19T21:31:00 I think that in general people are surprised that the finals are not proceeding like they expected and the only reason for that is that they don't know what to expect 2011-12-19T21:31:18 it gave me another game :) 2011-12-19T21:31:24 *** hydrogenesis has joined #aichallenge 2011-12-19T21:31:30 so far everything went as expected, except that ranking bug(which i explained) 2011-12-19T21:31:53 i'm not sure where other expectations come from, but i would be glad to correct any wrong expectations 2011-12-19T21:31:54 maybe the way you expected, but not the masses, they feel like they are in the dark 2011-12-19T21:32:19 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has joined #aichallenge 2011-12-19T21:33:18 amstan: I expect to be #1 in 1 hour 2011-12-19T21:33:24 BenJackson: cool 2011-12-19T21:33:39 amstan: there should be a web page, perhaps a section on the home page or a topic in the forums that describes how the finals are expected to work at the level of someone who is just an average particpant 2011-12-19T21:34:01 ChrisH_: see? he didn't correct that expectation 2011-12-19T21:34:02 BenJackson: maybe we'll have some games where I ninja your kills like on tcp :) 2011-12-19T21:34:03 amstan: in the absense of someone telling people what to expect they will make up their own. 2011-12-19T21:34:04 therefore I win 2011-12-19T21:34:31 thestinger: it will be interesting to see who we mostly play 2011-12-19T21:34:40 ChrisH_: make up their own what though? I haven't seen anyone with weird ideas about how the finals will go 2011-12-19T21:34:49 I think sasha.sochka was on tcp right? I just had a game against him 2011-12-19T21:34:49 I seemed to play Speedy_Consoles and cumbuz a lot 2011-12-19T21:34:55 amstan: make up their own assumptions about what will happen 2011-12-19T21:34:59 just very minor errors that were fixed by other forum members 2011-12-19T21:35:00 the name is familiar 2011-12-19T21:35:01 * avdg wonders if we are talking about human behavior 2011-12-19T21:35:04 ChrisH_: like what? 2011-12-19T21:35:19 BenJackson: ? 2011-12-19T21:35:25 amstan: like there shouldn't be some people with 16 games and others with 4 2011-12-19T21:35:32 my last minute last formation code doesn't seem to really work, but it makes my ants a bit more sneaky 2011-12-19T21:35:38 *** visit2012 has joined #aichallenge 2011-12-19T21:35:41 ChrisH_: that i'm not sure about... 2011-12-19T21:35:42 line formation code* 2011-12-19T21:35:47 Speedy_Consoles: we had a stretch a few days ago where we played 3 in a row, skip one, again, and they I played you again the next day 2011-12-19T21:35:56 my brain is pretty much out of steam atm 2011-12-19T21:36:03 amstan: that's ok, but someone who does ought to explain it. 2011-12-19T21:36:24 ChrisH_: so.. for a while after we did this, rankings did not work correctly 2011-12-19T21:36:28 I'm still at 4 games :D 2011-12-19T21:36:45 mcleopold and janzert have coded for all today trying to fix it, i'm going to give them some slack for now on such issues 2011-12-19T21:37:30 * avdg has a queue of 3.8k 2011-12-19T21:37:44 *** erij has quit IRC (Ping timeout: 258 seconds) 2011-12-19T21:37:51 avdg: 7k players ahead, but I got a game anyway 2011-12-19T21:38:00 and now it's back to 7k 2011-12-19T21:38:06 I know I don't have a top 100 bot but I do hope it doesn't affect things too much later on when the priority switches to the higher bots 2011-12-19T21:38:08 amstan: that's fine, and I'm not mad or upset or anything, i'm just trying to make the point that managing expectations can go a long way to avoiding discontent 2011-12-19T21:38:43 Frib: all we can do is learn from them ;-) 2011-12-19T21:38:48 I can't write tournament description about something that's a bug and was not planned to happen.. 2011-12-19T21:39:09 amstan: I know, and that's not what I'm even talking about. 2011-12-19T21:39:18 avdg: hehe true :D 2011-12-19T21:39:30 ChrisH_: other than the unplanned stuff, the final tournament is simple 2011-12-19T21:39:38 it's the same as the rest of it 2011-12-19T21:39:46 BenJackson: did you see GreenTea's neat hill thing? 2011-12-19T21:39:54 no? 2011-12-19T21:40:01 sourceforge crapped out when I went to browse his code 2011-12-19T21:40:03 he "captures" your hill 2011-12-19T21:40:05 and holds it hostage 2011-12-19T21:40:07 amstan: that may be true, but many posters don't seem to understand how it works even now because it's never been described to them 2011-12-19T21:40:09 like he parks 2 ants next to it 2011-12-19T21:40:10 ohh yeah 2011-12-19T21:40:13 I still think that's wrong 2011-12-19T21:40:21 I love it xD, I wish I had thought of that 2011-12-19T21:40:25 but then I managed to make my final submit ignore early unguarded hills altogether 2011-12-19T21:40:38 ChrisH_: half of the posts are suggestions on how we should be disabling starter bots. 2011-12-19T21:40:39 thestinger: I thought of it but decided it wasn't to my benefit 2011-12-19T21:40:41 probably is on a 2p map 2011-12-19T21:40:51 BenJackson: wasting 2 ants doesn't seem that bad 2011-12-19T21:40:57 ChrisH_: i just don't think it's important arguing with everyone on how we already have similar things that do the same thing 2011-12-19T21:41:03 one would be in the area to gather food anyway, so it's really like wasting one ant 2011-12-19T21:41:11 amstan: I don't agree with disabling them now, but I would recommend not encouragign people to sign up and immediately re-up a starter kit 2011-12-19T21:41:18 but maybe that did garner more participation 2011-12-19T21:41:19 ChrisH_: and it most definatelly won't change the rankings of the people participating in the argument by discussing this 2011-12-19T21:41:32 amstan: so an explanation of how the cuttoff is going to work would help them realize that you already have a solution and they can be happy instead of frustrated that no-one seems to be listening to them. 2011-12-19T21:42:04 amstan: I'm not talking about rankings, I'm talking about public relations 2011-12-19T21:42:37 it's kinda hard to do public relations when there's no PR employees for this 2011-12-19T21:43:35 amstan: you're lucky to have ai-class this time ;-) 2011-12-19T21:43:55 amstan: ok, have it your way. 2011-12-19T21:43:57 i spend my time making sure everything goes smoothly, i just don't see the point talking to people about how they think they should run the contest, and then expect me to relay all of these(possibly wrong) suggestions to janzert and mcleopold 2011-12-19T21:44:13 avdg: why? 2011-12-19T21:44:20 for the advertention 2011-12-19T21:44:30 ChrisH_: i'm just a volunteer 2011-12-19T21:44:33 ChrisH_: we all are 2011-12-19T21:44:36 avdg: huh? 2011-12-19T21:44:40 nvm 2011-12-19T21:44:53 amstan: I know, but you want the contest to be well received by the participants, right? 2011-12-19T21:45:11 amstan: and you put a lot of hard work into making it a cool and fun contest, right? 2011-12-19T21:45:27 ChrisH_: sure.. but i'm getting nothing in return for this, except having something awesome at the end that people recognize 2011-12-19T21:45:36 Ahh well, I'll probably hang onto my position in the top 1000, but when I meet up with bots in the top 500 I'm always losing. Good close in battle formation makes such a huge difference. 2011-12-19T21:45:41 amstan: so it seems to me that part of that is making information about the contest easily available to the widest audience possible. 2011-12-19T21:45:41 so there's no point for me to try pleasing everyone, i know that won't be possible 2011-12-19T21:46:07 amstan: and IRC is not how you do that 2011-12-19T21:46:29 the finals aren't really different than the regular rankings before though 2011-12-19T21:46:43 amstan: the forums and the website are the venue for 95% of the participants to get their info about the tournament 2011-12-19T21:47:14 *** ikaros has quit IRC (Remote host closed the connection) 2011-12-19T21:48:05 amstan: don't think of people with questions as being hostile, just misinformed 2011-12-19T21:48:21 *** danny has joined #aichallenge 2011-12-19T21:48:34 i didn't say they were being hostile, i just don't want to answer all the questions, sometimes i don't have the answer myself 2011-12-19T21:48:34 amstan: you don't have to argue with them, just tell them how it will work 2011-12-19T21:49:16 ChrisH_: did you see amstan's forum post where he explained how he won't be answering any more of your questions? 2011-12-19T21:49:19 I thought it was very clear 2011-12-19T21:49:23 we should probably add a pointer (to the forum for example) 2011-12-19T21:49:29 BenJackson: what? 2011-12-19T21:49:42 amstan: sorry, our senses of humor are totally incompatible 2011-12-19T21:49:42 ChrisH_: how would you 'answer' this then? http://forums.aichallenge.org/viewtopic.php?f=21&t=2056 2011-12-19T21:49:44 but I'm joking 2011-12-19T21:49:56 BenJackson: heheh 2011-12-19T21:50:11 amstan: anyway, i'm not here to pick a fight 2011-12-19T21:50:22 amstan: scroll down that thread to see my answer already posted 2011-12-19T21:50:24 ;) 2011-12-19T21:50:43 http://forums.aichallenge.org/viewtopic.php?f=24&t=2170#p13331 I think this was fine, it's in the sticky 2011-12-19T21:50:57 ChrisH_: so what's wrong with your answer then? why can't contestants use that answer instead of mine? 2011-12-19T21:51:14 can you make ChrisH_'s name red? 2011-12-19T21:51:26 ChrisH_: it's a forum, a place where other people can reply, not just organizers 2011-12-19T21:51:38 just because it's not red, it doesn't mean it's incorrect 2011-12-19T21:51:41 * avdg thinks at trust lvl 2011-12-19T21:51:47 wow server stats still say "7 new users in last 24h" 2011-12-19T21:51:49 someone cut it close 2011-12-19T21:51:56 < 2011-12-19T21:52:03 BenJackson: might be duplicate accounts 2011-12-19T21:52:05 256 submits 2011-12-19T21:52:07 but 7 new users 2011-12-19T21:52:10 oh 2011-12-19T21:52:12 amstan: I thought those were illegal 2011-12-19T21:52:15 yeah.. 2011-12-19T21:52:20 * Speedy_Consoles wonders why avdg always uses 3rd person to chat 2011-12-19T21:52:21 but good luck proving it 2011-12-19T21:52:24 BenJackson: the numbers are from almost 24 hours ago 2011-12-19T21:52:26 antimatroid didn't submit until the last day iirc 2011-12-19T21:52:35 amstan: but as an organizer I would answer with a toned down version that says: "We believe multi-hill maps are valid maps that may require a different strategy that single hill maps and are included to encourage creative thinking" 2011-12-19T21:52:39 * avdg has communication problems ;-) 2011-12-19T21:52:47 * BenJackson guesses he's a mudder? 2011-12-19T21:52:51 ChrisH_: yes, but i don't know that 2011-12-19T21:52:56 ChrisH_: for a while, i agreed with them 2011-12-19T21:53:08 mcleopold and janzert like them, so i'm gonna go with what they say 2011-12-19T21:53:48 so who believes xathis when he claims that 1v1 is his weakness? 2011-12-19T21:54:03 dakleb made his user at 11:53 before the submissions closed 2011-12-19T21:54:14 BenJackson: I think those tiny 1v1 maps are what makes him say that 2011-12-19T21:54:27 *** Speedy_Consoles has quit IRC (Quit: KVIrc 4.0.1 Insomnia http://www.kvirc.net/) 2011-12-19T21:54:36 23 minutes 'til game 5 2011-12-19T21:54:47 BenJackson: you don't have enough room to take advantage of good food gathering, territory control, etc. 2011-12-19T21:54:47 amstan: with regard to other people replying, they have no reason to believe that what I say has any weight with how the contest will be run or has any accuracy because me (or any other non-organizer that replies) don't have any "special knowledge" 2011-12-19T21:54:52 I think it applies to all the good bots 2011-12-19T21:55:38 50 mins for game 5 2011-12-19T21:55:40 http://aichallenge.org/visualizer.php?game=267984&user=3473 <- seemed pretty good to me 2011-12-19T21:55:50 there's no such thing as special knowlege, the source code is open, bugs are openly discussed in places 2011-12-19T21:55:54 although chrish can bring up the counterexample of him thrashing me on tutorial.map 2011-12-19T21:56:25 only thing that's private is account issues, but there's very few of those 2011-12-19T21:56:30 amstan: like I said, i'm not here to pick a fight, it just seemed to me like the same questions keep coming up on the forums and having a central page or post to refer them to with the details about how the finals are expected to proceed would help you and others that might want to help handle the questions 2011-12-19T21:56:40 *** porco has joined #aichallenge 2011-12-19T21:56:47 ChrisH_: i'm trying my best, but can't do everything 2011-12-19T21:56:56 amstan: fair enough 2011-12-19T21:56:57 ChrisH_: do you want to be a mod? you could do this stuff too 2011-12-19T21:57:09 wow, GarySWest never reuploaded after v2 2011-12-19T21:57:21 I remember him being at the top when I started 2011-12-19T21:57:29 amstan: no, not without a page to point them to that has the facts, otherwise I don't know what I'm talking about either 2011-12-19T21:57:55 ChrisH_: yes, but that's the thing, there's no facts 2011-12-19T21:57:58 *** delineate has joined #aichallenge 2011-12-19T21:58:06 amstan: then that's the core problem 2011-12-19T21:58:13 ChrisH_: tell me about it 2011-12-19T21:58:21 ChrisH_: have you heard about our money situation? lol 2011-12-19T21:58:25 amstan: which makes the whole thing feel more like a seat of the pants operation 2011-12-19T21:58:32 well.. it is.. 2011-12-19T21:58:40 amstan: no, have not heard about the money 2011-12-19T21:58:56 so we would like to start a not-for-profit to manage all the money 2011-12-19T21:59:12 issue is that we would like jeff's permission to do this, since he founded the contest 2011-12-19T21:59:14 problem is: 2011-12-19T21:59:16 @seen j3camero_ 2011-12-19T21:59:16 amstan: j3camero_ was last seen in #aichallenge 1 year, 3 weeks, 1 day, 5 hours, 23 minutes, and 40 seconds ago: Yo yo. Everybody ready for the deadline?? 2011-12-19T21:59:18 @seen j3camero 2011-12-19T21:59:18 amstan: j3camero was last seen in #aichallenge 8 weeks, 2 days, 6 hours, 45 minutes, and 42 seconds ago: If you are finding that some of the testing tools suck, please consider making better ones. We generally release whatever tools at the beginning, but the contestants always end up making better ones. 2011-12-19T21:59:33 he did connect more recently 2011-12-19T21:59:34 amstan: have you emailed him? 2011-12-19T21:59:36 he just didn't say anything 2011-12-19T21:59:43 thestinger: same issue with email, doesn't reply to them 2011-12-19T21:59:58 http://ww.reddit.com/user/j3camero message him on reddit? xD 2011-12-19T22:00:07 i don't think that'll help 2011-12-19T22:00:15 he's online on gtalk, but doesn't reply to chats either 2011-12-19T22:00:24 he's always superbusy somehow 2011-12-19T22:00:42 amstan: have you ever seen the movie Better Off Dead? 2011-12-19T22:00:56 BenJackson: nope 2011-12-19T22:01:09 *** Scryer has joined #aichallenge 2011-12-19T22:01:09 my favorite movie. 2011-12-19T22:01:14 k, downloading 2011-12-19T22:01:18 one recurring character is a paperboy who is owed money: 2011-12-19T22:01:20 http://www.youtube.com/watch?v=6z9Cg46Nktw 2011-12-19T22:01:26 I want my 2 dollars! 2011-12-19T22:02:39 *** danny has quit IRC (Quit: Page closed) 2011-12-19T22:03:20 let's see 2011-12-19T22:03:41 last 2 submission were at 12:00:31 server time 2011-12-19T22:04:42 this guy http://aichallenge.org/profile.php?user=12665 and this guy: http://aichallenge.org/profile.php?user=2329 2011-12-19T22:04:49 cutting it close, lol 2011-12-19T22:06:06 BenJackson: ^ 2011-12-19T22:07:01 *** jstrong has joined #aichallenge 2011-12-19T22:07:18 *** hydrogenesis has quit IRC (Quit: Leaving) 2011-12-19T22:08:03 noooo, I lost my 5th game :( 2011-12-19T22:08:19 http://aichallenge.org/visualizer.php?game=283968 <- big hive 2011-12-19T22:08:58 ideally my next game will be against someone highly ranked only because they played 9 players before 2011-12-19T22:09:08 IDEALLY against 9 such players :) 2011-12-19T22:09:23 thestinger: that game is ideal for your snow mod! 2011-12-19T22:09:35 lol :) 2011-12-19T22:09:53 *** porco` has joined #aichallenge 2011-12-19T22:09:59 meh, xathis still at only 120 2011-12-19T22:10:06 ahh there's a corner that kills starters before they kill another hill 2011-12-19T22:10:12 BenJackson: http://aichallenge.org/visualizer.php?game=280414&user=2329 2011-12-19T22:10:14 that one 2011-12-19T22:10:52 ant got a chance is interesting 2011-12-19T22:10:55 he seems to have no nav 2011-12-19T22:11:01 but what a result 2011-12-19T22:11:45 *** porco has quit IRC (Ping timeout: 252 seconds) 2011-12-19T22:11:56 *** Jak_o_Shadows has joined #aichallenge 2011-12-19T22:11:58 * avdg has the feeling xathis' bot works much better, but isn't sure yet *need more data* 2011-12-19T22:12:04 $("#visualizerDiv").css("-moz-transform", "rotate(270deg)"); 2011-12-19T22:12:13 http://aichallenge.org/visualizer.php?game=283362&user=4513 2011-12-19T22:12:15 perfect game for that :P 2011-12-19T22:12:38 I haven't played a game in like 10 hours 2011-12-19T22:12:39 ant got a chance, lol 2011-12-19T22:14:43 mine last played 5am 2011-12-19T22:14:56 5pm sorry 2011-12-19T22:15:00 same 2011-12-19T22:15:09 the game rate isn't bad but all the bots are playing now 2011-12-19T22:15:11 mine didn't play for 6h8m 2011-12-19T22:15:20 amstan: Do you have any info why there are fewer workers running now than there were before finals? 2011-12-19T22:15:27 been 10 hrs 2011-12-19T22:15:31 waiting on 5th game 2011-12-19T22:15:32 lol 2011-12-19T22:16:18 ChrisH_: it actually slowed down a lot before the finals started 2011-12-19T22:16:21 I set up a nice script to email me every time my skill changes, and it hasn't done anything lol 2011-12-19T22:16:51 how fast does it refresh :p 2011-12-19T22:16:53 thestinger: you mean, with more servers, or that we had fewer servers than I remember? 2011-12-19T22:16:58 avdg: 5 mins 2011-12-19T22:17:42 ChrisH_: game rate went down to 0, and then it didn't get up to the peak again 2011-12-19T22:17:55 maybe janzert knows :) 2011-12-19T22:18:27 rwest_: I initially did what thestinger did and emailed rank changes 2011-12-19T22:18:29 that was tooo much 2011-12-19T22:18:32 so now it's skill changes 2011-12-19T22:18:43 I do pretty much the same (game_count) now 2011-12-19T22:18:51 well, anyway, these admins deserves credits for fixing the servers, it must been a hard time 2011-12-19T22:18:55 thestinger: I'm not following you, before finals we were typically running 24 workers, now there are only 15. I expect the game rate per server to be better in finals because all the simple starter bots are active again 2011-12-19T22:18:57 *** TL_ has joined #aichallenge 2011-12-19T22:19:36 ChrisH_: well, in the 2 days leading up to the final I think the game rate was really low (I might not be remembering correctly) 2011-12-19T22:20:45 when janzert is back he can probably tell you why 2011-12-19T22:20:46 thestinger: I think game rates for individuals dropped a bit because there were a bunch of resubmits that increased the pool of active bots from around 700 to closer to 900 or 1000 this past weekend 2011-12-19T22:21:07 I think the matchmaking couldn't keep up with the game rate, so maybe some of the workers were turned off 2011-12-19T22:21:29 the web server was getting really sluggish (due to the matchmaking), but it's fine now 2011-12-19T22:21:34 yes, i heard that, and I think that was because they were running with 24 workers 2011-12-19T22:21:49 *** xathis has quit IRC () 2011-12-19T22:22:36 so perhaps there are only 15 workers running now to keep the workload on the manager from getting too high, and that's sort of what I was asking if amstan knew anything about 2011-12-19T22:22:56 https://github.com/aichallenge/aichallenge/commit/864c1c074df8b2abc53d9ae869d943158ddd387e#sql oh, there's the cutoff thing 2011-12-19T22:23:06 ChrisH_: or perhaps they're just testing if their fixes work 2011-12-19T22:23:15 *** FranPeruzzi has quit IRC (Quit: Page closed) 2011-12-19T22:23:46 amstan: perhaps, which I take to mean that you don't know anything more than I do. 2011-12-19T22:23:59 nope 2011-12-19T22:24:02 ok 2011-12-19T22:24:37 hence my: [20:45] McLeopold, janzert: how's it going? 2011-12-19T22:25:57 sorry, I didn't remember that question from two hours ago ;) 2011-12-19T22:28:43 *** Scryer has quit IRC (Ping timeout: 258 seconds) 2011-12-19T22:35:06 *** corg has quit IRC (Quit: Page closed) 2011-12-19T22:36:43 http://forums.aichallenge.org/viewtopic.php?f=3&t=2170&p=13524#p13524 2011-12-19T22:37:05 nice 2011-12-19T22:37:43 I thought the "AI" in ants was pretty clever but the rest I'm not so sure about 2011-12-19T22:38:12 now every time I get an email I think my bot played a game... 2011-12-19T22:38:23 I must have played while posting that... 2011-12-19T22:38:33 ah yes, but I only played 2 bots 2011-12-19T22:38:48 top 100 now 2011-12-19T22:38:58 I was 20 at one point 2011-12-19T22:39:02 drifted down to 212 2011-12-19T22:39:09 so I doubt 75 will hold up long 2011-12-19T22:39:25 maybe it will give you 3 games in a row like it did for me 2011-12-19T22:39:35 nhaehnle put up a fight there 2011-12-19T22:39:42 http://aichallenge.org/profile.php?user=2255 look at the times for the last 3 2011-12-19T22:39:54 BenJackson: didn't see it at first, the AI 2011-12-19T22:40:12 McLeopold: I didn't mention it to see if it's obvious enough 2011-12-19T22:40:18 it's more obvious without the extra diagonal 2011-12-19T22:40:21 but then it's *wrong* :) 2011-12-19T22:40:28 do you get pulled into more games when your sigma is low? 2011-12-19T22:40:48 yes 2011-12-19T22:40:53 *** Migi32 has quit IRC (Remote host closed the connection) 2011-12-19T22:41:05 which is why we have the 24 hour counts to counter act that 2011-12-19T22:41:14 McLeopold: btw I'd include the organizers in the freebies with something else in place of the "1st" 2011-12-19T22:41:24 0th? 2011-12-19T22:41:36 NULL 2011-12-19T22:41:45 BenJackson: # of commits :P 2011-12-19T22:42:18 3 mins and my 5th game starts 2011-12-19T22:42:42 nhaehnle never saw my hill but still didn't quit pushing that way when he saw orange 2011-12-19T22:44:24 thestinger: YOU'RE #1 2011-12-19T22:44:36 :) 2011-12-19T22:44:47 I hope you remember the little guys 2011-12-19T22:45:03 too much time in "playing in a game right now" good bots may be 2011-12-19T22:45:31 you've even lost a game 2011-12-19T22:45:37 2nd 2011-12-19T22:46:11 my defense code is messed up 2011-12-19T22:46:18 I noticed that 2011-12-19T22:46:26 ants avoided you but you didn't push them away 2011-12-19T22:46:33 *** codetiger has quit IRC () 2011-12-19T22:46:36 *** bmh has joined #aichallenge 2011-12-19T22:46:40 I fixed it in a branch but it wasn't as good as my old crap 2011-12-19T22:46:43 so I just left it alone 2011-12-19T22:46:45 right now having a low sigma really helps your ranking. there are several bots near the top with mu's that aren't great compared to other bots with fewer games 2011-12-19T22:47:02 http://aichallenge.org/visualizer.php?game=282286&user=2255 <- nice work vs RVeerdonk 2011-12-19T22:47:03 ChrisH_: I was just going to ask about that -- how long until things settle out? 2011-12-19T22:47:04 but that's expected 2011-12-19T22:47:20 (cool, my server is still alive) 2011-12-19T22:47:36 BenJackson: my bot is good on those fairly open maps 2011-12-19T22:47:44 bmh: one of two things would have to happen, either we play a LOT more games, or we get the total games for each bot to be more equal 2011-12-19T22:47:51 the choke points in mazes + hills close together really screw me over 2011-12-19T22:48:06 Migi32's defenders turn sideways like mine used to 2011-12-19T22:48:09 hills close together seems more random 2011-12-19T22:48:18 I either dominate or get dominated 2011-12-19T22:48:20 bmh: playing a lot of games will reduce the disparity between high and low, so it has a similar effect as bringing the low game bots up to par 2011-12-19T22:48:31 *** alc has quit IRC (Remote host closed the connection) 2011-12-19T22:49:00 ChrisH_: I'll wait till after Christmas :) 2011-12-19T22:49:15 BenJackson: yeah, my last minute line formation code seemed to work well in that game 2011-12-19T22:49:37 bmh: I actually don't have a good feel for how many games we need to get things to settle down, but I think it is going to require some agressive cutoff settings to get the top bots the required game counts 2011-12-19T22:50:15 with the deadline they set for sure 2011-12-19T22:50:22 * avdg wonders if there are still some good bots at the end of the rankings 2011-12-19T22:50:31 no, there aren't 2011-12-19T22:50:37 janzert: did you add code to stop bots at a certain game count prior to the cutoff or is that going to be fluid? 2011-12-19T22:50:38 the problem with finals is that *everyone* got reset, so now the rankings have to be completely regenerated, whereas before there were always a lot of stable bots to use as reference points 2011-12-19T22:50:43 avdg: a1k0n is at 570 2011-12-19T22:51:02 bmh: thats still relative good compared with the 8000 submissions 2011-12-19T22:51:11 a1k0n only has 4 games still 2011-12-19T22:51:17 I didn't find much besides starter bots past rank 1400 2011-12-19T22:51:23 me too, and i'm at 358 2011-12-19T22:51:36 janzert: not to give you more work -- but have you pruned the starter bots? 2011-12-19T22:52:00 mine is at 2299 atm 2011-12-19T22:52:00 I think he's out, but will be back soon 2011-12-19T22:52:01 yea, i'm 546 with 4 games 2011-12-19T22:52:17 doing the first cut is the first order of business 2011-12-19T22:52:23 but at the same time, it got there after long waiting (from 1400) 2011-12-19T22:52:32 McLeopold: what is the first cut gonna be at? 2011-12-19T22:52:34 McLeopold: can I disable/deactivate/kill my submission? 2011-12-19T22:52:45 we haven't decided 2011-12-19T22:52:53 bmh: no 2011-12-19T22:53:01 McLeopold: bugger -- sorry to waste cycles. 2011-12-19T22:53:10 you must suffer the embarrasment :) 2011-12-19T22:53:45 bmh got screwed over by ulrich drepper 2011-12-19T22:53:56 thestinger: me and everyone else ;) 2011-12-19T22:54:24 thestinger: sorry, I think the appropriate response is something like "You don't pay me. Go fuck yourself." 2011-12-19T22:55:08 the maintainer of glibc in Arch (also maintains the rest of the toolchain) reported a glibc bug and it got closed for no reason 2011-12-19T22:55:16 McLeopold: do you know anything about the workers, specifically I'm curious why there are only 15 running since we often had 24 running before 2011-12-19T22:55:24 with a comment telling him to get his distribution to build it for him (it was a bug in their build system) 2011-12-19T22:55:46 he even submitted a patch and a unit test 2011-12-19T22:55:58 ChrisH_ earlier there was mention of the db not being able to cope with the insert rate 2011-12-19T22:56:17 bugnuts: I would believe that, do you know who said it? 2011-12-19T22:56:18 ChrisH_: we had trueskill update issues 2011-12-19T22:56:31 we put it at 15 to make sure stuff would work 2011-12-19T22:56:39 we can turn it up after we do the first cutoff 2011-12-19T22:56:43 *** dvladim has joined #aichallenge 2011-12-19T22:57:07 thats as you start getting slower games from dropping starter bots? 2011-12-19T22:57:08 basically, the backend code is crappy, and we didn't really test for this many users 2011-12-19T22:57:23 McLeopold: ok, that makes sense (assuming the update problems can't be fixed) because each game will take longer when better bots are mostly playing 2011-12-19T22:57:35 the "influx" of many, many starter bots (which are fast and have fast games) caused race conditions 2011-12-19T22:57:56 ok, thanks for the update. 2011-12-19T22:58:14 next time, we'll have a real web service, not php+mysql 2011-12-19T22:58:16 I suggest that someone post an explanation of this in the forums because I think a lot of people are curious what's been going on. 2011-12-19T22:58:48 McLeopold: may I recommend AppEngine? :) 2011-12-19T22:58:55 no 2011-12-19T22:58:59 :p 2011-12-19T22:59:00 *** _jt2 <_jt2!11ca1787@gateway/web/freenode/ip.17.202.23.135> has quit IRC (Ping timeout: 258 seconds) 2011-12-19T22:59:09 *** CowTipperVirus has joined #aichallenge 2011-12-19T23:01:29 *** porco` has quit IRC (Ping timeout: 252 seconds) 2011-12-19T23:03:05 meh, idk where to put my brain on atm 2011-12-19T23:05:01 *** pvarga has joined #aichallenge 2011-12-19T23:05:59 McLeopold: i'm curious how the 24 hour game rate rules apply during the first day of finals. Is it just letting the rate follow from the TrueSkill match quality until we get through the first day? 2011-12-19T23:12:11 amstan: could you close http://forums.aichallenge.org/viewtopic.php?f=21&t=2152&p=13531 as its no longer valid? 2011-12-19T23:19:09 *** ademar has joined #aichallenge 2011-12-19T23:19:35 *** ademar is now known as Guest44791 2011-12-19T23:19:48 *** u_ has quit IRC (Quit: u_) 2011-12-19T23:19:56 omg 1 minute from a game! 2011-12-19T23:20:03 *** Guest44791 is now known as ademar_ 2011-12-19T23:20:15 correction: "1 minutes" 2011-12-19T23:20:44 *** LouisMartin has joined #aichallenge 2011-12-19T23:22:09 https://github.com/aichallenge/aichallenge/blob/epsilon/website/profile.php#L243 <- blame this code 2011-12-19T23:26:49 *** dvladim has quit IRC (Ping timeout: 268 seconds) 2011-12-19T23:26:53 *** rebelxt has joined #aichallenge 2011-12-19T23:28:42 http://aichallenge.org/visualizer.php?game=284763&user=12139 2011-12-19T23:28:49 took way too long to end that 2011-12-19T23:29:37 see you in: 2011-12-19T23:29:46 @math calc 3453/60/24 2011-12-19T23:29:46 rwest_: 2.39791666667 2011-12-19T23:29:54 2.4 days 2011-12-19T23:30:08 thats still better than the 7000 minutes 2011-12-19T23:31:03 amstan: yo, is anyone looking into game scheduling issues? i.e. some people have 12 games, while others only 4 2011-12-19T23:31:18 rebelxt: not yet, other issues too 2011-12-19T23:31:55 amstan: got it. do you think reset will be needed? 2011-12-19T23:32:01 rebelxt: check http://forums.aichallenge.org/viewtopic.php?f=27&t=2183 , I'm sure this topic will be updated soon 2011-12-19T23:33:37 avdg: tnx 2011-12-19T23:35:06 *** UncleVasya has joined #aichallenge 2011-12-19T23:37:52 *** xar0l has joined #aichallenge 2011-12-19T23:38:31 GreenTeapublished his code. 2011-12-19T23:38:53 sry, have a bad spacebar on keyboard 2011-12-19T23:39:09 http://forums.aichallenge.org/viewtopic.php?f=24&t=2161&sid=facc382ac90ae6eef057ebac8d5b1aa5&start=40#p13469 2011-12-19T23:39:41 *** replore has quit IRC (Read error: Connection reset by peer) 2011-12-19T23:39:48 *** replore has joined #aichallenge 2011-12-19T23:42:25 *** moduspwned has quit IRC (Quit: WeeChat 0.3.6) 2011-12-19T23:44:34 BenJackson: that looks nice 2011-12-19T23:44:43 woah got 3 games in a row 2011-12-19T23:45:02 4 even 2011-12-19T23:45:50 lucky 2011-12-19T23:46:03 got me up to 86 2011-12-19T23:47:33 *** ybit has joined #aichallenge 2011-12-19T23:47:36 heyo 2011-12-19T23:47:41 and I'm in another game wow 2011-12-19T23:47:58 hmm, I have such a long time, I'm almost explored all positions from near top to near bottom 2011-12-19T23:48:10 avdg: had 10 hours 2011-12-19T23:48:12 at least, in my country stat 2011-12-19T23:48:16 now 5 games in 10 mins 2011-12-19T23:48:30 *** praveen has joined #aichallenge 2011-12-19T23:48:37 *** bmh has left #aichallenge 2011-12-19T23:48:43 (well, I'm a bit overreacting, but it just feels like that) 2011-12-19T23:49:21 still 2,4k to go 2011-12-19T23:50:11 and in looking through my spam folder 2011-12-19T23:50:16 I have a tribes beta key 2011-12-19T23:50:17 hmmm 2011-12-19T23:51:28 avdg: you are not alone :) http://aichallenge.org/profile.php?user=53 3101 to go 2011-12-19T23:52:05 hmm, is that yours? 2011-12-19T23:52:14 When yesterday I went to sleep I was sure in the morning there will be few game to watch. But nope :( 2011-12-19T23:52:25 amstan: thanks 2011-12-19T23:53:33 BenJackson: are you thinking of sponsoring those trophies then? 2011-12-19T23:54:41 when will you cutoff starter bots, games are really very slow. 2011-12-19T23:54:46 ]holy cow greentea's code generates a lot of garbage 2011-12-19T23:54:54 praveen: soon 2011-12-19T23:55:22 @amstan: cutoff rank? 2011-12-19T23:55:23 praveen: I'm sorry Dave, err praveen; I cannot 'amstan:'. 2011-12-19T23:55:31 no idea 2011-12-19T23:55:39 it'll be gradual though 2011-12-19T23:55:42 >5000 to start with 2011-12-19T23:55:42 it's up to janzert 2011-12-19T23:55:47 ok 2011-12-19T23:55:49 something like that 2011-12-19T23:56:07 ok cut it off at top 100 now ^^ 2011-12-19T23:56:46 amstan: probably making them myself, yes 2011-12-19T23:56:52 I have a laser cutter 2011-12-19T23:56:57 rwest_: Are you hoping xthtis to be cuted off? :D 2011-12-19T23:57:09 UncleVasya: yes and a1k0n and heh 2011-12-19T23:57:23 greentea 2011-12-19T23:57:47 well no longer stuck at 4 games 2011-12-19T23:58:30 that was a really weird chainging of a bunch of games in a row 2011-12-19T23:59:07 Greedy is doing well http://aichallenge.org/profile.php?user=12359 2011-12-19T23:59:16 heh 2011-12-19T23:59:24 better than mine :D 2011-12-19T23:59:32 it timed out 2011-12-19T23:59:57 I swear I check for timeout like 400 times per turn