[02:09] Nick Change: brx changed nick to brx_ [03:46] MSG: Ping timeout: 252 seconds [04:44] Join: bescritt_ joined #corewars [04:44] Part: bescritt_ left #corewars [06:49] Join: brx_ joined #corewars [07:36] Join: brx__ joined #corewars [07:37] MSG: Ping timeout: 252 seconds [08:35] MSG: Ping timeout: 252 seconds [13:38] Join: Fluffy joined #corewars [13:38] :) [13:48] Join: Roy joined #corewars [13:48] what are you smiling about Tuffy? [13:50] Hi Roy ... life is nice [13:50] And before I forget ... [13:50] * Roy ducks [13:50] * Fluffy kicks Roy [13:50] missed me ;-) [13:50] * Fluffy kicks Roy again [13:50] * Roy ducks again [13:50] hehe [13:50] just a second too late :) [13:51] * Fluffy take a sharp stick and pokes Roy's left eye [13:51] *takes [13:52] Hmm ... it seems, that I didn't miss this time, did I? [13:58] zzZzz [13:59] huh? [13:59] I didn't notice a thing :) [13:59] damn ;-) [14:00] Ohw! Maybe I can do some programming on impbot now, just made my boss happy with a new update thingy [14:00] Then go on :) [14:05] Working on it now ;-) [14:06] Join: brx_ joined #corewars [14:07] Nick Change: brx_ changed nick to brx [14:07] hello [14:08] hiya, how is Eve going? [14:08] okay, I finished grokking the erlang way of calling C yesterday and halfway implemented the mars glue. [14:09] using exhaust for the time being [14:10] what is interesting is to be able to marshal warrior data to exhaust format in erlang easily. [14:10] Nice.. [14:10] what happened to rvolver? [14:11] It has a bug nobody can find... [14:13] (about the erlang ways of calling C: a) you write a c erlang node and send that node messages.. b) you start an external program and *pipe* to it, interface from erlang side is mostly the same, now it is called "port" c) the fastest way, compile a "port driver", a shared library which is loaded into erlang but still handled as if it was something external. yuo send it messages. in binary) [14:14] Roy: a bug? [14:15] Well yes, it starts out normally, warriors getting slightly better, but then all of a sudden it starts creating random warriors :-S [14:16] But I haven't looked at it for a while now, first this bot thing :) [14:17] :) [14:18] have I stated that it will be extremely easy to evolve for me using your computers if all goes right? :) [14:20] brx: What would one need to use your program? [14:20] Fluffy: erlang, the port driver and of course my beam files. [14:20] Join: alkemy joined #corewars [14:21] Part: alkemy left #corewars [14:21] brx: Will you set up a server? [14:23] Fluffy: probably it will be a server-client arch, yes. however, erlang nodes share their connections by default, so it should be possible to make it peer to peer, though I have not yet thought much about the actual clustering process [14:24] and before I do I still need to write much code anyway. then I am open to suggestions :) [14:25] good luck then [14:25] what's nice about erlang is that I do not need to think about networking internals *at all* [14:25] it's transparent. [14:26] you treat processes running on your own machine just as you treat nodes running on other hosts [14:27] Thats kinda nice [14:27] it's what erlang was created for after all [14:28] they use it at ericcson [14:29] ftp://solace.is-a-geek.org/dump/erlang_the_movie.mpg [14:32] no, first finish the bot ;-) [14:32] :) [14:52] Part: Fluffy left #corewars [15:00] wow, I've actually learned something today [15:00] what a productive day.. [15:01] what's that? [15:01] * Roy had never worked with threads before, and now I have [15:01] yes yes, lacking a basic programming skills, I know :) [15:01] * -a [15:03] oh I haven't worked much with threads either. [15:05] Because the irc package only works with thread behind the scenes I need to make my own to actually let the program do something while online instead of reacting to incomming messages [15:06] ah yes :) [15:06] So now it downloads the hill on a regular basis...next thing is to save them and check for changes! [15:06] ! [15:08] (lafiel@solace)18> exhaust:call(<<0:8,8000:16,8000:16,80000:24>>). [15:09] erlang bit syntax [15:09] Join: Neo joined #corewars [15:10] what's even nicer is the way it works with pattern matching: <<0:2,Op:5,Mod:3,AMod:3,BMod:3>> = <>, Op [15:10] Hrm, looks ugly, Java looks much better, and there always is a lot to look at in Java ;-) [15:10] Op, Mod, AMod, BMod now hold the values of the indicated bits of Inst, a 16 bit value [15:10] and what does the ,Op do? [15:11] (the final thingy) [15:11] it's a pattern match, Op are newly introduced variable names [15:11] oh that [15:11] just return Op :) [15:12] well uhh [15:12] well [15:12] I just made uhm [15:12] TADAAA: [15:12] m_webgrabber = new WebGrabber(this); [15:12] m_webgrabber.start(); [15:12] bring impbot here [15:12] I'd like to check the wishlist [15:12] hi Neo [15:12] Heh, not much changed on the wishlist.. [15:12] But I'll bring it up [15:14] fprintf(drvlog, "core already alloced, bailing out and taking you all down with me\n"); [15:14] it's so tempting to do it the dirty way [15:15] hehe [15:15] Join: impBot joined #corewars [15:15] port drivers are somewhat fragile. if they exit unexpectedly, they take down the whole erlang process [15:15] impbot: wishlist [15:15] impBot: wishlist [15:16] hi all [15:18] see I did not know the metcalf bit yet. [15:19] so impbot is going to be channel op, huh? :) [15:19] it is..? [15:19] not a real reason for it to be Op.. [15:20] * Roy is actually waiting for the bot to complain right about now.. [15:20] impBot: complain [15:20] 10min after joining it should go and check the hills again [15:24] * Roy taps.. [15:25] impBot: chant! [15:25] 10 minutes is a long time for testing!!! /reminder for next time [15:25] /me should now be updating my internal hills :-( [15:26] hrm, that doesn't work, I figured it wouldn't. But its still alive, yay! [15:26] MSG: Read error: Connection reset by peer [15:28] what does not work? [15:28] the /me ? [15:28] you send an ACTION i believe [15:29] Yeah, it has something like that [15:29] sendEmote() I guess [15:42] MSG: Quit: Physical Wreck IRC webscript: http://www.pswclan.com/cgi-bin/irc/irc.cgi [EOF] [15:44] hrm, [15:44] byteorder is reversed when sending from c to erlang :) [15:46] thats a nice one :) [16:00] I'm going off [16:00] * Roy waves [16:00] MSG: [17:30] Join: Fluffy joined #corewars [17:47] Join: Roy joined #corewars [17:49] Join: Fizmo joined #corewars [17:49] hi [17:49] hi [17:50] Hi Roy, Fizmo :-) [17:50] hi Fluff, Roy, Fizmo [17:50] Fizmo: Did you get the script? [17:51] Hi Roy, Fluffy, brx [17:51] Hi Fluffy, brx [17:52] yes, many thanks :) [17:52] Fizmo: I hope, it works well. [17:52] (where are the good old day, when we just said "Hi All") [17:52] If you have any problems, just tell [17:52] What kind of script..? [17:52] Roy: Don't be so curious ;-) [17:53] Then stop talking about it here so openly :) [17:53] * brx has a major headache. [17:53] So brx, next to Eve how is the other project going> [17:54] it's coming along better than expected. [18:02] Join: Metcalf joined #corewars [18:03] Hi Fizmo [18:03] Hi Fluff [18:03] Hi Roy [18:03] Hi Brx [18:03] Hello Johnkw [18:03] Hi Asw [18:03] hehe [18:03] Hi Log_Guy [18:03] hi Metcalf [18:03] Hi Phil [18:03] Why does jkw get a Hello and we just get a Hi :-( [18:03] I feel neglected, too! [18:04] Hoi Roy [18:04] Goedeavond Metcalf [18:04] Hallo Fluff [18:04] Saluton Fluff! [18:04] Abend Juffy [18:04] hmm ... dyslexia [18:04] * Fluffy kicks Roy :-) [18:05] Guten Abend Chris [18:05] Servum! (its hi too..?) [18:05] Salut Log_Guy [18:05] Have I missed much? [18:06] I had something funny today... my sister currently in Austria messaged me that the local train near my work had a delay (?!!?) [18:06] I hope, that nobody will ever read this part of the logs ;-) [18:06] log_guy: remove last 30 lines [18:07] log_guy: crypt my next for benny [18:07] hello benny [18:07] you guys just don't know the advanced logguy commands [18:07] log_guy: Look at the flash, nothing will happen [18:07] * Roy flashes a light [18:07] ... [18:07] Worked in Men In Black :( [18:09] What worked? [18:09] Oh, I'm suddenly in IRC [18:09] Hi Roy [18:09] Hi Fluffy [18:09] Hi Fizmo [18:09] ... [18:09] * Roy shuts down JM [18:09] When you behave you can get your Duracells back! [18:10] * Metcalf is powered by chocolate fuel cell [18:10] Nah, its probably just a Bonbon running on the alcohol inside.. [18:11] ohh, hi John [18:11] I was reading the emails I got from P. Kline [18:11] very fascinating :) [18:14] Oh? [18:14] Did he reveal anything about events prior to 1994? [18:15] The message he posted on r.g.c got me wondering, why not use more add's in clearing [18:16] no, it's about 2by4k, Codgeriffic and optimax [18:16] The latest Codgeriffic looks strong [18:19] I bought a new board game called Oceania :-) [18:19] Don't know it.. is it nice? [18:19] Do you have time to play them all? :P [18:19] In my opinion it is an interesting gam [18:21] http://boardgamegeek.com/game/14017 [18:22] I also like Carcassonne http://boardgamegeek.com/game/822 [18:23] A couple of months ago I played a pretty simple boardgame, don't know the name but it was really good and addictive [18:23] Roy: go? :) [18:23] You had to throw two dices and walk towards a boat (sounds so dumb/simple) [18:25] A google search for "boardgame dice boat" doesn't bring up much [18:26] Does anyone know exactly where the names paper/scissors/stone came from [18:26] I know about the paper/scissors/stone game obviously [18:26] I wondered who first used the in Corewar [18:27] Hmm, thr trilogy no.. [18:27] No [18:28] Join: fiveop joined #corewars [18:28] In ICWS Tournament 1990 someone submitted a warrior called stone and another called scissors [18:28] Hi Fiveop [18:28] Another player submitted a warrior called paper a.k.a molerat [18:29] molerat, yes [18:29] This is the first instance I can find of the terms being used [18:29] wasn't it 400 instructions long? [18:29] No, that was probably MuleDNA [18:30] My theory is the player who submitted stone and scissors first used the terms in corewar [18:31] Then the player who wrote molerat renamed it to fit in. [18:34] ah, yes. MulDNA was it [19:00] Join: Neo joined #corewars [19:00] MSG: Client Quit [19:00] Join: Neo joined #corewars [19:00] MSG: Read error: Connection reset by peer [19:01] Join: nasfj joined #corewars [19:01] hmm [19:01] Nick Change: nasfj changed nick to Neo [19:02] Hi Neo [19:02] hi [19:07] hrm.. the wiki seems to be down [19:07] can anybody here acces http://en.wikipedia.org [19:09] hi [19:09] hi Fizmo [19:12] I can access it okay [19:13] Hmm, still 404's here [19:16] I have never been able to connect to my own website from here :-( [19:16] Thats also very odd.. [19:17] They have blacklisted you ;) [19:17] Maybe, I also can't connect to Ebay or Hotmail :-( [19:19] looks like a nicely adjusted firewall ;-) [19:20] Join: CGI949 joined #corewars [19:20] Hello [19:21] MSG: Client Quit [19:21] hi [19:21] That was a quick visit :) [19:21] Metcalf: use a webproxy..! [19:22] I go and google for one [19:22] first one I could find: http://anonymouse.org/anonwww.html [19:26] That works for my webpage, still waiting for Hotmail [19:27] Probably won't be able to login there, probably messen up the secured settings [19:27] *messes [19:29] No, doesn't work [19:44] Has Kline posted his paper to r.g.cw [19:44] It's in Koenigstuhl's holding pen [19:44] oh, really [19:46] * Fluffy waves [19:46] Part: Fluffy left #corewars [19:46] * Metcalf waves [19:47] wow, the imp trap is nice [19:48] * Roy doesnt understand how it works :( [19:48] I think someone did something similar before, but not quite as effective [19:49] Lukasz Adamowski I think [19:49] How does it trap the imps, don't imps just write over the code? [19:49] You put it after your gate [19:50] aah, that explains a bit.. [19:56] ok, gotta go now [19:56] * Fizmo waves [19:56] * Roy waves [19:56] MSG: [19:56] I can't get a nice working example to work better with that trap (yet) trying though :) [19:57] * Metcalf waves to Fizmo [19:59] * Neo waves late [20:00] It is really nasty when you can't remember how did you calculate a certain constant [20:00] Yay, a working example (finally) nice! [20:11] Right, I'm going to sit across the other side of the room now, where it's more comfortable. [20:11] Also, no signal [20:11] But I'll be back later to check the logs :-) [20:11] * Metcalf waves [20:11] MSG: Quit: mov.i #1,1 [20:11] * Neo waves [21:04] headache takes over [21:04] I need sleep [21:04] Heh, then try to get some :) [21:30] MSG: Quit: Physical Wreck IRC webscript: http://www.pswclan.com/cgi-bin/irc/irc.cgi [EOF] [22:03] MSG: Quit: humhum [22:17] MSG: