2011-10-04T00:01:03 I've got some mods to the common lisp starter pack; should I submit them via a pull request on github? 2011-10-04T00:02:55 spacebat_: that is best yes 2011-10-04T00:12:57 *** dvladim has joined #aichallenge 2011-10-04T00:20:27 *** dvladim has quit IRC (Ping timeout: 252 seconds) 2011-10-04T00:23:39 aichallenge: janzert epsilon * rb68ac9d / website/game_list.php : Only add last game if there is one - http://git.io/fpA_IA 2011-10-04T00:25:43 contestbot: later tell McLeopold feel free to revert the game_list change if you see that it breaks something, it definitely fixes several undefined variable errors in the case of a list that doesn't have any games though. 2011-10-04T00:25:43 janzert: OK 2011-10-04T00:49:28 aichallenge: janzert epsilon * r3c2bf04 / worker/compiler.py : Add support for ExternalCompiler to check that input files create an output file - http://git.io/DvFxbQ 2011-10-04T00:53:05 *** RVeerdonk has joined #aichallenge 2011-10-04T00:57:31 Hi, I get compilation errors on the server that I do not see locally nor with earlier versions; did something change today? 2011-10-04T01:09:36 *** Blkt has quit IRC (Remote host closed the connection) 2011-10-04T01:11:26 Sorry for the noise, the server-side compilation issue appears to be filename capitalization sensitivity on my side 2011-10-04T01:12:36 Yep, it's working now 2011-10-04T01:12:44 *** RVeerdonk has left #aichallenge 2011-10-04T01:13:51 I was just wondering what the rules are about razing; the docs are vague on this point, and is there an event for a razed nest like there is for dead ants? 2011-10-04T01:14:09 razed hill I mean 2011-10-04T01:23:32 *** okay| is now known as okayzed 2011-10-04T01:29:22 *** Palmik has joined #aichallenge 2011-10-04T01:34:20 spacebat_: if an enemy is located on a hill after battle resolution has been resolved then the hill is razed 2011-10-04T01:34:33 (i think that's right) 2011-10-04T01:35:32 *** mleise has joined #aichallenge 2011-10-04T01:39:53 *** kaemo has quit IRC (Ping timeout: 244 seconds) 2011-10-04T01:47:28 *** dr- has quit IRC (Ping timeout: 248 seconds) 2011-10-04T01:48:29 *** k333es has joined #aichallenge 2011-10-04T01:54:18 aichallenge: janzert epsilon * r5bcf354 / (website/game_list.php website/nice.php website/sql.php): Add game end reason to game list - http://git.io/SynkEA 2011-10-04T02:01:26 aichallenge: janzert epsilon * rb8f095b / (website/game_list.php website/nice.php): Fix end reason display - http://git.io/HrZDZA 2011-10-04T02:02:32 *** medrimonia has joined #aichallenge 2011-10-04T02:02:41 Hi everybody 2011-10-04T02:07:53 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has quit IRC (Ping timeout: 252 seconds) 2011-10-04T02:10:46 spacebat_: I could probably answer your questions about hill razing. What is unclear? 2011-10-04T02:12:00 *** amstan_ has quit IRC (Ping timeout: 248 seconds) 2011-10-04T02:13:52 aichallenge: janzert epsilon * rc49da4d / website/header.php : Update contest season - http://git.io/GI6MHQ 2011-10-04T02:14:31 *** sir_macelon has joined #aichallenge 2011-10-04T02:24:13 *** olexs has joined #aichallenge 2011-10-04T02:29:09 *** ltriant has quit IRC (Quit: Computer has gone to sleep) 2011-10-04T02:54:09 *** ibdknox has quit IRC (Remote host closed the connection) 2011-10-04T02:54:40 *** ibdknox has joined #aichallenge 2011-10-04T02:58:56 *** ibdknox has quit IRC (Ping timeout: 255 seconds) 2011-10-04T03:01:13 *** onensora has joined #aichallenge 2011-10-04T03:03:11 *** olexs has quit IRC (Quit: Leaving.) 2011-10-04T03:03:44 *** aarossig has quit IRC (Ping timeout: 248 seconds) 2011-10-04T03:04:35 *** aarossig has joined #aichallenge 2011-10-04T03:11:54 *** aarossig has quit IRC (Read error: Operation timed out) 2011-10-04T03:24:18 *** boegel has joined #aichallenge 2011-10-04T03:25:39 *** aerique has joined #aichallenge 2011-10-04T03:28:46 *** Palmik has quit IRC (Remote host closed the connection) 2011-10-04T03:29:41 *** Blkt has joined #aichallenge 2011-10-04T03:39:53 *** aarossig has joined #aichallenge 2011-10-04T03:41:23 good morning everyone 2011-10-04T03:51:43 *** mceier has joined #aichallenge 2011-10-04T04:00:43 *** xathis has joined #aichallenge 2011-10-04T04:24:10 *** berak has joined #aichallenge 2011-10-04T04:30:22 *** sigh has joined #aichallenge 2011-10-04T04:58:30 *** ChrisH has quit IRC (Quit: Page closed) 2011-10-04T05:06:00 *** sir_macelon has quit IRC (Ping timeout: 252 seconds) 2011-10-04T05:22:59 contestbot: later tell mleise seems this game breaks the visualizer http://antsbeta.janzert.com/visualizer.php?game=11806 2011-10-04T05:22:59 janzert: As you wish. 2011-10-04T05:24:13 *** mcstar has joined #aichallenge 2011-10-04T05:30:41 *** onensora has quit IRC (Ping timeout: 260 seconds) 2011-10-04T05:34:07 *** onensora has joined #aichallenge 2011-10-04T06:07:57 *** RenderMonkey has joined #aichallenge 2011-10-04T06:14:30 *** smiley1983 has joined #aichallenge 2011-10-04T06:15:28 aichallenge: Marco Leise epsilon * rb3376d8 / (2 files): 2011-10-04T06:15:28 aichallenge: fixed: game #11806 crashes, because the replay duration got overridden instead of taking the maximum of all variables that implicitly set the replay duration 2011-10-04T06:15:28 aichallenge: added: cutoff is displayed during the last turn of the replay - http://git.io/-oo0nQ 2011-10-04T06:16:17 janzert: Thank you! I finally cannot forward a bug to McLeopold. ;) 2011-10-04T06:30:00 *** RenderMonkey has quit IRC (Ping timeout: 252 seconds) 2011-10-04T06:55:28 *** olexs has joined #aichallenge 2011-10-04T06:57:39 hm, looks like i don't really have to change anything to the CL starter bot 2011-10-04T07:02:50 *** john___ has joined #aichallenge 2011-10-04T07:04:40 i didnt change anything to my bot either, one thing i noticed is that it crashed and timed out, it didnt before for a long time 2011-10-04T07:06:21 mcstar: what language are you currently writing your bot in? 2011-10-04T07:06:41 the one i have is in cl 2011-10-04T07:06:58 im just theorizing writing the next one in clojure 2011-10-04T07:07:11 (im quite busy, didnt start to actually write it) 2011-10-04T07:07:42 i haven't been doing anything with the aichallenge for weeks or months now :) 2011-10-04T07:08:58 for the moment im writing in c and python/numpy, just some data analysis, when this project is over ill start my new bot 2011-10-04T07:09:27 what version of ubuntu will the official server be running? 2011-10-04T07:09:46 ah, nevermind 2011-10-04T07:10:06 i dont KNOW, but i guess the latest one, that is stable 2011-10-04T07:10:15 is there a new one? 2011-10-04T07:10:23 i not following ubuntu 2011-10-04T07:10:38 i don't know, i'm just culling the README.md for the CL bot 2011-10-04T07:10:56 dont mention version numbers 2011-10-04T07:11:07 theres a wiki page that has it, or maybe its on the main site 2011-10-04T07:11:11 yeah 2011-10-04T07:11:22 i think its not up to date though 2011-10-04T07:11:45 *** boegel has quit IRC (Ping timeout: 256 seconds) 2011-10-04T07:11:55 http://aichallengebeta.hypertriangle.com/starter_packages.php 2011-10-04T07:12:00 this is what i had in mind 2011-10-04T07:12:09 its weird that python is listed as 2.5 2011-10-04T07:12:47 and sbcl is more recent than .40 even on ubuntu 2011-10-04T07:13:17 it's old 2011-10-04T07:16:01 aichallenge: aerique epsilon * rb2588ad / ants/dist/starter_bots/common_lisp/README.md : Remove unneeded info from CL README. - http://git.io/SVmPEQ 2011-10-04T07:25:40 install.md says Ubuntu 11.04, probably correct because it's also the one offered by the Ubuntu front page 2011-10-04T07:27:38 thats natty i think, but aerique is interested what will be used when the contest actually goes live 2011-10-04T07:27:42 thats how i understood it 2011-10-04T07:27:55 smiley1983: care to answer unclevasyas question? 2011-10-04T07:28:19 *** olexs has quit IRC (Quit: Leaving.) 2011-10-04T07:28:59 er... which one? I must have missed it 2011-10-04T07:29:29 he asked what you doing when not working on ants 2011-10-04T07:29:29 unless it was the one about the game in which my program committed suicide very early 2011-10-04T07:29:50 Oh, I must apologise when I next see him 2011-10-04T07:30:03 you sort of didnt answer so i deduced you dont do anything else 2011-10-04T07:30:14 I have the bad habit of walking away from the keyboard and not coming back for hours (or days) 2011-10-04T07:30:22 :) 2011-10-04T07:30:27 He isn't here now, though, so I can't answer him 2011-10-04T07:30:33 ok 2011-10-04T07:31:22 *** GeorgeSebastian has quit IRC (Ping timeout: 260 seconds) 2011-10-04T07:31:33 I'm not sure how much work I'll be able to put into Ants, though, I've got a few things competing for my attention 2011-10-04T07:32:04 my plans have completely changed, so only a fraction of the code I've written will be directly useful 2011-10-04T07:32:23 so I have a lot of work to do just to implement my current basic framework as I see it in my head 2011-10-04T07:37:29 good for you 2011-10-04T07:38:04 its quite misty in my mind where i think about Ants 2011-10-04T07:39:01 I don't know if the new plan will work, of course 2011-10-04T07:39:25 id like to get my new framework(not sure the first one was a framework) right for the first time 2011-10-04T07:39:36 this may not be plausible though 2011-10-04T07:40:23 and to learn another language again, that is quite demanding too 2011-10-04T07:41:01 but its still better than the alternative, for example i could not picture myself writing this bot in C 2011-10-04T07:41:16 or python 2011-10-04T07:41:21 *** Acre-- has joined #aichallenge 2011-10-04T07:41:30 it would quickly become very messy 2011-10-04T07:41:39 but i think this only reflects my incompetence 2011-10-04T07:43:41 *** Acre-- has quit IRC (Client Quit) 2011-10-04T07:49:45 which language are you using? 2011-10-04T07:50:53 bash 2011-10-04T07:51:50 im joking, common lisp 2011-10-04T07:57:30 ah, one of the ones I intend to learn :) eventually... 2011-10-04T08:01:10 i can only recommend it 2011-10-04T08:04:33 smiley1983: maybe youre interested in these videos then http://aerique.blogspot.com/2011/07/common-lisp-proxy-bot-videos-for-google.html 2011-10-04T08:12:57 *** eashoka has joined #aichallenge 2011-10-04T08:21:48 *** john___ has quit IRC (Ping timeout: 252 seconds) 2011-10-04T08:46:40 *** patrisk has joined #aichallenge 2011-10-04T08:53:00 *** xathis_ has joined #aichallenge 2011-10-04T08:55:43 *** xathis has quit IRC (Ping timeout: 248 seconds) 2011-10-04T09:03:32 *** boegel has joined #aichallenge 2011-10-04T09:18:15 *** Torquemada has joined #aichallenge 2011-10-04T09:23:49 *** patrisk has quit IRC (Remote host closed the connection) 2011-10-04T09:25:53 *** AGrishchenko has joined #aichallenge 2011-10-04T09:27:53 *** AGrishchenko has quit IRC (Client Quit) 2011-10-04T09:34:48 Hi guys. When you've registered did you have any email notifications? 2011-10-04T09:39:19 yes 2011-10-04T09:39:44 but its not transferrable, i cant give mine to you 2011-10-04T09:39:46 They came immediatly? 2011-10-04T09:39:53 yes 2011-10-04T09:39:55 sort of 2011-10-04T09:40:05 it was below my reaction time 2011-10-04T09:40:42 I still get no notification on my mail and isn't able to come to the site. 2011-10-04T09:41:11 you mean you cant log in 2011-10-04T09:42:13 Yeah. 2011-10-04T09:42:35 the mail comes from the address janzert@janzert.com 2011-10-04T09:44:03 *** boegel has quit IRC (Ping timeout: 255 seconds) 2011-10-04T09:55:50 *** GeorgeSebastian has joined #aichallenge 2011-10-04T10:02:26 *** nux67 has joined #aichallenge 2011-10-04T10:03:44 *** k333es has quit IRC (Ping timeout: 252 seconds) 2011-10-04T10:15:30 *** foRei has joined #aichallenge 2011-10-04T10:18:44 *** aerique has quit IRC (Quit: ...) 2011-10-04T10:26:54 *** sigh has quit IRC (Remote host closed the connection) 2011-10-04T10:32:17 I haven't any emails from this adress: janzert@janzert.com 2011-10-04T10:33:11 I hope there are no problem with registering using mail box on gmail.com ? 2011-10-04T10:33:59 they usually say that you should check your spam folder 2011-10-04T10:34:01 did you? 2011-10-04T10:35:40 *** sigh has joined #aichallenge 2011-10-04T10:36:52 *** sigh has quit IRC (Remote host closed the connection) 2011-10-04T10:43:34 Of course, I checked all the folders incuding spam and bulk. 2011-10-04T10:55:35 *** amstan has joined #aichallenge 2011-10-04T10:55:35 *** ChanServ sets mode: +o amstan 2011-10-04T10:56:12 *** GeorgeSebastian has quit IRC (Ping timeout: 240 seconds) 2011-10-04T11:04:04 *** onensora has quit IRC () 2011-10-04T11:16:15 *** UncleVasya has joined #aichallenge 2011-10-04T11:20:37 *** UncleVasya has quit IRC (Ping timeout: 244 seconds) 2011-10-04T11:20:40 *** |UncleVasya| <|UncleVasya|!kvirc@178-133-131-111.dialup.umc.net.ua> has joined #aichallenge 2011-10-04T11:26:27 |UncleVasya|: Hi, I think you asked a question yesterday after I'd gone away from the keyboard 2011-10-04T11:26:42 about what I do when I'm not doing AI challenge (mcstar told me) 2011-10-04T11:27:14 <|UncleVasya|> Hi. Yes. 2011-10-04T11:27:54 I have some other programming projects, and I think meditation is good. For money I move crates around in the supermarket 2011-10-04T11:27:58 How about you? 2011-10-04T11:29:48 <|UncleVasya|> In this year I've graduated from my technical school and came to the institute as a 2nd-year student. 2011-10-04T11:30:23 <|UncleVasya|> No serious programming except ants (ever). 2011-10-04T11:30:56 you seem to have some ability then :) 2011-10-04T11:30:58 it begs the question why ocaml? 2011-10-04T11:31:45 <|UncleVasya|> But in this year my new teacher wants to send me to the ACM so I have to solve these small problems a lot to gain some experience. 2011-10-04T11:34:02 <|UncleVasya|> smiley1983: Do you want to get some 'computer' job in future? 2011-10-04T11:34:33 <|UncleVasya|> It's not an offer, just interest :D 2011-10-04T11:35:45 Not exactly. Some of my current projects have some chance of (small) financial return. If I can one day get enough money from personal projects to quit the day job, I might do it or might not. 2011-10-04T11:35:58 I don't want to be employed to do programming for someone else, though 2011-10-04T11:37:03 <|UncleVasya|> mcstar: Sometimes I read a blog of one programmer and he wrote some tasty posts about functional style. 2011-10-04T11:37:25 *** mceier has quit IRC (Read error: Operation timed out) 2011-10-04T11:37:35 *** mceier has joined #aichallenge 2011-10-04T11:37:37 <|UncleVasya|> mcstar: In PW I used c++, next time I think it will be Python. 2011-10-04T11:37:42 that doesnt explain it, why not haskell then? 2011-10-04T11:38:06 I think I persuaded him that OCaml is a good introduction to functional programming 2011-10-04T11:38:26 because it lets you do procedural and OO stuff when you want to as well 2011-10-04T11:38:36 <|UncleVasya|> yep :) And Haskell was too obvious. 2011-10-04T11:38:45 how so? 2011-10-04T11:39:25 Haskell is on my to-learn list. Right after common lisp :) 2011-10-04T11:40:02 <|UncleVasya|> I came here with question about F# support because it seems to be promotable by MS and perspective. Smiley said that OCaml and F# are very similar. 2011-10-04T11:40:39 you wrote "Haskell was too obvious." 2011-10-04T11:40:51 why do you mean by that? i dont understand it in this context 2011-10-04T11:41:05 why->what 2011-10-04T11:42:04 <|UncleVasya|> mcstar: To me 'too obvious' means 'there are already several guys who use it'. I have found it's funny to come with something unexpectable and force my friend to tell 'wow!'. 2011-10-04T11:42:27 haskell is anything but obvious 2011-10-04T11:42:45 you mean its too common then 2011-10-04T11:42:50 than* 2011-10-04T11:43:03 <|UncleVasya|> ok, here is one moreexplanation for 'obvious': 2011-10-04T11:43:47 |UncleVasya|: you wanted to impress insanemalakvian? :) 2011-10-04T11:43:57 <|UncleVasya|> I already knew the name 'Haskell'. I have met it from time to time on the internet. OCaml was something totally new. 2011-10-04T11:44:03 <|UncleVasya|> yep :) 2011-10-04T11:45:05 <|UncleVasya|> Also I have tried to look at the McLeopold's lolcode starter pack but no way I can write something that looks like bot on it. 2011-10-04T11:45:33 its foolish to try to use lolcode 2011-10-04T11:45:39 i dont think its even funny 2011-10-04T11:46:01 i mean lolcode IS funny, but to write a whole, good bot in it, is insane 2011-10-04T11:46:18 i was contemplating to use bash 2011-10-04T11:46:42 but i relaized that bash's power comes from mainly its ability to interface small standalone programs 2011-10-04T11:47:07 and theres the restriction of using only 1 thread, so that idea went down the drain 2011-10-04T11:47:37 <|UncleVasya|> [18:48:22] i mean lolcode IS funny, but to write a whole, good bot in it, is insane 2011-10-04T11:47:41 <|UncleVasya|> It's because you do not want to impress someone :D 2011-10-04T11:48:25 whatever language you write your bot in, many people will be impressed 2011-10-04T11:48:28 sorry 2011-10-04T11:48:33 ifyou win of course, i mean 2011-10-04T11:48:40 <|UncleVasya|> mcstar: Did you already wrote something playable? 2011-10-04T11:48:50 what do you mean? 2011-10-04T11:48:59 like a game? 2011-10-04T11:49:11 <|UncleVasya|> A bot in the secret room. 2011-10-04T11:49:30 you lost me 2011-10-04T11:49:34 what secret room? 2011-10-04T11:51:32 <|UncleVasya|> I mean that maybe you already have a very strong ant-bot but it's time to get into fight isn't came yet. He is in ome secret place (so no one can know you have it) and waiting for its time. 2011-10-04T11:51:49 <|UncleVasya|> *its time to get into fight 2011-10-04T11:52:07 <|UncleVasya|> *some secret place 2011-10-04T11:52:15 i see 2011-10-04T11:52:33 yes, there is one, but i lost the key to that room unfortunately 2011-10-04T11:52:52 so you have to take my word that it existed, and would have beaten all other bots 2011-10-04T11:53:22 <|UncleVasya|> oh, when I try to write long messages I must to make hundrets of corrections afterward :) 2011-10-04T11:53:40 humans do err 2011-10-04T11:53:59 <|UncleVasya|> * must make? 2011-10-04T11:54:00 (that is a correct sentence, if youre wondering) 2011-10-04T11:54:19 yes, must make 2011-10-04T11:54:21 no to 2011-10-04T11:54:37 hundreds* 2011-10-04T11:54:47 and i believe its afterwards 2011-10-04T11:54:55 *** Blkt has quit IRC (Quit: going home...) 2011-10-04T11:55:02 when im writing long messages 2011-10-04T11:55:23 i didnt want to correct you, you brought it up :) 2011-10-04T11:55:33 I think afterward/afterwards are both correct 2011-10-04T11:55:50 <|UncleVasya|> And now it's time for me to make something that looks like battle resolution. 2011-10-04T11:56:10 smiley1983: its a repeated action, i think afterwards is better, but im not a native speaker 2011-10-04T11:56:51 You 2011-10-04T11:56:55 <|UncleVasya|> smiley1983: You are studying in university now, right? 2011-10-04T11:57:02 're right, afterwards is better 2011-10-04T11:57:20 |UncleVasya|: no, I've never been to university 2011-10-04T11:58:03 <|UncleVasya|> hmm, I believed you are. 2011-10-04T11:59:25 |UncleVasya|: just one suggestion: try something other than python next time, i encourage you to try clojure 2011-10-04T12:00:27 I wrote something in Python with tkinter recently. It was awful. The function called by button presses couldn't accept any arguments, meaning everything had to be done by side effects. Blech. 2011-10-04T12:01:39 <|UncleVasya|> I think about python because it is time for me to learn something that can help me make money. I doubt I'll found clojure-related work in my region or via internet. 2011-10-04T12:02:04 it's true that there seem to be employment opportunities for Python programmers 2011-10-04T12:04:29 <|UncleVasya|> I have a question about OCaml. But it's hard to formulete. Are you ready? 2011-10-04T12:04:44 sure 2011-10-04T12:05:37 <|UncleVasya|> There is a lot of recursion, a lot of function calls. 2011-10-04T12:05:53 yes 2011-10-04T12:05:55 <|UncleVasya|> I want to interrupt them all in one time from one place. 2011-10-04T12:05:56 |UncleVasya|: clojure is tied to the jvm, and can use java frameworks, and java is The Business language 2011-10-04T12:06:15 he wants a timer 2011-10-04T12:06:28 <|UncleVasya|> No. 2011-10-04T12:06:38 :) 2011-10-04T12:06:58 <|UncleVasya|> Real example: 2011-10-04T12:09:10 <|UncleVasya|> To IssueOrder function I come from many other places. Food gatheing, exploration etc. But when the number of issued orders become the number of all my ants, I can finish turn in this moment. 2011-10-04T12:09:42 *** onensora has joined #aichallenge 2011-10-04T12:10:19 <|UncleVasya|> I can check this condition in every part of my bot. But it's a lot of places. 2011-10-04T12:10:51 <|UncleVasya|> I hope to insert this condition only in the IssueOrder function. 2011-10-04T12:11:51 After IssueOrder prints the order (assuming that's what it's doing), it can do something like "raise Not_found" 2011-10-04T12:11:55 sorry 2011-10-04T12:11:57 just wait 2011-10-04T12:12:04 <|UncleVasya|> And if it's true just interrupt all and do not come back to the food gathering, exploration etc 2011-10-04T12:12:07 it can check if the condition is met, and if so, raise Not_found 2011-10-04T12:13:00 Whatever the exception is, it has to be something which isn't caught at lower levels - something special which only gets caught near the toplevel, where it can say "we just issued our last order, finish turn" 2011-10-04T12:13:43 so at that point you have something like "try do_turn with Not_found -> finish_turn ()" 2011-10-04T12:14:29 The exception might not be Not_found, though, since you might have handlers for that all over the place (maybe) 2011-10-04T12:14:37 if so, you can do something like 2011-10-04T12:14:53 raise Failure "FinishedTurn" 2011-10-04T12:15:01 does this make sense? 2011-10-04T12:15:51 <|UncleVasya|> Thanks. Is my idea ok or this way of programming kind of rude and negligent? 2011-10-04T12:16:21 it's entirely proper to jump out of a search when you have found your target 2011-10-04T12:16:33 In OCaml, the correct way to do this is through exceptions 2011-10-04T12:16:43 so no, this is not negligent, it's efficient :) 2011-10-04T12:18:15 <|UncleVasya|> Currently I'm jumping out with giving a function special value. I'll try to deal with exception. 2011-10-04T12:20:52 *** nux67 has quit IRC (Ping timeout: 252 seconds) 2011-10-04T12:22:37 *** |UncleVasya| <|UncleVasya|!kvirc@178-133-131-111.dialup.umc.net.ua> has quit IRC (Ping timeout: 244 seconds) 2011-10-04T12:30:32 http://pastebin.com/1CdxWYMu <- ocaml exception example 2011-10-04T12:36:58 *** GarySWest has joined #aichallenge 2011-10-04T12:38:31 *** UncleVasya has joined #aichallenge 2011-10-04T12:39:45 http://pastebin.com/1CdxWYMu <- ocaml exception example 2011-10-04T12:39:49 UncleVasya: ^ 2011-10-04T12:42:08 You are the best starter pack maker! :* :D 2011-10-04T12:42:31 haha, thankyou :) 2011-10-04T12:45:35 Defining a new exception (like Finished) guarantees that it won't conflict with any error-exception handlers you might need 2011-10-04T12:45:58 *** dvladim has joined #aichallenge 2011-10-04T12:46:37 *** smiley1983 has quit IRC (Quit: leaving) 2011-10-04T12:50:12 *** GarySWest has quit IRC (Ping timeout: 252 seconds) 2011-10-04T12:58:08 mcstar: brackets, brackets: http://pastebin.com/4JsLRzFF 2011-10-04T12:59:39 gstate.tmap.(count_row).(count_col).content 2011-10-04T12:59:44 what is this? 2011-10-04T12:59:57 and you probably mean parantheses 2011-10-04T12:59:59 *** okayzed is now known as okay| 2011-10-04T13:00:13 parentheses* 2011-10-04T13:02:21 now i know where mathematica comments come from 2011-10-04T13:02:27 (*comment*) 2011-10-04T13:02:40 *** Torquemada has quit IRC (Ping timeout: 252 seconds) 2011-10-04T13:03:24 *** eashoka has quit IRC (Ping timeout: 252 seconds) 2011-10-04T13:03:29 UncleVasya: can you explain that line? 2011-10-04T13:03:45 gstate --> represents game state; tmap ---> represents map; count_row and current_col ---> x and y; content ---> water, land etc 2011-10-04T13:04:02 why the parens? 2011-10-04T13:04:10 around count_row 2011-10-04T13:04:50 (im not interested in what the variables represent, im interested in the syntax) 2011-10-04T13:04:58 I don't konw exactly. They where in the starter bot and without them it's not works. 2011-10-04T13:05:13 sorry, but i have to LOL at that 2011-10-04T13:05:54 gstate.tmap.(fst loc_e).(snd loc_e).seen 2011-10-04T13:06:02 seems like a fuction call 2011-10-04T13:06:10 is . like a pipe operator? 2011-10-04T13:06:35 so its actually not for accessing a member of a class, but just piping calls together 2011-10-04T13:06:43 *** kaemo has joined #aichallenge 2011-10-04T13:06:47 a variable being a function that returns itself 2011-10-04T13:06:57 loc_e is a pare: (row,col) fst means first value, snd - second one. 2011-10-04T13:07:04 pair 2011-10-04T13:07:12 i know that 2011-10-04T13:07:18 i guessed i mean 2011-10-04T13:07:39 tmap is an array of (int, int) 2011-10-04T13:07:40 but the whole line doesnt make sense to me 2011-10-04T13:07:56 ok so its 2 dimensional 2011-10-04T13:08:04 (fst loc_e) gives you a vector 2011-10-04T13:08:30 UncleVasya: am i correct about the .? 2011-10-04T13:08:41 or does it work in another way? 2011-10-04T13:09:06 no, (fst loc_e) gives me a row. I think tmap.(fst loc_e) gives a vector. 2011-10-04T13:09:18 a row is a vector 2011-10-04T13:09:23 a row-vector 2011-10-04T13:09:29 By 'row' I mean just a number of row 2011-10-04T13:09:31 *** illeg has joined #aichallenge 2011-10-04T13:09:39 index you mean 2011-10-04T13:09:44 row-index 2011-10-04T13:10:07 ok i get it 2011-10-04T13:10:23 so a.1.2.field 2011-10-04T13:10:28 (fst (4, 2) ) is 4 and (snd (4,2)) is 2. 2011-10-04T13:10:48 is to access a 2d array's (1,2) position and reading its field variable 2011-10-04T13:10:54 tmap.(2) ives a vector. 2011-10-04T13:12:33 so you 2011-10-04T13:12:43 need () for function calls beyond the first position? 2011-10-04T13:12:49 like this: 2011-10-04T13:13:13 function1 (function2 arg1) (function2 arg2) 2011-10-04T13:13:30 that gives 2 arguments to function1 2011-10-04T13:13:48 func1 (func2 arg1 arg2) 2011-10-04T13:13:58 why? 2011-10-04T13:14:04 thats different 2011-10-04T13:14:19 function2 is of arity 1 2011-10-04T13:14:19 func1 (func2 arg1 arg2) arg2 arg3 (func3 arg1) 2011-10-04T13:14:32 ok 2011-10-04T13:14:38 so can i put .'s there? 2011-10-04T13:14:51 chaining them together? 2011-10-04T13:15:00 anyway is this ocaml language dynamic or static? 2011-10-04T13:15:07 is it compiled? 2011-10-04T13:15:28 don't know. I'm accessing object's fields with point 2011-10-04T13:15:56 *** olexs has joined #aichallenge 2011-10-04T13:17:14 gstate.tmap is what then? 2011-10-04T13:18:25 gstate is a variable of type game_state. game_state has field tmap 2011-10-04T13:18:25 wikipedia tells me ocaml is quite a powerful language 2011-10-04T13:18:43 "I'm accessing object's fields with point" 2011-10-04T13:18:55 this is exactly what you are doing then isnt it? 2011-10-04T13:19:03 shit 2011-10-04T13:19:05 sorry 2011-10-04T13:19:30 i read that line 3times at least, and i read like this: I'm not accessing... 2011-10-04T13:19:50 heheh 2011-10-04T13:24:32 *** Torquemada has joined #aichallenge 2011-10-04T13:25:46 Torquemada: Hi. Have I already said 'thank you' for your PW-bot executable? 2011-10-04T13:26:34 I did testing against your bot. 2011-10-04T13:26:51 When? 2011-10-04T13:27:58 Last november. 2011-10-04T13:28:07 *** ChrisH has joined #aichallenge 2011-10-04T13:28:33 I think I have found it on sdchess.net 2011-10-04T13:29:30 You have the same nick? Yeah it might be sdchess.net 2011-10-04T13:31:22 *** ChrisH has quit IRC (Client Quit) 2011-10-04T13:31:49 yep, I remember we met few (or even several) times during final stage. 2011-10-04T13:32:40 I have Torquemada 3.exe in pw folder. 2011-10-04T13:34:04 May be, I don't remember exactly, but we have to met with each other in top 200 more than one time. 2011-10-04T13:35:06 I've got 310th place. 2011-10-04T13:35:13 Torquemada3 wasn'r the last version. And there were another good bots for testing )) 2011-10-04T13:37:43 yes, I have a collection. Hazard was my main opponent, but sometimes I played vs another bots. 2011-10-04T13:38:02 So... you came here with some questions about Ants? 2011-10-04T13:38:19 I can answer the first one: nobody knows :) 2011-10-04T13:38:51 *** illeg has quit IRC (Quit: Page closed) 2011-10-04T13:39:27 Yeah, Hazard was good. And was 277 so nothing strange that we've played many games )) 2011-10-04T13:40:11 The main question - how to get notification about regustration on my mail? 2011-10-04T13:40:23 So you are actually in top300 :) 2011-10-04T13:40:54 Torquemada: you can try registering again, its still not "live" 2011-10-04T13:41:11 hm, I hadn't any problems with e-mail notification. 2011-10-04T13:41:14 if you really care about that particular registration ask janzert or mcleopold maybe 2011-10-04T13:41:15 I'll try. 2011-10-04T13:41:47 But I I'd like to do it with my old nick. 2011-10-04T13:42:04 Does it means you already have something for uploading? 2011-10-04T13:42:46 Nothing serious at this time. I've just started. 2011-10-04T13:43:11 Good luck! 2011-10-04T13:43:42 *** rofer has quit IRC (Ping timeout: 258 seconds) 2011-10-04T13:44:30 Torquemada: my one is here: http://aichallengebeta.hypertriangle.com/profile.php?user=37 2011-10-04T13:45:12 Near the top 10, cool. 2011-10-04T13:46:14 It is beta now so there are only few serious bots. 2011-10-04T13:48:46 Are any info about start date? 2011-10-04T13:50:22 [20:40:33] I can answer the first one: nobody knows :) 2011-10-04T13:50:34 :)))) 2011-10-04T13:50:42 *** medrimonia has quit IRC (Ping timeout: 252 seconds) 2011-10-04T14:00:48 *** rofer has joined #aichallenge 2011-10-04T14:09:33 *** Palmik has joined #aichallenge 2011-10-04T14:20:45 *** ibdknox has joined #aichallenge 2011-10-04T14:23:26 Torquemada: you there? 2011-10-04T14:31:13 Yeah. 2011-10-04T14:33:55 Ya na sushe, ti na more - vse ne vstretimsya nikak. 2011-10-04T14:33:56 *** McLeopold has joined #aichallenge 2011-10-04T14:34:23 is your email start with firstname.lastname@gmail where firstname starts with a v and lastname starts with an m? 2011-10-04T14:35:13 Y. 2011-10-04T14:35:40 hmm, gmail bounced the confirmation email saying that it was an unknown address 2011-10-04T14:36:06 I'm on land, you're at sea - all can not meet. 2011-10-04T14:36:16 quote of the day 2011-10-04T14:37:05 Hmmm, with Planet Wars I used my yahoo.com box. I can try use it, but would prefer gmail.com, if possible. 2011-10-04T14:37:24 does that address look like it should have been correct? 2011-10-04T14:39:25 *** dvladim has quit IRC (Ping timeout: 240 seconds) 2011-10-04T14:39:27 janzert: is /query not safe to use? 2011-10-04T14:40:11 mcstar: hmm? 2011-10-04T14:40:26 May be I've mistaken in one letter, but how to check this? Is there a private chat? 2011-10-04T14:40:27 no less safe than any other IRC PM 2011-10-04T14:40:30 you could talk to him in private and you could paste the whole address 2011-10-04T14:40:41 mcstar: I did ;) 2011-10-04T14:40:45 ah ok 2011-10-04T14:40:54 Torquemada: I sent you a PM a little bit ago with the full address 2011-10-04T14:41:23 it may show up in a different tab or window depending on your client 2011-10-04T14:42:58 mcstar: why this is a quote of the day? 2011-10-04T14:43:47 its your quote 2011-10-04T14:43:50 you dont like it? 2011-10-04T14:45:12 I do, but why you like it so much? 2011-10-04T14:45:41 its poetic, and incorrect 2011-10-04T14:45:47 has a nice ring 2011-10-04T14:45:50 Maybe here were some other guys who couldn't meet? 2011-10-04T14:46:02 Torquemada: work ok this time? 2011-10-04T14:48:03 Everything works, thanks. 2011-10-04T14:48:54 Good bye everyone. 2011-10-04T14:48:56 *** UncleVasya has quit IRC () 2011-10-04T14:49:47 *** Torquemada has quit IRC (Quit: Page closed) 2011-10-04T14:56:50 @later tell amstan I've updated the starter pack guide, can you check with the starter pack authors if they are done? 2011-10-04T14:56:50 McLeopold: Job's done. 2011-10-04T15:01:24 *** Accoun has quit IRC () 2011-10-04T15:02:20 McLeopold: so far only ocaml submitted an up to date bot 2011-10-04T15:02:29 McLeopold: so now that I can see game endings in the list of games, I'm having a hard time finding a maze_2 game that doesn't end because of turn limit, food cutoff or bot crash :P 2011-10-04T15:03:20 McLeopold: http://aichallengebeta.hypertriangle.com/starter_packages.php are these version numbers correct? 2011-10-04T15:04:03 yeah, i think aerique made that page, i think the vesions are hadcoded 2011-10-04T15:04:53 python is certainly wrong 2011-10-04T15:05:33 it needs a tools link on it as well 2011-10-04T15:05:58 it would be nice if a script could update that page 2011-10-04T15:06:42 it would be pretty complicated if not impossible to have a script get the version for each language environment 2011-10-04T15:06:51 in bash? 2011-10-04T15:07:02 we could get pretty close 2011-10-04T15:07:19 for example D you basically have to hardcode the + Phobos part 2011-10-04T15:07:30 McLeopold: each tool has a different version argument 2011-10-04T15:07:49 okay, start with python, then improve from there :) 2011-10-04T15:07:55 and after hardcoding the specific method to find each languages version probably a few of them break when the language is upgraded anyway 2011-10-04T15:08:27 might as well just skip all the trouble of trying to get it with a script and rely on finding it manually 2011-10-04T15:08:29 but a least we'd know which are broken and which work, instead of having and old page 2011-10-04T15:08:57 it would be a nice first indicator of a language upgrade 2011-10-04T15:09:01 it shouldn't ever change after launch anyway 2011-10-04T15:12:43 you cold mod the compile script, if theres an error, it spits out the version number too 2011-10-04T15:12:49 could* 2011-10-04T15:13:11 the compile method is already different for every language 2011-10-04T15:13:24 so the version number query naturally fits there 2011-10-04T15:15:34 *** Accoun has joined #aichallenge 2011-10-04T15:18:58 yes? no? noway? 2011-10-04T15:19:22 mcstar: maybe later... 2011-10-04T15:19:32 i mean does it make sense? 2011-10-04T15:19:38 yes, it does 2011-10-04T15:19:46 it would be easier than the standalone script for sure 2011-10-04T15:19:50 if you write it, we will merge :) 2011-10-04T15:20:03 maaan, im not familiar withhalf the languages 2011-10-04T15:20:13 nobody is ;) 2011-10-04T15:20:26 everyone has their own half though 2011-10-04T15:20:30 nobody: would you do it? 2011-10-04T15:20:41 true 2011-10-04T16:08:31 *** megaterik has joined #aichallenge 2011-10-04T16:12:21 *** megaterik_ has joined #aichallenge 2011-10-04T16:12:40 Hi. Is there someone who uses java and linux? Please, give me *.sh script to run it, because I am constantly getting "crushed" even for sample bots :( Thanks in advance! 2011-10-04T16:12:58 *** megaterik has quit IRC (Ping timeout: 252 seconds) 2011-10-04T16:15:24 *** Palmik has quit IRC (Remote host closed the connection) 2011-10-04T16:26:51 *** megaterik_ has quit IRC (Quit: Page closed) 2011-10-04T16:41:20 *** jmcarthur has quit IRC (Ping timeout: 248 seconds) 2011-10-04T16:47:54 *** foRei has quit IRC (Read error: Connection reset by peer) 2011-10-04T16:58:12 *** berak has quit IRC (Quit: ChatZilla 0.9.84 [SeaMonkey 2.0a3/20090223135443]) 2011-10-04T17:03:37 *** ltriant has joined #aichallenge 2011-10-04T17:22:40 *** Cyndre has joined #aichallenge 2011-10-04T18:14:48 so the contest will not start before october 11 2011-10-04T18:15:56 tuesday? 2011-10-04T18:16:16 yep 2011-10-04T18:16:32 why? why not monday? 2011-10-04T18:16:48 I said *not before*, it may well be later that week 2011-10-04T18:17:03 yeah, but why start it in the middle of the week? 2011-10-04T18:17:32 Because the Google representative had time to talk on that day :) 2011-10-04T18:18:11 google agreed to finance the contest? 2011-10-04T18:18:20 or is it in progress? 2011-10-04T18:18:35 That's the point to be discussed in that meeting. As well as the right to use their name in the title. 2011-10-04T18:18:43 *** olexs has quit IRC (Quit: Leaving.) 2011-10-04T18:19:00 i see 2011-10-04T18:20:01 tell him that if he agrees to it, you give him a starter kit to write his bot 2011-10-04T18:20:58 maybe give him a swiss chocolate too 2011-10-04T18:20:59 I won't be in the meeting, but ask Jeff about it! 2011-10-04T18:21:22 like he is ever around 2011-10-04T18:21:43 anyway i hope it goes well 2011-10-04T18:22:20 this game is more demanding on computational resources than the previous ones 2011-10-04T18:22:22 Yes me too. It would be bad if we had to start collect the 2000$ to get the contest going. 2011-10-04T18:22:29 so we will need all we can get 2011-10-04T18:23:24 mcstar: I don't know if it is more demanding. We have more players in a game (better quality result) and only 500ms per turn. Jeff said that the resource usage would stay the same. 2011-10-04T18:23:55 i was under the impression that PW bots didnt use up their time usually 2011-10-04T18:24:02 someone might have said that to mee 2011-10-04T18:24:05 -e 2011-10-04T18:24:30 hmm... most of the bots didn't use all their time, but the top bots usually did. 2011-10-04T18:24:37 anyway, i imagine that 500 limit will be reached quite soon 2011-10-04T18:25:01 Yes, even simple bots can get there soon with enough ants on the map 2011-10-04T18:26:12 How did McLeopold's cutoffs reduce the turns played btw? This could have a big impact on time used for a game. 2011-10-04T18:27:50 nite, im gonna sleep 2011-10-04T18:27:56 *** mcstar has left #aichallenge ("WeeChat 0.3.5") 2011-10-04T18:34:35 *** xathis_ has quit IRC () 2011-10-04T18:39:16 *** onensora has quit IRC () 2011-10-04T18:44:54 :( 2011-10-04T18:48:43 *** mceier has quit IRC (Quit: leaving) 2011-10-04T19:19:05 amstan: what's up? 2011-10-04T19:19:31 not cool tuesday 2011-10-04T19:20:51 I thought it was clear that tuesday is the earliest possible date. It can be any weekday. 2011-10-04T19:21:17 (the launch) 2011-10-04T19:25:31 so, I hate to seem out of touch, but when did the engine stop sending land info? 2011-10-04T19:25:52 amstan: Did you check out the latest project Darkworks (DarkMomoBot) is working on? BlackDeath. I bet the author is writing the A.I. and knows how to work with a time limit. 2011-10-04T19:26:11 McLeopold: !?!? you coded it 2011-10-04T19:28:10 *** okay| is now known as okayzed 2011-10-04T19:29:45 mleise: I think sigh did this change a *long* time ago, I just never noticed it 2011-10-04T19:29:56 * janzert vaguely seems to remember something about only sending water location way back in may or maybe early june 2011-10-04T19:30:44 McLeopold: ah that was one of the situations where a bot can gracefully handle both cases then? 2011-10-04T19:32:41 hmm, maybe it was even earlier 2011-10-04T19:33:28 wow, I did do it on Feb 20 2011-10-04T19:33:35 While you both are online: I added the cutoff reason to the visualizer and added the "loop" option. 2011-10-04T19:33:51 I saw the cutoff display earlier 2011-10-04T19:33:53 McLeopold: which leads me to "!?!? you coded it" ^^ 2011-10-04T19:33:58 looks nice 2011-10-04T19:34:07 McLeopold: hehe 2011-10-04T19:34:30 so, I should undo my changes to the wiki... 2011-10-04T19:35:09 or, we could add them back in... 2011-10-04T19:35:26 I think leave them out 2011-10-04T19:35:38 I know these situations when you look at somthing and fell like it wasn't your work because you just can't remember you hacked it in months ago in a rush. 2011-10-04T19:35:59 the bot should just assume a square is land unless told otherwise 2011-10-04T19:36:05 It was back when we didn't have a json replay format and were worried about storage 2011-10-04T19:36:08 McLeopold: They only slow down the protocol 2011-10-04T19:36:23 or is it only sent once? 2011-10-04T19:36:24 *** okayzed is now known as okay| 2011-10-04T19:36:30 yeah probably 2011-10-04T19:36:33 I've been coding all starter bots under the assumption that they would be there 2011-10-04T19:36:43 land would be like water, only sent once 2011-10-04T19:37:27 I'd say keep it as it is with only water info. 2011-10-04T19:37:31 okay, land is out as of Feb 20, I'm out of touch as of now... 2011-10-04T19:38:15 mleise: is the loop setting for tutorial scenario examples? 2011-10-04T19:38:23 defaulting to 'all land' has the benefit that path-finding will work on an unexplored map 2011-10-04T19:38:48 janzert: yes that's where it is used now. it *could* be used on the front page. 2011-10-04T19:39:28 practically anywhere where there are no playback controls 2011-10-04T19:39:44 ahh 2011-10-04T19:40:22 on the front page i would expect a new game to be loaded though. so i don't know if it is a good idea. 2011-10-04T19:41:54 yeah, frontpage might even be best to just let it stop as it does now. So the page will go "static" eventually with all animations stopping 2011-10-04T19:42:34 oh right, you don't want it to be a cpu hog 2011-10-04T19:43:16 also I'm leaning more in favor with those who think the Sign In | Sign Up links should move to the sidebar from the top header 2011-10-04T19:44:11 it's just not a spot on the page where at least I seem to naturally look for them and everytime I haven't signed in for a few weeks it takes me a bit to find it 2011-10-04T19:44:21 i have no strong opinion on that, but they feel somewhat confusing. 2011-10-04T19:44:59 janzert: I agree, move to the side 2011-10-04T19:45:31 I also think other web sites have a auto-login option that allows you to forget about where these links are ;) 2011-10-04T19:46:03 security by forgetfulness 2011-10-04T19:46:39 hehe, it is not like it allows to download arbitrary files from the server 2011-10-04T19:47:00 I wouldn't mind "keep me logged in" feature, just need someone to code it ;) 2011-10-04T19:47:24 just needs to set and check a long term cookie basically 2011-10-04T19:48:10 I have no experience in web site security :/ 2011-10-04T19:55:13 aichallenge: janzert epsilon * r18e3b83 / website/menu.php : Add account sign in/creation to menu - http://git.io/-rOdhg 2011-10-04T19:56:05 *** jmcarthur has joined #aichallenge 2011-10-04T19:57:08 aichallenge: janzert epsilon * r4ec4507 / website/header.php : Comment out header sign in links for now at least - http://git.io/remTtA 2011-10-04T20:04:35 also since it seems we're going to be at least another week until launch and I'm already getting to the point of stretching paying for the server myself, I'm probably going to shut it down and restart as a smaller instance type later tonight. It'll keep all the current data (the current filesystem will just move to the new instance), but may have a half hour or so downtime. 2011-10-04T20:09:13 aichallenge: janzert epsilon * r601fcc2 / website/api_game_result.php : Only update front page game with games involving top 10 players - http://git.io/7HlRZg 2011-10-04T20:10:08 aichallenge: janzert epsilon * rdca6c2b / website/api_game_result.php : Fix variable name - http://git.io/E2g1eA 2011-10-04T20:10:41 :) no more starter bot matches! 2011-10-04T20:11:05 general idea anyway ;) 2011-10-04T20:12:00 of course there had to be one that will be stuck there for the moment until another top 10 player plays 2011-10-04T20:15:13 *** Cyndre_ has joined #aichallenge 2011-10-04T20:16:43 *** McLeopold has quit IRC (Quit: Leaving.) 2011-10-04T20:17:00 *** Cyndre has quit IRC (Ping timeout: 260 seconds) 2011-10-04T20:45:03 *** _will_sell_5_BTC <_will_sell_5_BTC!~1@static-213-88-39-97.chebnet.ru> has joined #aichallenge 2011-10-04T20:46:00 *** Accoun has quit IRC (Read error: Connection reset by peer) 2011-10-04T21:08:57 *** okay| is now known as okayzed 2011-10-04T21:16:31 *** McLeopold has joined #aichallenge 2011-10-04T21:17:33 janzert: I missed the launch delay notice, who sent it? 2011-10-04T21:36:38 *** k333es has joined #aichallenge 2011-10-04T21:59:29 McLeopold: jeff 2011-10-04T21:59:41 McLeopold: aren't you in the mailing list? 2011-10-04T21:59:46 amstan: did I miss an email? 2011-10-04T22:00:57 McLeopold: idk, did you? 2011-10-04T22:01:12 McLeopold: do you have [ai-contest] Google Server Funding 2011-10-04T22:01:49 aarossig: ping 2011-10-04T22:02:06 aarossig: yeah, contest delayed till tues, we need funding/name privs 2011-10-04T22:02:41 amstan: okay 2011-10-04T22:02:52 amstan: that gives us time to work on the mechanical hit counter 2011-10-04T22:03:03 amstan: which is mostly done anyways 2011-10-04T22:03:11 aarossig: my part is done... 2011-10-04T22:04:58 amstan: you wrote a proper python script? 2011-10-04T22:05:09 amstan: can we just take the google name off? 2011-10-04T22:05:46 McLeopold: "The AI Challenge launching!" doesn't have the same appeal to it. 2011-10-04T22:06:06 are we having difficulty getting name priveliges? 2011-10-04T22:06:12 aarossig: Just a delay, it seems. 2011-10-04T22:06:20 But not certain. 2011-10-04T22:06:20 jbroman: okay, that's good 2011-10-04T22:06:26 good news at least 2011-10-04T22:06:38 Having a stronger independent brand isn't a terrible idea if you want to think long-term. Just before a launch is not the time to do that, though. 2011-10-04T22:07:06 jbroman: agreed. But the affiliation with Google is a nice thing for all of us who volunteer for the contest 2011-10-04T22:07:25 we still have the ai-contest.com thing to solve though 2011-10-04T22:07:32 jbroman: I created _______ for a programming contest. 2011-10-04T22:07:41 jbroman: I created ______ for a Google Sponsored programming contest. 2011-10-04T22:07:46 way cooler if you know what i mean 2011-10-04T22:07:55 aarossig: It can be Google-sponsored without having Google as the first word in its title. 2011-10-04T22:07:57 amstan: what's the ai-contest.com thing? 2011-10-04T22:08:01 that is true 2011-10-04T22:08:02 time for me to check jbroman's resume again 2011-10-04T22:08:08 amstan: what? 2011-10-04T22:08:23 McLeopold: it's not the same name as the rest of the titles, it's the only "contest" left, it should be "challenge" 2011-10-04T22:08:41 amstan: I haven't updated it recently. 2011-10-04T22:09:14 Should probably put updated marks and current job on there. But not urgent. 2011-10-04T22:09:22 amstan: it's a little late for that, ai*challenge is taken 2011-10-04T22:09:29 McLeopold: exactly 2011-10-04T22:09:47 aichallenge.org appears to be untaken 2011-10-04T22:10:05 Unless I'm whoising wrong. 2011-10-04T22:10:08 jbroman: depends on jeff i guess, but we should get it 2011-10-04T22:10:41 I do like the idea of having the term "aichallenge" consistently used. 2011-10-04T22:11:03 Though in the worst case, you could even rebrand under some other banner. 2011-10-04T22:11:43 (e.g. the [FooBar] AI Challenge) 2011-10-04T22:12:08 But getting aichallenge.org would be nice. 2011-10-04T22:12:18 Any other considerations are not urgent (unlike contest launch). 2011-10-04T22:12:29 ok, i'll get it 2011-10-04T22:13:32 woah! 5.99 for .ca! 2011-10-04T22:14:33 McLeopold: what do you think? 2011-10-04T22:14:45 well, you can't beat .com 2011-10-04T22:15:11 I think .com or .org is preferable. 2011-10-04T22:18:06 .org is nice, it definitely fits the small community that we have here 2011-10-04T22:18:14 they used it for the stanford classes as well 2011-10-04T22:18:29 yeah, but they're Stanford 2011-10-04T22:18:37 yeah, i think org is more appropriate 2011-10-04T22:18:44 come one little spinny gif 2011-10-04T22:18:46 spin faster 2011-10-04T22:18:59 amstan: JS spinners for tail lights, i'm telling you -- it's the future 2011-10-04T22:19:16 aarossig: you shuld probably get on that, the deadline approaches 2011-10-04T22:19:28 amstan: so it does... though meh lol 2011-10-04T22:19:42 oh well, i guess i already have my buss pirate 2011-10-04T22:19:56 amstan: exactly 2011-10-04T22:20:05 right! 2011-10-04T22:20:21 This is a general suggestion that I would like to hear everyone's opnions on. 2011-10-04T22:20:36 I am considering hosting a launch audiocast for the contest. 2011-10-04T22:21:05 I have a very clear voice, I can take on a "radio personality" and basically hang out on IRC, play some music, spew out traffic stats and so on. What do you think? 2011-10-04T22:21:47 *** ibdknox has quit IRC (Remote host closed the connection) 2011-10-04T22:22:21 *** ibdknox has joined #aichallenge 2011-10-04T22:22:24 We could make this an opening show and then at the end have a similar closing show. 2011-10-04T22:22:31 hmm 2011-10-04T22:22:34 announce results, possibly have callers via skype. 2011-10-04T22:22:47 i didn't know you couldn't do cname for domains 2011-10-04T22:22:53 I believe my mixer can handle duplex communications. 2011-10-04T22:22:53 apparently it's only possible for subdomains 2011-10-04T22:23:40 :( 2011-10-04T22:23:43 amstan: so, did you buy the domain? 2011-10-04T22:23:50 yeah, just a sec 2011-10-04T22:23:59 needs an apache setting changed 2011-10-04T22:24:00 I hope you used anything but godaddy 2011-10-04T22:24:09 McLeopold: of course 2011-10-04T22:24:09 lol waits for it. 2011-10-04T22:24:17 Who did you use? 2011-10-04T22:24:21 10dollar.ca 2011-10-04T22:24:24 nice. 2011-10-04T22:24:41 wait, wtf? 2011-10-04T22:24:46 where's the .. oh w/e 2011-10-04T22:24:57 default parallels plesk it is 2011-10-04T22:24:59 http://aichallenge.org/ 2011-10-04T22:25:16 yeah, apparently apache is not configured through /etc 2011-10-04T22:25:16 amstan: hmm? 2011-10-04T22:25:28 amstan: did you restart it? 2011-10-04T22:25:45 aarossig: there's no config files, it uses their own control panel thing 2011-10-04T22:25:54 amstan: nvm then 2011-10-04T22:26:48 *** ibdknox has quit IRC (Ping timeout: 255 seconds) 2011-10-04T22:28:46 McLeopold: how's this? http://beta.aichallenge.org/ 2011-10-04T22:28:50 http://aichallenge.net/rules.html 2011-10-04T22:29:04 amstan: cool 2011-10-04T22:29:06 :D 2011-10-04T22:29:07 american idol challenge, eh? lol 2011-10-04T22:29:23 so, no big conflicts there... 2011-10-04T22:29:24 lol 2011-10-04T22:29:42 that site.. 2011-10-04T22:29:58 Design by Free CSS Templates -- and now we know why. 2011-10-04T22:30:47 note: there's rules.html and rules.php 2011-10-04T22:30:52 they're different 2011-10-04T22:30:56 also, index.php doesn't exist 2011-10-04T22:31:11 oh, perfect: http://aichallenge.net/ 2011-10-04T22:31:14 dir listing 2011-10-04T22:31:18 lol 2011-10-04T22:31:29 it gets weirder: http://aichallenge.net/Test/ 2011-10-04T22:31:29 r/openindexes (or something like that...) 2011-10-04T22:31:30 ok, aichallenge.org is growing on me, it's better than ai-contest 2011-10-04T22:31:43 Shrek Moments.flv 2011-10-04T22:31:44 lmao 2011-10-04T22:32:09 *** okayzed is now known as okay| 2011-10-04T22:32:18 aarossig: yeah, downloading 2011-10-04T22:32:41 amstan: well, aichallenge.net is definitely better than ai-contest 2011-10-04T22:32:41 lol 2011-10-04T22:32:54 not the buttons! 2011-10-04T22:33:02 I just saw a ginger bread cookie yell "Eat Me!" at an interrogator. What more could you want? 2011-10-04T22:33:23 amstan: I just found a seashanty-esque mod 2011-10-04T22:33:25 I'll link you 2011-10-04T22:33:36 amstan: http://aichallenge.net/whitegate/ 2011-10-04T22:33:52 jbroman: phone number. 2011-10-04T22:33:56 They have jam. Why don't wee have jam? 2011-10-04T22:33:58 jbroman: shouldn't the picture be under the ... ? 2011-10-04T22:34:05 I want jam! 2011-10-04T22:34:08 that is an angry... wtf is that? 2011-10-04T22:34:27 aarossig: you mean jam? it's a paste made out of fruits 2011-10-04T22:34:40 amstan: no that weird cow looking creature, bull? 2011-10-04T22:34:52 amstan: it looks like someone gave it a sour key or something 2011-10-04T22:35:02 yeah, looks like it 2011-10-04T22:35:23 aarossig: did you not see shrek? 2011-10-04T22:35:41 amstan: a Ginger Bread cookie yelling "Eat Me!". Priceless. 2011-10-04T22:37:15 amstan: point paste.aichallenge.org over to zeroviz.us 2011-10-04T22:38:26 McLeopold: k 2011-10-04T22:41:47 McLeopold: change your default authors, they're not all n00bs 2011-10-04T22:41:58 they need to fill it in 2011-10-04T22:42:06 a cookie will remember who they are 2011-10-04T22:42:24 do you have a better default? 2011-10-04T22:42:25 amstan: If they don't bother to change it, they are. :) 2011-10-04T22:42:32 (or they don't mind being called one) 2011-10-04T22:42:41 Slashdot uses "Anonymous Coward". 2011-10-04T22:43:00 ok, sure 2011-10-04T22:43:01 lol 2011-10-04T22:43:22 "Enthusiastic Contestant"? 2011-10-04T22:44:03 Well, I'm bummed about the launch delay :( 2011-10-04T22:44:32 The gears should've been in motion a little earlier if we wanted to launch so soon. Water under the bridge, though. 2011-10-04T22:46:57 yeah.. 2011-10-04T22:47:05 the gears have been in motion for 3 weeks 2011-10-04T22:47:15 and i have a feeling he should have specified that we can launch with our own funds, we just need them back 2011-10-04T22:48:00 amstan: Asking for the permission and funds in one go is probably a good idea. 2011-10-04T22:48:06 Otherwise you might have a large gap between the two. 2011-10-04T22:48:57 yeah.. maybe 2011-10-04T23:03:09 *** ChanServ sets mode: +o contestbot 2011-10-04T23:03:45 contestbot: topic rm 3 2011-10-04T23:03:45 amstan: (topic []) -- Returns the topic for . is only necessary if the message isn't sent in the channel itself. 2011-10-04T23:03:50 contestbot: topic remove 3 2011-10-04T23:03:50 *** contestbot changes topic to "Official Google AI Challenge: http://ai-contest.com/ || Channel Logs: http://contestbot.hypertriangle.com/ || Beta testers needed: http://aichallengebeta.hypertriangle.com/ (amstan)" 2011-10-04T23:03:56 contestbot: topic remove 3 2011-10-04T23:03:56 *** contestbot changes topic to "Official Google AI Challenge: http://ai-contest.com/ || Channel Logs: http://contestbot.hypertriangle.com/" 2011-10-04T23:04:00 contestbot: topic remove 2 2011-10-04T23:04:00 *** contestbot changes topic to "Official Google AI Challenge: http://ai-contest.com/" 2011-10-04T23:04:23 contestbot: topic add Channel Logs: http://contestbot.aichallenge.org 2011-10-04T23:04:23 *** contestbot changes topic to "Official Google AI Challenge: http://ai-contest.com/ || Channel Logs: http://contestbot.aichallenge.org (amstan)" 2011-10-04T23:06:56 contestbot: topic add Code Repo: http://github.com/aichallenge/aichallenge 2011-10-04T23:06:56 *** contestbot changes topic to "Official Google AI Challenge: http://ai-contest.com/ || Channel Logs: http://contestbot.aichallenge.org (amstan) || Code Repo: http://github.com/aichallenge/aichallenge (amstan)" 2011-10-04T23:07:52 *** ibdknox has joined #aichallenge 2011-10-04T23:08:37 and now i scared everyone.. 2011-10-04T23:15:34 *** xtile has joined #aichallenge 2011-10-04T23:19:46 *** xtile has quit IRC (Ping timeout: 252 seconds) 2011-10-04T23:52:05 *** dvladim has joined #aichallenge 2011-10-04T23:54:38 mleise: did you notice that you are removing the space in the json replay cutoff reason? 2011-10-04T23:55:54 *** megaterik has joined #aichallenge 2011-10-04T23:56:34 personally I was hoping we'd keep migrating toward the ai contest branding 2011-10-04T23:56:37 McLeopold: I do no string processing on that data field 2011-10-04T23:57:30 spaces still seem to be there for the end game reason in the visualizer for me 2011-10-04T23:58:03 janzert: he must be using FireFox. That browser always comes up with funny bugs. 2011-10-04T23:58:10 chrome 2011-10-04T23:58:14 so 'm I 2011-10-04T23:58:17 using FF that is 2011-10-04T23:58:38 oh the world turned 180° today 2011-10-04T23:58:50 it looks like the visualizelocally.py is doing it... 2011-10-04T23:59:01 meh 2011-10-04T23:59:16 -.- 2011-10-04T23:59:46 always look for the fault with other people, yeah. (joking)