[03:30] MSG: Ping timeout: 252 seconds [04:38] Join: brx joined #corewars [05:37] ah this is just beautyful werk as far as Im concerned [05:37] ah this is just beautyful werk as far as Im concerned [08:10] MSG: Read error: Operation timed out [08:14] Join: brx joined #corewars [08:17] Join: Roy joined #corewars [09:37] wrote hill retrieval code for sal and koth [09:38] breakfast now :) [09:40] where is the bot? :P [09:43] no irc code written yet [09:43] just hill retrieval [09:43] and that code I am now going to clean up [09:43] break the loc down [09:44] I am not using regexes :( [09:44] * brx also has to "fix" mom's computer. [09:57] positive [09:58] sal and koth hill retrieval code is identical [09:58] * brx cuts down loc by 2 [09:58] so now I have 2 loc [09:58] what I meant to write was 50% [09:59] closer to 35 actually [10:02] Roy: I believe you left out the strategies? I will do so too mainly because SAL requires me to follow links, which I have no stomach for [10:08] works :) [10:08] nice [10:12] Join: fiveop joined #corewars [10:15] morning fop [10:34] (define (get-koth-hill hill) [10:34] (get-hill (string-append koth hill) [10:34] (make-bad-predicate '("right" "-") [10:34] '("warriorinfo.pl" "mailto:")) [10:34] (make-hill-info-collector 9 '(9 6 5 4 3 2) '(1)) [10:34] hdrop: 10)) [10:34] [10:34] ;) [10:38] IRC code ...!! [10:39] yes will write it after more food [10:39] 'fuel' [11:40] 用正则表达式查找,你将需要考虑更一点,但在一个任务中将需要更少的查找,并且可以更精确地获得你想查找的东西。要学习正则表达式, [12:09] Er.. [12:09] ? [12:28] just some chinese I picked up when I was young [13:11] Join: brx` joined #corewars [13:13] MSG: Read error: Operation timed out [13:18] MSG: Quit: brb [13:18] Join: brx joined #corewars [14:27] Join: anne joined #corewars [14:27] :) [14:27] i shall redirect the debug output somewhere else than my std output.. [14:28] goodbye, folks :) [14:28] MSG: Client Quit [14:35] Join: anne joined #corewars [14:35] test [14:36] bleh [14:36] Part: anne left #corewars [14:36] Join: anne joined #corewars [14:36] MSG: Client Quit [14:37] Join: anne joined #corewars [14:37] MSG: Client Quit [14:43] Join: anne joined #corewars [14:43] how is that even possible [14:43] you should be dead.. [14:43] you raised an exception. [14:44] * brx raises an eyebrow [14:44] * brx throws e [14:44] * anne catches e [14:44] haha [14:44] you're my girl :) [14:44] anne: time [14:45] fine, be like that. [14:45] MSG: Client Quit [14:45] Join: Neogryzor joined #corewars [14:46] hello neo [14:46] hi brx [14:46] what's up? anything new? [14:50] 94nop has a new koth, people are still talking about evocoreniverse, jens had the idea to use jabber as a carrier protocol. [14:50] we have found out something about john [14:50] eve is currently on hold until I get the uni reply. until then I am writing the cw bot roy is currently stalling at [14:50] not much [14:51] nice [14:52] I have started with the bot this morning, and quickly hacked together the code to extract hill information from the sal and koth hills [14:52] "evocoreinverse" is that evolver new multi-proyect? [14:52] yes, that is my name for it. just a personal royification. [14:52] :) [14:52] we share the habit of making everything sound like toys'r'us merchandise. [14:52] :) [14:53] Join: anne joined #corewars [14:53] anne: time [14:53] time [14:53] ... whore [14:55] i would say Roys'ur us :) [14:55] :) [14:55] anne: time [14:55] Yay! I was koth on 94nop, (shortly) [14:56] hello anne [14:57] Neogryzor: she's braindead [14:57] no I am not you dork! [14:57] .. what the.. [14:57] * brx is kidding [14:58] I am brx' bot [14:58] hah! [14:59] somehow the irc lib's message handler facility is defect [14:59] ;) [14:59] brb [14:59] MSG: Quit: I feel sleepy.. [14:59] Join: anne joined #corewars [15:00] your bot is a bit crazy [15:01] hey, you noticed. [15:01] it's one of her traits. [15:01] anne: time [15:01] Tue Feb 21 16:01:58 2006 [15:01] thank you [15:02] Tue Feb 21 16:02:10 2006 [15:02] good, away with the test handler [15:03] anne: time [15:03] Tue Feb 21 16:03:20 2006 [15:04] I have to go lib diving. bug found. [15:04] anne: time for a cup of tea? [15:04] Tue Feb 21 16:04:46 2006 [15:04] z33 ya'h! [15:04] Neogryzor: apart from informing the people about current hillstandings and similar things, any ideas? [15:05] hehe, hi Roy [15:05] hi Roy [15:05] > (irc:remove-message-handler! connection 'time) [15:05] Error: unbound variable: irc:message-connection-set! [15:05] Tue Feb 21 16:05:27 2006 [15:05] It could welcome newbies and offer some help about entering hill, as instance [15:06] yes that is already planned [15:06] also mechanisms for others to add information to her info storehouse [15:06] brx, I think its about time I mail you impBots wishlist :P [15:06] Tue Feb 21 16:06:34 2006 [15:06] anne, shutup :P [15:06] I tried to remove the handler :) [15:07] But it doesn't work this time? [15:07] Tue Feb 21 16:07:20 2006 [15:07] Roy: it pops up the debugger. [15:07] interestingly anne's thread doesn't die because of errors like those [15:07] It also could flatter us when we submit a new warrior just to feed our ego :) [15:08] Neogryzor: it *will* [15:08] telling the channel about warrior submissions will be part of her job [15:08] great! [15:08] and she'd not be crazy if she wouldn't do it in interesting ways [15:08] Roy: btw, it's already 125 lines of code :) [15:09] (including hill code of course) [15:09] Sometimes I get a little bit jealous [15:09] Tue Feb 21 16:09:58 2006 [15:10] something like: "Wow, your warrior entered 20th in the hill. Impressive! You are damn good!!" [15:10] Reminds me of old days, getting a bit setimental :P [15:10] Tue Feb 21 16:10:43 2006 [15:10] "ooooh, your warrior didn't enter the hill, too bad :(" [15:10] * Roy is trying to make every sentence containt 'time' :-P [15:10] Tue Feb 21 16:11:01 2006 [15:10] roy is a humble one :P [15:11] stop it. you are actually spamming my *scheme* buffer as I have not yet redirected her debug output to a file [15:11] actually every message spams. so go ahead. [15:12] or "your warrior didn't scored even 50 points, you useless idiot" :) [15:12] hehe, did you know I live next to a maritime museum [15:12] Tue Feb 21 16:12:42 2006 [15:12] haha [15:13] ti me [15:13] Hrm, that doesn't work :( time brx fixes it [15:13] Tue Feb 21 16:13:49 2006 [15:14] it just substrings [15:14] Neo: did you solve the snail riddle, with the snail moving one centimetre and the band streching one kilometer? [15:14] Tue Feb 21 16:14:30 2006 [15:15] I would change the handler to trigger on " time" but I am afraid I can not remove the old one. [15:15] Tue Feb 21 16:15:29 2006 [15:15] Hehe, anne is really a buggy piece of multimedia entertainement! [15:15] Tue Feb 21 16:15:32 2006 [15:15] and I just noticed that I don't have the irc lib sources installed. I deleted them after compiling the .so [15:16] Too bad.. better luck next err turn :) [15:17] Join: Fluffy joined #corewars [15:17] :) [15:17] time [15:17] Tue Feb 21 16:17:39 2006 [15:17] fah ... totally wrong! [15:17] great. [15:18] Hehe, it is time to get some multimedia stuff, to be updated this time [15:18] Tue Feb 21 16:18:10 2006 [15:18] Maybe you should make it write UTC instead of CET [15:18] hmm ... does it print time, if time is more more than one time ;-) [15:18] Tue Feb 21 16:18:39 2006 [15:18] *used [15:20] brx: Does anne do sth. computationally expensive? [15:20] If so, we could make it do it more often :)) [15:21] Fluffy: no, nothing. you can not even block her by querying the hill often [15:21] :( [15:21] * Fluffy kicks anne [15:22] * Fluffy time ? [15:22] Tue Feb 21 16:22:08 2006 [15:22] hehe [15:22] I work with things called "futures". [15:22] * Neogryzor thinks it is time to update his warrior [15:22] Tue Feb 21 16:23:01 2006 [15:23] brx: please kill it [15:23] Fluffy: it's not my fault, you are deliberately provoking it [15:23] brx: It would be good if it could use labels too, something like Fluffy equ Pluffy [15:23] No, I don't, but time is a frequent word [15:23] Tue Feb 21 16:23:51 2006 [15:23] Neogryzor: it will know people's nick nicks [15:23] like fluff [15:24] and scruffy [15:24] :) [15:24] * Fluffy sighs [15:24] (1 43.2 37.0 19.8 Xenocitrum_v0.8 inversed 149.5 37) [15:24] (2 43.3 38.8 17.9 Svarog Nenad Tomasev 147.8 125) [15:24] (3 33.8 20.5 45.8 Kompaktor inversed 147.1 16) [15:24] (4 42.4 38.8 18.8 test Andreas Scholta 146.1 24) [15:24] (5 36.1 27.7 36.2 3[sm]md v0.2 inversed 144.5 23) [15:24] MSG: Excess Flood [15:25] lol [15:25] that's good :) [15:25] hah, it was too much work for her/it [15:25] good. so I may not use the automatic line breaking mechanism :) [15:25] Neogryzor: quite the opposite. she was sooooo fast in sending the information that the server kicked her [15:26] > (say (with-output-to-string (lambda () (for-each print (get-sal-hill "94b"))))) [15:26] oh, yeah. Excess flood. [15:27] this is of course not the final format. it is not uniform for sal and koth currently. it just parses and converts the number strings to... numbers [15:27] I might want to spawn an extra thread for some output messages [15:28] brx: you know that problem was going to come :-) you suggested me to take it of and I tested it [15:29] Roy: well I was hoping it would automatically do it. but it doesn't. [15:29] gotta write it manually. and gotta spawn an extra thread for those things so that she remains responsive even while printing the hill [15:30] so far writing it in scheme has been rewarding. there is very little hillspecific code lying around [15:31] the page layouts are so similar that most of the code applies to both hills [15:35] > (for-each print (get-hill (string-append koth "94m") [15:35] (make-bad-predicate '("right" "-") [15:35] '("warriorinfo.pl" "mailto:")) [15:35] (make-hill-info-collector 6 '(6 3 2) '(1)) [15:35] hdrop: 7)) [15:35] (1 kingdom of the grasshoppe simon wainwright 46 120) [15:35] (2 JustADirtyClearTest Nenad Tomasev 33 54) [15:35] (3 Urgle Daniel Rivas 32 5) [15:35] (4 nameless fragment S.Fernandes 30 24) [15:35] (5 Fluffy Paper VI Jens Gutzeit 28 25) [15:36] (6 Diptera Nenad Tomasev 28 39) [15:36] (7 Gungnir John Metcalf 27 7) [15:36] (8 the price of hostility John Metcalf 26 12) [15:36] (9 rooftop pursuit http://corewar.co.uk 19 1) [15:36] (10 simply believe John Metcalf 18 2) [15:36] (11 march of the fairies John Metcalf 11 0) [15:36] a bit dirty parsing, but it's only a hack anyway ; [15:36] hmm [15:36] (the multiwarrior hill has not as many columns as the other koth hills) [15:44] which I thought was a nuisance until I noticed that I didn't have to change any code. it would just work. :) [15:45] anne: show 94nop! [15:45] hrm, she isn't here :-P [15:45] Join: anne joined #corewars [15:46] anne: show 94nop! [15:46] Pluffy: show 94nop! [15:46] nop show 94brx! [15:46] roy, forget it you dork, I only do my master's bidding [15:46] * brx will add a whole database of such text snippets for people who abuse the bot [15:46] Join: impBot joined #corewars [15:47] fuck you anne! [15:47] MSG: Client Quit [15:47] :-) impbot is a dirty old log-reader [15:47] hrmph [15:47] * anne turns his back on roy [15:47] ups [15:47] :) [15:47] lets see [15:47] hi anne [15:48] hi Neo [15:48] Join: impBot joined #corewars [15:48] hi Neo, talk to me, anne is incapable [15:48] hi impBot [15:48] impBot, you are a nuisance, this is not #botwars. [15:48] hehe. Roys is envious of anne-bot [15:48] anne is a cheap copy [15:49] I don't think so :) [15:49] impBot: get 94nop [15:49] get it yourself bastard :-) [15:49] impbot already does all those things [15:49] heh [15:49] hehe [15:49] lol [15:49] Roy: good idea :) [15:51] Wow, just learned some stupid fact: The guy working below me did the voice-over for 'Plankton' in the dutch spongebob movie...err [15:51] anyway, I have some fun ideas for anne. I will probably hook her up to the exhaust portdriver I wrote for erlang [15:51] s/erlang/eve [15:51] you can connect her to Eve, so we can see the status while you are away! [15:52] that I could do too [15:52] (if you ever go away) [15:52] I could also announce new blog posts :P [15:52] we could also send warriors to eve, and then I change my bot... and... evocoriveinsenve! [15:52] * impBot isn't going to share.. [15:52] MSG: Client Quit [15:58] well, it is time to work on something [15:58] Tue Feb 21 16:58:45 2006 [15:58] hehe [15:58] why is that handler still active.. [15:59] Nick Change: Neogryzor changed nick to Neo_busy [15:59] I should continue with anne too [16:00] Tue Feb 21 17:01:05 2006 [16:01] Tue Feb 21 17:01:06 2006 [16:01] Tue Feb 21 17:01:06 2006 [16:01] Tue Feb 21 17:01:07 2006 [16:01] Tue Feb 21 17:01:07 2006 [16:01] Tue Feb 21 17:01:08 2006 [16:01] Tue Feb 21 17:01:08 2006 [16:01] Tue Feb 21 17:01:10 2006 [16:01] Tue Feb 21 17:01:10 2006 [16:01] Tue Feb 21 17:01:11 2006 [16:01] Tue Feb 21 17:01:12 2006 [16:01] you are only annoying #corewars, roy [16:01] no, anna is ;-) [16:01] >>> :Roy!Roy@217.195.241.2 PRIVMSG anne :hrm.. <<< [16:01] >>> :Roy!Roy@217.195.241.2 PRIVMSG anne :lets see if I can get brx annoyed :) <<< [16:01] >>> PING :irc.koth.org <<< [16:01] >>> :Roy!Roy@217.195.241.2 PRIVMSG anne :he crashed impbot too sometimes.. <<< [16:01] Tue Feb 21 17:01:48 2006 [16:01] >>> :Roy!Roy@217.195.241.2 PRIVMSG anne :time <<< [16:01] Tue Feb 21 17:01:52 2006 [16:01] >>> :Roy!Roy@217.195.241.2 PRIVMSG anne :time <<< [16:01] Tue Feb 21 17:01:54 2006 [16:02] * anne thunderslaps roy [16:02] Tue Feb 21 17:02:41 2006 [16:02] Ok, time for me to go [16:02] Tue Feb 21 17:02:43 2006 [16:02] bye roy :) [16:02] And no anna, you can't intimedate me :P [16:02] Tue Feb 21 17:02:57 2006 [16:02] see you [16:03] * Roy waves like everytime [16:03] Tue Feb 21 17:03:28 2006 [16:03] * brx downloads the irc sources [16:03] MSG: Quit: in time [16:03] MSG: Quit: I feel sleepy.. [16:04] wow. I have no idea why the quit message suddenly works. [16:04] the irc lib sources are only 294 lines [16:16] Join: anne joined #corewars [16:16] time [16:18] what's the time, anne? [16:18] buy a watch! [16:18] what's the time, anne? [16:18] fixed. [16:18] * brx diffs a patch and sends the author ;) [16:34] lol [16:34] Fluffy: [16:34] Nice idea, but it would be more easier to add tags to the [16:34] warrior itself like: [16:34] [16:34] ;crc 0xdeadbeef [16:35] that's rather moot, don't you think? [16:37] :) [16:37] :) [16:37] I was not referring to the pun. [16:38] time [16:38] time [16:38] buy a watch! [16:38] * Fluffy kicks anne [16:39] yes yes :) [16:39] I like simple protocols :) [16:40] And why not use sth. "proven" and extend it a little bit further [16:41] like irc? [16:41] ) [16:41] I still prefer Jabber [16:42] If you will IRC, we need a central sever for communication [16:42] I was saying that a crc which is provided within the file it ids is moot [16:42] Fluffy: like koth.org? [16:42] :) [16:42] we can simply hijack a server [16:42] :) [16:42] The CRC inside the warrior might refer to the actual code :) [16:43] But I think, that there is no need for a CRC [16:43] not if code validation is client side [16:43] it was only random blabbering anyway :) [16:43] k [16:43] we need bvowk [16:43] you people tend to oversimplify [16:44] a single bvowk should be enough to let this cruise into the right direction :) [16:44] It is always simple [16:44] Have you ever met a second bvowk? ;-) [16:44] nor would I want to. [16:45] two bvowks and the protocol would be absolute overkill for use cases of under 10k nodes [16:46] hehe [16:49] jabber is confusing me [16:49] I have used some icq transport with another client a few days ago [16:50] I restart my other client now (it has been running since then) and sudenly I become a message: "JIT wants you to add him to your roster" [16:50] so I add "JIT" (the transport...) and it shows up as a regular user. [16:50] andreas.scholta: hello jit [16:50] andreas.scholta: jit my ass.. [16:51] and I am getting silly messages from another transport every 20 minutes [16:51] but I suspect it's related to gtalk's uselessness [16:57] hey anne, this is for you so you can tell me what those message fields contain [16:58] * brx dances for anne too [17:03] * brx dances again [18:00] MSG: Quit: dat # 1, < 1 [18:22] MSG: Quit: whatever [18:31] Join: John joined #corewars [18:31] Hi [18:34] Join: John_ joined #corewars [18:35] hi [18:35] sweetheart :) [18:37] MSG: Ping timeout: 252 seconds [18:37] Nick Change: John_ changed nick to John [18:47] MSG: Ping timeout: 252 seconds [23:06] MSG: Quit: humhum