[02:08] "^\\s*(?:(?:(\\S+?)(?:\\s+|:\\s*))?((?i:mov|dat|add|sub|mul|div|djn|jmp|jmz|jmn|cmp|seq|slt|spl|mod))(?:.((?i:i|a|b|f|x|ab|ba)))?\\s+({|}|<|>|#|\\*|@|\\$)?(.+?)\\s*,\\s*({|}|<|>|#|\\*|@|\\$)?(.+?)\\s*|(\\S+)\\s+(?i:equ)\\s+(.+?)|(?i:org|end)\\s+(.+?))?(?:;(.*))?\\s*$" [02:44] "^\\s*(?:(?:(\\S+?)(?:\\s+|:\\s*))?)(?:(?:((?i:mov|dat|add|sub|mul|div|djn|jmp|jmz|jmn|cmp|seq|sne|slt|spl|mod))(?:.((?i:i|a|b|f|x|ab|ba)))?\\s+({|}|<|>|#|\\*|@|\\$)?(.+?)\\s*,\\s*({|}|<|>|#|\\*|@|\\$)?(.+?))?|(\\S+)\\s+(?i:equ)\\s+(.+?)|(?i:org|end)\\s+(.+?))?(?:;(.*))?\\s*$" [04:33] Join: Mizcu joined #corewars [09:03] Join: caesar joined #corewars [09:46] Join: fiveop joined #corewars [10:35] MSG: Read error: Connection reset by peer [10:52] Join: Roy joined #corewars [11:02] MSG: Read error: Connection reset by peer [12:17] Join: Roy joined #corewars [12:46] Join: caesar joined #corewars [12:48] hi [12:48] hi [12:48] whos Blacken? [12:48] Old warrior that was thought to be lost [12:49] ok:) [13:52] bye [13:52] MSG: Quit: GoodBye , My Friends... [13:54] MSG: [14:05] Join: brx_ joined #corewars [14:06] Yay, my DNA patternfinding Hashtable works! [14:08] MSG: Ping timeout: 252 seconds [14:50] hm? [14:50] hi fiveop [14:50] (just here for a sec, have to eat soon) [14:51] dna patternfinding hashtable? [14:51] yeah, school assignment [14:51] url :) [14:52] We needed to make a string of a million chars, and cut them up into small 10 lenght strings (to 0-10/1-11/2-12) so you'll have about erhm 999991 strings [14:52] Those strings needed to be checked on doubles [14:52] (by far the fasted way to do that is using a hashtable) [14:52] ah [14:53] Using a triple nested loop takes three days (thats what they say anyway) and hashtable just a minute or something, good exersize to program your own hashtable (the goal of the exersize) [14:54] with each new string you find, you've to rebuild the hash function right? [14:55] fiveop: lol.. [14:55] No, you just start with X-size table and start to fill it, and when you reach a certain load factor (75%) then you increase the size of the table and the hashcalculation and rehash everything [14:55] hmhm [14:56] A string has a hashunction, and with that hashfunction you decide what place in the table you put it [14:57] I cheated a little and used java's string.hashCode() for that, it was waaay faster then my first hashfunction :-) [14:59] Roy: that's cheating :) [14:59] Roy: hey, what exactly do you have to do? [15:00] and how long does your javacode spend doing it [15:00] Uhm, as I said, a string of a million characters (containing a C/T/G or A) and cut it into length 10 strings [15:01] Roy: what type of "school" are you refering to? [15:01] err, no idea what it is in english [15:01] Roy: length 10strings? unconditionally? [15:01] in dutch? [15:02] Roy: 10grams? [15:02] brx_: that's what he says :P [15:02] fiveop: no it is not. [15:02] than define 10gram [15:02] 17:01 < brx_> Roy: length 10strings? unconditionally? [15:03] So if you have AATCGTACGAT with size 3 it becomes: AAT ATC TCG CGT GTA TAC ACG CGA GAT [15:03] yes [15:03] fiveop: I can cut a 10 character string into strings of length 2 and get 5 strings in the end or 9 [15:03] .... [15:03] In english its Bachelor I think [15:03] that's not what he says [15:03] so you visit a university? [15:03] Always 10 length yes [15:03] Its not really a university, its something below that (its odd in holland) [15:04] why don't you visit a university? [15:04] We have bachelor schools and master-schools [15:04] I might do my masters after finishing this [15:04] you should! :) [15:05] Well, I'd also like to work some time and get money :) [15:05] bah :P [15:06] master should only take 5 years (including bachelor) [15:06] So, when you cut the million random string into overlaping bits of 10 you'll have about 999991 and then you find out if there are doubles, and which one are double [15:06] Roy: you should write your own hash function.. [15:07] Probebly yes, I made one, but it sucked :-) its (I think) possible to write a unique hashfunction for a 10 length string of 4 different characters [15:07] 4^10 is only 1048000 or something [15:08] I think I'll be a "Bachelor of Information and Communication Technology" when I'm done [15:09] I'm planning to get a bachelor in 'informatik' as a side product of my math 'diplom' [15:10] Ah, nice [15:11] Ok gotta move, ciao [15:11] MSG: [15:14] Join: Mizcu joined #corewars [16:42] Join: Core29 joined #corewars [16:50] Join: Metcalf joined #corewars [16:50] HI [16:51] Join: Jens joined #corewars [16:51] :) [16:51] Hi [16:51] Anything new today? [16:51] A lot of emails from koth.org. [16:52] Yes, I'm on verbose, too :) [16:52] :-( [16:53] No problem [16:53] That's the way I wanted it [16:53] Join: Roy joined #corewars [16:53] Hi Roy [16:53] Hi Roy! [16:53] Silly people, don't use verbose :P [16:54] But I really love it [16:54] I start Thunderbird and I can read all challenges :) [16:55] What, you like seeing someone failing to make the hill while you're sat at Koth? ;-) [16:55] No, I NEVER EVERY would so such a thing. [16:55] ;-) [16:55] I only fear for HFB [16:55] Hehe [16:58] John: Do you know any evolved warrior for ICWS'88? [16:58] *warriors [17:01] Yes, the one made by Dave Hillis which lived to age 57 on the hill [17:01] Or maybe a little older [17:01] Roy: Brouhaha ... is that your improved version of Maelstrom? [17:01] See http://groups.google.com/group/rec.games.corewar/msg/86c6f5c576c856d5?dmode=source [17:02] Yeah, but its not good (enough) [17:02] Its worse then the original on the hill :-) [17:02] John: Thanks :) [17:02] Roy: Maybe it just needs some time to show its potential [17:03] Nah, its needs to be improved, but today isn't a good CW-day for me [17:03] While working on my MARS (in Python) I thought about making an second MARS, which only understand ICWS'88 [17:04] Now I have a working C-module to replace the python-version. [17:04] It turned out to be quite fast and now I'm thinking about evolving warriors for '88 [17:06] Evolving in 88 should be faster, less instructions etc [17:07] Yes and now I have an (almost) working Python interface to the MARS, which makes it easier for me to create the evolver [17:07] I can already see the warriors fighting [17:08] err ... with a little PyGTK-GUI [17:08] Aha, back on one of the hills! [17:08] which one? [17:08] 94nop! [17:09] Yeah very goooood! [17:09] It is food for HFB [17:09] Thanks [17:09] :-( [17:10] I've sent a dat to see how good it really is [17:10] Yay food for Lux [17:11] 16th I think.. [17:11] John: About the logs for '88. I've seen, that you only have data from 2003 on. Do you have more? [17:11] It will be 6th when the hill is datted [17:11] No :-( [17:12] OK, then I take all the data from the postings to r.g.c [17:12] Though there are a lots of results in r.g.cw [17:12] It is a LOT of data [17:12] I might have the odd one or two, I'll check [17:12] ICWS'88 isn't as dull as I thought. [17:13] No, it isn't dull at all. [17:13] Unfortunately no-one plays there very often [17:13] Join: elkauka joined #corewars [17:13] Maybe that'll change. [17:13] On the other hand, if they did, they'd push me off. [17:13] Hi elkauka [17:13] Hi El Kauka [17:14] yeah! age 100! [17:14] :-) [17:14] Congrats! [17:14] hi everybody [17:14] Your first HoF warrior [17:14] thx [17:14] John: Did you upgrade the HoF? [17:14] do they enter the hof at age 100? [17:15] Yes [17:15] Not since 06 Oct [17:15] hmm ... the HFB isn't in it [17:15] Sorry, got to go. [17:15] Does it really include all +100-warriors. There are so few [17:16] * Jens waves [17:16] Yes, everything over 100. [17:16] There were only 3 I couldn't find an exact age for [17:16] I've run out of net time today. [17:16] * elkauka waves [17:16] * Metcalf waves [17:16] MSG: Quit: mov.i #1,1 [17:20] I'm at a record age 11 with Simon on 94m [17:20] :) [17:20] That's the best I've done thus far on any hill, if anyone hasn't been following my hit Corewar career [17:20] Last time got knocked off at age 7 [17:21] Tomorrow I will be working on a new warrior, hopefully [17:21] But alas, I have been up 24 hours straight [17:21] And now it is time for bed [17:21] :) [17:21] * Jens waves [17:21] * elkauka wves [17:21] Roy: Do you have logs files for the '88-hill? [17:21] nope [17:21] none [17:22] 15 anything for a rich girl John Metcalf (prediction was close) [17:22] I'll post to r.g.c. I want to include the '88-hill in the Time Machine [17:22] ahh ... I feel much better now. HFB is now 8th :) [17:22] yeah maybe people have still got some left [17:23] Nenad is king, how cool :-) [17:27] Join: sascha joined #corewars [17:27] Hi Sascha! [17:27] Hi Jens [17:27] hi [17:27] Not seen since two weeks [17:27] Hi el... [17:30] so, any news about cwset2005 ? [17:31] Some more infos about the players [17:32] new pictures? [17:33] I've seen an elkauka there :) [17:34] its a very good pic of me :) [17:34] MSG: [17:35] hehe ... at least I could recognize you ;-) [18:44] Join: willvarfa joined #corewars [18:55] Join: Nenad joined #corewars [18:55] Hi [18:55] Howdy king Nenad [18:55] :) [18:55] howdy king [18:59] * elkauka is down to his knees and woreships the king [19:00] elkauka, congrats on the 100 :) [19:00] * Jens thanks elkauka for that :) [19:01] yes, this is your first hof warrior, right? [19:01] yes [19:01] I hope that you'll make some more :) [19:16] i'll try - i really try :) [19:20] I've got to go. [19:20] * Nenad waves [19:20] MSG: [19:23] does anybody know when I first started dabbling with corewars? [19:23] does anyone have a guess? i have no clue. [19:28] Time to go ... [19:28] * Jens waves [19:28] Part: Jens left #corewars [19:28] o.k, cu [19:28] Part: sascha left #corewars [19:34] no idea brx [19:34] elkauka: yes, you weren't here then :) [19:34] congrats to breaching 100! [19:34] thx [19:38] MSG: Quit: Chatzilla 0.9.67 [Firefox 1.0.7/20050919] [19:42] * elkauka waves [19:42] Part: elkauka left #corewars [20:22] Part: Core29 left #corewars [20:28] Join: Core29 joined #corewars [20:39] Part: Core29 left #corewars [20:57] MSG: [21:56] Join: Core29_ joined #corewars [21:57] MSG: Read error: Operation timed out [21:59] Join: datagram joined #corewars [22:12] Join: sayembara joined #corewars [22:18] MSG: Quit: sayembara [22:56] MSG: Quit: Trillian (http://www.ceruleanstudios.com [23:01] MSG: Ping timeout: 252 seconds [23:02] Join: datagram joined #corewars [23:10] MSG: Quit: Leaving