[08:22] MSG: Read error: Operation timed out [08:29] Join: johnkw joined #corewars [09:10] Join: fiveop joined #corewars [11:24] Join: Owner joined #corewars [11:24] MSG: Client Quit [16:25] Join: sh0ne joined #corewars [16:25] hi [16:48] MSG: Remote host closed the connection [17:38] Join: Metcalf joined #corewars [17:38] Hi :-) [17:39] hi [17:39] I think someone has sent me a solution to the semaphore problem. I need to check it carefully. [17:39] Hi Fiveop [17:55] MSG: Ping timeout: 240 seconds [18:09] Join: Metcalf joined #corewars [19:08] Join: Neogryzor joined #corewars [19:13] Hi Neo [19:17] * Metcalf wonders in Neo has fallen asleep [19:29] hi [19:29] :-) [19:30] Did you see my mail? [19:31] Yes, I'm pretty sure it works :-) Nice solution [19:32] thanks [19:32] You should post it as a comment [19:35] i can't. The blog said "unvalid htm code" (?) [19:36] Oh [19:36] Maybe it doesn't like < [19:37] yes, i think that's the problem [19:43] could always try replacing < with < and > with > [19:43] If it doesn't work, I can delete the comment [19:58] yeah, it works [20:02] :-) [20:32] I wonder if it can be done with just one dat line per semaphore? [21:13] MSG: Quit: humhum [21:27] I tried but can't. The use of > requires an extra instruction [21:28] and djn -1,}0 gise some problems [21:28] gise equ gives [22:08] Join: yoR joined #corewars [22:08] If this correct? [22:08] sem nop 0,0 [22:08] wait djn.a #0,}0 [22:08] task [22:08] set mov.a #1,{signal [22:09] (hi btw!) [22:10] Don't know how to test it fully, but it seems to do something similair to Neo's solution [22:18] But its smaller and less detectable (for f-scans) but I doubt you'll use this in a real warrior [22:19] We should collect all these 'real' functions in some library/e-book [22:20] Hmm, or just a blog.. [22:21] But something like a e-book would be cooler, together with the snippets, the explaination, best practices, kind of "Effective Redcode Programming" :-) [22:27] MSG: [22:48] Join: sh0ne joined #corewars [22:48] Hi, folks :) [22:51] hi [22:51] Was just getting ready for bed.. [23:53] MSG: Quit: Leaving