@mousetail yea i dont think its gonna be too different, i just notice that my bot seem to mostly be eliminated when first semicolon is removed, gonna see if i can do anything about it
@ais523 I think the issue with your bots is other bots are still setting LC_ALL to various values and depending on which set last your jelly bots don't work. What value should I set it to to make it work consistently regardless of existing environment variables?
I tried setting it to "C" but that just made both bots fail every time
@NumberBasher I was hoping that your newfound intelligence would involve saying less LOL but it seems apparently the phrase is actually directly correlated to IQ
@AidenChow Yep I was wondering why the only weakness was the line break rather than any of the executable code. If everything was commented out it would compile but do nothing useful
yea ok im probably just gonna leave my bot as it is then, was gonna have to remove some of my redundant chars from my other functions just to counteract number bashers bot
i assumed the pairings worked another way lol
i thought it was like all the bots get to delete a char from every other bot, random order of which bot goes first
@AidenChow That would give a huge disadvantage to bots later in the loop since they can count on like 10 characters being removed before they even get a turn
Also it would be impossible to tell which character was the "killing blow"
@mousetail hmm idk, the leaderboard is still showing my v2 bot, removing the first newline should kill it. i wouldve expected that to be removed the most often because its near the beginning, but it doesnt seem like thats the case (of course i fixed the newline vulnerability in my v3 bot)
Ok hmm I guess that specific C compiler doesn't require a argument for exit. Should have been specified in the post if it required a very specific compiler
You should run a script to start on boot and automatically grab the data and run every 10 minutes lol
> If a program reaches 0 bytes in length it will always be eliminated, regardless of if it produces valid output or not. Otherwise it would be unbeatable.
What if a program produces invalid output given an empty program?
yea that would be like a loophole i feel like, just put a 256 byte "program" that doesnt actually do anything, but the actual program is through flags, and boom, easy win
Since flags are considered part of the definition of the language, that would probably count as using a language specifically made up for the challenge, which is a standard loophole.
Python3, Key Characters Attack, 255 bytes
### repetitionrepetitionrepetition
### =lxn_1";=lxn_1";
### $(>+%cstststststststststststst
from sys import stdin as s;
i=s.read();
for c in'\n )}.01+\n )}.01+'[len(i)%8:][:8]:
if c in i:print(f'{i.index(c)} {c}');exit();
print(f'{len(i)-1} {i[-1]...