#kothorg

[12:51:18]slack1 : and hills moved
[12:51:23]slack1 : Working on listproc
[12:51:37]slack1 : Please feel free to test, Test, TEST!!!!
[12:59:47]digital.wilderness : Address not found Your message wasn't delivered to because the address couldn't be found, or is unable to receive mail.
[13:00:36]slack1 : Yea, I changed the username when I moved and forgot to update mappings. :slightly_smiling_face: Try again pls.
[13:07:42]digital.wilderness : I'm not sure why, but any warrior I send with labels gives a "Bad warrior compile" error. E.g.: ;redcode-94nop ;name test1 ;author John Metcalf imp mov imp,imp+1 end
[13:08:00]digital.wilderness : If I change it to mov 0,1 it compiles fine.
[13:08:54]slack1 : I'm using the pmars-0.9.2, I had to recompile so figured I'd recompile the latest.
[13:09:42]slack1 : ```ip-172-31-131-251:~/bin $ ./pmars pMARS v0.9.2, 25/12/00, corewar simulator with ICWS'94 extensions Copyright (C) 1993-95 Albert Ma, Na'ndor Sieben, Stefan Strack and Mintardjo Wangsaw SERVER version without debugger Usage: pmars [options] file1 [files ..] The special file - stands for standard input Options: -r # Rounds to play [1] -e (disabled in SERVER version) -s # Size of core [8000] -b Brief mode (no source listings) -c # Cycles until tie [80000] -V Verbose assembly -p # Max. processes [8000] -k Output in KotH format -l # Max. warrior length [100] -8 Enforce ICWS'88 rules -d # Min. warriors distance -f Fixed position series -F # Fixed position of warrior #2 -o Sort result output by score -S # Size of P-space [1/16th core] -P Permutate starting positions -= $ Score formula $ [(W*W-1)/S] -@ $ Read options from file $ No warrior file specified```
[13:10:56]slack1 : ```ip-172-31-131-251:~/bin $ pmars i Warning: Missing ';assert'. Warrior may not work with the current setting Number of warnings: 1 Program "test1" (length 1) by "John Metcalf" ORG START START MOV.I $ 0, $ 1 test1 by John Metcalf scores 0```
[13:13:53]digital.wilderness : It's only accepting warriors by email if they have no labels though.
[13:14:29]digital.wilderness : It's taken two. They're both in the queue. First has been there for 8 minutes.
[13:16:43]slack1 : One thing at a time please.
[13:17:12]slack1 : Any idea if command line or behaviour changed between .0.8.? and .0.9?
[13:17:57]digital.wilderness : Not that I'm aware of.
[13:20:56]slack1 : Can you try a non-nop warrior?
[13:21:58]slack1 : ```[root@ip-172-31-131-251 scripts]# ~kothorg/bin/pmarsnopspace -r 0 /tmp/warrior.24233 Error in line 17: 'i mov.i #2667,*0' Improper placement of 'mov' Warning: Missing ';assert'. Warrior may not work with the current setting Number of errors: 1 Number of warnings: 1```
[13:22:36]digital.wilderness : Sent a ;redcode-94 warrior with a label and it's been accepted.
[13:23:02]slack1 : So really its only no-pspace thats an issue?
[13:23:29]digital.wilderness : It seems so.
[13:24:21]slack1 : The only difference between pmars and pmars nospace is
[13:24:23]slack1 : ```/* delete the next two lines if you don't want LDP, STP, PIN */ #undef PSPACE #undef SHARED_PSPACE #endif ```
[13:24:35]slack1 : They're `defined` in pmars
[13:26:27]slack1 : I really don't know where to go on this. Its pmars....
[13:28:26]slack1 : On the old version, it had -
[13:28:36]slack1 : ```/* delete the next two lines if you don't want LDP, STP, PIN */ #define PSPACE /*Comment for NOPSPACE*/ #define SHARED_PSPACE #endif```
[13:28:52]slack1 : Maybe I only need to comment that 1 line, not both?
[13:29:37]slack1 : Yea, if I just comment the "PSPACE" it works
[13:30:31]digital.wilderness : That's odd. Wouldn't have expected SHARED_PSPACE to affect labels.
[13:30:55]slack1 : Put the new version in. try again if you would please.
[13:32:42]digital.wilderness : Sorry, sent the wrong code (with no labels). Resending...
[13:32:56]digital.wilderness : Version with labels compiled fine :slightly_smiling_face:
[13:34:13]slack1 : Ok, one down. Next problem?
[13:37:12]digital.wilderness : Warriors being queued, but not actually doing battle
[13:37:22]slack1 : Ok, on it.
[13:39:17]slack1 : koth fighter was down. Started it. I do see some errors in the log, rechecking
[13:41:33]slack1 : Looks like its running battles... Do the results look ok?
[13:42:54]digital.wilderness : Yes, score looks about what I expected. Format of email looks the same as before.
[13:43:25]slack1 : Thats encouraging!
[13:44:02]digital.wilderness : I have found any broken bits while browsing the website. Even the ftp archive seems to be up. I assume you haven't had chance to upload the mirror of Christoph's site yet?
[13:44:40]slack1 : Oh, hold on a sec.... I have it, just need to copy it over.
[13:46:48]slack1 : The URL will also change...
[13:47:24]slack1 : Gotta wait for the copy to finish and ownership change before it'll work
[13:49:02]slack1 : Ok, should work now
[13:51:44]slack1 : Meh, the copy script got lost, forgot to back it up. Fixing... But in the mean time, more issues?
[13:51:57]digital.wilderness : I don't seem to be able to access anything I shouldn't. :slightly_smiling_face:
[13:53:14]slack1 : Well, not yet at least. :wink:
[13:53:27]digital.wilderness : I can't see any issues, apart from some of the HTML pages which need updating due to links that have been broken for a while. E.g. on this page:
[13:54:09]slack1 : Well, at least I carried brokenness over intact. :slightly_smiling_face:
[13:54:28]slack1 : But yea, I'm up for updating things at any time...
[13:54:37]digital.wilderness : I'll get to work on those as soon as I get chance.
[13:55:51]slack1 : Great, much appreciated.