Skip to main content

Timeline for Radiation Hardening KOTH

Current License: CC BY-SA 4.0

17 events
when toggle format what by license comment
Aug 23, 2022 at 14:02 history edited ais523 CC BY-SA 4.0
change LC_ALL to LANG to work around a bug / misfeature in Jelly
Aug 19, 2022 at 16:10 comment added mousetail 'he-him' yes that would be fine
Aug 19, 2022 at 16:06 comment added ais523 I figured out how to disable Unicode handling in Jelly, allowing it to read input that isn't valid UTF-8 – it requires setting an environment variable (which is comparable to a command-line argument). Presumably that's acceptable for a byte-oriented challenge.
Aug 19, 2022 at 16:05 history edited ais523 CC BY-SA 4.0
how to turn off Unicode handling
Aug 19, 2022 at 14:24 history edited ais523 CC BY-SA 4.0
fix punctuation
Aug 18, 2022 at 21:04 comment added mousetail 'he-him' Nice, unfortunately it's getting late now for me but I'll update the scores with the new version first thing tomorrow
Aug 18, 2022 at 21:01 comment added ais523 Ah, I think I know what happened – there was a bug in the radiation hardening, so it may be that the first damaged version of it was broken because the radiation wasn't repaired properly. I've hopefully fixed that bug now (new version of the program up).
Aug 18, 2022 at 21:00 history edited ais523 CC BY-SA 4.0
fix the radiation-hardening
Aug 18, 2022 at 20:52 comment added mousetail 'he-him' It survived a few rounds now so I think whatever the problem was is now fixed
Aug 18, 2022 at 20:41 comment added ais523 I've edited the program to fix the 0- versus 1-based indexing error, but both versions of the program are working fine for me on TIO (on a simple test input) and locally (I tested on your example bot above), so I'm surprised that it isn't working in your environment – I can't think of anything that might have broken it. (The base64 looks correct.)
Aug 18, 2022 at 20:37 history edited ais523 CC BY-SA 4.0
fix to use 0-based indexing
Aug 18, 2022 at 20:32 comment added mousetail 'he-him' I used the hexdump in the way you suggested, using xxd -r | base64. You can double check in the base64 version I used is correct here: codeberg.org/Mousetail/Radiation-Hardened-Koth/src/branch/main/…
Aug 18, 2022 at 20:30 comment added ais523 The error is expected – it's the easiest way to end the program and stop it producing more output. I have noticed a mistake in the program (it's using 1-based rather than 0-based indexes, I'll have to fix that), but I'm surprised that the output you're getting is so different from the intended output – I wonder if something went wrong with encoding? (Perhaps you copy-and-pasted the program rather than using the hexdump? Jelly doesn't use UTF-8, so a copy-and-pasted program will be misencoded.)
Aug 18, 2022 at 18:23 comment added mousetail 'he-him' Outputted b'0 061 w\n' which isn't valid, should be at most exactly one space and the literal character value of what you deleted
Aug 18, 2022 at 18:18 comment added mousetail 'he-him' This throws a error: gist.github.com/mousetail/6e6849bb0b858808816bedab71610e83
S Aug 18, 2022 at 17:40 history answered ais523 CC BY-SA 4.0
S Aug 18, 2022 at 17:40 history made wiki Post Made Community Wiki by ais523