2011-02-25T00:00:42 *** chris__0076 has quit IRC (Ping timeout: 250 seconds) 2011-02-25T00:01:18 *** Chris_0076 has joined #aichallenge 2011-02-25T00:03:38 *** chris___0076 has quit IRC (Ping timeout: 240 seconds) 2011-02-25T00:12:49 *** Cyndre has quit IRC (Quit: Leaving) 2011-02-25T00:21:41 *** chris__0076 has joined #aichallenge 2011-02-25T00:24:02 *** Chris_0076 has quit IRC (Ping timeout: 240 seconds) 2011-02-25T00:28:41 *** boegel has joined #aichallenge 2011-02-25T00:31:28 *** smellyhippy has quit IRC (Ping timeout: 250 seconds) 2011-02-25T00:54:34 *** Palmik has joined #aichallenge 2011-02-25T01:09:01 *** amriedle has quit IRC (Quit: Lost terminal) 2011-02-25T01:20:30 *** bhasker has joined #aichallenge 2011-02-25T01:21:32 *** bhasker has quit IRC (Client Quit) 2011-02-25T01:35:35 *** boegel has quit IRC (Quit: *poof!*) 2011-02-25T01:43:17 *** sigh has quit IRC (Quit: Leaving) 2011-02-25T02:20:58 *** closedbracket has joined #aichallenge 2011-02-25T02:39:46 *** fmeyer has joined #aichallenge 2011-02-25T02:41:38 *** amstan has quit IRC (Ping timeout: 264 seconds) 2011-02-25T02:50:26 *** sigh has joined #aichallenge 2011-02-25T02:54:49 *** closedbracket has quit IRC (Remote host closed the connection) 2011-02-25T02:59:06 yay, i have output working to my processes properly 2011-02-25T02:59:12 now i just need input working 2011-02-25T03:09:00 *** fmeyer has quit IRC (Ping timeout: 241 seconds) 2011-02-25T03:11:18 *** fmeyer has joined #aichallenge 2011-02-25T03:14:36 *** smellyhippy has joined #aichallenge 2011-02-25T03:14:36 *** smellyhippy has joined #aichallenge 2011-02-25T04:00:30 *** antimatroid has quit IRC (Ping timeout: 276 seconds) 2011-02-25T04:13:29 *** Kingpin13 has joined #aichallenge 2011-02-25T04:15:58 *** Mathnerd314 has quit IRC (Ping timeout: 246 seconds) 2011-02-25T04:20:40 *** aerique has joined #aichallenge 2011-02-25T04:21:59 *** antimatroid has joined #aichallenge 2011-02-25T04:32:12 *** antimatroid1 has joined #aichallenge 2011-02-25T04:34:11 *** antimatroid has quit IRC (Ping timeout: 252 seconds) 2011-02-25T04:36:30 *** antimatroid1 has quit IRC (Ping timeout: 260 seconds) 2011-02-25T04:37:27 *** antimatroid has joined #aichallenge 2011-02-25T04:41:36 *** boegel has joined #aichallenge 2011-02-25T04:43:33 so close :( 2011-02-25T04:43:50 my processes do everything i want bar reading to multiple variables per line nicely 2011-02-25T04:58:25 *** antimatroid has quit IRC (Ping timeout: 240 seconds) 2011-02-25T05:02:13 *** Apophis_ has joined #aichallenge 2011-02-25T05:05:41 *** Apophis has quit IRC (Ping timeout: 240 seconds) 2011-02-25T05:09:30 *** antimatroid has joined #aichallenge 2011-02-25T05:58:53 *** kaemo has joined #aichallenge 2011-02-25T06:10:46 *** delt0r___ has joined #aichallenge 2011-02-25T06:12:05 *** delt0r_ has quit IRC (Ping timeout: 240 seconds) 2011-02-25T07:16:55 *** kaemo has quit IRC (Remote host closed the connection) 2011-02-25T07:53:01 *** kaemo has joined #aichallenge 2011-02-25T07:53:21 *** fmeyer has quit IRC (Quit: leaving) 2011-02-25T08:23:26 *** kaemo has quit IRC (Ping timeout: 250 seconds) 2011-02-25T08:38:31 *** kaemo has joined #aichallenge 2011-02-25T08:46:11 *** sigh has quit IRC (Remote host closed the connection) 2011-02-25T08:53:10 *** janzert has quit IRC (Read error: Connection reset by peer) 2011-02-25T09:00:30 *** janzert has joined #aichallenge 2011-02-25T09:15:00 *** kaemo has quit IRC (Ping timeout: 250 seconds) 2011-02-25T09:25:47 *** JackyAlcine has joined #aichallenge 2011-02-25T09:26:37 *** mega1 has joined #aichallenge 2011-02-25T09:27:21 *** JackyAlcine has quit IRC (Client Quit) 2011-02-25T09:28:22 *** JackyAlcine has joined #aichallenge 2011-02-25T09:29:06 *** JackyAlcine has joined #aichallenge 2011-02-25T09:56:42 *** mceier has joined #aichallenge 2011-02-25T10:32:14 *** amstan has joined #aichallenge 2011-02-25T10:32:14 *** ChanServ sets mode: +o amstan 2011-02-25T10:39:12 *** aerique has quit IRC (Quit: ...) 2011-02-25T10:40:03 *** kaemo has joined #aichallenge 2011-02-25T10:41:37 *** JackyAlcine has quit IRC (Quit: Leaving.) 2011-02-25T10:47:53 *** JackyAlcine has joined #aichallenge 2011-02-25T11:02:32 *** boegel has quit IRC (Quit: *poof!*) 2011-02-25T11:14:16 *** closedbracket has joined #aichallenge 2011-02-25T12:11:09 *** contestbot_ has joined #aichallenge 2011-02-25T12:11:10 *** contestbot has quit IRC (Disconnected by services) 2011-02-25T12:11:47 *** amstan_ has joined #aichallenge 2011-02-25T12:11:47 *** ChanServ sets mode: +o amstan_ 2011-02-25T12:13:04 *** contestbot_ is now known as contestbot 2011-02-25T12:13:05 *** ChanServ sets mode: +o contestbot 2011-02-25T12:14:42 *** amstan has quit IRC (Ping timeout: 240 seconds) 2011-02-25T12:17:40 antimatroid: so you're leading up the starter packs now? 2011-02-25T12:18:22 antimatroid: we should put together a criteria for starter packs. minimal functionality, minimal documentation, maybe a minimal tutorial? 2011-02-25T12:18:47 at least for starter packs we want available at launch 2011-02-25T12:23:40 (C++, C 2011-02-25T12:23:46 #, Java, Python) 2011-02-25T12:24:13 i'm also hoping to have a haskell one available for launch 2011-02-25T12:25:15 that was just the minimum list 2011-02-25T12:26:23 yeah 2011-02-25T12:26:29 hopefully we have more 2011-02-25T12:26:39 even beyond the haskell one i'm doing 2011-02-25T12:27:45 a lot of starter packs in previous contests have included entire game states with the ability to query it and even give it orders and step the simulation. is that something we want? 2011-02-25T12:27:49 or some subset of that? 2011-02-25T12:28:00 other starter packs were basically just I/O 2011-02-25T12:29:56 Well I never wanted that, but someone argumented that it was close to the finals and newcomers had no chance if they started from zero. so it would not be too much of an unfair aid if they get a starter bot that fits the game already by generating the game state for multiple turns 2011-02-25T12:30:37 hmm, yeah i can see the importance of that for late game, at least 2011-02-25T12:31:11 although i doubt that anybody could make higher ranks with whatever game state structure was provided by the starter packs anyway without heavy modification 2011-02-25T12:32:21 some of the starter packs i've seen didn't even give you the ability to look at the orders and updates directly. you could only see the current state of the game, and if you wanted to just see what was different (say, for your own representation) you had to query the game state and compare to the old version 2011-02-25T12:32:28 i didn't like that at all, personally 2011-02-25T12:33:00 Well it changes the results a bit when suddenly at rank 400 there are 50 new entries made of these starter packs ^^ 2011-02-25T12:33:21 i doubt any of them could make it that high "suddenly" 2011-02-25T12:33:33 at least, none of the ones i'm talking about were that sophisticated 2011-02-25T12:36:02 I now of one, but it might not have been much in use. 2011-02-25T12:37:22 the closest i remember to something like that was somebody posting their bot's source code in the forums in the planet wars contest 2011-02-25T12:37:35 a fairly decent bot for that point in the contest, iirc 2011-02-25T13:05:21 *** Blkt has joined #aichallenge 2011-02-25T13:20:53 *** closedbracket has quit IRC (Remote host closed the connection) 2011-02-25T13:54:56 *** Migi32 has joined #aichallenge 2011-02-25T13:56:38 *** boegel has joined #aichallenge 2011-02-25T14:11:22 *** delt0r_ has joined #aichallenge 2011-02-25T14:12:34 *** delt0r___ has quit IRC (Ping timeout: 240 seconds) 2011-02-25T14:15:01 *** boegel has quit IRC (Quit: *poof!*) 2011-02-25T14:16:38 *** closedbracket has joined #aichallenge 2011-02-25T14:17:22 *** amstan_ has quit IRC (Ping timeout: 240 seconds) 2011-02-25T14:19:57 *** boegel has joined #aichallenge 2011-02-25T14:28:09 *** boegel has quit IRC (Quit: *poof!*) 2011-02-25T14:45:21 *** McLeopold has joined #aichallenge 2011-02-25T14:45:33 janzert: ping 2011-02-25T14:49:07 hey 2011-02-25T14:50:15 janzert: I'm looking for a virtual disk 2011-02-25T14:50:17 McLeopold: not sure what sort of virtual disk you're looking for... 2011-02-25T14:50:30 Whatever was used for the EC2 instances 2011-02-25T14:50:41 the AMI used for the last contest is mentioned in the script that did the worker setup 2011-02-25T14:50:50 AMI? 2011-02-25T14:51:11 but *really* shouldn't be used for the next one, since it is based on quite an old version of ubuntu 2011-02-25T14:51:22 that's the Ec2 equivalent of a virtual disk 2011-02-25T14:51:40 I'm not sure how to get it or run it outside of Ec2 2011-02-25T14:51:42 is ubuntu easy to upgrade? 2011-02-25T14:52:12 What about the main server? Was that EC2 as well? 2011-02-25T14:52:28 since the setup script works from a clean install of ubuntu, I would just start from the clean install of the latest version and update the script as necessary 2011-02-25T14:52:49 no the main server was a dedicated server 2011-02-25T14:53:07 not sure where it was hosted exactly, but not part of ec2 2011-02-25T14:53:15 Same image? Ubuntu? 2011-02-25T14:53:42 it was using the same version of ubuntu as the workers, but not the same image no 2011-02-25T14:54:18 https://github.com/aichallenge/aichallenge/blob/epsilon/planet_wars/worker/game_server_build.sh 2011-02-25T14:54:19 So, what's the best way for me to mimic it? 2011-02-25T14:54:22 that's the worker setup script 2011-02-25T14:55:53 http://dl.dropbox.com/u/9140666/server_setup.txt 2011-02-25T14:56:12 that is my very rough, skeleton of notes for setting up a main server 2011-02-25T14:57:27 beyond that I don't think is really *any* documentation to get any of it running :( 2011-02-25T14:57:34 just reading the source 2011-02-25T14:58:14 *** closedbracket has quit IRC (Remote host closed the connection) 2011-02-25T15:04:05 janzert: was there an apache file I could see for setup? 2011-02-25T15:05:19 janzert: bump hard nproc limit? 2011-02-25T15:07:36 *** McLeopold has left #aichallenge 2011-02-25T15:09:15 *** McLeopold has joined #aichallenge 2011-02-25T15:15:39 create_jail_users.py script sets a limit on number of process for the jail users in /etc/security/limits.conf of 10 2011-02-25T15:15:56 java won't actually run with that low of a limit 2011-02-25T15:16:29 let me see if I have a local server setup left around that I could grab the apache config from 2011-02-25T15:17:43 *** Accoun has quit IRC () 2011-02-25T15:21:09 here's the apache configuration I was using for my local server, I think it's a default configuration just modified to point at the right directory 2011-02-25T15:21:11 http://dl.dropbox.com/u/9140666/pw_apache 2011-02-25T15:24:11 be aware though that on the actual main server the backend directory and the www directory are not laid out relative to each other like they are in the repository 2011-02-25T15:29:53 *** Frontier has quit IRC (Remote host closed the connection) 2011-02-25T15:30:47 *** Accoun has joined #aichallenge 2011-02-25T15:31:41 wait, /process/ or thread? 2011-02-25T15:33:16 whatever limits.conf nproc sets :) 2011-02-25T15:35:36 i don't believe java uses multiple processes 2011-02-25T15:36:02 all I know was if it was set at 10 java wouldn't run 2011-02-25T15:36:33 I'm pretty sure kernel threads count as a process for that limit 2011-02-25T15:36:39 *** boegel has joined #aichallenge 2011-02-25T15:37:52 at least for whatever version of java I was using at that time 2011-02-25T15:38:06 funky 2011-02-25T15:39:06 *** flag has joined #aichallenge 2011-02-25T15:42:17 *** aerique has joined #aichallenge 2011-02-25T16:30:03 *** kaemo has quit IRC (Ping timeout: 276 seconds) 2011-02-25T16:37:42 *** mega1 has quit IRC (Remote host closed the connection) 2011-02-25T16:37:59 *** mega1 has joined #aichallenge 2011-02-25T16:44:10 *** mega1 has quit IRC (Ping timeout: 272 seconds) 2011-02-25T16:50:38 *** amstan_ has joined #aichallenge 2011-02-25T16:50:38 *** ChanServ sets mode: +o amstan_ 2011-02-25T16:53:37 *** boegel has quit IRC (Quit: *poof!*) 2011-02-25T16:54:43 *** antimatroid has quit IRC (Read error: Connection reset by peer) 2011-02-25T17:03:03 *** aerique has quit IRC (Quit: Lost terminal) 2011-02-25T17:06:57 *** sigh has joined #aichallenge 2011-02-25T17:49:17 *** antimatroid has joined #aichallenge 2011-02-25T17:57:53 jmcarthur: I'm fairly keen to keep the starter bots fairly "simple" 2011-02-25T17:58:03 but i'll work on an outline after 2011-02-25T17:58:21 it might have to be tomorrow, i'm going out for a 21st later 2011-02-25T18:00:09 it's the 25th over here; talk about a time difference ;) 2011-02-25T18:03:00 *** amstan_ has quit IRC (Ping timeout: 240 seconds) 2011-02-25T18:11:07 Zannick/janzert/amstan: can I get an sql dump of the organizations table? 2011-02-25T18:11:30 including rufes band? 2011-02-25T18:11:55 i haven't been given admin access 2011-02-25T18:12:22 I suppose I could scrap the web page, but I'd rather not. 2011-02-25T18:15:31 oh dang, I really could scrap it, I've got the id's 2011-02-25T18:17:05 *** Mathnerd314 has joined #aichallenge 2011-02-25T18:18:45 antimatroid: that's fine. just some suggestions/questions 2011-02-25T18:24:36 *** Blkt has quit IRC (Ping timeout: 276 seconds) 2011-02-25T18:37:24 *** Palmik has quit IRC (Remote host closed the connection) 2011-02-25T18:41:32 jmcarthur: what are your thoughts about offering things like an easy way to time moves, debug to file etc? 2011-02-25T18:42:29 If the starter bots have the logic to loop through existing ants and do something, then at the end of the loop you could do a simple check. 2011-02-25T18:42:38 I'd say put it in with comments. 2011-02-25T18:43:01 The starter packs are for newbcakes anyway. 2011-02-25T18:43:42 yeah, i'm torn between making the starter bots harder to "understand" for beginners and providing stuff that makes "development" easier 2011-02-25T18:44:25 honestly, as long as the task is purely mechanical and not strategical or tactical, i see no reason not to include it 2011-02-25T18:44:37 aside from perhaps having some material for a tutorial 2011-02-25T18:44:42 A short blurb at the end of a loop shouldn't be to crazy. 2011-02-25T18:44:42 which doesn't seem relevant 2011-02-25T18:45:01 include a bare minimum bot for the initial starter and then one with full utilities included 2011-02-25T18:45:03 since you would think that a tutorial would be able making actual improvements, not adding boilerplate 2011-02-25T18:45:20 janzert: i was considering that, but then you have 2 starter bots per language? 2011-02-25T18:45:36 I think that's fine if you want to do it 2011-02-25T18:45:59 The time limit is a big part of the contest spec. I think it should be in the starters. 2011-02-25T18:46:03 every package has to have the bare minimum bot, full utility can be up to the author 2011-02-25T18:46:15 okay sure 2011-02-25T18:46:26 It's as important as giving valid moves. 2011-02-25T18:46:35 i'd still like people to leave the starter bots to just having "utility" like things that aren't relevant to the strategy at all 2011-02-25T18:46:41 and "full utility" is likely to vary from language to language anyway 2011-02-25T18:46:47 McLeopold: timers have never been given in the past 2011-02-25T18:47:04 I know. I'm saying change the status quo. 2011-02-25T18:47:09 yes, sure 2011-02-25T18:48:29 timers can have a variety of APIs, too 2011-02-25T18:48:53 i think we should have the timers timing in milliseconds 2011-02-25T18:48:59 polling and interrupting i guess being the main classes of timers 2011-02-25T18:49:10 we would want to be sure the timers we give out in starters are correct 2011-02-25T18:50:14 ie. measures sys time <=> the engine uses sys time, etc. 2011-02-25T18:50:27 timer should be based off the wall clock 2011-02-25T18:50:40 any ubuntu gurus here? 2011-02-25T18:50:44 *** amriedle has joined #aichallenge 2011-02-25T18:50:49 mine literally just stores the "time" at the start of the turn then works out the "current time" from subtracting that from the current time 2011-02-25T18:51:12 antimatroid: I think that would be the only type of timer we include 2011-02-25T18:51:58 How well should I set them up with the timer? 2011-02-25T18:52:35 my state only has a pointer to a timer which I create at the start of the game so that the states in my tree aren't copying the timer all over teh place 2011-02-25T18:52:35 a system call to get milliseconds, anything more would be overkill 2011-02-25T18:53:59 * jmcarthur is tempted to provide a way to just get the amount of time left 2011-02-25T18:54:09 since that's the math that will happen anyway 2011-02-25T18:54:27 I don't look at time left :P 2011-02-25T18:54:53 i basically do while(getTime < 0.9*turntime) extend tree 2011-02-25T18:54:56 jmcarthur: actually, that makes the most sense 2011-02-25T18:55:50 i'll give both functions 2011-02-25T18:55:59 i'm making the haskell starter fairly library-like instead of template-like 2011-02-25T18:56:18 yeah, i'm doing my normal everything is public thing 2011-02-25T18:56:24 if people don't like that they can change it themselves 2011-02-25T18:56:56 my intent is for nobody to not like it ;) 2011-02-25T18:57:06 not possible :P 2011-02-25T19:00:18 i wonder if it would be cool to just stick it on hackage as a library and then just providing a simple main along with a readme/tutorial as the starter package 2011-02-25T19:00:50 it would even mean that if the library gets updated then it's easy to keep your bot up to date with it without having to merge crap 2011-02-25T19:00:59 *** sigh has quit IRC (Remote host closed the connection) 2011-02-25T19:02:34 jmcarthur: something like that might work best 2011-02-25T19:02:49 an optional "toolbox" people could download for each language? 2011-02-25T19:03:40 1. Install the Haskell Platform. 2. Run `cabal update; cabal install ants-starter'. 3. Run `cabal configure; cabal build'. 4. 2011-02-25T19:04:38 i'm not even really considering making a toolbox. if somebody else wants to do that they can 2011-02-25T19:05:24 i'm basically just providing I/O and some of the most "obvious" utility functions... like, if its definition is longer than one line i'm not even bothering 2011-02-25T19:05:47 The starter packs should be a competition in itself. The better I make the python one, the more python people will storm the top of the ranking system. :) 2011-02-25T19:05:56 ha 2011-02-25T19:06:07 McLeopold: it's on :P 2011-02-25T19:06:23 i'm honestly kind of thinking that way with the haskell starter. if there's a simple library on hackage there's no excuse not to try it out 2011-02-25T19:06:35 antimatroid: I'm just going to wrap yours in a python extension. :P 2011-02-25T19:06:46 oooh. i could make the library include an executable to generate your starter for you. all in one place! ;) 2011-02-25T19:20:40 Is there a set of requirements for starter bots or can it simply be anything that works and does something simple? 2011-02-25T19:22:03 flag: i've asked antimatroid if he wants to put together a list of minimum requirements and he said he might set to doing that some time tomorrow or something 2011-02-25T19:22:13 or maybe it was s/he/we/ 2011-02-25T19:23:22 janzert: so, looking at the check_submit.php file, it looks like you created a ubuntu user named 'contest'? 2011-02-25T19:23:51 the language i want to use is unfortunately somewhat fragmented and i must know what implementation will be installed to be sure of what features will work 2011-02-25T19:24:05 pyro-: what language? 2011-02-25T19:24:06 scheme? 2011-02-25T19:24:18 flag: I will have to do it tomorrow, i'm going out for lunch soon and drinking for the rest of the day 2011-02-25T19:24:27 scheme :D 2011-02-25T19:24:39 jmcarthur/antimatroid: okay, I may make a C bot for it 2011-02-25T19:24:46 If anyone's interested 2011-02-25T19:24:50 they will be 2011-02-25T19:24:52 please do :) 2011-02-25T19:24:56 Alright :) 2011-02-25T19:24:59 go for it 2011-02-25T19:25:16 i'll quickly add the basics to the wiki page for starter bots 2011-02-25T19:25:48 pyro-: what flavor do you prefer? 2011-02-25T19:27:30 ikarus or mit/gnu-scheme 2011-02-25T19:28:21 looks like ubuntu has a mit-scheme-doc... 2011-02-25T19:30:37 i am not familiar with how to install things in ubuntu, but http://packages.ubuntu.com/natty/mit-scheme looks right 2011-02-25T19:31:17 how about guile? 2011-02-25T19:33:23 a compiler would be preferable. i haven't tested it myself but i have heard guile is slow even among interpreters 2011-02-25T19:34:04 but i'm sure its a correct scheme implementation so i could adapt 2011-02-25T19:36:06 *** Cyndre has joined #aichallenge 2011-02-25T19:36:58 just as long as i know in advance which one it will be :D 2011-02-25T19:39:00 *** Migi32 has quit IRC (Quit: boinc) 2011-02-25T19:44:20 pyro-: for some reason, apt-get doesn't have a mit-scheme entry... 2011-02-25T19:44:49 https://github.com/aichallenge/aichallenge/wiki/Ants-Strategy-Guide 2011-02-25T19:44:51 McLeopold: Have the universe repo enabled? 2011-02-25T19:44:57 that's very rough, but could get people going if they wanted? 2011-02-25T19:45:06 feel free to change that 2011-02-25T19:46:27 jbroman: nope, got the command for that? 2011-02-25T19:46:49 McLeopold: open /etc/apt/sources.lst in your favourite editor, uncomment salient lines 2011-02-25T19:46:59 sources.list* 2011-02-25T19:47:17 (There should be such lines included, but commented out, by default.) 2011-02-25T19:48:16 jbroman: I've got 4 lines, not commented for universe? 2011-02-25T19:49:03 Hmm…if you have the universe repo, then "apt-get update; apt-get install mit-scheme" should work. 2011-02-25T19:49:33 I assume you aren't on an older release than Dapper? 2011-02-25T19:51:06 server 10.10 2011-02-25T19:51:44 But "apt-get install mit-scheme" doesn't work? 2011-02-25T19:51:50 no 2011-02-25T19:52:07 Oh, I know. 2011-02-25T19:52:08 deb http://us.archive.ubuntu.com/ubuntu/ maverick universe 2011-02-25T19:52:16 You're not on i386, are you? 2011-02-25T19:52:18 should that be enough? 2011-02-25T19:52:24 VirtualBox 2011-02-25T19:53:51 methinks you're on a 64-bit kernel. Which, for some odd reason, has no mit-scheme package in Ubuntu. 2011-02-25T19:54:02 is there a command to check? 2011-02-25T19:54:04 uname -r => ? 2011-02-25T19:54:14 uname -r 2011-02-25T19:54:29 2.6.35-22-server 2011-02-25T19:54:55 yeah, x86_64 2011-02-25T19:55:17 http://www.williamcaputo.com/archives/000301.html :| 2011-02-25T19:55:23 do you know if the EC2 instances are 32bit? 2011-02-25T19:55:34 McLeopold: Not sure what they've chosen. Probably amd64 as well. 2011-02-25T19:56:07 (Oh, and the more authoritative way to check APT architecture is "apt-config dump | grep Architecture". But I forgot that earlier.) 2011-02-25T19:56:44 APT::Architecture "amd64"; 2011-02-25T19:56:52 pyro-: so, yeah, mit-scheme 2011-02-25T19:57:01 I think there's a way to run i386 packages on amd64, but not sure. It's weird that it's only available on i386…wonder why. 2011-02-25T19:57:16 see pyro's link 2011-02-25T19:58:10 ugh…this should not be necessary. C'mon, packagers, step it up. 2011-02-25T19:59:32 in fact i have a mit-scheme running fine here on my 64 bit "core 2" machine. i never had to worry about it it just built from ports. 2011-02-25T20:00:11 janzert: do you know if the EC2 instances are 32 or 64 bit? And the main server? 2011-02-25T20:02:28 *** sigh has joined #aichallenge 2011-02-25T20:11:25 contestbot later tell janzert I'm looking for a howto on the jail users and ssh keys 2011-02-25T20:11:25 McLeopold: Aye, aye, sir 2011-02-25T20:12:31 *** McLeopold has left #aichallenge 2011-02-25T20:32:56 *** smellyhippy has quit IRC (Ping timeout: 246 seconds) 2011-02-25T20:33:52 *** Kingpin13 has quit IRC (Quit: You're a kitty!) 2011-02-25T20:41:07 *** smellyhippy has joined #aichallenge 2011-02-25T20:41:07 *** smellyhippy has joined #aichallenge 2011-02-25T21:15:17 *** Frontier has joined #aichallenge 2011-02-25T21:19:43 If I got the time zone right, it is meeting time now. 2011-02-25T21:26:54 Man, I'm staying up till 3:00 am and nothing is going on? I'll make the visualizer ready for reading replay files from the db this weekend. Gotta setup an apache server with php first, but I did that in the past and it really isn't a big deal :) 2011-02-25T21:31:57 Ok it is 15 past and I give up on this meeting. 2011-02-25T21:32:16 *** mceier has quit IRC (Quit: leaving) 2011-02-25T21:32:31 I'm here if that's any consolation (even though I'm not officially involved) :P 2011-02-25T21:33:32 You sure it wasn't meant for tommorrow? It's still Friday for us. 2011-02-25T21:34:32 It says 2:00 GMT on Saturday :) 2011-02-25T21:35:25 I am one hour off, at 3:00. But you might be right. Still the Australians should be online 2011-02-25T21:37:18 it's Friday here 2011-02-25T21:37:34 janzert, It is not Friday on GMT, wtf, lol 2011-02-25T21:37:36 not that I know anything about a meeting 2011-02-25T21:37:49 look at the topic 2011-02-25T21:38:19 heh, ok. no idea. 2011-02-25T21:38:27 * janzert has been out of town all week 2011-02-25T21:38:35 And my bar keeper advised me to drink another Guinnes to stand through that meeting 2011-02-25T21:38:51 * janzert grins 2011-02-25T21:40:04 janzert, if you want to serve the replay files from an amazon server you better do something about it, because all the currently exists is the database to store and server replays. 2011-02-25T21:40:17 that exists 2011-02-25T21:40:22 yep, cause that's what was used last time 2011-02-25T21:41:01 and I don't have time to actually do anything for this contest, except make suggestions and generally bother people :/ 2011-02-25T21:41:32 Ok, then there will be no gzip compressed cached game replay :/ 2011-02-25T21:42:05 yeah, I haven't seen anyone actually working on any of the server stuff so far 2011-02-25T21:42:39 You may want to look at / edit this site: https://github.com/aichallenge/aichallenge/wiki/Teams 2011-02-25T21:42:41 although McLeopold was working on setting one up earlier so he must be starting to poke at it 2011-02-25T21:43:19 well, it lists me as a source of info which I'm generally fine with :) 2011-02-25T21:43:32 hehe 2011-02-25T21:44:23 It just looks funny... "Who is working on engine/worker?" - "noone, but there is janzert for info if asked nicely" ^^ 2011-02-25T21:44:42 heh 2011-02-25T21:45:21 I know you WANT to spend your weekends writing code for the good cause 2011-02-25T21:46:05 except I've got a few of my own causes to fill up my time right now :{ 2011-02-25T21:46:17 it is quite tempting at times though 2011-02-25T21:47:47 it is VERY tempting. we NEED your help. otherwise your ideas will just go unnoticed. and everyone wants his ideas to make an imprint. 2011-02-25T21:49:09 Are you one of the people who work at a fulltime job and have freelancer jobs, too? That's something I defenitly want to avoid. :D 2011-02-25T21:49:20 hopefully next fall I'll have some time again and can help with that one 2011-02-25T21:49:40 just a family business, but it's very seasonal and we're headed into the busy time 2011-02-25T21:50:02 Oh that's nice. What are you into? 2011-02-25T21:50:43 it's an audio/visual company. Basically we do anything related to business conference presentations 2011-02-25T21:51:11 projection, sound, staging... 2011-02-25T21:52:43 I like this projection ;): http://www.youtube.com/watch?v=ElarFfokR7s 2011-02-25T21:53:40 ooh, that does look sweet 2011-02-25T21:54:24 anyway I was just taking off when I saw you on, good luck with the visualizer 2011-02-25T21:54:51 thx 2011-02-25T22:11:25 *** delt0r___ has joined #aichallenge 2011-02-25T22:12:38 *** delt0r_ has quit IRC (Ping timeout: 240 seconds) 2011-02-25T22:14:03 *** sigh has quit IRC (Remote host closed the connection) 2011-02-25T22:22:03 *** pgpaskar_ has quit IRC (Ping timeout: 250 seconds) 2011-02-25T22:22:55 *** pgpaskar_ has joined #aichallenge 2011-02-25T22:24:38 *** amstan_ has joined #aichallenge 2011-02-25T22:24:38 *** ChanServ sets mode: +o amstan_ 2011-02-25T22:30:01 amstan_: When is 2:00 am on Sat GMT? Think hard ^^ 2011-02-25T22:30:15 ... 2011-02-25T22:30:26 yeah... now 2011-02-25T22:30:27 lol 2011-02-25T22:30:56 Actually, an hour ago :) 2011-02-25T22:31:14 *sigh* good night 2011-02-25T22:31:28 time zones.. 2011-02-25T22:31:45 #topic remove 5 2011-02-25T22:31:56 ... 2011-02-25T22:32:10 #topic rm 5 2011-02-25T22:32:24 So the meeting is tomorrow and I'll have to stay up another night till 4:00 am in the morning (GMT+1), right? 2011-02-25T22:32:28 Frontier: if you want to stay up-to-date you can check the contest logs 2011-02-25T22:32:39 s/contest/channel 2011-02-25T22:32:42 the channel logs you mean 2011-02-25T22:32:47 Frontier: why didn't you say this when we were planning the time 2011-02-25T22:32:48 Yeah 2011-02-25T22:32:59 Frontier: we could have accomodated the australians as well 2011-02-25T22:33:11 even if it was earlier 2011-02-25T22:33:13 Because the time seemed reasonable 2011-02-25T22:33:26 what time zone are you in? 2011-02-25T22:33:40 you all live at the pacific coast, saturday... it made sense 2011-02-25T22:33:52 #topic add Team Meeting on IRC: 9:00 EST | Saturday, February 26, 2011 2011-02-25T22:33:54 ... 2011-02-25T22:34:03 I am in GMT + 1, so I was really fixed on this Saturday ^^ 2011-02-25T22:34:15 #topic add Team Meeting on IRC: 9:00 EST | Saturday, February 26, 2011 2011-02-25T22:34:18 gar 2011-02-25T22:34:21 why is this failing? 2011-02-25T22:34:45 @contestbot: Why is it failing? 2011-02-25T22:34:46 Frontier: I'm sorry Dave, err Frontier; I cannot 'contestbot:'. 2011-02-25T22:34:54 that's why! 2011-02-25T22:34:59 @topic add Team Meeting on IRC: 9:00 EST | Saturday, February 26, 2011 2011-02-25T22:34:59 *** contestbot changes topic to "Official Google AI Challenge: http://ai-contest.com/ || Channel Logs: http://contestbot.hypertriangle.com/ || Code Repo: http://github.com/aichallenge/aichallenge || Roadmap: http://goo.gl/qUcRN || Team meeting, 2:00 am GMT on Sat 26th Feb, in here || Team Meeting on IRC: 9:00 EST | Saturday, February 26, 2011" 2011-02-25T22:35:06 @topic delete 5 2011-02-25T22:35:06 amstan_: (topic []) -- Returns the topic for . is only necessary if the message isn't sent in the channel itself. 2011-02-25T22:35:11 @topic rm 5 2011-02-25T22:35:11 amstan_: (topic []) -- Returns the topic for . is only necessary if the message isn't sent in the channel itself. 2011-02-25T22:35:15 har 2011-02-25T22:35:23 what was the delete now 2011-02-25T22:35:27 @topic remove 5 2011-02-25T22:35:27 *** contestbot changes topic to "Official Google AI Challenge: http://ai-contest.com/ || Channel Logs: http://contestbot.hypertriangle.com/ || Code Repo: http://github.com/aichallenge/aichallenge || Roadmap: http://goo.gl/qUcRN || Team Meeting on IRC: 9:00 EST | Saturday, February 26, 2011" 2011-02-25T22:35:29 there 2011-02-25T22:35:31 lol, glad to be of service 2011-02-25T22:35:35 @topic remove 5 2011-02-25T22:35:35 *** contestbot changes topic to "Official Google AI Challenge: http://ai-contest.com/ || Channel Logs: http://contestbot.hypertriangle.com/ || Code Repo: http://github.com/aichallenge/aichallenge || Roadmap: http://goo.gl/qUcRN" 2011-02-25T22:35:42 @topic add Team Meeting on IRC: 9:00 PM EST | Saturday, February 26, 2011 2011-02-25T22:35:42 *** contestbot changes topic to "Official Google AI Challenge: http://ai-contest.com/ || Channel Logs: http://contestbot.hypertriangle.com/ || Code Repo: http://github.com/aichallenge/aichallenge || Roadmap: http://goo.gl/qUcRN || Team Meeting on IRC: 9:00 PM EST | Saturday, February 26, 2011" 2011-02-25T22:35:54 Frontier: sorry about keeping you up 2011-02-25T22:36:23 9 pm est... ok, thank god Evolution has time zone support ;) 2011-02-25T22:39:53 so it will be 3 o'clock in the afternoon for me, ok. see you then. 2011-02-25T23:16:59 *** chris___0076 has joined #aichallenge 2011-02-25T23:18:38 *** chris__0076 has quit IRC (Ping timeout: 240 seconds) 2011-02-25T23:34:47 amstan_ do you know if your server is 64 bit? 2011-02-25T23:35:06 pyro-: which server 2011-02-25T23:35:06 mcleopold discovered its not easy to put mit-scheme on a 64 bit ubuntu 2011-02-25T23:35:18 get the 32 one? 2011-02-25T23:35:23 the workers used in the last contest were 32bit 2011-02-25T23:35:32 but i need to know which scheme implementation to write for 'cause they are all a bit different 2011-02-25T23:35:39 apperently there wasnt a 32 bit one 2011-02-25T23:35:42 or smt 2011-02-25T23:36:03 pyro-: so... 64 bit is hard to isntall, 32 bit doesn't exist? what implementation is that? 2011-02-25T23:36:08 idk 2011-02-25T23:36:34 i didnt follow exaclty. im not familiar with ubuntu installation procedures. implementation mit/gnu-scheme 2011-02-25T23:36:44 the ubuntu package is called just mit-scheme 2011-02-25T23:37:18 he was lookign at it becuase i told him a favour either ikarus or mit-scheme. but even another scheme as long as i knwo in advance whcih :D 2011-02-25T23:40:15 I really hope it can be worked out to allow binary submissions in future contests, it would solve so much in letting the less mainstream languages participate. 2011-02-25T23:40:28 rather than having the burden on us to try and get each one working 2011-02-25T23:46:29 yep! i'd be happy to cross compile if you supported that instead. 2011-02-25T23:50:32 in fact if you never supported scheme i would prolly prefer to submit the output of one of the scheme => C compilers :D 2011-02-25T23:54:41 Why don't you guys use the 64-bit version from here? http://www.gnu.org/software/mit-scheme/