[00:26] MSG: Quit: Trillian (http://www.ceruleanstudios.com [02:01] MSG: Quit: Lost terminal [09:52] MSG: Ping timeout: 255 seconds [09:57] Join: ares joined #corewars [11:39] Join: Core_old joined #corewars [12:32] MSG: Ping timeout: 255 seconds [12:33] Join: asw joined #corewars [12:33] Join: fiveop joined #corewars [15:10] MSG: Read error: Operation timed out [15:17] MSG: Ping timeout: 255 seconds [15:21] Join: Mizcu joined #corewars [15:44] MSG: Quit: Trillian (http://www.ceruleanstudios.com [15:55] nyaa, no ops ;( [16:03] Join: Dinchen joined #corewars [16:09] hi Dinchen [17:12] bah. [17:19] Join: Fluffy joined #corewars [17:19] :) [17:21] hey fluffy [17:25] :) [17:25] evolver up and working? [17:43] * Fluffy chops bvowk into 237 tiny bits [17:55] yeah, I found a bug in my save tho [18:20] harald up and working... [18:37] Join: Core_old joined #corewars [18:49] Part: Fluffy left #corewars [19:14] MSG: Quit: Trillian (http://www.ceruleanstudios.com [19:18] Join: Core_old joined #corewars [19:54] Join: Core_old_ joined #corewars [19:57] MSG: Ping timeout: 255 seconds [20:15] Join: Altair joined #corewars [20:16] hey, nice nick [20:16] Hello [20:16] hello altair, bvowk [20:16] thx, what brought this on? [20:17] brought what on? [20:17] talking? I know its a little out of fashion here on #corewar. [20:17] that Altair is a nice nick^^ [20:18] reminds me of vintage computing [20:18] Altair, the brightest star in the zodiac sign eagle. 16.8 LY away from earth [20:18] I've been playing with getting my old 386-sx rumbling [20:20] its nice that ide is backwards compatible, so I can use a new 80GB disk to replace the 3.2GB that is crashing, which replaced the 1.2GB, which replaced the 840MB, which replaced the 640MB, which replaced the 510MB, which replaced the 110MB, which replaced the 40MB [20:20] ;) [20:20] ^^ [20:20] had some caps blow on the motherboard tho, I just replaced them with ceramic caps, so that shouldn't happen again :) [20:20] heheh [20:21] i just read, that core war has been invented in the 1960's and run on a IBM 7090, under the name "darwin" [20:22] http://www.seanet.ro/s/w?c=menu&l=etc/menu/dict.html&english_word=%22Core+Wars%22 [20:23] guess why i've came here...................yes, noob@work^^, simply don't understand "<", something similar to @ but with postindecrement there and disincremental somewhere else and stuff @.@ [20:24] think of it as --pointer (<) or pointer++ (>) [20:25] i'll try^^.......thx [20:35] so it is a @ which subs 1 or adds 1?..... [20:36] < makes the b-value of the referenced cell SMALLER, before using it as a pointer. > uses it as a pointer, and then makes it larger by one [20:37] same goes for { and }, but the pointer is the a-value of the referenced cell [20:37] thx a lot.....i got it! [20:37] you're welcome [20:38] ^^ [20:42] is it correctly formulated, when i call the cell IP + 3 in a ">+3" as "the referenced" cell, or is it the cell, that the DAT at +3 points to? [20:44] wait........@.@ [20:47] in the A field it's the referenced............or what do you mean, excuse my bad english^^ [20:47] i was just wondering, what the exact meaning og "reference" is... [20:47] maybe i should have used another word... [20:48] dont look at me [20:48] i might be the residental newbie-guide but i deal with CW, not with english [20:49] *g* but how can we differentiate? i'll do some research... [20:49] mov -1,<-1 [20:49] jmp -1 [20:50] for example...... [20:54] but why does not this work? [20:54] start mov 2,>2 [20:54] jmp -1 [20:55] 94-draft, defines the terms "B-number", "B-pointer" and "B-value".... in a @n, the b-Number of the instruction with the @ is "n", B-pointer is IP(of that instr) + n, and B-value is B-value of (IP + B-number).... any clarity destroyed? [20:55] indeed [20:56] verbatim [20:57] your program copies the cell at MOV + 2 (probably a DAT $0, $0) to the target. the target is + 2 + $0 = +2. so it overwrites the pointer [20:59] try MOV +2, >+2 ... JMP -1 ... DAT #1 [20:59] Miz: this shows, that the post (?) increment is done _before_ the mov`?? [21:00] i'd expect it to load the A/B-register, increment B-number of B-register, store it back, incremented [21:02] by the way, where are you from? [21:02] terra [21:03] okay... i live in vienna [21:04] m.......there are a lot of vienna's all over "terra" [21:04] really? my vienna is the original one... vindobona... austria [21:05] and that means dass ich jetzt hemmungslos deutsch reden kann? [21:08] in my case, yes. but keep in mind, that some people read the logs every day, before logging in, and they would not understand our ingenious conversation [21:09] I feel sorry for them, too. [21:09] heheh [21:19] Altair? [21:56] mov 2, >2 will not work, because it copies dat 0,0 over the dat 0,incremented [21:57] yes, and i wonder why [21:58] so the CPU uses the pointer, the increments it IN REGISTER, THEN increments MEMORY also, and THEN does the MOV??