i'd like the repeat built-in to accept the list on the right if the left argument is an integer, because you need @ or to mess up chaining a lot to handle that
@cairdcoinheringaahing The NaR badge is for events - like conferences... it's mostly used by the marketing department. So if we don't go to an event (or do something that gives out a NaR badge) we don't get it..
I think wherever outputting a matrix of characters is acceptable, using j is acceptable. for example, I golfed my jelly code by removing the Y from the code itself because 2d list of chars is usually acceptable string output formatting
In November 2019, Alon Ran published a particularly lovely sequence in the OEIS, A329126:
\$a(n)\$ is the lexicographically earliest string of digits which yields a multiple of \$n\$ when read in any numeric base.
1, 110, 101010, 111100, 100010001000100010, 1111110, 10000010000010000010000010000...
@cairdcoinheringaahing fair enough; it's just vyxal and if lyxal pushes it too far a) metagolfscript rule takes place and b) we can just go yell at them lol
What benefit does it offer to charge for command line flags besides making people feel better that their Jelly answer has the same score as the Vyxal answer that uses 3 flags?
@Underslash Imagine a language where every program is two bytes. You can triple the number of variations by encoding it as two flags + empty, one flag + one byte, or two bytes and no flags
I don't see the Standard loopholes as "bans" - instead they are a list of things that if you do this, be warned that you'll get abunch of downvotes and people complaining
@Underslash metagolfscript is a language with infinitely many versions - version X runs the golfscript program obtained from decoding X via some method
but the competition to golf between them is still somewhat down to the devs - each language has an optimal solution (even if it isn't found by anyone) and it becomes a matter of language design and features
Additionally, Metagolfscript isn't a language, it's a family of languages. By our rules, Metagolfscript-1 doesn't compete with Metagolfscript-2 or any other language
for example, thus far i've found vyxal better for many string challenges, but really really hard to use in many array challenges where the jelly answer is like 7 bytes
Even if we officially say that answers in different languages don't compete, comparing Husk/Jelly/Vyxal still happens and it's still fun to have more competition
@cairdcoinheringaahing fair enough. i apply most of them like bans - for example, "interpreting the challenge too literally" is more of a "you didn't even solve the challenge" not just "you're bending the rules", but i can understand your train of thought for that too
and i guess that's what downvotes are for anyway - posting something against a loophole and getting 6 downvotes is literally worse than not posting it, so if they do, ¯\_(ツ)_/¯
Because I will say, there isn't much posting of the same language on the same challenge, which is why you have to (at least a bit) have competition between languages
The fact that we spent 6 years and hundreds of meta posts trying to get a conclusive definition of when to score specific flags and when not to demonstrates to me that we can live with a few users wanting to be able to tie/beat lyxal
the current consensus does technically ban loopholes
because the definitive policy on invalid answers includes "violates a loophole" as an invalidating factor
however, most of the time when people violate loopholes, they get a lot of downvotes and a lot of comments and end up self-deleting, and i don't tend to actually use my mod delete on answers that break loopholes, just answers that didn't solve the task correctly and didn't get fixed
¯\_(ツ)_/¯ I interpret it differently. I think that, so long as an answer works and is scorable, it shouldn't be banned. It can be downvoted to hell because it abuses various rules, or people don't like it or whatever, but it shouldn't be banned
I guess the TL;DR is we don't really need to change anything :P
our system works fine. i agree with that. i don't really care that i got outgolfed by 1 byte because vyxal has flags (and tbh r isn't particularly outrageous, i'd actually consider it fairly okay)