[01:30] MSG: Remote host closed the connection [02:06] Part: Mannerisk left #corewars [04:00] Join: Mannerisk joined #corewars [06:48] Join: impomatic joined #corewars [08:50] Join: fiveop joined #corewars [11:56] Join: yoR joined #corewars [12:02] MSG: [12:10] Join: NorthStar joined #corewars [13:25] Join: fish joined #corewars [13:28] Hi Fish [13:28] hi impomatic :) [13:52] Join: ehird joined #corewars [13:53] Hi ehird [13:53] hi [13:54] I'm just playing bf Joust :-) [13:55] I played that [13:55] then Goethe went and wiped the tournament [13:55] (in Agora) [13:58] Wiped as in won? [13:58] No, Goethe = Kerim Adyin, runner of the contest [13:59] He removed the tournament section from the Agora contest (the web interface is just a tester for that, it had last week's hill in it) [13:59] :-( [13:59] Maybe you can give some hints, what are other possible strategies..? [14:00] (instead of moving/whiping all you see) [14:01] yoR: woggle published his solutions. [14:01] Let me grep the logs [14:01] (They were long and repetitive) [14:01] impomatic: was because it went inactive [14:02] He had an evolver for it but apparently it sucked, yoR [14:02] Heh.. [14:02] yoR: http://www.cs.berkeley.edu/~charles/nomicy/ [14:03] Wow, thats huge.. :/ [14:18] ehird: what range of values can each cell hold? [14:18] impomatic: 0-255 [14:18] like normal BF [14:18] also, impomatic [14:18] the length of the tape is variable [14:19] impomatic: yoR: http://pastie.org/380619.txt?key=lpbeob6fgftjbs7xa09g [14:31] Shame it was removed, I would've played it [14:31] Me too! [14:31] Nice like, that explains a lot more :) [14:37] Goethe is planning a new one, apparently. [14:37] You could email him or something I guess:P [15:33] * 1 Challenger 249 -- 5 17 15 17 20 20 19 20 20 18 20 17 20 1 20 [15:33] 2 woggle_050109_2 246 15 -- 15 19 15 15 20 18 20 20 17 20 17 15 0 20 [15:33] 3 joust12 226 3 5 -- 6 18 20 20 20 20 17 19 20 18 20 0 20 [15:33] 4 woggle_050109_1 218 5 1 14 -- 15 15 20 18 20 20 18 20 17 15 0 20 [15:33] 5 woggle_060109_3 214 3 5 2 5 -- 20 20 20 20 20 20 20 19 20 0 20 [15:33] Woot :) [15:33] (against the last 15 warriors) [15:34] MSG: [15:34] Hmmm.... now I've got something to aim for :-) [15:44] Join: myndzi\ joined #corewars [15:46] MSG: Ping timeout: 240 seconds [16:07] MSG: Quit: z/ [16:32] yoR: * 1 Challenger 254 [16:32] :-P [17:10] MSG: Ping timeout: 240 seconds [17:24] Join: Mannerisk joined #corewars [17:40] Join: Will joined #corewars [18:09] * impomatic wonders [18:09] ..i wonder why, i wonder how.. [18:13] I should know who you're quoting, but I don't :-/ [18:14] Unless it's Blake [18:47] thx for the rgc impomatic [19:06] MSG: Quit: leaving [19:17] Join: Mecri joined #corewars [19:17] hi [19:17] hi [19:18] so, how's this game played? [19:18] it seems very interesting [19:18] topic has links for beginners [19:18] oh, right [19:18] thanks [19:19] ^' [19:19] ^^' [19:28] Hi Mecri [19:32] Hello [19:36] I'm having trouble compiling pMars for linux [19:36] the compiler gives me all kinds of creepy error messages [19:36] which version? [19:37] 0.92 [19:38] unfortunately cant help much.. [19:38] bvowk, awake? [19:39] ??? [19:39] hes better with unix'es than i am [19:40] ah, right [19:40] thx anyway :) [19:51] lol, my distro is missing some headers [19:52] I just had to download libx11-dev and it's dependencies [19:52] sorry for bugging you people :P [19:53] its more painful when people with mac's come wanting to know how why pmars isnt compiling there [19:54] hm? [19:54] lol [19:54] because there are even less mac-owning members in here [19:54] is mac that bad? [19:55] macs are just unixes nowadays [19:56] unix-derived [19:56] like linux, or minix [19:56] Mecri: nope [19:56] certified unix [19:59] http://en.wikipedia.org/wiki/Mac_OS [20:00] A/UX was built on top of an Unix kernel [20:00] http://arstechnica.com/apple/news/2007/08/mac-os-x-leopard-receives-unix-03-certification.ars [20:01] LOL, you beat me :P [20:01] :p [21:24] is there any plans to update redcode? [21:25] a little, but that hasnt been much on the move [21:27] why not? redcode '94 is good, but it can get very confusing sometimes (those pesky modifiers) and some instructions could be cleaned up [21:28] modifiers will only make things more logical, compared to '88 [21:28] how would you change the instruction-set? [21:30] Maybe a general cleanup is better than a minor modification. LDP and STP gets very confusing because of it's 'double-indirect feature', for example. [21:31] if that would be done by, say, eliminating indirection, that would go against the principle of "all addressing modes are legal" [21:35] I don't mean 'remove indirection', but maybe a simplification? Although the idea is very good, it may have been wrongly implemented (what does .F mean in a add instruction? darn, i forgot...)) [21:36] it means that a is added to a and b is added to b [21:38] lol, I know :P. But isn't this kind of illogical? What does .F stand for? How can I remember what .F can without having to read some reference page? [21:39] actually, there used to be a beginner who asked what .f stands for, and i dont remember if we figured it out or not [21:39] And the addressing mode. @, # have no special meaning to someone that doesn't have previous programming experience. [21:39] :) [21:40] well there is no point removing # and @ either [21:40] removing # will kill about 75% of existing warriors, and removing indirection will kill the rest [21:41] What I'm trying to say is that Redcode notation is very arbitrary, this can be mind blowing for a beginner. [21:41] redcode is about getting the most functionality squeezed in as little instructions as possible, it would be boring to work with mov add jmp conditional [21:42] do you have previous assembly-experience? [21:44] modifiers are a bit arbitary, but thats better than in '88 where you had to guess the functionality of an instruction in some cases [21:44] no, silly me [21:44] not modifiers, they are clear [21:44] Actually, I do code with MASM and NASM for the x86, but the opcodes are more intuitive than redcode. [21:45] if you take the modifiers out, they are pretty much the same [21:46] only there are couple more memory-addressing modes [21:47] Yes! And that's the point. Without having to remember what the hell .I stands for, for example, redcode can be more easily understood. [21:48] Of course, I'm saying from a beginners perspective [21:48] you can start with '88 then [21:48] ... [21:48] because beginner's programmers wont require any tinkering around where the difference would matter [21:49] Whatever you say... [22:12] I started off with '88 because I didn't like modifiers [22:17] MSG: Read error: Connection reset by peer [22:17] Join: arkdot joined #corewars [22:19] hit the power button... [22:20] Nick Change: arkdot changed nick to Mecri [22:23] impomatic: could you write again? my computer turned off and I couldn't read what you wrote [22:23] didnt write more than one line [22:23] "I started off with '88 because I didn't like modifiers"? [22:24] thats the one [22:24] ok, nice. [22:25] MSG: Ping timeout: 240 seconds [22:26] Join: impomatic joined #corewars [22:33] MSG: Ping timeout: 240 seconds [23:17] MSG: [23:23] Join: johnkw joined #corewars [23:30] MSG: Ping timeout: 240 seconds [23:30] Join: johnkw joined #corewars [23:39] MSG: Read error: Operation timed out [23:42] Join: johnkw joined #corewars [23:46] gtg, bye [23:46] MSG: Quit: Ex-Chat