[00:45] Join: grirgz joined #corewars [00:45] hi [00:45] hi. [00:45] i dont understand where is the error in this line : [00:45] mov (ocode-(*odata)), (clen+(*odata)) [00:46] +,- are expressions evaluated by the preprocessor [00:46] not at runtime. [00:46] oh yes [00:46] thanks :) [00:46] no problem. [00:51] if i want to put the number of the line labeled ocode in the a field of the line data, "mov ocode, data" will work ? [00:52] no [00:53] how could i do it ? [00:54] it's relative addressing first of all. if you want the *relative* location of the instruction labeled ocode to the instruction labeled data in one of the fields, you just write data: dat ocode, ocode and ocode will be replaced by the preprocessor [00:56] Join: Core29 joined #corewars [00:56] if you want to introduce an absolute location based on the first instruction of your warrior (labeled wbegin for example) you can just write (ocode-wbegin) [01:02] argg, it's so hard :p [01:02] i just want to write a warrior who copy himself [01:06] if ocode is at relative location +5, will "mov.a #ocode, data" copy 5 into the a field of data ? [01:11] grirgz, mov.a #ocode, data will copy the a field of the mov instruction to the a field of the data instruction [01:11] grirgz, Do mov.i [line to copy], [place to copy to] to copy the whole instruction [01:14] ok [01:15] for example mov.i 0, 1 copies itself one instruction ahead [01:16] mov.i 0, -2 copies itself back two spaces (Coresize-2) [01:21] MSG: Quit: Download Gaim: http://gaim.sourceforge.net/ [01:22] Join: michal joined #corewars [01:24] "sub #0, *1; dat #3, 0" after the sub, there will be (coresize-3) in the a field of dat ? [01:27] No [01:28] sub #6, *1 will [01:28] You are subtracting 0 from the dat's A field [01:30] ok [01:31] i think i will use p-space for my counter, it will be easier :p [01:33] MSG: Quit: Trillian (http://www.ceruleanstudios.com [01:54] where is the syntax error ? "last: nop" [01:55] how about nop 0 [01:55] it works, thanks :) [01:56] http://en.wikipedia.org/wiki/Michal [01:57] http://en.wikipedia.org/wiki/Andreas [02:00] is there a difference between dat #0, #0 and dat 0, 0 ? [02:00] yes [02:00] dat 0, 0 is actually dat $0, $0 [02:01] direct addressing [02:01] # is immediate addressing [02:01] the differences are irrelevant for dat. except if you want to compare it to the core. the core is filled with dat $0, $0 initially [02:02] hahaha my ear is ringing, hahaha [02:04] ok, so apart from comparaison, there is no raison to ....... erf de s'en occuper [02:05] non, pas de raison [02:06] you speak french ? =) [02:06] everybody in germany knows at least french and english. [02:06] and latin [02:07] that's what we learn in school. [02:08] everybody learn english in france, but there is a little part who can actually speak it :p [02:08] I know. i have been there :) [02:09] that's because french people are very nationalistic. [02:09] they tend to forget that if things had went differently ~50 years ago, they'd all be speaking german by now. [02:09] :) [02:09] lol [02:10] personnaly, i understand english very well, but i have some trouble to speak it [02:10] i suppose for girls, that's ideal. [02:11] why ? [02:12] no need to acknowledge the commands, only act upon them. [02:12] that is preferred actually. [02:14] hehe =) [02:15] why my code work with "dat 3, 0" but not "dat 3" ? what is really "dat 3" ? [02:16] ah ok, dat 3 is dat 0, 3 [02:17] during the kosovo conflict, we germans showed those serbians what happens if they don't follow our orders. also, that one should not challenge armored, armed germans in fortified positions. [02:18] though that should have been made clear enough by our performance in ww2. [02:18] now you're an asshole [02:19] thanks michal ;) [02:19] this time I tried harder. [02:19] though it probably wasn't fair.. playing on the sad history of this country. [02:20] in pmars the light green cells are executed cells and dark green are the not yet executed ones ? [02:21] grirgz: I don't remember, but if you step through your code it should become apparent [02:28] datagram: www.topcoder.com [02:28] datagram: if you want to compete with me, I am registering as protocletos. [02:36] the syntax is "djn where_to_jump, counter", isnt it ? [02:37] tell me what that line would do. [02:38] it decrease counter, and if counter != 0, it jump to line where_to_jump [02:38] more detail. [02:38] else it continue [02:39] it's right ? [02:40] "primary interest in topcoder": cash prizes / technology competition / employment opportunity [02:40] cash prizes! [02:40] well there's a bit more to [02:40] it [02:40] explain it to him datagram! [02:46] Join: sayembara joined #corewars [02:48] MSG: Client Quit [03:45] MSG: Remote host closed the connection [03:46] Join: brx joined #corewars [03:46] MSG: Quit: Download Gaim: http://gaim.sourceforge.net/ [04:11] Join: datagram_ joined #corewars [04:11] Evening, gents [04:11] hey [04:11] Whats up [04:12] trying out the topcoder arena [04:12] it lets you compile your entries remotely etc etc [04:12] Cool [04:12] you feel as in some kind of bad techno movie [04:12] very surreal feeling... [04:12] Heh [04:13] all about competition and cash [04:13] michal is probably going to learn java for this.. [04:13] and so am I [04:13] it should be a lot better [04:13] (more abstractions) [04:14] in common lisp, this practice problem I am doing at the moment is about 2 lines of code [04:14] in c++ I am at line 40 [04:15] Well different challenges require different languages [04:15] yes of course. but this is algorithmic only.. [04:16] the thing is that most of the things needed here are builtin with languages like CL [04:16] or python [04:16] or whatever [04:16] or ruby [04:16] Yeah [04:16] I know [04:16] that's never going to change [04:16] and the problems arise in all kinds of situations [04:23] How much money can you make as a full time coder on there? [04:24] What is a reasonable goal? [04:24] don't know yet [04:24] you have to first push your ratings [04:25] Oh and they report it to the IRS [04:25] That sucks : / [04:26] When I did some freelance telecommuting programming they just sent me money directly [04:28] :) [04:31] okay [04:31] this is it [04:33] ? [04:34] well the solution [04:34] it looks hacky [04:34] you want to see it? :) [04:35] What is the problem? [06:49] Join: fiveop joined #corewars [07:00] * brx waves [07:13] Join: fiveop_ joined #corewars [07:17] MSG: Ping timeout: 252 seconds [08:53] Join: Mizcu joined #corewars [10:03] MSG: Read error: Operation timed out [10:05] Join: brx joined #corewars [10:10] MSG: Ping timeout: 252 seconds [10:11] Join: brx joined #corewars [10:17] MSG: Ping timeout: 252 seconds [10:18] Join: brx joined #corewars [10:24] MSG: Ping timeout: 252 seconds [10:24] Join: brx joined #corewars [10:29] Join: Roy joined #corewars [10:29] hi all [10:30] Hey Roy [10:30] Hows it goin [10:33] I'm now checking out Topcoder too, sounds like a nice place to practise algoritme skills [10:34] MSG: Ping timeout: 252 seconds [10:34] I dont think it'll help ya win corewar tournaments though : ) [10:35] Probably not, but that won't happen anyway.. (never won a big tournament yet) [10:35] Really? [10:35] Is there just one like this per year? [10:35] Plus the frenzy rounds? [10:35] Well, this tournament is here first [10:36] and the frenzy was originaly I tink 5/6 rounds and then there was a winner [10:36] I won a couple of rounds after that and was placed first for 10 challenges in a row, but that didnt make me the winner :-) [10:37] Heh [10:37] I am going to host the next tournament [10:38] Maybe around new january - february [10:38] new year* [10:38] Thats pretty fast after this round, maybe you should wait a little longer, around april..? (then I have more time hehe) [10:38] Well my schedule is always super busy [10:39] So realistically probably around then [10:43] Join: brx joined #corewars [11:00] MSG: Ping timeout: 252 seconds [11:01] Join: brx joined #corewars [11:04] Join: ka33 joined #corewars [11:04] hi [11:05] is there an executable of corewars for linux? [11:06] You can compile pmars [11:07] ah ok [11:07] do i need a second "player" for this game? [11:08] or is a server for everyone out there? [11:08] Do you understand how the game works? [11:08] You don't need another player, you just need two programs coded by you or other people [11:09] But there are 'hills' [11:10] Hills are where programs made by players wait to be challenged, and after the challenge only 10 or so stay on the hill and the person on the bottom gets knocked off [11:11] datagram_ how long are u playing corewars until now [11:11] A month or so? [11:12] I'm pretty bad at it, but much better in this past week [11:12] I think I can get 1st on the beginner hill easily, but I'm focusing on making a program for the tournament we have going now [11:12] Or, at the very least get ON the beginner hill [11:12] datagram_ cool :) [11:13] is it very difficult to understand the language? [11:13] I tried before but that warrior wasn't good enough...much better now that I understand other strategies to incorporate [11:13] and to write a good program [11:13] Do you have any programming background? [11:13] i am firm with c, c++, some asm, and java [11:13] Then you should be fine [11:13] I think of it like go [11:13] Very few rules, but very open ended strategy [11:14] sounds nice :)... [11:14] So its easy to learn how to play, but hard to be good at it [11:14] boot, brb to answer ka's questions [11:14] MSG: [11:14] where is the point, which is hard to get? [11:14] strategy? [11:15] I guess so [11:15] Woo, I got my first points in Topcoder (what do I do with it?) [11:15] Heh [11:15] How many? [11:16] is there an editor which supports syntax highliting? [11:16] 129 or something [11:16] has the language a name? [11:17] I dont think so...there's no need because its very simple [11:17] redcode [11:17] Is that good or very bad? :-P [11:17] Roy: *shrug* I don't do that site [11:17] brx said he was getting 100+ so that's average I guess [11:18] I don't like topcoder because they don't support the two languages I like the most : ( [11:18] Ah.. well I got it with one of the first practise things, so its pretty easy still I guess [11:18] which document can you recommend me for getting first contact with redcode [11:18] Join: Mizcu joined #corewars [11:19] ka33: http://vyznev.net/corewar/guide.html [11:19] datagram_ thx :) [11:20] I created a long list of links that I can send you later when I'm at home [11:21] datagram_ wow thanks!.. that would be nice [11:21] when can i find you again in this channel? [11:21] http://www.corewar.info/beginner.htm [11:21] I'm always on [11:21] You want it now? [11:21] cool :) [11:21] I can give it to you in html... [11:21] sounds nice... yes please :) [11:22] thx :) [11:22] If you get any questions that data cant/doesnt have time to answer, just ask Me, Roy, Michal, Fizmo, Metcalf, Jens or Neogryzor [11:23] I'm still a newbie, and they're nice to me [11:23] So you can ask any of them [11:23] Except Roy [11:23] He's a REAL JERK!!!!!!!! [11:23] :P [11:24] yeah :-) [11:24] this is a really cool irc-channel! [11:24] most of the channels suck, cause nobody speaks anything ;( [11:24] and most of people do not like newcomers [11:24] Yeah I also noticed that [11:24] Ohw, and one more thing, don't listen to datagram, he is just a newbie ;-) [11:25] but here is a really supe support :) [11:25] It's because these guys are dying for fresh meat in the game [11:25] Roy: You know it [11:25] Roy: Too bad you didn't get first in your pool...I was hoping to knock you out this round ;P [11:25] I think I [11:25] 'm pegged last now in the standings with xman and lachi gone [11:26] Are we doing round 2 predictions? [11:26] Was xman really 8? [11:27] Its surprising that he has internet access let alone found this and learned to play [11:28] for these tournaments... have the bots to be uploaded or something? [11:28] We email them to fizmo [11:29] For tournament, mailed to the organizer [11:29] For hills, mailed to hill [11:29] For hills a program takes care of it and auto submits it once it recieves an email [11:30] ah ok [11:30] MSG: Ping timeout: 252 seconds [11:31] ka33: Where are you from? [11:31] i am from austria [11:31] Join: brx joined #corewars [11:31] and you? [11:32] Where in austria? I'm from the netherlands [11:32] btw has anyone here already tried to compile pmars on linux?... i have so problems [11:32] Most of the activity here is during European evening, 'mericans will usually find silent channel. [11:32] roy: from tyrol [11:32] its in the west of austria [11:36] Mizcu: Not I : ) [11:36] MSG: Ping timeout: 252 seconds [11:36] ka33: I'm the only USA guy that I know of in the channel [11:37] John also maybe? [11:37] Join: brx joined #corewars [11:38] where are all the others from? [11:39] i think i am the only austrian here :D [11:39] Mostly Germany [11:39] Some UK [11:39] wow cool [11:39] Where in Tirol? (I go skiing a lot ;-) [11:40] My sister is going to Insbruck for 5 months (leaving next week) [11:40] roy: i thought about this question :D [11:40] i am not very far from innsbruck [11:40] about 35 kilometers [11:40] Just keep your hands of my sis ;-) [11:40] hehe :) [11:40] how old is she :D [11:41] 19, she's going to Zirl [11:41] zirl [11:41] (or something like that) [11:41] yeah [11:41] why zirl? [11:42] -> zirl is nice... i know some people there :-) [11:43] MSG: Ping timeout: 252 seconds [11:43] http://media5.big-boys.com/content/facefight.wmv [11:44] Join: Mizcu joined #corewars [11:44] ugh, i need a new processor [11:45] Zirl, cheap housing, and close to the innsbruck uni.. [11:45] (or something) [11:45] hehe thats what i thought [11:45] This one doesnt run Civ 4 well enough, or take overclocking well [11:45] what is she studying? [11:46] Join: Core29 joined #corewars [11:47] Err, hard to explain, something with the movement of the human body [11:48] She is going to do a study about the position of the body while skiing [11:49] nice :) [11:50] roy: and how old are you? :D [11:52] ka33: http://www.corewar.info/tournament/cwset2005/ has some player profiles if you are interested in the players [11:52] Yeah, all kinds of profiles there, including mine, so also my age (I think) [11:53] yeah cool thx [11:54] roy van rijn: is this you? [11:55] You can't learn about me [11:55] I am just a shadow. [11:55] I am the blade of vengeance. [11:55] They dare only whisper my name, [11:55] datagram. [11:55] lol [11:56] why datagram? [11:56] Yes it is [11:56] becauso of UDP? [11:56] ;) [11:56] My main field of work and study is computer security [11:56] datagram_ cool :) [11:56] so you are a student or is it just a hobby? [11:56] Is what a hobby [11:57] nice :) [11:57] ? [11:57] i am a student of information technology [11:57] :-) [11:57] Ah cool [11:57] I have a comp security job [11:57] wow :) [11:58] sysadmin? [11:59] Something like that ;) [11:59] datagram_ are there some other irc-channels you are in? [11:59] #2600 on efnet [11:59] no [11:59] #la2600 [11:59] i am also searching for some good channels about computer -> linux, security, programming [11:59] maybe all in one *g* [11:59] Do you know what 2600 is? [11:59] no, explain me please [12:00] http://2600.com [12:00] th [12:00] x [12:00] hehe you were at "what the hack"? [12:01] No, too far [12:01] I was at Defcon though [12:01] yeah [12:01] was in europe [12:01] I know [12:02] are there some friendly people in this la2600 channel? [12:02] or will i be kickbanned, when joining [12:03] We're mostly assholes, but I guess nice overall [12:03] They're all asleep right now though [12:03] USA time [12:03] 4 AM [12:04] ah ok [12:04] MSG: Ping timeout: 252 seconds [12:04] Hrm, anybody here experienced with OQL? [12:04] means: no interest in new members of your chan? [12:04] OQL? [12:04] SQL? [12:04] ka33: No, not that, just *shrug* I don't know about nice [12:04] * Roy has to learn all about it for a exam tomorrow, but I never went to a cikkage [12:05] OQL > SQL for Object Orientated Databases [12:05] coughbuzzwordcough [12:05] cikkage > collage :-) [12:06] datagram_ so should i try to get in the channel at any time? :)... i would be interested in [12:06] Well...you do whatever you want [12:06] That's out of my control [12:07] maybe you could introduce me to them? [12:07] We aren't that formal : ) [12:08] just in an informal way :D [12:08] Just join when you want [12:08] It will be fine [12:09] ok :) [12:09] what are your main objectives? [12:09] ka33, I just joined, not kicked yet ;-) [12:09] Join: brx joined #corewars [12:09] roy: hehe :-)... [12:10] i just asked cause i have no good experience with that [12:10] ka33: Main objectives? [12:10] is 2006 destructive or constructive.. ^^ [12:11] Anything destructive isn't too out in the open [12:11] So I guess constructive [12:12] are there some projects running? [12:13] Not really [12:14] MSG: Ping timeout: 252 seconds [12:15] So ka33, are you going to learn redcode/corewars..? Or do you already know some? [12:16] roy: i want to learn redcode... thats why i am here :)... after eating i will start learning :) [12:17] Be sure to read the first issiue of the CoreExplorer [12:17] Lot of tips and links in that newsletter [12:17] mh where to find? [12:20] http://groups.google.com/group/rec.games.corewar/browse_thread/thread/b6e5d4d20fbdd450/9b32f864e725b35b?hl=fi#9b32f864e725b35b [12:20] http://groups.google.com/group/rec.games.corewar/msg/9b32f864e725b35b?dmode=source&hl=fi [12:21] (probably better) still a bit unreadable, mizcu> its in finnish :) [12:21] hehe :D [12:21] thx [12:22] Blame google-automatics [12:22] how long will it take me to be able to programm my first bot? [12:22] ka33: 2 days [12:23] please dont call them bots [12:23] say warriors [12:23] ah ok sry [12:23] didnt know [12:23] one to learn redcode, and one to understand how it work [12:24] Since there is already C-bots somewhere and it has little to do with corewar [12:24] Your first 'warrior' can be made in a couple of seconds [12:24] Roy: yes but it's not really a true warrior :p [12:24] mh whats C-bots then? [12:24] hehe a 10second warrior ^^ [12:25] It had to do with C and moving/scanning bots on 2d-arena or something like that [12:25] mov 0,1 <- a working warrior [12:25] bye all [12:25] mov 0, -1 <- not really working warrior [12:26] "had to do"... so its not a really good project? [12:26] I didnt do any research on it [12:27] And its kind of dead I think [12:27] (no more players) [12:27] MSG: Quit: Leaving [12:27] * Roy waves to data [12:27] too late.. [12:28] Join: brx joined #corewars [12:28] MSG: Quit: je reviendrais, niark niark niark niark ! [12:31] which command i have to type in my console to get two warriors fighting? [12:31] pmars warrior.red warrior2.red [12:31] ah ok ^^ [12:32] Usualy the name of the mars and then the two filenames of warriors...(and Miz is quicker to the keys) [12:32] nah-nah-naah!, Roy [12:33] any possibility to download codesP [12:33] ? [12:33] Theres a huge amount of stuff in archives [12:33] http://www.koth.org/planar/olympus/ranks.html [12:33] http://www.ociw.edu/~birk/COREWAR/koenigstuhl.html [12:33] http://www.ociw.edu/~birk/COREWAR/ [12:33] crap :) [12:34] http://corewar.co.uk/warriors.htm <- tiny and nano warriors [12:34] MSG: Ping timeout: 252 seconds [12:35] ah super :) [12:35] so i can try now :D [12:40] lol all bots have some errors :D [12:40] Nah, thats not possible, what error do you get? [12:40] or you are using wrong type of mars.. [12:40] Or wrong settings [12:40] (assert failure) [12:40] mom [12:42] http://www.patmedia.net/marklevinson/cool/cool_illusion.html <- as the url says, cool optical illusion [12:43] Join: brx joined #corewars [12:47] MSG: Ping timeout: 252 seconds [12:47] MSG: Ping timeout: 252 seconds [12:48] Join: brx joined #corewars [12:49] yeah cool illusion :) [12:52] pmars says the following: [12:53] MSG: Ping timeout: 252 seconds [12:53] Error in line 2: ';assert CORESIZE == 80' [12:53] Assertion in this line fails [12:53] Source: filename 'SILHOUET.RED' [12:53] Number of errors: 1 [12:54] Yes, that warrior needs to be played on size 80, and standard the size of the core is 8000 [12:55] 80 lines? [12:55] or what does this mean [12:55] Well, the core is build up of 8000 (or 80 in this case) instructions, each line is a instruction [12:55] To play you have to specify the different size, like this pmars -s 80 warrior1 warrior2 [12:56] ok now i get a segmentation ault [12:56] lol [12:56] even worse [12:56] Join: michal joined #corewars [12:58] ah or is this part of the game? :) [12:59] So, thats not what you want :) what platform are you playing on? [12:59] linux [12:59] Hrm, no idea about that :( I know some versions crash on winXP [13:01] mh so the segfault isnt part of the game? :D [13:01] i am confused [13:03] No, the segfault is pmars crashing :( [13:03] oh ;( [13:03] i try with another warrior [13:05] mh crashes agein [13:06] Join: brx joined #corewars [13:07] is there no stable version of pmars did you get the one at sourceforge? [13:07] well yes... the one you are using.. :) [13:08] no i got a already compiled version for linux [13:09] MSG: Remote host closed the connection [13:10] http://sourceforge.net/projects/corewar [13:11] MSG: Ping timeout: 252 seconds [13:12] Join: brx joined #corewars [13:29] Join: Fluffy joined #corewars [13:29] :) [13:30] Hi Roy, have you already sent your warrior? [13:31] ka88: Do you still have problems compiling pmars? [13:32] No, not yet send my warrior, not even started working on it [13:32] ka33: Forget it :-) I should read the complete logs :) [13:32] Making LP warriors at the moment, to gain some insight in the lp process (8->20-50 shouldn't be a huge step) [13:33] I think, that there is huge difference between 8 and 20 or 50 processes. At least that is what I've currently worked out [13:33] but probably depends on the type of warrior, that you make [13:34] Maybe.. so you are making a paper huh? :) [13:34] Of course I'm making a paper ;-) [13:34] Then I'm going to make a scanner of course! [13:35] but maybe it is just an a-imp [13:35] noo, that would be evil [13:35] nobody can beat da imp power [13:35] lol [13:35] fluffy: yes i continue to try to compile it [13:35] except Recon2, Arrow, Win!, ... [13:35] The only thing I made for this warrior (and the most imporant part) is the name :-) [13:36] ka33: Need any help? [13:36] Roy: Do tell [13:36] yes... i think i have to config anything, but dont know what until now [13:36] Noo, that would spoil the effect [13:36] searching [13:37] ka33: Under linux you shouldn't have to config much. Just make sure, that you have 0.9.2 [13:37] *version 0.9.2 [13:37] i downloaded 0.9.2 [13:38] but no configure file there [13:38] then a "make" in pmars-0.9.2/src is enough [13:38] and just typing make doesnt work [13:38] no i get errors [13:38] already tried this [13:38] what kind of errors? [13:39] I mean: what is the output of make [13:39] one moment [13:40] Roy: I have a score of 97.29 against my current benchmark :( [13:40] Roy: Maybe I should threaten you not to send any warrior ;-) [13:41] * Roy doesn't have a benchmark, so I get 0.0 ;-) [13:42] It is a pity, that LP-paper don't score very well under "normal" conditions :( [13:42] *LP-papers [13:43] They do score pretty well against some warriors... only get beat against scanners [13:43] A lot of my lp-papers beat normal papers and stone/papers and stone/imps [13:43] a serious problem then :( [13:44] Well, then go for another strategy, scanners work well on both, or make a stone! :-P [13:45] Just got an idea for this round.. but i am not mad coder enough for it [13:47] What kind of a idea? I'm open and mad :) [13:47] *open for suggestion [13:47] dunno if i should [13:49] Yay my LP paper is getting stronger [13:49] Join: fiveop joined #corewars [13:52] MSG: Ping timeout: 252 seconds [14:32] MSG: Ping timeout: 252 seconds [14:32] Join: ka33 joined #corewars [14:33] MSG: Read error: Connection reset by peer [14:36] Join: Mizcu joined #corewars [14:40] MSG: Ping timeout: 252 seconds [14:41] Join: brx joined #corewars [14:53] MSG: Ping timeout: 252 seconds [14:53] Join: Core29 joined #corewars [14:54] I return [15:03] Join: brx joined #corewars [15:06] re [15:07] how do you see which warrior won? [15:08] (btw ka33, no-one comes to this channel without seeing pictures of our family's dog: http://koti.mbnet.fi/mizcu/kuvat/ ) [15:08] pmars gives the results in numbers after fight has completed [15:09] OMG MIZCU! You cut his legs! [15:09] pmars_server -b HallOfFame/HarmlessFluffyBunny.red HallOfFame/HarmlessFluffyBunny.red [15:09] Harmless Fluffy Bunny by Jens Gutzeit scores 1 [15:09] Harmless Fluffy Bunny by Jens Gutzeit scores 1 [15:09] Results: 0 0 1 [15:09] *pmars_server -> pmars [15:09] Results: 0 0 1 --> (Wins Losses Ties) [15:11] mizcu what the hell ? [15:11] lol [15:12] ka33: But of course you have to use more than one round: pmars -b -r 100 warrior1.red warrior2.red [15:12] Mizcu: Is that thing eatable ? [15:12] ;-) [15:16] MSG: Ping timeout: 252 seconds [15:17] Join: brx joined #corewars [15:26] MSG: Ping timeout: 252 seconds [15:27] Join: brx joined #corewars [15:27] Join: sayembara joined #corewars [15:28] Part: sayembara left #corewars [15:29] MSG: Quit: Trillian (http://www.ceruleanstudios.com [15:40] Join: brx_ joined #corewars [15:42] MSG: Ping timeout: 252 seconds [15:48] MSG: Ping timeout: 252 seconds [15:50] Join: brx joined #corewars [15:51] Join: sf joined #corewars [15:51] Hi [15:53] hi sf [15:54] have you been thinking about your round 2 entry yet datagram? [15:57] Yes [15:58] Already trying a test version or two [15:58] MSG: Ping timeout: 252 seconds [16:00] Join: brx joined #corewars [16:02] Join: Core29 joined #corewars [16:03] sf, And you? [16:04] Well there are some obvious good choices but I'm thinking carefully before I make a decision [16:04] There are other decisions to make too [16:05] MSG: Ping timeout: 252 seconds [16:06] Part: Fluffy left #corewars [16:07] If you choose a obvious choice the other might easily beat you :-) [16:08] That suddenly doesn't make it obvious anymore [16:08] I think that's whats kind of a bitch this round [16:08] You might just get lucky and beat the other guy by happening to have a perfect counter [16:08] * datagram tries to win honorably. [16:08] __tries___ [16:08] : P [16:09] Or go down fighting ;-) [16:22] Goodnight, gents. [16:22] * Roy waves [16:22] * sf waves [16:22] Join: brx joined #corewars [16:27] MSG: Ping timeout: 252 seconds [16:34] Join: brx joined #corewars [16:40] Join: brx_ joined #corewars [16:41] MSG: Ping timeout: 252 seconds [16:42] Join: kasperl joined #corewars [16:43] MSG: Ping timeout: 252 seconds [16:45] MSG: Ping timeout: 252 seconds [16:46] MSG: Quit: Bersirc 2.2, for external use only. [ http://www.bersirc.org/ - Open Source IRC ] [16:46] Join: brx joined #corewars [16:51] MSG: Ping timeout: 252 seconds [16:53] Join: brx joined #corewars [16:54] MSG: [16:58] MSG: Ping timeout: 252 seconds [17:01] Join: Fizmo joined #corewars [17:01] hi [17:08] Join: bvowk joined #corewars [17:08] hrm. [17:09] hi! [17:09] how is going? [17:09] Join: michal joined #corewars [17:10] hey michal.. [17:10] I've got an fmars -P patch for your fmars.i [17:10] its going good fizmo.. [17:10] although, my vacation is over :( [17:11] nice [17:13] Join: brx joined #corewars [17:16] email? [17:16] it wasn't actually all that difficult to do the patch.. [17:17] its part of my big hill runner [17:17] janeczek at google mail [17:17] my 152K scoring is 66.33% complete.. [17:17] the scoring will be done by friday.. [17:17] I have no idea how long it's going to take to do the post processing tho.. [17:17] I've got about 43GB of compressed log to processs into score matrix and rank :) [17:18] (and thats not setup to be parallel!) [17:18] Join: aFlag joined #corewars [17:18] MSG: Ping timeout: 252 seconds [17:18] what do you need it for? :) [17:18] just to say I ran the biggest hill ever :) [17:19] I'm ranking all my nano warriors over the last year or so [17:19] lol [17:19] bvowk: how about run a hill with all _possible_ nano warriors? :P [17:20] that'd be a little much.. [17:20] I'd need to borrow bluegene and the earth simulator, and likely ascii purple for a few decades. [17:20] 152K warriors was actually alot harder than you'd think.. [17:21] cause you can't do it all in memory, and you can't do it all in simple bdb's or anything.. [17:21] there are only 1605632000 possible warriors ;) [17:22] its true... [17:22] most of them aren't functional thol [17:22] so there would be 1605632000! matches [17:22] omg ;) [17:22] oh [17:22] no [17:22] hi, i will have to code a bot to one of my classes, i just found out about corewars and i found it looks like cool. Does anyone knows about similar stuff for other higher level languages? [17:22] less then ((1605632001)^2)/2 matches [17:22] pcrobots and crobots from wayway back aflag [17:22] aFlag: robocode [17:22] I used to play those.. [17:23] robotbattle I think, I've got a friend who does their site iirc.. [17:23] is there still room for making better bots on corewars or have everything kinda been discovered already? [17:23] is it as complex and exciting as corewar? [17:24] well, there is plenty of room [17:24] aFlag: perhaps nano rules will be 'discovered' in 'near' future ... :P [17:24] bvowk: I've forgot a factor in my warrior count calculation! [17:24] by variation of the core parameter it opens all the time new worlds to discover [17:24] startingposition ... [17:24] so another factor 5 ... [17:24] aflag: I've been churning hundreds of computers here for a few years.. nothing yet.. come on in :) [17:25] nano rules? What's that? Some new kind of bot? [17:26] it's the smallest sized core used to play [17:26] just 80 cells in core [17:26] aFlag: rules with a very small core ("playground") and very small programmsize [17:26] so only 8028160000 different warriors possible under this ruleset ;) [17:27] with 'warrior' (the corewar programms which fight each other in core) just 5 instructions long [17:27] was it 5? [17:27] or 6 [17:27] where under "normal" rules you can build up to 32112640000000000 different warriors ;) [17:27] Fizmo: 5 [17:27] well, I focus more on the larger coresizes ;-) [17:28] aFlag: nano is a nice playground for evolving warriors [17:28] its very fast at least.. [17:29] aflag: I play quite a bit on nano.. [17:29] Join: Fluffy joined #corewars [17:29] aflag: I've written an "evolver" program that creates warriors and submits them to the hill.. [17:29] evolving: Using programms who writes and optimize warriors from the scratch using generic algorithms [17:29] :) [17:30] hey fluffy.. [17:30] that jens guy.. nothing but fluff :) [17:30] Hi bvowk :) [17:30] hi Fluffy Bunny :) [17:31] thirtytwo quadrillion one hundred and twelve trillion six hundred fourty billion! [17:34] I think it's possible to prove that no two warriors that are different in opcode/operands/modifiers are equivalent against all possible warriors, cause you can always construct a warrior for every difference that acts different [17:35] think we scared him away? [17:37] * bvowk resists the urge to play in the nethack tourny.. [17:37] :P [17:38] bvowk: Have you ever evolved warriors under ICWS'88-rules? [17:39] I think that was already done [17:39] Maybe ... but apart from some very simple warriors I couldn't find any [17:41] hmhm [17:42] fluffy: when I was in high school.. [17:42] yes, that's true [17:42] I will write an amars ... analysing mars ... input: 2 warriors, a table with conditions -> information about coresituation at this point of condition etc. [17:42] so you can test how many cycles a paper needs to change x% of the core etc etc [17:43] Join: brx_ joined #corewars [17:44] that would be nice to build graphs how fast papers spread etc. [17:44] :) [17:44] you wouldn't really need that.. [17:45] why? [17:45] its pretty simple to write that in python or perl or something without the need to simulate with a full mars [17:45] I think someone did it in matlab if I recall correctly.. [17:45] and "he who asked to not be mentioned" showed me some code where he simulated a qscan coverage [17:45] bvowk: ofcourse it should cover more functionality [17:46] (which was fscking cool!) [17:46] qscan coverage? that are a number of locations smaller then 100 [17:46] ... [17:47] Or did I miss some important thing? [17:47] yeah, except he had it setup to spend alot of time searching for the optimal spread for his benchmark.. [17:48] it was really quite slick [17:55] Nice to see P. Kline still active on 94nop :) [17:55] And still with the old naming scheme ;-) [17:55] hello Fs. hey Ms. hey d, v. [17:55] and rest [18:01] gotta go now but be back later [18:01] * Fizmo waves [18:01] MSG: [18:01] * Fluffy waves too late [18:02] MSG: Remote host closed the connection [18:04] MSG: Quit: Reconnecting [18:05] Join: brx joined #corewars [18:31] MSG: Ping timeout: 252 seconds [18:33] Join: brx joined #corewars [18:38] MSG: Ping timeout: 252 seconds [18:39] Join: brx joined #corewars [18:44] MSG: Ping timeout: 252 seconds [18:45] Join: brx joined #corewars [19:04] Time to go [19:04] * Fluffy waves [19:04] Part: Fluffy left #corewars [19:18] MSG: Ping timeout: 252 seconds [19:26] re [19:28] heya [19:31] Join: aFlag joined #corewars [19:32] is there some program that shows graphcally how the programs are behaving? [19:32] pmars [19:32] or corewin [19:34] Join: sascha joined #corewars [19:34] Hmm, new names every day... :-) [19:35] datagram, are you awake ? [19:35] fizmo told me that you have same optimax problems. [19:36] is there a way to show that thing when the pmars was compiled for svga? or it must be compiled for X? [19:37] aFlag: use pmars-sdl [19:38] pmars is the only binary that was generated, i'm looking on its manpage but i haven't find anything yet [19:39] 'pmars sdl' in google [19:40] then tweak the makefile [19:40] hum [19:41] aFlag: gentoo has a package for pmars-sdl [19:42] i'm using debian though :( [19:44] and you'll need libsdl1.2-dev [20:00] MSG: Read error: Connection reset by peer [20:01] MSG: Quit: Leaving [20:01] Join: Core29 joined #corewars [20:03] Join: brx joined #corewars [20:05] Join: elkauka joined #corewars [20:05] hi [20:05] qall [20:05] *@all [20:06] * elkauka even welcomes his arch enemy brx [20:09] MSG: Ping timeout: 252 seconds [20:10] Join: brx joined #corewars [20:11] :) [20:11] MSG: Quit: Trillian (http://www.ceruleanstudios.com [20:14] Join: brx_ joined #corewars [20:16] MSG: Read error: Connection reset by peer [20:17] MSG: Read error: Connection reset by peer [20:18] Join: Core29 joined #corewars [20:18] MSG: Client Quit [20:19] Join: Core29 joined #corewars [20:20] MSG: Client Quit [20:21] Join: Core29 joined #corewars [20:21] Part: Core29 left #corewars [20:22] Join: Core29 joined #corewars [20:22] MSG: Ping timeout: 252 seconds [20:23] MSG: Client Quit [20:25] Join: Core29 joined #corewars [20:25] Part: Core29 left #corewars [20:25] Join: brx joined #corewars [20:37] Join: Core29 joined #corewars [20:38] * elkauka waves [20:38] Part: elkauka left #corewars [20:38] MSG: Client Quit [20:39] Join: Core29 joined #corewars [20:40] Part: Core29 left #corewars [20:43] Part: michal left #corewars [20:43] Join: michal joined #corewars [20:50] MSG: Ping timeout: 252 seconds [20:55] MSG: Quit: humhum [20:55] MSG: [20:55] Join: michal joined #corewars [20:56] MSG: Client Quit [20:56] Join: michal joined #corewars [20:59] Join: Core29 joined #corewars [21:01] MSG: Client Quit [21:01] Join: michal joined #corewars [21:01] MSG: Client Quit [21:01] Join: michal joined #corewars [21:04] Part: Core29 left #corewars [21:26] Join: brx joined #corewars [21:29] MSG: Ping timeout: 252 seconds [21:36] Join: brx_ joined #corewars [21:37] MSG: Ping timeout: 252 seconds [21:46] Join: sascha joined #corewars [21:49] MSG: Ping timeout: 252 seconds [21:53] MSG: Remote host closed the connection [21:55] Join: brx joined #corewars [22:02] MSG: Ping timeout: 252 seconds [22:19] g'night logreaders [22:19] MSG: Remote host closed the connection [22:44] Join: brx joined #corewars [23:03] MSG: Ping timeout: 252 seconds [23:03] Join: brx joined #corewars