Questions tagged [rules]
Indicates you are proposing new rules or asking for clarification on other ones.
84 questions
6
votes
2
answers
194
views
On Rules, and the Mandate of Heaven
It's certainly no secret that our rules are a mess. In fact, a lot of our posts that create the rules for submissions and challenges mention this problem. This is bad for newcomers, who must sift ...
9
votes
1
answer
205
views
Changing the language of a programming language
Some programming languages, like Scratch, have an option to change the underlying human language of the program. Thus code such as
define
say(direction
can be ...
2
votes
2
answers
211
views
Does this count as hard-coding the output?
This question has several answers that involve hard-coding the output.
The rule says
Hard-coding the output
Unless the question is an obvious exception (the primary exception being those tagged ...
1
vote
1
answer
168
views
What counts towards the byte count in a code golf answer?
I use Racket as my primary programming language and have been having fun the past week solving challenges using it. I came across a few answers from other programming languages that use TIO's header ...
-3
votes
2
answers
217
views
Built-ins or no built-ins; a dilemma in my question
Recently in this question, I had a discussion with ████████████████ whether I should get rid of built-ins.
I'm VTCing this since the built-in ban is particulary subjective here. I'd recommend just ...
5
votes
2
answers
259
views
What is our consensus on languages which do not halt by design?
Current consensus seems to be that programs must terminate by default. This makes sense in general. However, does this bar use of languages which are not designed with a halt state (other than ...
7
votes
3
answers
209
views
Can We Make 0-NAND OR Gates in [logic-gates] Challenges?
Some logic-gates challenges require you to use only NAND gates to solve a problem. Usually, constructing an OR gate from NAND gates requires 3 NAND gates.
However, an OR gate can also be constructed ...
12
votes
1
answer
349
views
Functions throwing exceptions: an exception to the rules?
I'm seeking greater clarity around whether we currently allow functions to throw exceptions, and if so, under what circumstances. There seem to be contradictory posts on this topic—several highly ...
8
votes
1
answer
233
views
Should graphical-output challenges accept straight up image files by default?
I've often seen some questions tagged graphical-output and kolmogorov-complexity that have some answer being image files, and they are often disagreements in the comments.
examples:
...
14
votes
1
answer
385
views
Using resource exhaustion with a semi-deciding algorithm
Let's say that there is a standard code-golf question where you:
Have to find a solution that satisfies some constraints (eg. a math equation, etc.)
Or, if a solution doesn't exist, output the ...
4
votes
3
answers
227
views
Does a Vim submission have to end in a certain mode?
This question came up recently in a discussion of the validity of my answer to this question. It was argued that the answer was a V submission, not a Vim submission.
It is widely agreed that ...
17
votes
7
answers
1k
views
Default policy for output in decision problems
Challenges tagged as decision-problem involve "deciding whether the input meets certain criteria". Although some challenges with this tag involve more than two categories, most involve only ...
-14
votes
3
answers
1k
views
What is the point of unicode gibberish?
It's been a few years since I came back into this forum to play some code golf and I am seeing a flood of unicode only "languages" where large operations are hidden in a single unicode character and ...
0
votes
1
answer
236
views
Graphical-output - trivial solutions [closed]
I found question where author ask about reproduce logo (reproduction do not need to be identical). In one of answer we see solution with low resolution logo picture made by hand
This solution indeed ...
11
votes
0
answers
303
views
May I return more results than specified?
I'm golfing in Lua, which does support such thing as multiple return values like this:
...