[10:00] Join: fiveop joined #corewars [11:08] Join: ares joined #corewars [12:26] MSG: Read error: Connection reset by peer [12:30] Join: ares joined #corewars [14:26] Join: codgeriff joined #corewars [14:49] I seem to be in a different time zone than everyone else, so miss some [14:49] good discussion. Per the talk yesterday about pspace, I have some [14:49] comments. You create a carrousel of fighters and select them via [14:49] some p-brain logic. The assumption is that one of them is going to [14:49] score highly against your opponent. The problem is when none of them [14:49] is capable of doing that. Your scanner is not strong enough against [14:49] someone's paper and the p-brain switches to your stone. Ugh! [14:50] he carrousel spins and loses, spins and loses. [14:50] So there needs to be a new metaphor. Say you have one primary [14:50] fighter which will win/tie against most opponents, but has a weakness [14:50] against just one class of warrior. Then you find an anti-warrior [14:50] for that class and pair it up with your primary. Now your p-brain [14:50] can be fast and simple and you will be very tough to beat. Until [14:50] someone comes up with an anti-warrior for your primary that is [14:50] somewhat resistant to your secondary. And you can protect yourself [14:50] against brainwashing by using one exact p-value to identify the [14:50] secondary, all 7999 others selecting the primary. [14:50] A stone/broken-imp warrior (a'la the Monsters) would be a good place [14:50] to look for a primary, so would 2by4k. [14:50] And unless you clean up your boot pointers, expect Shamu to clean [14:50] up for you :-) [14:52] The problem with that is finding the warrior which will "win/tie against most opponents" [14:52] If you've got that, you can pretty much clean up anyway. [14:53] Not in pspace. [14:54] I think Flash Paper was a good early example. It was a stone-paper that [14:54] ruled the Pizza hill for months, finally brought down by imitation and the [14:54] invention of spirals. [14:56] Also, once enough imitations appear on a Hill, no matter how tough they are, [14:57] it becomes worthwhile for someone to write an anti-warrior for them. [14:57] Absolutely. But that's a transient thing. [14:58] I note only that KotH of the '94 hill on koth.org is a simple oneshot, beating all the pspacers out. [15:01] The strategy lines are so jumbled on that hill I can't [15:01] make out what it is beating and what beats it. [15:01] Still, one-shot is a good strategy. [15:03] But the anti-warrior exists for one-shots and is about 90% effective. [15:06] But beating one warrior doesn't make you KotH, or even particularly successful on the Hill. [15:06] You have to beat everybody (or at least, not lose too much). [15:08] Froth and Fizzle (2by4k derivative) scores over 125 against 12 opponents [15:08] and does not give any opponent 125 points on the 94 hill, only one opponent on the [15:08] nop hill gets more than 125. So it can be done. [15:10] So do it :-) [15:10] Ouch! [15:12] bye! [15:12] MSG: [15:29] Join: Fluffy joined #corewars [15:29] :) [15:52] Join: Fiz joined #corewars [15:52] hi hi [15:53] Hi Fiz :) [15:53] hiiii Jens :-) [15:53] hi all [15:53] how r u? [15:53] hi [15:54] I'm still alive :) Apart from that I'm playing with nano [15:55] and you, Fiz? Everything ok? [15:55] Join: John joined #corewars [15:56] Hi :-) [15:56] Hi (-: [15:56] Hey! [15:56] Hi Ares, Fluffy [15:59] John: I've finally finished the nano benchmark [15:59] :-) [15:59] hi [15:59] So where's the new super-optimized nano warrior? :-P [15:59] Fluffy: I am ok :-P [15:59] Hi Christian [15:59] John: I'll make it today [16:08] * John checks the nano hill again [16:08] Hmmm... nothing there [16:08] not now, but later today [16:09] * John starts submitting warriors derived from "dystopian dreams" [16:09] ... and if you don't stop looking I'll specifically optimize it to beat LotD ;-) [16:13] hi boys [16:14] where? what? how? [16:17] John: Generator started ... [16:17] Hi Mizcu [16:20] hi Miz [17:06] Join: fiveop_ joined #corewars [17:06] MSG: Client Quit [17:12] Time to go [17:12] * John waves [17:12] cu [17:12] MSG: Quit: mov.i #1,1 [17:19] hahah... i'm getting better [17:41] Join: Core_old joined #corewars [17:46] http://www.spaceweather.com/images2006/05dec06/flare_sxi.gif :-) [17:46] wow [17:47] The sun has been quiet for too long :) [17:47] Unfortunately it didn't hit earth :( [17:47] maybe we should pray more [17:48] Yes! Praying to me is always a good idea ;-) [18:21] Join: willvarfa joined #corewars [18:21] Hi willvarfa :) [18:22] evening all [18:24] just dropping in for a few seconds [18:24] much happening? [18:24] hi will [18:24] willvarfa: yes, we have a new tournament [18:25] ... apart from that I want for really big solar flare to hit earth [18:25] *wait [18:25] * ares is still praying [18:26] and i dont give a damn, like always [18:26] hmm .. "dont give a damn" ... hmm [18:26] you will, when the flare erases your drives [18:26] no it won't [18:27] for our pitty, this one probably wont [18:28] it pointed in the wrong direction [18:28] speeding up earth's orbital velocity might help [18:28] ?? [18:28] http://www.spaceweather.com/images2006/05dec06/flare_sxi.gif [18:31] MSG: Ping timeout: 255 seconds [18:32] MSG: Quit: CGI:IRC (Session timeout) [18:33] lol: "If you make something idiot-proof, the nature develops better idiots." [18:34] evolution for you [18:34] Join: Core_old joined #corewars [18:35] willvarfa: :-) [18:35] Question about MOD: there are no negative values possible? -1 MOD 8000 => +7999? [18:36] -1 MOD 1000 --> 999 ? [18:38] exactly [18:38] ares: that depends on the size of the core! [18:38] ;-) [18:38] surely [18:38] there is no -1 [18:38] there is only coresize-1 [18:39] -1 MOD 1000 == 999 MOD 0 (where CORESIZE is 1000) == death! [18:39] huh? [18:41] -1 MOD 8000 [18:41] assume that coresize is 8000 (sensible assumption in example given) [18:41] so this is equiv to writing: [18:41] 7999 MOD 0 [18:41] right? [18:42] no [18:42] mod 0 --> death [18:43] if coresize is 8000, all valid values in core are in the range 0..7999 [18:43] yes, that's right [18:43] but the MARS executes the mod 8000, not the warrior [18:43] n mod 0 => division by zero [18:43] (I hope that you get what I mean) [18:43] ah, you mean a pmars macro? [18:44] I thought we were talking about the MOD instruction [18:44] i was... [18:44] mathematically spoken: (x mod 8000) is NOT the same as (x mod 0) [18:44] because x mod 0 has no defined result [18:45] mathematically spoken: core values are clock [18:45] yes [18:45] so, is this MOD in a pmars macro, or MOD in the core? [18:45] (isn't MOD in pmars macro a % operator? can't remember myself) [18:46] macro: % [18:46] core: MOD [18:46] so, pMARS dont limits values as % CORESIZE? [18:46] MSG: Ping timeout: 255 seconds [18:46] so "-1 MOD 8000" is "7999 MOD 0" which is death (if executed just like that) [18:46] macro: onle the final result is reduced module 8000 [18:46] and of course you'r right then for the core [18:47] *e [18:47] grr [18:47] phew, glad we weren't all going mad! [18:48] so you meant sth. like "mod 7999, 8000" in '94nop settings, right? [18:48] err .. "mod #7999, #8000" [18:49] err thats what I interpretted, Ares [18:50] time for me to go! [18:50] * willvarfa waves [18:50] MSG: Remote host closed the connection [18:51] what did he understand? uaah - i am not that good at multitasking *g* [18:51] i found my error in the MOD-warrior [18:52] tried sth like MOD.F #100, +2, wanting both values of +2 changed *g* [18:57] maybe i should try wrinting warriors in x86 assembler... [18:59] Those are called viruses or worms :) [19:00] ah - i heard of a game called worms before [19:08] brb [19:08] MSG: Quit: Leaving. [19:10] Join: Fluffy joined #corewars [19:10] :) [19:12] be welcomed, oh you, who has been forced to disconnect from the place of chat [19:12] or in short: [19:12] ~ [19:12] * Fluffy kicks ares [19:12] :) [19:12] what??? *ggg* [19:29] I really hate my generator. For more than 25000 generations there are almost no improvements and as soon as I decide to kill it, the scores start to rise. Now I don't know what to do :( [20:42] Join: codgeriff joined #corewars [20:42] Hi :) [20:43] Hi [20:44] I've been testing a p-theory on the 94 hill, unfortunately [20:45] there are only 3 switchers on there that I can see, plus one [20:45] hand shaker. [20:45] Then you have to write some :) [20:46] blehh. [20:46] It's worse than rock-paper-scissors, trying to outguess [20:46] the opponent. [20:46] then write some nano warriors :) [20:46] I tried that. blehh again :-( [20:48] tiny? [20:48] 88? [20:48] 94nop? [20:48] 94m? [20:48] 94x? [20:48] 94xm? [20:48] ok ok ok [20:48] hehe :) [20:48] I'm trying to stay focused on the tourney [20:50] you still have a week [20:50] yeah, but I'm building some christmas presents for family [20:50] so time is short [20:51] building? sth. big? [20:51] hand mirrors for the ladies, lots of router work, plus [20:52] inscribing an initial [20:52] Now you are doomed! [20:52] It is all in the logs and all they have to do is too google for it [20:52] google: "my xmas presents" [20:52] I'll take my chances :) [20:54] I had one nearly completed after about 6 hours work [20:54] then split it with too hard a punch [20:54] :( [20:57] * Fluffy sighs [20:57] yet another near-miss for nano :-( [21:05] ah! you are a medical student :-) [21:10] no, I'm not [21:11] computer dompteur? [21:11] The names are just perfect for those little warriors [21:11] computers? [21:11] what are computers? [21:12] i hoped, you would know... [21:14] no? [21:14] there's no hope here... maybe i leave for reading a good book [21:18] books? [21:21] MSG: Ping timeout: 255 seconds [21:27] MSG: Quit: Leaving. [21:36] MSG: Quit: Lost terminal [21:36] Join: Core_old joined #corewars [21:59] Join: ares joined #corewars [22:15] MSG: [22:15] MSG: Quit: . [22:15] Join: ares joined #corewars [22:16] MSG: Client Quit [22:17] Join: ares joined #corewars [22:17] hi [22:17] hey [22:18] thanks ghost, resetup isnt a catastrophy anymore [22:19] ;-) [22:19] going to bed...sorry [22:19] bye [22:19] good n8 [22:19] MSG: Quit: Trillian (http://www.ceruleanstudios.com [22:28] MSG: Quit: . [22:28] Join: ares joined #corewars