[03:08] MSG: Ping timeout: 240 seconds [03:10] Join: myndzi joined #corewars [04:35] MSG: Quit: BitchX-1.1-final -- just do it. [04:47] the problem with signed division in redcode is that negative numbers get converted by the compiler to coresize + absolute(number), right? [04:48] the coresize in the real world is max_int [04:51] seems like there should be a way to take advantage of that [04:59] some napkin math with coresize 80: [05:00] 400/-2 = -200 is converted into 60/78 = 0 [05:01] if a number is negative, subtract it from 80, then do the division [05:02] so 400/-2 becomes [(400/60)+(400%60)] / 2 [05:02] does that work for all cases, and is that less instructions? [05:03] actually, that's pretty much what you said in the first place :P [05:05] only difference is that only negative values are absoluted [06:00] eh, that math was wrong anyway. In conclusion, do I have any ideas? No. [06:26] MSG: Ping timeout: 240 seconds [07:18] MSG: Remote host closed the connection [07:39] Join: fiveop joined #corewars [09:04] Part: Mannerisk left #corewars [09:05] Join: Mannerisk joined #corewars [09:26] MSG: Ping timeout: 240 seconds [13:55] Join: M0wLaue joined #corewars [13:56] re [14:25] hi [14:33] hi [14:38] MSG: Ping timeout: 240 seconds [14:54] Join: M0wLaue joined #corewars [15:49] Join: impomatic joined #corewars [16:45] Join: myndzi joined #corewars [16:55] MSG: Ping timeout: 240 seconds [17:06] Join: impomatic joined #corewars [19:26] MSG: Ping timeout: 240 seconds [19:36] MSG: Quit: Leaving [20:23] Join: impomatic joined #corewars [22:16] MSG: Quit: humhum [22:16] MSG: Ping timeout: 240 seconds [23:09] Join: myndzi\ joined #corewars [23:12] MSG: Ping timeout: 240 seconds