2011-05-30T00:03:37 aichallenge: McLeopold epsilon * rb9b247b / (4 files in 3 dirs): updates to error handling - http://bit.ly/jR0uhv 2011-05-30T00:17:45 *** Accoun has quit IRC () 2011-05-30T00:30:12 McLeopold: Did you work on the replays that were broken? 2011-05-30T00:30:22 no 2011-05-30T00:30:28 I'm hoping sigh will look at that 2011-05-30T00:30:51 Ok, just wanted to know what the status is. 2011-05-30T00:31:20 Maybe later this week I can get to it. It's low priority for me right now. 2011-05-30T00:32:19 amstan: ping 2011-05-30T00:32:26 McLeopold: pong 2011-05-30T00:32:34 where's the real website? 2011-05-30T00:32:44 no idea, ping jeff 2011-05-30T00:32:55 like that's going to work... 2011-05-30T00:32:56 i've been trying to contact him about this for 2 days 2011-05-30T00:33:07 not even email worked 2011-05-30T00:34:07 *** mcstar has joined #aichallenge 2011-05-30T00:35:43 *** mcstar has quit IRC (Client Quit) 2011-05-30T00:36:17 *** mcstar has joined #aichallenge 2011-05-30T00:36:38 aichallenge: McLeopold epsilon * rc7d21fd / (website/sql.php website/visualizer.php): attempt to show game errors - http://bit.ly/jG1vgL 2011-05-30T00:37:00 McLeopold: wanna try doing emails? 2011-05-30T00:37:09 not tonight 2011-05-30T00:47:50 *** Bhaskerh has joined #aichallenge 2011-05-30T00:54:19 aichallenge: McLeopold epsilon * rc31221f / (4 files in 3 dirs): better memory limit and error reporting - http://bit.ly/mnjzzc 2011-05-30T00:54:54 *** Palmik has joined #aichallenge 2011-05-30T00:57:15 aichallenge: McLeopold epsilon * rb97c338 / website/sql.php : syntax error - http://bit.ly/m9iZ4W 2011-05-30T00:58:11 aichallenge: McLeopold epsilon * ref67386 / worker/compiler.py : syntax error - http://bit.ly/lzUO0J 2011-05-30T01:00:57 Well, at least we are getting something: http://aichallengebeta.hypertriangle.com/visualizer.php?game=6561 2011-05-30T01:01:01 for error messages 2011-05-30T01:02:36 Any java experts know how to get java to report that it couldn't allocate enough memory? 2011-05-30T01:03:38 McLeopold: try frontier 2011-05-30T01:04:08 Frontier: do you know how to get java to report better errors for memory issues? Is there a debug switch or something? 2011-05-30T01:05:15 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has quit IRC (Quit: Lost terminal) 2011-05-30T01:05:43 aichallenge: McLeopold epsilon * r2ef1b0e / website/api_game_result.php : remove errors from replay data - http://bit.ly/jc5CRL 2011-05-30T01:07:16 I don't think so. The JVM should quit with a message at least. 2011-05-30T01:08:20 Frontier: just this "Could not create the Java virtual machine." 2011-05-30T01:13:18 *** Accoun has joined #aichallenge 2011-05-30T01:13:50 The Sun JVM I use at least says: "Error occurred during initialization of VM. Could not reserve enough space for object heap. Could not create the Java virtual machine." 2011-05-30T01:14:16 That's a bit nicer 2011-05-30T01:14:51 *** UncleVasya has joined #aichallenge 2011-05-30T01:16:00 lol: http://www.adobeaicontest.com/ 2011-05-30T01:17:21 Frontier: do you still want player skill & rank for the visualizer? 2011-05-30T01:17:33 If so, give me an example json and I'll do it. 2011-05-30T01:21:42 If you could add that info to the meta data that would be nice. I don't care much about the format there. Something like playerrank: [...] and playerskill: [...] maybe 2011-05-30T01:22:11 Frontier: Your bot has a lot of timeouts. 2011-05-30T01:22:39 I know, that's ...uh.. a beta test bot, to test the engine. 2011-05-30T01:24:40 Look at this and see how the scoring affect everyone: http://aichallengebeta.hypertriangle.com/visualizer.php?game=6585 2011-05-30T01:26:10 Use 'em or lose 'em 2011-05-30T01:27:41 That's interesting, because that bot with so few ants has such a big margin in scores. 2011-05-30T01:37:25 *** Bhaskerh has quit IRC (Read error: Connection reset by peer) 2011-05-30T01:38:39 *** Bhaskerh has joined #aichallenge 2011-05-30T02:05:55 *** Ice_Harley has joined #aichallenge 2011-05-30T02:12:05 As I can see from game specifications, it can be better do not kill crashed opponent's ants and do focuse on the other enemies. So, theoretically, sometimes can be useful to pretend crashed :) 2011-05-30T02:12:53 "Do not kill , I'm already dead" 2011-05-30T02:37:32 *** delt0r___ has quit IRC (Read error: Operation timed out) 2011-05-30T02:39:56 *** delt0r___ has joined #aichallenge 2011-05-30T03:11:43 *** _0x47 <_0x47!~slash@p57B3FC1A.dip.t-dialin.net> has quit IRC (Ping timeout: 252 seconds) 2011-05-30T03:31:27 *** ltriant has quit IRC (Quit: Computer has gone to sleep) 2011-05-30T03:32:21 *** berak has joined #aichallenge 2011-05-30T03:33:50 *** Ice_Harley has quit IRC (Ping timeout: 252 seconds) 2011-05-30T03:46:26 you supposed to collect points for destroying enemy ants, and since the enemy is no longer in play, you get the upper hand, maybe the only thing you have to consider is to attack in formation, but i think that applies in normal situations too when the enemy can control its ants, so this is just a corner case of a generic attack-mechanism 2011-05-30T03:47:20 you dont want to be "sitting ducks" 2011-05-30T03:49:15 *** amstan has quit IRC (Remote host closed the connection) 2011-05-30T03:55:26 mcstar: yes, but those ants aren't going to fight you and do little in the way of collecting food 2011-05-30T03:55:36 you might be able to better spend your time worrying about enemies 2011-05-30T03:55:48 but if you expect your bot to be that good, i wouldn't be too worried about crashed bots on the board 2011-05-30T03:57:04 mainly i wanted to dispel "pretend to be crashed" to be a good strategy 2011-05-30T03:58:11 consider this: a bot dies, but leaves many ants behind, then food possibly can spawn near them, so they can even increase their numbers 2011-05-30T03:58:31 and they occupy territory, which makes passing harder to other areas 2011-05-30T03:58:43 meh, if someone wants to play dead, go for it :P 2011-05-30T03:58:51 *** sir_macelon has joined #aichallenge 2011-05-30T03:59:04 if people tried that, it would even further rule out trying to ignore crashed bots 2011-05-30T03:59:20 the strategies people use will change what works best, which is what makes it interesting :P 2011-05-30T03:59:29 well, one of the things that makes it interesting :P 2011-05-30T04:00:13 it could be prescribed that every ant in every turn must change position if geometrically not constrained 2011-05-30T04:00:26 but thats too much lameness 2011-05-30T04:01:03 i have a better idea 2011-05-30T04:01:23 for a fraction of the bots score, the bot could buy water lol 2011-05-30T04:01:36 i mean for a time some of its ants could pretend to be water 2011-05-30T04:02:01 like a bonus in pacman or mario or whatever 2011-05-30T04:05:02 i must have blew your mind with my great idea 2011-05-30T04:07:18 n 2011-05-30T04:07:32 we could have made it so every ant had to move 2011-05-30T04:07:38 if you crash, your bad 2011-05-30T04:07:46 but it's alright now 2011-05-30T04:07:59 people have more flexibility to set up defense systems or do whatever they like 2011-05-30T04:08:25 i stoled this from someone else, but the coolest thing about these contests is you get to choose your language then go to town doing whatever the hell you like within the contraints 2011-05-30T04:08:48 which town? 2011-05-30T04:08:55 *** Ice_Harley has joined #aichallenge 2011-05-30T04:09:09 (joking) 2011-05-30T04:09:22 stoled? 2011-05-30T04:09:29 steel stole stolen 2011-05-30T04:09:34 isnt it? 2011-05-30T04:09:37 hehe :P 2011-05-30T04:09:40 stole* 2011-05-30T04:10:01 i don't mind making words up on the fly if i need to though 2011-05-30T04:10:13 you're creative 2011-05-30T04:10:43 hey i reached 200 wpm with touch typing 2011-05-30T04:10:50 JESUS CHRIST 2011-05-30T04:10:58 i have no idea what i can do, but it's not that fast 2011-05-30T04:11:07 i know thats not a lot but i make progress 2011-05-30T04:11:18 i don't think i even hit all the keys with the right fingers, but slowly over the years it's gotten to a decent pace 2011-05-30T04:11:43 i decided to use a typing tutor, ktouch 2011-05-30T04:11:48 no one can really complain about efficiency while using qwerty :P 2011-05-30T04:11:56 i love typing qwerty though :P 2011-05-30T04:12:16 i can type this fast in english, but not in hungarian 2011-05-30T04:12:49 we have a lot of acute characters, and such which i would have to reach with my right pinky, its akward 2011-05-30T04:13:49 inferior language then? :P 2011-05-30T04:14:10 of course not, but the keyboard layout might be 2011-05-30T04:15:36 out of curiosity what editor do you use? 2011-05-30T04:18:02 for c++, code::blocks 2011-05-30T04:18:12 otherwise, just notepad++ on windows and gedit 2011-05-30T04:18:35 code::blocks is wonderful 2011-05-30T04:18:51 i'm not a vim or emacs guy :P probably because i've never taken the time to learn 2011-05-30T04:19:02 i was hoping for them 2011-05-30T04:19:09 :P 2011-05-30T04:19:11 what do you use? 2011-05-30T04:19:15 vim/emacs 2011-05-30T04:19:29 i met vim first 2011-05-30T04:19:43 but now with lisp im using emacs 2011-05-30T04:20:07 ergh, i wish i could download information to my brain 2011-05-30T04:20:12 there are too many things i want to learn 2011-05-30T04:20:25 you dont need to, just read an introductory text 2011-05-30T04:20:58 (of course i thought about it too, but with a download im quite certain doesnt come understanding) 2011-05-30T04:21:37 same can be said for a lot of things :P 2011-05-30T04:22:09 well, for one im an expert downloader, and i dont udnerstand many things :D 2011-05-30T04:22:10 i've basically decided to go the phd in maths route, but i still really like microeconomics and ai stuff, so i have a long hypthetical to learn list :P 2011-05-30T04:22:47 lol 2011-05-30T04:22:50 i used to hang out on torrent site forums/ftp places, not for a few years though 2011-05-30T04:23:12 well in university my room weas called The Boot Sector 2011-05-30T04:23:34 and they made fun of me looking at progress bars 2011-05-30T04:23:40 hehe 2011-05-30T04:23:45 was this dial up days/ 2011-05-30T04:23:56 2004 onwards 2011-05-30T04:23:59 oh god, the days of downloading 500mb+ files on dial up from kazaa were the worst :P 2011-05-30T04:24:06 100MBs full speed 2011-05-30T04:24:28 out isp kicked us off after being connected for 5 hours too, which meant i would stay up half the night to reconnect before bed :P 2011-05-30T04:24:43 loser :D 2011-05-30T04:24:52 :P 2011-05-30T04:25:28 i remember when i downloaded websites and brought them back home on floppies from high school 2011-05-30T04:25:31 *** Frontier has quit IRC (Read error: Connection reset by peer) 2011-05-30T04:25:50 *** Frontier has joined #aichallenge 2011-05-30T04:26:26 the whole school was hanging on a 128k dual isdn connection 2011-05-30T04:26:45 and the admin used half of that to his own purpose 2011-05-30T04:40:14 *** tomh has joined #aichallenge 2011-05-30T04:49:24 *** qacek has quit IRC (Quit: WeeChat 0.3.5) 2011-05-30T04:50:46 I have an error message on this replay: http://aichallengebeta.hypertriangle.com/visualizer.php?game=6782 2011-05-30T04:50:50 replaydata.ants.3.6.length should be within [106 .. 107], but was found to be 105! 2011-05-30T05:00:39 the visualizer couldnt display the replay file cause the engine messed it up 2011-05-30T05:07:29 *** yasith has quit IRC (Ping timeout: 260 seconds) 2011-05-30T05:12:27 *** GeorgeSebastian has joined #aichallenge 2011-05-30T05:12:27 *** GeorgeSebastian has joined #aichallenge 2011-05-30T05:19:10 *** needsch has joined #aichallenge 2011-05-30T05:20:23 *** yasith has joined #aichallenge 2011-05-30T05:25:32 *** smippy has quit IRC (Ping timeout: 252 seconds) 2011-05-30T05:27:24 *** akranis has joined #aichallenge 2011-05-30T05:28:35 *** _0x47 <_0x47!~slash@p57B3E058.dip.t-dialin.net> has joined #aichallenge 2011-05-30T05:29:10 *** smellyhippy has joined #aichallenge 2011-05-30T05:29:10 *** smellyhippy has joined #aichallenge 2011-05-30T05:34:00 *** smellyhippy has quit IRC (Remote host closed the connection) 2011-05-30T05:34:21 *** smellyhippy has joined #aichallenge 2011-05-30T05:34:21 *** smellyhippy has joined #aichallenge 2011-05-30T05:36:07 i think the ai-challenge software kit must contain some serious bugs, i noticed ppl frequently join-quit-join 2011-05-30T05:36:16 it must have crashed their computers 2011-05-30T05:36:45 *** mceier has joined #aichallenge 2011-05-30T05:38:44 *** smellyhippy has quit IRC (Ping timeout: 252 seconds) 2011-05-30T05:40:48 meh, you see that on all irc channels :P 2011-05-30T05:41:09 you're not using irc on the web are you? Oo 2011-05-30T05:41:17 pidgin <3 2011-05-30T05:41:30 nooo 2011-05-30T05:41:34 weechat-ncurses 2011-05-30T05:41:36 in console 2011-05-30T05:42:28 you? 2011-05-30T05:42:53 i guess im nub i dont know what <3 means 2011-05-30T05:43:04 it looks like an ass 2011-05-30T05:43:43 or simply means x < 3 2011-05-30T05:43:49 but whats x? 2011-05-30T05:44:12 or its an ice-cream 2011-05-30T05:44:27 just rotate it cw 90degs 2011-05-30T05:44:38 ccw 2011-05-30T05:45:05 if you rotate it cw it becomes an ass-rocket 2011-05-30T05:53:05 *** sigh has joined #aichallenge 2011-05-30T06:02:09 *** Eruonen has joined #aichallenge 2011-05-30T06:06:28 *** smiley1983 has joined #aichallenge 2011-05-30T06:07:32 http://www-2.cs.cmu.edu/~sef/Orig-Smiley.htm 2011-05-30T06:07:39 the original smiley 2011-05-30T06:08:04 now come on i looked at over 300 emoticons and i couldnt find <3 2011-05-30T06:08:17 what does it mean? 2011-05-30T06:13:04 well look at that 2011-05-30T06:13:10 wolframalpha had the answer 2011-05-30T06:13:18 <3 is the love emoticon 2011-05-30T06:16:12 it's a sideways heart you twat :P 2011-05-30T06:16:47 im an internet-redneck 2011-05-30T06:16:59 hillbilly is my preferred terminology :P 2011-05-30T06:17:07 thats fine too 2011-05-30T06:26:57 bb ive got to think now 2011-05-30T06:27:00 *** mcstar has quit IRC (Quit: WeeChat 0.3.5) 2011-05-30T06:40:41 *** smellyhippy has joined #aichallenge 2011-05-30T06:43:45 *** Eruonenenen has joined #aichallenge 2011-05-30T06:44:42 *** Eruonen has quit IRC (Disconnected by services) 2011-05-30T06:44:50 *** Eruonenenen is now known as Eruonen 2011-05-30T06:46:57 *** GeorgeSebastian has quit IRC (Ping timeout: 258 seconds) 2011-05-30T06:51:15 is anyone benchmarking particular ants library routines? 2011-05-30T06:55:20 *** yasith has quit IRC (Ping timeout: 240 seconds) 2011-05-30T06:55:31 *** Kingpin13 has joined #aichallenge 2011-05-30T06:57:26 *** yasith has joined #aichallenge 2011-05-30T07:01:01 *** GeorgeSebastian has joined #aichallenge 2011-05-30T07:07:28 *** Accoun has quit IRC (Ping timeout: 252 seconds) 2011-05-30T07:07:58 *** sir_macelon has quit IRC (Ping timeout: 252 seconds) 2011-05-30T07:09:26 *** UncleVasya has quit IRC (Ping timeout: 252 seconds) 2011-05-30T07:10:15 *** Accoun has joined #aichallenge 2011-05-30T07:13:42 *** tomh has quit IRC (Quit: tomh) 2011-05-30T07:14:13 Frontier: I wouldn't say "benchmarking", but I did some speed tests for two early inefficient bfs implementations. 2011-05-30T07:16:20 jmcarthur and I had a fight a while ago to see who could make their starter bot fastest 2011-05-30T07:16:21 I'm looking into it right now. I think knowing how many times / second you can call a certain function is important. 2011-05-30T07:16:23 i think i won in the end 2011-05-30T07:17:03 did you both use C++? 2011-05-30T07:17:32 no, he was using haskell 2011-05-30T07:17:49 so i should have won, but it was good for getting me to tune some things up 2011-05-30T07:20:20 I think I'll make the assumption that no map will be bigger than 256 squares 2011-05-30T07:20:42 you mean 256^2 ? 2011-05-30T07:20:43 my timing told me so :p 2011-05-30T07:20:54 sure smiley 2011-05-30T07:21:11 I think they've set that as the upper limit 2011-05-30T07:21:32 *** Eruonen has quit IRC () 2011-05-30T07:21:55 *** Eruonen has joined #aichallenge 2011-05-30T07:22:25 I can call my manhatten dist function 108.922.000 times per second if there is no error in this figure :D 2011-05-30T07:22:38 *** Eruonen has quit IRC (Remote host closed the connection) 2011-05-30T07:23:14 126.811.000! 2011-05-30T07:23:27 there's no way the maps will reach 256 2011-05-30T07:23:43 I 2011-05-30T07:23:43 they'd have to go for ages to let them run a reasonable amount of time and that's just huge 2011-05-30T07:23:52 *** Eruonen has joined #aichallenge 2011-05-30T07:23:53 that's my unofficial opinion* 2011-05-30T07:23:57 've noticed 124^2 seems large enough for everything 2011-05-30T07:24:23 assuming you don't want more than 10 players 2011-05-30T07:25:35 i don't think we need more than that 2011-05-30T07:26:09 i was surprised when i could do odd (even prime) numbers of players tesellated 2011-05-30T07:26:22 though it would be kind of interesting to see every player in the tournament on the same map 2011-05-30T07:26:36 just once 2011-05-30T07:26:48 yes, mcleopold can make a crazy tcp server for us 2011-05-30T07:26:50 i demand it 2011-05-30T07:27:06 i would be keen to write a bot for like 1000x1000 with heaps of players 2011-05-30T07:27:34 over tcp? that would change the time constraint considerably :) 2011-05-30T07:28:32 yeah, i'd be keen on upping the time limit to like a minute 2011-05-30T07:28:47 oh shit yeah, the tcp engine shouldn't be making bots make their moves sequentially 2011-05-30T07:28:55 that would be a disaster time wise 2011-05-30T07:30:10 i bet you'll see a lot of disconnects when each turn takes a minute, lol 2011-05-30T07:31:15 *** UncleVasya has joined #aichallenge 2011-05-30T07:31:43 *** tomh has joined #aichallenge 2011-05-30T07:37:16 "category theory is like a language in which the "verbs" are on an equal footing with the "nouns"" 2011-05-30T07:37:17 ehe 2011-05-30T08:04:11 *** GeorgeSebastian has quit IRC (Ping timeout: 240 seconds) 2011-05-30T08:13:44 *** sigh has quit IRC (Quit: Leaving...) 2011-05-30T08:14:18 *** |UncleVasya| <|UncleVasya|!kvirc@31.144.179.105> has joined #aichallenge 2011-05-30T08:16:29 *** UncleVasya has quit IRC (Ping timeout: 260 seconds) 2011-05-30T08:16:53 *** akranis has quit IRC (Remote host closed the connection) 2011-05-30T08:20:14 *** GeorgeSebastian has joined #aichallenge 2011-05-30T08:25:40 *** GeorgeSebastian has quit IRC (Ping timeout: 250 seconds) 2011-05-30T08:25:47 *** olexs has joined #aichallenge 2011-05-30T08:28:45 *** Eruonen has quit IRC (Remote host closed the connection) 2011-05-30T08:35:51 *** FireFly has joined #aichallenge 2011-05-30T08:39:12 *** GeorgeSebastian has joined #aichallenge 2011-05-30T08:50:31 *** GeorgeSebastian has quit IRC (Read error: Connection reset by peer) 2011-05-30T08:51:25 *** tomh has quit IRC (Quit: tomh) 2011-05-30T08:53:07 *** GreenTea has joined #aichallenge 2011-05-30T08:56:31 *** smiley1983 has quit IRC (Ping timeout: 258 seconds) 2011-05-30T08:56:52 *** smiley1983 has joined #aichallenge 2011-05-30T09:00:21 GreenTea - crashed turn 0 bot 8 crashed Could not create the Java virtual machin 2011-05-30T09:04:18 *if 2011-05-30T09:04:18 i problem is in out of memory 2011-05-30T09:04:35 it's so hard to fix it on test server? 2011-05-30T09:05:20 reduce max amout of memory taken by jvm to 100mb 2011-05-30T09:05:26 and on real servers just switch back to 1GB.. 2011-05-30T09:13:09 *** GeorgeSebastian has joined #aichallenge 2011-05-30T09:18:17 *** GeorgeSebastian has quit IRC (Ping timeout: 240 seconds) 2011-05-30T09:28:46 *** tomh has joined #aichallenge 2011-05-30T09:32:33 *** GeorgeSebastian has joined #aichallenge 2011-05-30T09:38:00 *** GeorgeSebastian has quit IRC (Ping timeout: 240 seconds) 2011-05-30T09:47:58 *** Eruonen has joined #aichallenge 2011-05-30T09:50:54 *** GeorgeSebastian has joined #aichallenge 2011-05-30T09:51:58 *** arakyd has joined #aichallenge 2011-05-30T09:58:27 *** amstan_ has joined #aichallenge 2011-05-30T09:58:27 *** ChanServ sets mode: +o amstan_ 2011-05-30T10:10:41 amstan_: just poked around the current server a little bit, pretty sure apache used to be using mod_vhost_alias for all the sites. I no longer see that being loaded or configured anywhere. 2011-05-30T10:11:20 janzert: i tried getting a quick config out there, it didn't work, idk why 2011-05-30T10:11:25 check ~alex/ai-contest 2011-05-30T10:22:22 <|UncleVasya|> I've downloaded ants from github but can't use play_one_game.cmd because I have only Python 3.1. I have very limited access to the internet so when I need to download something I go to my relatives's home for a few hours. 2011-05-30T10:23:45 <|UncleVasya|> I'm preparing to go now. But before I go I need to make a list of what I need. Do I need anything but ants from github and Python 2.7 to provide a local testing of my bot? 2011-05-30T10:26:01 *** GeorgeSebastian has quit IRC (Quit: Leaving) 2011-05-30T10:26:32 *** GeorgeSebastian has joined #aichallenge 2011-05-30T10:28:55 amstan_: I think I've got it working, although I used a vim backup of one configuration file so you might poke around to see if everything seems correct 2011-05-30T10:29:50 janzert: what baffles me why it broke in the first place 2011-05-30T10:30:47 looks like maybe jeff is using plesk and the site was removed from plesk somehow 2011-05-30T10:31:11 |UncleVasya|: i would just git clone the whole repo, that way you have the whole thing locally and it takes less time to update in the future 2011-05-30T10:31:28 |UncleVasya|: and python 2.7 should suffice, yes 2011-05-30T10:32:21 *** GeorgeSebastian has quit IRC (Ping timeout: 260 seconds) 2011-05-30T10:32:51 <|UncleVasya|> So, the only thing I haven't right now it's 2.7. Thank you. 2011-05-30T10:34:58 *** hjax has joined #aichallenge 2011-05-30T10:35:32 found a foolproof way to crash my bot :/ 2011-05-30T10:35:49 it crashes if it sees no food 2011-05-30T10:37:39 *** |UncleVasya| <|UncleVasya|!kvirc@31.144.179.105> has quit IRC (Ping timeout: 260 seconds) 2011-05-30T10:38:49 *** delt0r_ has joined #aichallenge 2011-05-30T10:39:56 contestbot: seen mcleopold 2011-05-30T10:39:56 amstan_: mcleopold was last seen in #aichallenge 9 hours, 13 minutes, and 46 seconds ago: Use 'em or lose 'em 2011-05-30T10:39:57 Frontier you here? 2011-05-30T10:40:02 morning 2011-05-30T10:40:06 morning 2011-05-30T10:40:15 how goes it 2011-05-30T10:40:25 *** delt0r___ has quit IRC (Ping timeout: 260 seconds) 2011-05-30T10:40:33 hjax 53 versions already? 2011-05-30T10:40:50 McLeopold: i have some time from now+50min and now+2:20min, i would like to work on packaging the tools 2011-05-30T10:41:21 would the ants/ folder suffice(while pruning the starter packages out of it) 2011-05-30T10:41:50 possibly, 40 of them where before i could test on my machine properly, 10 of them where working submissions, 3 were me breaking something without realizing it 2011-05-30T10:42:21 i feel bad for Frontier, his bot rocs, but times out a lot 2011-05-30T10:42:26 http://aichallengebeta.hypertriangle.com/visualizer.php?game=7138 2011-05-30T10:42:36 rocks* (wow i cant type this morning) 2011-05-30T10:43:18 hehe yea his bot is nice 2011-05-30T10:43:25 bhasker: he's programming on his iphone, it's understandable 2011-05-30T10:43:30 lol 2011-05-30T10:43:41 who is programming on his iphone? 2011-05-30T10:43:44 hjax? 2011-05-30T10:43:47 yes 2011-05-30T10:43:51 wow:o 2011-05-30T10:43:56 im not my laptop atm 2011-05-30T10:44:05 i should try it on my atrix sometime 2011-05-30T10:44:10 im on my laptop (and i suck at typing) 2011-05-30T10:44:12 at least it has a dual core tegra 2 2011-05-30T10:44:26 jeff always said that the site doubles as an IDE, all we have missing is an online source code editor 2011-05-30T10:45:02 so hjax you are just uploading your code and letting the server compile it for you? 2011-05-30T10:45:07 or are you testing it also on your iphone? 2011-05-30T10:45:14 would be rather hard on that tiny screen 2011-05-30T10:45:27 *** GeorgeSebastian has joined #aichallenge 2011-05-30T10:45:54 i cant test or upload from my phone, as the best python version i can get there is 2.5, 2011-05-30T10:46:03 ah k 2011-05-30T10:46:13 so just code editing and upload to server? 2011-05-30T10:46:30 but you are a committed programmer to actually use the iphone to write code 2011-05-30T10:47:05 ive had my phone since before i had my laptop, i learned to code on it 2011-05-30T10:47:30 :o 2011-05-30T10:47:42 which editor do you use tow rite your code on the iphone 2011-05-30T10:48:59 im jailbroken, so i have access to the filesystem, i just made a python folder and used plain text files, then id go to my terminal test what ever id wrote from there 2011-05-30T10:49:06 heh 2011-05-30T10:49:08 nice 2011-05-30T10:49:30 time to make my bot a little omre smarter 2011-05-30T10:49:41 NO!!!!! its already too smart 2011-05-30T10:51:00 i need to fix my bots suicide and oscillating problems 2011-05-30T10:51:03 *** GeorgeSebastian has quit IRC (Ping timeout: 240 seconds) 2011-05-30T10:51:39 *** yasith has quit IRC (Ping timeout: 260 seconds) 2011-05-30T10:52:16 *** yasith has joined #aichallenge 2011-05-30T10:52:21 *** olexs has quit IRC (Quit: Leaving.) 2011-05-30T10:53:35 suicide is rather easy to fix 2011-05-30T10:53:44 just update your internal state every time you make a move 2011-05-30T10:53:51 and before yo make move check if ant is there 2011-05-30T10:53:56 if so dont make that move 2011-05-30T10:54:13 in makemove just check if an ant is already at destination if so dont move 2011-05-30T10:55:50 my current strategy for anti suicide is the following: add every move to a list of moves made that turn, if theres already been a move to that spot then dont move 2011-05-30T10:57:24 so that shoudl workd 2011-05-30T10:59:23 i the code that should be doing that is broken atm 2011-05-30T10:59:29 but the* 2011-05-30T10:59:40 *** amstan_ has quit IRC (Ping timeout: 240 seconds) 2011-05-30T11:04:12 *** GeorgeSebastian has joined #aichallenge 2011-05-30T11:07:26 *** GeorgeSebastian has quit IRC (Read error: Connection reset by peer) 2011-05-30T11:11:51 amstan: still available? 2011-05-30T11:15:04 GreenTea: the memory has been reduced to 100mb. I'm using "java -Xmx100mb -jar MyBot.jar". 2011-05-30T11:15:32 new version uploaded! 2011-05-30T11:16:18 lets see how this one does 2011-05-30T11:18:01 bhasker: hope you beat your ghost 2011-05-30T11:18:13 heh lets see 2011-05-30T11:18:20 ready to play now 2011-05-30T11:18:29 actually i should have locally tested it 2011-05-30T11:18:32 but nm 2011-05-30T11:22:44 my new version is up now as well 2011-05-30T11:24:01 i had to edit ants.py to make my bot work :/ 2011-05-30T11:24:12 *** yasith has quit IRC (Ping timeout: 250 seconds) 2011-05-30T11:26:06 *** Ice_Harley has quit IRC (Ping timeout: 252 seconds) 2011-05-30T11:26:37 hjax: eventually you may want to write a new ants.py. 2011-05-30T11:26:57 McLeopold, did you? 2011-05-30T11:27:13 I wrote the starter pack, so, yes? 2011-05-30T11:28:55 i ment did you write a new one that would be more specific to your bot 2011-05-30T11:29:07 I will, if I write a bot 2011-05-30T11:29:20 it's only to get you started 2011-05-30T11:29:27 it doesn't have any path finding 2011-05-30T11:29:49 the my_ants and enemy_ants functions may be inneffeciant 2011-05-30T11:30:31 *** mcstar has joined #aichallenge 2011-05-30T11:30:53 i fixed the enemy ants function to not return the owner, as long as they arnt mine idc their owner 2011-05-30T11:31:13 yay http://aichallengebeta.hypertriangle.com/visualizer.php?game=7182 2011-05-30T11:31:50 *** yasith has joined #aichallenge 2011-05-30T11:37:42 *** amstan_ has joined #aichallenge 2011-05-30T11:37:42 *** ChanServ sets mode: +o amstan_ 2011-05-30T11:37:51 contestbot: seen McLeopold 2011-05-30T11:37:51 amstan_: McLeopold was last seen in #aichallenge 8 minutes and 2 seconds ago: the my_ants and enemy_ants functions may be inneffeciant 2011-05-30T11:38:02 McLeopold: hey 2011-05-30T11:40:06 smiley1983: ping 2011-05-30T11:40:15 http://aichallengebeta.hypertriangle.com/profile.php?user=34 2011-05-30T11:40:40 i still can't reproduce 2011-05-30T11:40:42 *** amstan_ is now known as amstan 2011-05-30T11:41:32 amstan 2011-05-30T11:41:33 amstan: present 2011-05-30T11:42:48 So, to make the tools download, I think we should put the ants dir inside the worker dir 2011-05-30T11:45:27 amstan: ping 2011-05-30T11:45:50 smiley1983: seems to work for me 2011-05-30T11:46:01 McLeopold: inside the worker dir? what? 2011-05-30T11:46:11 to get rid of the sys.path stuff 2011-05-30T11:46:25 i'm confused.. 2011-05-30T11:47:35 *** amstan has quit IRC (Quit: Konversation terminated!) 2011-05-30T11:47:48 amstan: okay, I'm still getting the error (made a new account, test12), but I found a workaround: if I edit the bio, then change my affiliation and save, it produces the error page but the save goes through. Whereas if I just try to save I get the error and the save doesn't go through. 2011-05-30T11:48:10 smiley1983: are you talking about the invalid org? 2011-05-30T11:48:46 yes 2011-05-30T11:48:57 that should be easy, let me take a look 2011-05-30T11:50:01 amstan wasn't reproducing it, though, while I seem to be getting it consistently 2011-05-30T11:50:14 *** amstan has joined #aichallenge 2011-05-30T11:50:14 *** ChanServ sets mode: +o amstan 2011-05-30T11:50:20 sorry about that 2011-05-30T11:50:24 I've tried in Chromium and Firefox (not that it should make a difference) 2011-05-30T11:50:49 amstan: tools.zip discussion http://ietherpad.com/v0ngfnQESb 2011-05-30T11:51:28 smiley1983: so how many times have you reproduced this? on what accounts? 2011-05-30T11:51:49 solifugid, test11, test12 2011-05-30T11:52:40 Frontier: something fishy is going on: http://aichallengebeta.hypertriangle.com/visualizer.php?game=7195 2011-05-30T11:52:53 Frontier: the whole thing is ants now, no ui 2011-05-30T11:53:51 amstan: i see nothing wrong with that game, it plays back as normal :/ 2011-05-30T11:53:54 amstan: you mean the visualizer ui? 2011-05-30T11:54:00 it looks fine for me as well 2011-05-30T11:54:49 weird, i see this: http://imgur.com/z3oyG 2011-05-30T11:55:17 whoa, cool 2011-05-30T11:55:31 yeah, definitely not what I'm seeing 2011-05-30T11:56:11 looks like your water isn't even being drawn 2011-05-30T11:56:13 aichallenge: McLeopold epsilon * r860f906 / website/save_profile.php : fixed invalid org when choosing other - http://bit.ly/lIHPtZ 2011-05-30T11:57:23 smiley1983: there, fixed that for you :p 2011-05-30T11:57:26 ha! it works! thanks, McLeopold 2011-05-30T11:57:28 :) 2011-05-30T11:58:18 smiley1983: if you saw your org change to 1 just now, that was me 2011-05-30T11:58:24 it was before i saw you all happy 2011-05-30T11:58:57 sorry to distract you from all the other tasks :) 2011-05-30T11:59:29 *** computerwiz_222 has joined #aichallenge 2011-05-30T12:00:28 McLeopold: ok, so that's all then? ants/ + engine.py - starter_bots/ 2011-05-30T12:00:31 *** UncleVasya has joined #aichallenge 2011-05-30T12:00:38 + sandbox 2011-05-30T12:00:44 + compiler? 2011-05-30T12:00:55 what? why? 2011-05-30T12:00:56 for tools? 2011-05-30T12:01:04 maybe not 2011-05-30T12:01:11 so no sandbox? 2011-05-30T12:01:22 we do need sandbox 2011-05-30T12:01:28 why? 2011-05-30T12:01:38 well... it'll be fake, right? 2011-05-30T12:01:53 no, it does the bot communication 2011-05-30T12:01:57 with or without jails 2011-05-30T12:02:01 ok 2011-05-30T12:02:56 well.. i'll go make a makefile 2011-05-30T12:03:32 what about the relative imports? are you going to sed the files? 2011-05-30T12:04:26 we have to change them so they detect 2011-05-30T12:04:28 but.. no 2011-05-30T12:04:32 nvm, they should work as is now 2011-05-30T12:04:43 since we're just adding to the search path 2011-05-30T12:04:48 good point 2011-05-30T12:05:07 hmm.. is there a way to make cp work like this: cp: cannot copy a directory, `../..', into itself, `.' 2011-05-30T12:05:10 I could still trap an importerror and only modify the syspath on that 2011-05-30T12:05:22 as in.. ignore the recursive part but copy everything else 2011-05-30T12:05:34 there is an exclude I think 2011-05-30T12:06:35 try --no-clobber 2011-05-30T12:08:42 rsync -r ../../test . 2011-05-30T12:08:53 works perfectly 2011-05-30T12:09:46 k 2011-05-30T12:10:50 *** hjax has quit IRC (Ping timeout: 252 seconds) 2011-05-30T12:11:20 o "- *.o" would exclude all names matching *.o 2011-05-30T12:13:55 I would just move engine.py back into ants. There's nothing in worker that uses it directly right? 2011-05-30T12:14:10 but it is not specific to ants 2011-05-30T12:14:12 sandbox is a little unfortunate 2011-05-30T12:14:17 it can be used for any game 2011-05-30T12:14:29 the whole repository is specific to ants ;) 2011-05-30T12:14:42 putting ants into worker makes more sense to me 2011-05-30T12:14:54 then you could have a different game in there as well and switch 2011-05-30T12:15:23 not without a whole lot of other refactoring 2011-05-30T12:15:39 like what? 2011-05-30T12:15:57 nothing is aware of multiple games at present 2011-05-30T12:16:08 so, let 2011-05-30T12:16:20 s not exclude the possibility 2011-05-30T12:16:25 it's all YAGNI 2011-05-30T12:16:36 I is going to need it for TCP 2011-05-30T12:17:15 when we have multiple contest at the same time, we will need it 2011-05-30T12:17:57 I think that's a full rewrite into the future anyway, at the very least :/ 2011-05-30T12:18:04 ok 2011-05-30T12:18:46 i.e. I'm not sold on multiple contests ever 2011-05-30T12:19:33 I'm more thinking that we should allow for people to attempt to beat past winners at the different games. Sort of like running a king of the hill server. But not a full contest. 2011-05-30T12:21:59 amstan: --exclude-from=FILE 2011-05-30T12:24:34 McLeopold: what's ants/viewer? 2011-05-30T12:25:16 amstan: the visualizer? 2011-05-30T12:25:27 isn't that ants/visualizer? 2011-05-30T12:25:30 Yeah, I hope to beat boscimacko in very future (2014+) :) 2011-05-30T12:25:44 amstan: oops, yeah 2011-05-30T12:26:09 I think viewer is McLeopold initial visualizer before Frontier's matured 2011-05-30T12:29:19 *** hjax has joined #aichallenge 2011-05-30T12:30:02 McLeopold: can we delete that? 2011-05-30T12:30:05 amstan, has the server stopping doing matches? 2011-05-30T12:30:09 aichallenge: Alexandru Stan epsilon * r275d1f2 / (3 files in 2 dirs): started making a makefile for tools packaging - http://bit.ly/jzDIYX 2011-05-30T12:30:29 hjax: apparently 2011-05-30T12:30:56 according to http://aichallengebeta.hypertriangle.com/server_stats.php 2011-05-30T12:32:06 hmmm, any clue why? 2011-05-30T12:32:30 mcleopold took charge of running the worker 2011-05-30T12:32:31 did the entire worker stop? 2011-05-30T12:33:05 he seems to be busy 2011-05-30T12:39:55 im back 2011-05-30T12:40:27 1. hjax wants the worker back on 2011-05-30T12:40:38 2. do you need ants/viewer? pls rm it if not 2011-05-30T12:40:42 3. check my makefile 2011-05-30T12:40:52 It should still be on, I'll check 2011-05-30T12:40:58 delete viewer 2011-05-30T12:41:40 Is there any way i can help, as long as it isnt too difficult i should be able to manage it 2011-05-30T12:42:02 hjax: just testing and reporting of issues right now 2011-05-30T12:42:12 *** _0x47 <_0x47!~slash@p57B3E058.dip.t-dialin.net> has quit IRC (Ping timeout: 255 seconds) 2011-05-30T12:42:25 aichallenge: Alexandru Stan epsilon * r063ff91 / (18 files): deleted old visualizer - http://bit.ly/mCDF65 2011-05-30T12:42:38 :'( 2011-05-30T12:45:33 McLeopold, was the worker running? 2011-05-30T12:45:49 it's broken... 2011-05-30T12:46:04 :/ 2011-05-30T12:46:15 McLeopold: the tools work perfectly, play_one_game.sh and test_bot work 2011-05-30T12:46:25 good 2011-05-30T12:46:33 and the visualizer launch? 2011-05-30T12:46:34 the make install doesn't work though 2011-05-30T12:46:47 since i don't have the dest place yet 2011-05-30T12:48:37 *** computerwiz_222 has quit IRC (Remote host closed the connection) 2011-05-30T12:48:43 i need to go over the website pages 2011-05-30T12:48:48 and prune the stuff that's old 2011-05-30T12:49:32 *** amstan has quit IRC (Quit: Konversation terminated!) 2011-05-30T12:49:55 this bugs me: http://aichallengebeta.hypertriangle.com/visualizer.php?game=7177, also "failed to create java virtual machine" 2011-05-30T12:50:07 memory problems 2011-05-30T12:51:13 wasnt their a way to add some debug option to the url to make the visualizer work? 2011-05-30T12:52:51 http://aichallengebeta.hypertriangle.com/visualizer.php?game=7177&debug=true 2011-05-30T12:53:28 * hjax will try to remember that 2011-05-30T12:55:11 is there anything i can test/attempt to fix? 2011-05-30T12:55:18 * hjax is evidently very bored 2011-05-30T12:57:26 aichallenge: McLeopold epsilon * r45f8e62 / (worker/compiler.py worker/worker.py): fixed reporting compile error language - http://bit.ly/kxBZ54 2011-05-30T12:57:27 aichallenge: McLeopold epsilon * r24a720e / (21 files in 3 dirs): Merge branch 'epsilon' of github.com:aichallenge/aichallenge into epsilon - http://bit.ly/m2H7BE 2011-05-30T12:57:45 *** aeter has joined #aichallenge 2011-05-30T12:57:56 hurray! no crashes!! thank you McLeopold) 2011-05-30T12:58:19 *** _0x47 <_0x47!~slash@p57B3EAC0.dip.t-dialin.net> has joined #aichallenge 2011-05-30T12:58:20 GreenTea: actually, it is still crashing, iirc 2011-05-30T13:01:56 janzert: does it worry you that everyone is mostly below 50 in skill? 2011-05-30T13:03:07 I haven't really paid any attention so far 2011-05-30T13:04:16 and I'd have to refresh my memory on what the skill number was :) 2011-05-30T13:06:39 much less crashes of my bot.. It even now on 2 place! and was 5-6 before this fix.. 2011-05-30T13:06:46 i really need to fix my suicide problems :/ 2011-05-30T13:06:47 antimatroid1: um, no, i think i had won 2011-05-30T13:07:09 but probably just because you got tired of competing 2011-05-30T13:07:25 with enough time, C++ should usually be able to beat haskell 2011-05-30T13:09:03 there was certainly some back and forth before we both got tired of it though, so i could be misremembering 2011-05-30T13:14:42 jmcarthur: Can you look at the skill results of the bots? I'm thinking we have a very low skill game on our hands. 2011-05-30T13:15:43 aichallenge: McLeopold epsilon * rf27a615 / (website/game_list.php website/sql.php): add version numbers to game list - http://bit.ly/iD0e95 2011-05-30T13:15:54 :\ 2011-05-30T13:16:18 it's pretty hard to determine the skill level of a game from just a few early bots 2011-05-30T13:16:39 just the fact that the starter bots aren't sucking makes me worried 2011-05-30T13:16:53 plus, everyone is being dragged down 2011-05-30T13:17:25 the highest is just above 50 2011-05-30T13:18:12 shouldnt the average skill be 50? 2011-05-30T13:18:27 that's what I thought 2011-05-30T13:20:24 aichallenge: McLeopold epsilon * r126e1ad / website/game_list.php : add version numbers to game list - http://bit.ly/mv16p6 2011-05-30T13:21:01 happy to see http://ai-contest.com/ is working now 2011-05-30T13:21:45 I don't think I'm resetting the mu and sigma for new submissions :/ 2011-05-30T13:22:34 *** amstan has joined #aichallenge 2011-05-30T13:22:34 *** ChanServ sets mode: +o amstan 2011-05-30T13:22:35 who added the world map :) 2011-05-30T13:22:44 i always thought this would be a very low skill game 2011-05-30T13:22:46 Added a pull request for initial Coffeescript starting package; it's probably still buggy, but within a few weeks should be quite ready 2011-05-30T13:23:33 McLeopold: frontier 2011-05-30T13:23:46 aichallenge: McLeopold epsilon * r2b3cc6b / website/ranking.php : upped the rankings per page - http://bit.ly/iqHDKa 2011-05-30T13:24:34 Visualizer uses this as background: var COLOR_SAND = '#532'; What format is it? I have found only these notations of colors: 1. #DF01D7 and 2. [123;145;154] in web at my first attempt. Do you have a link to the page where I can see the correspondence beetwen this notation and colors? 2011-05-30T13:24:39 aeter: did you submit the bot to the beta server? 2011-05-30T13:24:57 UncleVasya: that usually means the same thing as #503020 2011-05-30T13:24:57 UncleVasya: it's #553322; 2011-05-30T13:24:59 err 2011-05-30T13:25:02 what he said 2011-05-30T13:25:07 I win \o/ 2011-05-30T13:25:09 I have; it's still compiling. It behaves against the "play_one_game.sh" script 2011-05-30T13:25:21 yeah because #FFF = #FFFFFF 2011-05-30T13:25:24 but it may be failing against the test checks, if it compiles 2011-05-30T13:25:33 aeter: what's your user name? 2011-05-30T13:25:37 aeter_ 2011-05-30T13:26:05 McLeopold: i see you discovered the server_message.html 2011-05-30T13:26:11 The starter package may need quite a lot of bugfixing though 2011-05-30T13:26:27 (I'll happily do it) 2011-05-30T13:27:03 _aeter or aeter_? 2011-05-30T13:27:14 the last one :) the first was an error 2011-05-30T13:27:21 aeter_ 2011-05-30T13:27:29 *** Redgis has joined #aichallenge 2011-05-30T13:27:49 http://aichallengebeta.hypertriangle.com/profile.php?user=25 2011-05-30T13:28:29 yep 2011-05-30T13:28:41 the last submission is pure coffeescript 2011-05-30T13:28:50 aeter: you broker the worker :) 2011-05-30T13:28:56 hahah 2011-05-30T13:29:04 sorry :) 2011-05-30T13:29:12 *** qacek has joined #aichallenge 2011-05-30T13:30:10 aeter: what's the proper command to run coffee script? 2011-05-30T13:32:27 *** olexs has joined #aichallenge 2011-05-30T13:32:29 janzert: So, the worker doesn't install coffee script yet? 2011-05-30T13:32:33 contestbot: later tell Frontier Can you confirm that this is done? If so close: https://github.com/aichallenge/aichallenge/issues/80 2011-05-30T13:32:33 amstan: Aye, aye, sir 2011-05-30T13:34:23 McLeopold: sorry, my screen was locked 2011-05-30T13:34:33 it can be run as "coffee MyBot.coffee" 2011-05-30T13:34:47 okay, looks like it is not installed :( 2011-05-30T13:35:07 it should be 2011-05-30T13:35:29 hmm 2011-05-30T13:37:09 amstan: I'm trying to install it now 2011-05-30T13:40:58 aeter: same bug... 2011-05-30T13:41:54 how can I run the same tests the server runs locally? 2011-05-30T13:42:01 in order to be able to fix it 2011-05-30T13:42:08 test_bot.sh 2011-05-30T13:42:15 and your bot exec after it 2011-05-30T13:42:19 it runs a 30 turn game with the stuff in submission_test 2011-05-30T13:42:27 awesome! thanks 2011-05-30T13:43:44 McLeopold: you know what we haven't tested.. 2011-05-30T13:43:46 a second worker 2011-05-30T13:44:00 *** smiley1983 has quit IRC (Quit: leaving) 2011-05-30T13:44:02 and jails 2011-05-30T13:44:06 McLeopold: yes.. i'll do that 2011-05-30T13:44:20 i'll get janzert to fix the jails on it as well 2011-05-30T13:44:29 on my :13022 server 2011-05-30T13:44:38 and then use it as a second worker 2011-05-30T13:44:43 ok 2011-05-30T13:46:21 aichallenge: McLeopold epsilon * r6923d39 / setup/worker_setup.py : added coffeescript, needs review - http://bit.ly/m5kAqw 2011-05-30T13:46:47 *** Naktibalda has joined #aichallenge 2011-05-30T13:47:25 McLeopold: is there a deb or something? 2011-05-30T13:47:55 i can apt-get it apparently 2011-05-30T13:47:57 we should be using that instead 2011-05-30T13:48:09 that's why I said, needs review :) 2011-05-30T13:48:43 McLeopold: can you uninstall it from the server pls? 2011-05-30T13:49:28 the test bot says it's ok... 2011-05-30T13:49:54 yes, but it's installed weirdly 2011-05-30T13:50:07 aeter: what version do you need? 2011-05-30T13:50:09 McLeopold: ping? 2011-05-30T13:50:14 yes? 2011-05-30T13:50:31 amstan: I'm using Coffeescript 1.1.1 2011-05-30T13:50:39 amstan: the natty package is only version 0.7.0 2011-05-30T13:50:45 McLeopold: we shouldn't be installing packages like that unless we have no choice 2011-05-30T13:50:49 okay, should be gone 2011-05-30T13:50:49 apt-get should be used first 2011-05-30T13:50:54 coffeescript is in the repo 2011-05-30T13:51:02 amstan: see above though 2011-05-30T13:51:05 http://pastebin.com/sUHw0aAU - or I may not read it correctly, but I think it should be fine 2011-05-30T13:51:24 the code has some bugs though, nevertheless the checks 2011-05-30T13:51:51 oh, the timeout may not be so good :) 2011-05-30T13:51:51 I'm out for awhile 2011-05-30T13:52:02 open github issues if you guys want to to work on stuff 2011-05-30T13:52:05 hmm, having trouble with latest download, playgame.py (on win) won't start e:\ants\bots\MyBot.exe anymore. sandbox gets ['./MyBot.exe'] in shell_cmd 2011-05-30T13:52:51 and I was running it against the ants.coffee :) 2011-05-30T13:53:33 the same output is also against the mybot.coffee though - it seems to time out. I'll work on some fixes, before reposting a pull request. Sorry for that. 2011-05-30T13:54:20 -bash: coffeescript: command not found 2011-05-30T13:54:27 /usr/bin/env: nodejs: No such file or directory 2011-05-30T13:54:54 ugh.. this stuff is really annoying 2011-05-30T13:54:57 :) 2011-05-30T13:55:03 McLeopold: ok, if your method works, let's just use that 2011-05-30T13:55:22 $ whereis coffee 2011-05-30T13:55:22 coffee: /usr/local/bin/coffee 2011-05-30T13:55:22 But I used npm to install it 2011-05-30T13:55:45 as "sudo npm install -g coffeescript" 2011-05-30T13:55:53 what's npm? 2011-05-30T13:56:17 node package manager - npmjs.org 2011-05-30T13:56:34 http://www.khelll.com/blog/coffeescript/installing-coffeescript-on-ubuntu/ 2011-05-30T13:56:36 .... why does every programming language insist on having a package manager as well 2011-05-30T13:56:46 followed this one for installing 2011-05-30T13:57:17 why doesn't apt-get install coffeescript work though? 2011-05-30T13:57:44 *** UncleVasya has quit IRC (Ping timeout: 260 seconds) 2011-05-30T13:58:00 I don't have it at Ubuntu 10.04 - not sure if it's present on Debian/newer Ubuntu/Mint etc. 2011-05-30T13:58:28 apt-cache search coffee returns nothing similar 2011-05-30T13:58:49 11.04 2011-05-30T14:00:17 it is there as coffeescript in universe -> http://packages.ubuntu.com/search?keywords=coffeescript&searchon=names&suite=natty§ion=all 2011-05-30T14:00:29 *** thagomizr has joined #aichallenge 2011-05-30T14:00:38 But it's at an older version - 0.7.0-1 2011-05-30T14:00:46 k, the one in ubuntu is just broken 2011-05-30T14:00:46 *** thagomizr has quit IRC (Client Quit) 2011-05-30T14:00:54 first it's named coffee instead of coffeescript 2011-05-30T14:01:15 then it expects nodejs to be an executable, where it should be just node 2011-05-30T14:01:32 :) 2011-05-30T14:02:06 McLeopold: k, i give up, do it your way 2011-05-30T14:03:41 anyway, i have to go 2011-05-30T14:03:46 i'll be back in like 2 hours 2011-05-30T14:03:47 cya 2011-05-30T14:08:09 *** amstan has quit IRC (Ping timeout: 240 seconds) 2011-05-30T14:09:55 *** UncleVasya has joined #aichallenge 2011-05-30T14:16:35 *** nshell32 has joined #aichallenge 2011-05-30T14:17:09 *** nshell32 has left #aichallenge 2011-05-30T14:26:30 *** hjax has quit IRC (Ping timeout: 252 seconds) 2011-05-30T14:32:23 *** hjax has joined #aichallenge 2011-05-30T14:37:14 contestbot: later tell amstan I got an error with the visualizer on the home page, doesnt look like the regular one when all bots but one crash http://pastebin.com/8KT28x2g 2011-05-30T14:37:14 hjax: OK 2011-05-30T14:38:54 *** hjax has quit IRC (Quit: Page closed) 2011-05-30T14:45:29 *** delt0r___ has joined #aichallenge 2011-05-30T14:46:55 *** delt0r_ has quit IRC (Ping timeout: 252 seconds) 2011-05-30T14:47:18 there's a lot of random in this game, and testing locally,it seems like the bot, who sees the most / best_reachable food in the first turns will win 2011-05-30T14:47:50 berak: what about symmetrical maps? 2011-05-30T14:47:52 *** olexs has quit IRC (Ping timeout: 250 seconds) 2011-05-30T14:48:44 *** olexs has joined #aichallenge 2011-05-30T14:48:49 !seen Smiley1983 2011-05-30T14:49:42 oh, i had more asymmmetric ones. will that make a difference ? 2011-05-30T14:52:14 btw, what concept of symmetry is meant here ? point, mirror, whatever ? 2011-05-30T14:53:13 UncleVasya: I'm in smileys time zone, it's 4 50am :) 2011-05-30T14:53:27 berak: the symmetry is tesselations on a torus 2011-05-30T14:53:43 you have to turn symmetric food spawning on manually atm 2011-05-30T14:54:51 So he's going to wake up soon and will come here :) 2011-05-30T14:55:00 ahh, shure, i'll try that tomorrow ( lots of engine/game options to explore..) 2011-05-30T14:55:40 for the record, in my unofficial opinion, i expect only symmetric maps with symmetric spawning to be used in the end 2011-05-30T14:55:49 it's too noisy random otherwise, like you said :) 2011-05-30T14:56:37 antimatroid, now how would you measure that ? 2011-05-30T14:56:57 we considered trying to test the "fairness" of asymmetric maps based on past game data 2011-05-30T14:57:13 but we wouldn't have enough data and it's kind of pointless of the food spawning isn't consistent either 2011-05-30T14:58:01 it's also hard to do fair asymmetric food spawning, and i don't like tampering too much with the selection of squares to spawn on 2011-05-30T15:01:19 ever seen 'zoo' (peter greenaway) ?, it's all about symmetry.. 2011-05-30T15:02:43 * berak nevermind, just trolling 2011-05-30T15:06:44 ? 2011-05-30T15:06:49 i'm a big fan of symmetry :P 2011-05-30T15:07:16 a big part of my honours thesis this year is going to be on symmetries of normal form games and symmetric normal form games :P 2011-05-30T15:07:37 yay, groups acting on tensors 2011-05-30T15:09:46 k, http://arxiv.org/pdf/0711.0770%7Carticle 2011-05-30T15:10:28 oh, i am sick to death of physics :P 2011-05-30T15:10:39 still, take it as trolling 2011-05-30T15:12:29 if you didn't say anything i wouldn't know they were joking :P 2011-05-30T15:12:32 i know almost no physics 2011-05-30T15:12:47 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has joined #aichallenge 2011-05-30T15:14:29 i dabbled with it, but never got that far 2011-05-30T15:14:59 *** Palmik has quit IRC (Remote host closed the connection) 2011-05-30T15:16:46 berak: what do you do? 2011-05-30T15:17:39 nothing :) just playing around (got money for the next 2 month) 2011-05-30T15:18:47 lucky bastard 2011-05-30T15:19:02 i have exams in the next few weeks 2011-05-30T15:19:15 one 3 hour one and two 48 hour ones 2011-05-30T15:21:38 ahh, that's another one, where the whole channeli is saying, ' good 2011-05-30T15:21:45 *** yasith has quit IRC (Ping timeout: 252 seconds) 2011-05-30T15:22:04 luck, john boy, and sleep well' 2011-05-30T15:34:44 *** yasith has joined #aichallenge 2011-05-30T15:35:16 *** amstan has joined #aichallenge 2011-05-30T15:35:16 *** ChanServ sets mode: +o amstan 2011-05-30T15:35:45 k, what's going on? 2011-05-30T15:36:28 janzert: do you have some time? 2011-05-30T15:38:16 McLeopold, antimatroid1: question: are the bots supposed to continue multiplying even after they timed out? 2011-05-30T15:38:22 example: http://aichallengebeta.hypertriangle.com/visualizer.php?game=7300 2011-05-30T15:38:27 frontier keeps getting new ants 2011-05-30T15:38:52 I've got a minute or two anyway 2011-05-30T15:39:22 amstan: I thought that was how it was intended: bots make no moves but rules otherwise apply as normal. I didn't follow too closely, though. 2011-05-30T15:39:35 seems kinda weird 2011-05-30T15:51:29 berak: garetti the surfer? 2011-05-30T15:52:08 those graphs seem like the projections of E8 2011-05-30T15:52:26 yeah 2011-05-30T15:52:47 i bet it will turn out bullshit 2011-05-30T15:53:00 thats my expert opinion :D 2011-05-30T15:54:45 ;) but the idesa of applying 'rotations' to a given idea(e8) rocked! 2011-05-30T15:55:29 well its nice, but the connection to physics remain unproven i think 2011-05-30T15:56:40 again, i'm just trolling, nevermind 2011-05-30T15:58:56 janzert: i wanted to get a second worker going, and maybe fix the sandbox issues while we're at it 2011-05-30T15:59:12 janzert: i was thinking to use the host i have at home 2011-05-30T16:01:16 amstan: yes, crashed bots ants can still collect food 2011-05-30T16:01:52 the idea of leaving those ants is to try to minimise the advantage the neighbouring bots get over everyone else 2011-05-30T16:02:04 they still need to go and kill all those ants if they want the territory properly 2011-05-30T16:02:14 ic 2011-05-30T16:02:16 ok 2011-05-30T16:02:19 makes sense 2011-05-30T16:03:46 *** Accoun has quit IRC () 2011-05-30T16:04:28 *** berak has quit IRC (Quit: ChatZilla 0.9.84 [SeaMonkey 2.0a3/20090223135443]) 2011-05-30T16:10:26 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.86.1 [Firefox 4.0.1/20110518052719]) 2011-05-30T16:19:40 *** Accoun has joined #aichallenge 2011-05-30T16:26:11 *** BtbN_ has joined #aichallenge 2011-05-30T16:26:49 *** JamesMG_ has joined #aichallenge 2011-05-30T16:27:49 amstan: thanks 2011-05-30T16:27:52 :) 2011-05-30T16:29:44 *** slkjcna has quit IRC (Ping timeout: 260 seconds) 2011-05-30T16:29:44 *** UncleVasya has quit IRC (Ping timeout: 260 seconds) 2011-05-30T16:29:44 *** davidd has quit IRC (Ping timeout: 260 seconds) 2011-05-30T16:29:45 *** BtbN has quit IRC (Ping timeout: 260 seconds) 2011-05-30T16:29:48 *** JamesMG has quit IRC (Ping timeout: 260 seconds) 2011-05-30T16:29:49 *** UncleVasya has joined #aichallenge 2011-05-30T16:31:12 *** slkjcna has joined #aichallenge 2011-05-30T16:35:13 question - in my starter package, the bot is rather suicidal - the MY_ANTS pile on top of each other easily,and then die. Should this be left for the players to improve (it's 2-3 lines of code)? 2011-05-30T16:37:29 btw, it's my first bot submission and from what I've seen so far the game is just awesome! 2011-05-30T16:38:46 *** davidd has joined #aichallenge 2011-05-30T16:47:21 *** Bhaskerh has quit IRC (Ping timeout: 240 seconds) 2011-05-30T16:48:39 *** UncleVasya has quit IRC (Ping timeout: 260 seconds) 2011-05-30T16:49:05 *** mcstar has quit IRC (Quit: WeeChat 0.3.5) 2011-05-30T16:56:18 *** Cyndre__ has quit IRC (Read error: Connection reset by peer) 2011-05-30T16:56:39 *** Cyndre__ has joined #aichallenge 2011-05-30T17:16:09 *** aeter has left #aichallenge 2011-05-30T17:23:19 @later tell ater yes, keep the starter bot stupid as per the spec https://github.com/aichallenge/aichallenge/wiki/Ants-Starter-Pack-Guide 2011-05-30T17:23:19 McLeopold: Yes master! 2011-05-30T17:27:40 amstan: with dead bots spawning new ant, the idea is to also make it impossible to tell the difference between a dead bot and one that just doesn't move. It makes it more fair the the remaining live bots. 2011-05-30T17:29:14 ic 2011-05-30T17:36:54 hey guys, are HTN plans in recent games all described with strips? 2011-05-30T17:37:11 (if they use htn or similar) 2011-05-30T17:38:07 oh wrong channel sort of -.- 2011-05-30T17:50:21 *** ltriant has joined #aichallenge 2011-05-30T17:51:31 *** hjax has joined #aichallenge 2011-05-30T17:51:55 *** mceier has quit IRC (Quit: leaving) 2011-05-30T17:53:31 amstan: you here? 2011-05-30T17:54:22 McLeopold? 2011-05-30T17:55:12 contestbot: help 2011-05-30T17:55:12 hjax: (help [] []) -- This command gives a useful description of what does. is only necessary if the command is in more than one plugin. 2011-05-30T17:55:26 contestbot: help commands 2011-05-30T17:55:26 hjax: (commands takes no arguments) -- Returns a list of the commands offered by the bot. 2011-05-30T17:55:38 contestbot: commands 2011-05-30T17:55:38 hjax: action, add, alert, alias, announce, announce add, announce list, announce remove, any, aol, apply, apropos, at, author, azn, ban add, ban list, ban remove, base, binary, bold, cache, calc, call, capabilities, capability add, capability list, capability remove, capability set, capability setdefault, capability unset, capitalize, change, changename, channel, channels, channelstats, chr, cmd, (5 more messages) 2011-05-30T17:55:52 *** arakyd has quit IRC (Ping timeout: 252 seconds) 2011-05-30T17:56:11 contestbot help alert 2011-05-30T17:56:11 hjax: (alert [] ) -- Sends to all the users in who have the ,op capability. 2011-05-30T17:56:37 contestbot help call 2011-05-30T17:56:37 hjax: (call ) -- Calls any command available on the system, and returns its output. Requires owner capability. Note that being restricted to owner, this command does not do any sanity checking on input/output. So it is up to you to make sure you don't run anything that will spamify your channel or that will bring your machine to its knees. 2011-05-30T17:58:20 contestbot: later tell amstan there is an odd bug with water, its appearing on top of the visualizer ui http://imgur.com/WJQEE 2011-05-30T17:58:20 hjax: Job's done. 2011-05-30T18:05:02 *** hjax has quit IRC (Ping timeout: 252 seconds) 2011-05-30T18:09:48 *** Redgis has quit IRC (Ping timeout: 255 seconds) 2011-05-30T18:31:03 *** FireFly has quit IRC (Quit: swatted to death) 2011-05-30T18:33:02 *** hjax has joined #aichallenge 2011-05-30T18:33:02 *** Bhaskerh has joined #aichallenge 2011-05-30T18:33:14 hmmm 2011-05-30T18:37:02 *** Bhaskerh has quit IRC (Client Quit) 2011-05-30T18:37:48 *** Kingpin13 has quit IRC (Quit: time to go) 2011-05-30T18:38:01 *** Bhaskerh has joined #aichallenge 2011-05-30T18:39:18 *** Eruonen has quit IRC (Quit: im a retard) 2011-05-30T18:50:18 hjax: If the visualizer bug appeared only once I'd want to ignore it for now. Unless you can tell me if you did something special, like resizing the window before it looked like this. 2011-05-30T18:51:04 Frontier: its still doing it :/ 2011-05-30T18:51:16 amstan: I can boot into Window, but I can only check IE 9 there, which is arguably standards conformant. IE 8 and below are something different :) 2011-05-30T18:51:25 hjax which browser? 2011-05-30T18:51:41 chrome 12 beta 2011-05-30T18:51:53 does it happen on all replays? does it happen when you restart your browser? 2011-05-30T18:52:59 it is happening on all replays, il try restarting 2011-05-30T18:53:40 *** hjax has quit IRC (Quit: Page closed) 2011-05-30T18:53:58 *** hjax has joined #aichallenge 2011-05-30T18:54:04 same issue 2011-05-30T18:54:26 did you recently update chrome? 2011-05-30T18:54:47 hmmm im going to play with a setting regarding canvas that might have done it, brb 2011-05-30T18:54:55 *** hjax has quit IRC (Client Quit) 2011-05-30T18:55:15 *** hjax has joined #aichallenge 2011-05-30T18:55:22 ah ha, that did it :/ 2011-05-30T18:55:35 so you bugged it yourself! shame on you. 2011-05-30T18:55:41 what is the setting called? 2011-05-30T18:55:50 chrome has an option to gpu accelerate canvas, it was causing the bug 2011-05-30T18:56:39 Frontier: i have the same issue, yes 2011-05-30T18:56:58 ok, that is something others may try as well. it's good to know. maybe i can work around that bug somehow when i have this shiny new version of chrome 2011-05-30T18:57:14 amstan: go use software mode like everyone else -.- 2011-05-30T18:57:48 what is chrome anyway. a few years ago IE was the way to go :p 2011-05-30T19:01:30 chrome is by far the best browser 2011-05-30T19:02:20 contestbot: call uptime 2011-05-30T19:02:21 amstan: 19:02:20 up 22 days, 22:05, 0 users, load average: 0.59, 0.37, 0.29 2011-05-30T19:02:30 decent, i didn't know it could do that 2011-05-30T19:07:39 contestbot: call uname -r 2011-05-30T19:07:40 Frontier: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified. 2011-05-30T19:07:50 contestbot: call uname -r 2011-05-30T19:07:51 amstan: 2.6.32-30-generic-pae 2011-05-30T19:08:02 looks... generic 2011-05-30T19:08:07 lol 2011-05-30T19:09:52 *** needsch has quit IRC (Quit: Leaving.) 2011-05-30T19:10:26 Chrome 12 is not marked stable in gentoo 2011-05-30T19:11:33 *** pgpaskar1 has quit IRC (Read error: Operation timed out) 2011-05-30T19:12:30 *** hjax has quit IRC (Ping timeout: 252 seconds) 2011-05-30T19:15:40 *** jbroman has quit IRC (Ping timeout: 240 seconds) 2011-05-30T19:16:59 *** pgpaskar_ has joined #aichallenge 2011-05-30T19:17:39 *** jbroman has joined #aichallenge 2011-05-30T19:20:12 *** computerwiz_222 has joined #aichallenge 2011-05-30T19:28:02 You should file a bug report with Google though. They should know about the issue. 2011-05-30T19:41:14 i'm actually using 11 2011-05-30T19:41:15 11.0.696.71 (86024) Ubuntu 11.04 2011-05-30T19:41:40 *** jbroman has quit IRC (Quit: Scotty, beam me up!) 2011-05-30T19:41:41 *** pgpaskar_ has quit IRC (Ping timeout: 240 seconds) 2011-05-30T19:42:14 *** Zepp has quit IRC (Ping timeout: 276 seconds) 2011-05-30T19:42:16 the hardware acceleration is disabled too 2011-05-30T19:42:39 *** jbroman has joined #aichallenge 2011-05-30T19:42:46 *** Zepp has joined #aichallenge 2011-05-30T19:43:16 *** pgpaskar_ has joined #aichallenge 2011-05-30T19:44:14 *** j3camero has quit IRC (Remote host closed the connection) 2011-05-30T19:44:22 *** j3camero has joined #aichallenge 2011-05-30T19:45:07 aichallenge: Alexandru Stan epsilon * r6074ee0 / (2 files): 2011-05-30T19:45:07 aichallenge: Merge pull request #127 from aeter/epsilon 2011-05-30T19:45:07 aichallenge: Thanks (+5 more commits...) - http://bit.ly/lzl6H1 2011-05-30T19:52:44 amstan: Did you say you use 11 without hardware acceleration? I don't believe you until you disable it explicitly on the command line :p 2011-05-30T19:53:00 i checked about:flags 2011-05-30T19:53:03 wait.. hold on 2011-05-30T19:53:07 nvm, this is another comp 2011-05-30T19:53:12 about:gpu ? 2011-05-30T19:54:40 *** amstan_ has joined #aichallenge 2011-05-30T19:54:40 *** ChanServ sets mode: +o amstan_ 2011-05-30T19:54:47 The canvas implementations of IE9, Opera 11, Firefox 3, Firefox 4, Safari and up until now Chrome render the visualizer flawlessly. I don't believe that you don't have a modded version 2011-05-30T19:54:55 Frontier: oh yeah.. the accel is enabled 2011-05-30T19:55:05 but it's still v11 2011-05-30T19:55:25 Frontier: and there's big warnings about it, so i wouldn't worry too much about it in the future 2011-05-30T19:55:33 if others do this, it's their fault, not yours 2011-05-30T19:55:52 I know, but you two come to me instead of filing a bug with Google :) 2011-05-30T19:56:20 well, i guess 2011-05-30T19:56:23 *** hjax has joined #aichallenge 2011-05-30T19:56:39 anyway I just keyworded and unmasked the latest Chrom 13 on Gentoo. Let's see if there are improvements. 2011-05-30T19:57:11 It needs to compile a lot of libs first... maybe in 2 hours everything is compiled. Ah you gotta love Gentoo 2011-05-30T19:57:53 sometimes my laptop overheats and clocks the cpu down to 800 mhz during compiles. need to put it in my refrigerator 2011-05-30T19:58:07 my bot sucks at reproducing but rocks at scoring :/ 2011-05-30T19:58:16 what cpu Frontier? 2011-05-30T19:58:43 nothing special, 2Ghz Core 2 Duo 2011-05-30T19:58:46 Frontier: yeah, i gave up on getting the latest chrome all the time, went to the stable branch instead 2011-05-30T19:59:25 at some point you get more newly introduced bugs than cool features and fixes ;) 2011-05-30T19:59:34 dum dum dum duummmmm 2011-05-30T19:59:36 *** amstan_ has quit IRC (Ping timeout: 255 seconds) 2011-05-30T19:59:52 ok libwebp compiled, whatever that is Oo 2011-05-30T20:00:55 ffmpeg is also updated to 0.6.90. probably for html5 video tags, yummi. cant wait to see youtube ditch flash-player 2011-05-30T20:01:40 no it is compiling www-client/chromium-13.0.772.0-r1 ... that will take a while, but under an hour I guess. 2011-05-30T20:02:37 Frontier how does that chip produce so much heat? my i7 runs 4 cores (8 with HT) at 1.6 ghz :/. 2.8ghz turbo 2011-05-30T20:03:46 *** Meatkat has joined #aichallenge 2011-05-30T20:04:09 It is a notebook. You have to keep the air outlet free from obstacles and the heatpipe can only do so much. 2011-05-30T20:06:02 *** GreenTea has quit IRC (Ping timeout: 252 seconds) 2011-05-30T20:06:14 *** tomh has quit IRC (Quit: tomh) 2011-05-30T20:06:31 I'm using 100 watts right now. 2011-05-30T20:13:30 *** Meatkat has quit IRC (Ping timeout: 248 seconds) 2011-05-30T20:13:41 Frontier: please, please don't put it in your fridge :P 2011-05-30T20:13:44 *** hjax has quit IRC (Ping timeout: 252 seconds) 2011-05-30T20:13:58 aww man! 2011-05-30T20:14:04 tall grass is not in 1.6 2011-05-30T20:14:13 well. it is, but now in the chunks that we have 2011-05-30T20:14:18 did you do that computerwiz_222? 2011-05-30T20:14:32 Frontier: also, idk how old your laptop is but a can of compressed air lowered the maxed out temp on my HP from 80C to 73C (same task) 2011-05-30T20:14:46 no, i never put it in the fridge, but the humidity should be enough to shorten the life significantly 2011-05-30T20:15:22 amstan: how do we get tallgrass then? 2011-05-30T20:15:30 we can't apparently 2011-05-30T20:15:31 amstan: huge train out to narnia where tall grass grows? 2011-05-30T20:15:43 computerwiz_222: I'd just open it and clean the fan, but it has been away for a repair only a few months ago. 2011-05-30T20:16:02 Frontier: put it in a big metal box, then put it in the fridge 2011-05-30T20:16:07 Frontier: those cans of compressed air will do the job, no need to take it apart 2011-05-30T20:16:16 just remember to accomodate for the temperature difference 2011-05-30T20:16:21 amstan: put descicant in that box 2011-05-30T20:16:21 what you don't want is condensation 2011-05-30T20:16:23 do it slow 2011-05-30T20:16:34 you still have the problem when you open the box and it's cold 2011-05-30T20:17:45 amstan: will a huge train work? 2011-05-30T20:17:51 ? 2011-05-30T20:18:01 to where the chunks with long grass are 2011-05-30T20:19:01 yeah, but that's weird 2011-05-30T20:19:17 does this game have a limit at all? 2011-05-30T20:19:38 Frontier: why should it? 2011-05-30T20:19:42 ants? or minecraft? 2011-05-30T20:20:33 minecraft. i really stare in unbelief of this code. how... can anything on a computer be so frontierless? 2011-05-30T20:20:47 code? what code? 2011-05-30T20:21:06 the minecraft code. it only seems to know about 'bed rock' 2011-05-30T20:21:21 where did you get the code from? 2011-05-30T20:21:35 reverse engeneering of the server jar 2011-05-30T20:21:38 Frontier: you stare at that code in disbelief? how is that possible? lol every time notch fixes anything he breaks so much more in the process 2011-05-30T20:21:56 oh yes, i'm so tired of those 2011-05-30T20:22:09 computerwiz_222: the more i read that version list the more i think we should git revert our map from today 2011-05-30T20:22:21 also, the game has bounds, go really (i mean really...) far away 2011-05-30T20:22:33 there are some rounding issues that cause map generation to pretty much die 2011-05-30T20:22:48 no i didn't reverse engineer it, but i know that it can handle huge worlds. maps without practical limits. this is new to me 2011-05-30T20:23:16 amstan: i'm not too concerned... what is your gripe with it? 2011-05-30T20:23:32 computerwiz_222: items dissapearing from your hands is one of them 2011-05-30T20:23:39 well... i think i can wait 2011-05-30T20:23:43 i don't plan to play today 2011-05-30T20:23:46 or tomorrow.. 2011-05-30T20:24:31 i just finished all the prelabs (except for digital) 2011-05-30T20:25:02 computerwiz_222: this one will kill you: "All TNT-entities stay client-side after exploding, until reconnection. (New bug because before just random ones stayed)" 2011-05-30T20:25:22 amstan: fffffffuuuuuuuuuuuu 2011-05-30T20:26:42 have you seen the video of the realtime digital clock in minecraft? 2011-05-30T20:26:56 wasn't real time 2011-05-30T20:27:05 since he couldn't make the torches go fast enough 2011-05-30T20:27:11 there were even bugs in the relais, creepers spiders... 2011-05-30T20:27:28 oh, it looked very fast. ok never mind. 2011-05-30T20:28:19 the flying pig rider was great, too 2011-05-30T20:29:23 Frontier: do you have a copy? 2011-05-30T20:29:57 no, I don't play minecraft 2011-05-30T20:30:03 ok 2011-05-30T20:30:31 The really amazing things take a lot of time to build as well. 2011-05-30T20:37:23 *** Chris_0076 has joined #aichallenge 2011-05-30T20:43:29 *** hjax has joined #aichallenge 2011-05-30T20:43:52 *** computerwiz_222 has quit IRC (Remote host closed the connection) 2011-05-30T21:01:46 * Frontier should find out why tmpfs isn't mounting any longer. compiles take so much longer on the disk, compared to ram 2011-05-30T21:05:10 * hjax needs something to do to be useful 2011-05-30T21:07:04 hjax: test all the starter packs 2011-05-30T21:10:18 just use test_bot for all of them? 2011-05-30T21:10:58 hjax: maybe upload the ones that work 2011-05-30T21:12:40 how many are there? 2011-05-30T21:13:45 about 10 2011-05-30T21:14:01 wth is lolcode? 2011-05-30T21:14:03 including lolcode? 2011-05-30T21:14:53 i just visited the lolcode website, im laughing so hard 2011-05-30T21:16:26 hjax: I was infected by it and called a function in the visualizer 'gimmeMoar' 2011-05-30T21:16:54 lol 2011-05-30T21:20:55 the last post on LOLCODE's forum was in 2009 2011-05-30T21:26:20 OH I CAN HAZ REVIVE? 2011-05-30T21:26:57 lol 2011-05-30T21:27:32 reminds me of ICANHAZCHEEZBURGER 2011-05-30T21:29:53 no wai 2011-05-30T21:31:50 *** hjax has quit IRC (Ping timeout: 252 seconds) 2011-05-30T21:57:38 amstan: the website looks horrible in IE6, really horrible. 2011-05-30T21:57:56 do we need to care about ie6? 2011-05-30T22:04:21 no, but i just wanted to post something while chromium's compile, delayed by my fiddling with kernel parameters it about to complete 2011-05-30T22:11:46 amstan: should the MyBot file be case sensitive? 2011-05-30T22:12:05 McLeopold: not if we can help it 2011-05-30T22:19:35 I also find most compilers capable of the 'JavaCopiler' in compiler.py. That hack to have recursion into java packages works with a lot more languages. 2011-05-30T22:45:50 *** delt0r_ has joined #aichallenge 2011-05-30T22:47:56 *** delt0r___ has quit IRC (Ping timeout: 276 seconds) 2011-05-30T22:59:41 Frontier: what JavaCompiler? ;) 2011-05-30T22:59:52 it's gone as of a while ago 2011-05-30T23:00:46 very nice, I hope its features were kept 2011-05-30T23:01:20 yes, the only reason it was there was that I didn't want to make everything recursive in the middle of planetwars 2011-05-30T23:02:47 so the person that made the change I forced them to put in into its own class at the time :} 2011-05-30T23:05:30 amstan: The hardware accelerated canvas has not improved in Chrome 13. The whole map is white with no ants. And on top of it there is no anti-aliasing. 2011-05-30T23:11:24 *** chris__0076 has joined #aichallenge 2011-05-30T23:14:02 *** Chris_0076 has quit IRC (Ping timeout: 258 seconds) 2011-05-30T23:24:57 amstan: did you setup the second worker yet? 2011-05-30T23:25:04 no 2011-05-30T23:26:06 *** olexs has left #aichallenge 2011-05-30T23:26:55 *** olexs has joined #aichallenge 2011-05-30T23:29:00 *** Accoun has quit IRC () 2011-05-30T23:34:06 *** Accoun has joined #aichallenge 2011-05-30T23:35:51 *** chris__0076 has quit IRC (Quit: Leaving) 2011-05-30T23:36:43 amstan/janzert: what is the proper way to setup an api key for a worker? 2011-05-30T23:37:06 McLeopold: wget the api_sever_setup.php page 2011-05-30T23:37:11 from the worker host 2011-05-30T23:37:21 since the worker keys are assigned per ip 2011-05-30T23:38:58 what's with the link to googlecode? 2011-05-30T23:39:09 the page is outdated so.. yeah 2011-05-30T23:44:58 *** xQuasar has joined #aichallenge 2011-05-30T23:45:01 Hi guys 2011-05-30T23:45:31 About how much longer til the challenge officially starts? Soon/not soon? 2011-05-30T23:45:40 soon 2011-05-30T23:45:54 xQuasar: you can start now if you want 2011-05-30T23:46:14 *** Frontier has quit IRC (Quit: Leaving.) 2011-05-30T23:46:49 amstan: we should only allow users into beta if they provide a bug fix :) 2011-05-30T23:47:18 McLeopold: how will they provide fixes or even report on bugs if they don't have accounts? 2011-05-30T23:47:27 github 2011-05-30T23:50:10 McLeopold: Yeah but I'm wondering when it officially starts :p ie. up on the main website with live rankings, etc 2011-05-30T23:50:30 soon, but we could use beta testers 2011-05-30T23:50:36 mmk 2011-05-30T23:50:47 Is the java port ready yet? 2011-05-30T23:50:53 I know c++ but I like java more (don't judge) 2011-05-30T23:51:06 there is a working java starter package, yes 2011-05-30T23:51:08 a java starter bot was written, yes 2011-05-30T23:51:35 I used it first but switched to c++ in the process... don't see a way to get enough power out of java for this game 2011-05-30T23:54:35 *** Frontier has joined #aichallenge 2011-05-30T23:54:42 is there a time limit per turn? 2011-05-30T23:54:46 yes 2011-05-30T23:54:50 1 second 2011-05-30T23:54:54 500ms 2011-05-30T23:54:55 It's set at 500ms on beta 2011-05-30T23:54:59 oh 2011-05-30T23:55:01 ok 2011-05-30T23:55:18 but, I'm not using serial, so it's pretty tight 2011-05-30T23:55:19 bot is told what it is on game init, right? 2011-05-30T23:55:20 my bot need moar, like 10 seconds 2011-05-30T23:55:37 olexs: yes, and you have a separate startup time, which is 3000ms 2011-05-30T23:55:54 Frontier: your bot has paulsy 2011-05-30T23:56:00 mcleopold: ok, nice. 2011-05-30T23:56:27 300ms startup time's gonna be a bitch for java hm. 2011-05-30T23:56:36 3000? 2011-05-30T23:56:42 oh 2011-05-30T23:56:43 3 seconds is not enough for java 2011-05-30T23:56:55 You guys should increase it for me then :) 2011-05-30T23:56:59 3000. it's enough to preallocate a lot of stuff, but my bot still timed out later in the game 2011-05-30T23:57:09 olexs: you get sent "loadtime 3000" and "turntime 500" right now 2011-05-30T23:57:12 ...LATER in the game 2011-05-30T23:57:55 iterating over all ants and such :) the c++ version I have now seems to work fine though 2011-05-30T23:58:15 hmm.. can one query linux when the process was spawned from inside the bot? could be helpful in debugging 2011-05-30T23:58:44 olexs: what's your bot name? 2011-05-30T23:58:54 mcleopold: leviathan 2011-05-30T23:59:32 let's try serial and see if that helps Frontier