Questions tagged [discussion]

The question you're asking is designed to solicit opinions or best-practices on a particular topic, with the goal of reaching community consensus.

Filter by
Sorted by
Tagged with
0
votes
1answer
6 views

Would randomness-based languages be allowed?

I've been thinking about creating a language where it's impossible to create a constant with a known value. Thus, it's impossible to guarantee a program will work 100% of the time (though you'd be ...
471
votes
2755answers
252k views

Sandbox for Proposed Challenges

What is the Sandbox? This "Sandbox" is a place where Code Golf users can get feedback on prospective challenges they wish to post to the main page. This is useful because writing a clear and fully ...
7
votes
15answers
145 views

When it is and is not acceptable to edit someone else's post

TL;DR: In what circumstances is it ok (by CGCC and politeness standards) to edit directly a post (be it challenge, answer, sandbox question, etc), assuming the edit is done in good faith? I know ...
72
votes
49answers
11k views

List of bounties with no deadline

This is a list of unofficial, deadline-less (hence not searchable) bounties offered by users on various challenges on the main site. Disclaimer: There is no guarantee that the user will award the ...
4
votes
1answer
108 views

How to deal with an accidental chameleon challenge

What happened I was about to post Does base n have any Rotate-Left-Double numbers?. Kevin Cruijssen told me in the sandbox comment that he got a proof that significantly simplifies the problem. I ...
2
votes
0answers
53 views

Why did I just get a 3 year old review?

I just did this low quality post review. However I noticed that this answer has had no activity for about 3 years. This is rather odd. The post certainly has not been sitting in the queue for the ...
35
votes
14answers
2k views

New users' guides to golfing rules in specific languages

What are the most important rules a first-time golfer in a given language should know? For instance, how do golfed programs usually take input and output? Each language should have a single CW answer ...
5
votes
0answers
104 views

Any tips for running a low-maintenance KotH?

I'm working on a King of the Hill challenge for some point in the next couple of months. (Sneak Peek) The problem I have is that last time I ran one it was pretty ambitious, and it became a heavy ...
-2
votes
0answers
35 views

Do golfing languages support parallelism or concurrency?

Say, I propose a challenge like Scream Very Loudly, but the program must print 'A' once a second and must halt immediately when Enter key is pressed. If I understand parallelism and concurrency ...
121
votes
15answers
6k views

How can we help users who are put off by the use of golfing languages?

Every other month someone expresses their (negative) feelings about golfing languages. Here is how this usually goes: they complain that they don't enjoy golfing in the languages they know because ...
7
votes
0answers
62 views

CGCC Data Analysis #1: Tags

A few months ago I posted a few interesting bits of research on data from SEDE. It was fairly well-received, so I figured I'd do some more analysis. I might make this a weekly thing. I decided to ...
21
votes
7answers
230 views

Challenge post-mortems

While to-be-posted challenges get feedback in the Sandbox (ideally), we don't usually reflect on challenges after they have run. And while issues and ambiguities in challenges do get pointed out, we ...
12
votes
16answers
352 views

Best of PPCG 2019 – Now Accepting Nominations!

You have chosen the categories for PPCG's "Best of 2019". We're going with 16 categories this year. Since all you amazing people have offered up a collective total of 16,000 rep in bounties, we can ...
29
votes
8answers
4k views

Standard definitions of terms within specifications

Quite often I find that I am repeating myself when creating a challenge. For example, usually I have to retype the definition of "random" in all of my posts, or I have to specify the same thing about ...
10
votes
5answers
713 views

Ruleset for RGS's Golfing Showdown - competition is over!

RGS RGS stands for RGS's Golfing Showdown, a golfing competition. The competition has ended, final leaderboard at the end of this post! 1 - The format The RGS will be a virtual golfing competition ...
374
votes
47answers
173k views

Loopholes that are forbidden by default

There are a number of standard loopholes which experienced question-setters seek to explicitly close. However, inexperienced question-setters may unintentionally leave them open, or respondents may ...
10
votes
2answers
276 views

Why are all the answers here being downvoted?

I noticed that most, if not all of the answers on Vowels up, consonants down are being downvoted. I raised a mod-flag but there's only one mod and I'm guessing they're already stressed with the load ...
6
votes
0answers
108 views

For fastest-code questions are new compiler optimisations as non-competing allowed?

I looked around and it seems that the language is defined by the compiler not operational semantics. In normal code golf new languages are banned because of the loophole of implementing the answer as ...
6
votes
2answers
230 views

Do golfing languages support arbitrary-length integers?

During a conversation in my proposed challenge in sandbox, there had been some objections about requirements in the challenge. I want to entirely ban a usage of floating-point numbers in the ...
19
votes
17answers
631 views

Best of PPCG 2019 — Call for Categories [duplicate]

Last year we voted for the best posts of 2018 and rewarded them with bounties and challenges. I think it's a great way to reward and draw attention to some of the best content the community has ...
10
votes
2answers
212 views

On “golf this for me” tips questions

Sometimes we get tips questions from a first-time contributor asking for help golfing a particular piece of code that they wrote. Often these question don't fare so well. Can we do anything here? ...
9
votes
8answers
129 views

Community Promotion Ads — 2020

2020 has come! But… oops, where did the time go? It’s already March! Belated as it is, it’s time for a refresh of Community Promotion Ads! What are Community Promotion Ads? Community Promotion Ads ...
3
votes
1answer
78 views

Is it acceptable to rerun an old coding challenge as a new thread?

I ran this challenge a year and a half ago. It was a good time, and I want to run it again, with some additional statistical analysis on my end and some tweaks to the rules to clean up the format a ...
92
votes
84answers
25k views

Default for Code Golf: Input/Output methods

It looks like we have a consensus that we want certain defaults for the format which answers are expected in for code-golf. On that poll, the question arose twice, which input/output formats should be ...
9
votes
2answers
183 views

Policy on answering challenges with cumbersome I/O

We've probably all seen new users ask questions with cumbersome I/O rules, like mandatory taking the input by reading separated lines of STDIN and outputting to STDOUT to give an example. In those ...
3
votes
1answer
86 views

Why hasn't this question been reopened yet?

I asked this question, and it was closed because I did not clarify what I meant by the word "randomly". Now I've clarified it but it is not reopened. What is wrong with it now?
85
votes
5answers
2k views

Should we consider planning a move off StackExchange?

Should we consider planning to move Code Golf to our own site outside the Stack Exchange network? Reasons to consider leaving This post was spurred by recent events, but it's been in my mind for a ...
12
votes
2answers
232 views

Is it acceptable to ask for Github Pull Requests for a King of the Hill challenge?

Background: I ran into numerous issues when presenting and running this King of the Hill challenge back in October: Write a bot to play Grid Game - I'm cooking up a new, similar challenge, but taking ...
33
votes
8answers
843 views

What's the Future of CGCC?

As of recently, we've lost 3 of our 4 moderators. This means we only have 1 moderator left. Also, several people are expressing their concerns that things are dying around here. With the recent mess ...
18
votes
6answers
831 views

Things to consider when creating a challenge

There's a lot to remember to include when writing a challenge for this site. What are some things that are easy to forget? Return to FAQ index
28
votes
2answers
748 views

Golfing Class of a language

I feel like we may have enough data on this site to meaningfully break programming languages into classes. What I mean by classes is akin to Go's ranking system: If a player can win 90% of even ...
1
vote
1answer
46 views

Do golfing languages support rational number arithmetic?

I proposed this code golf on sandbox: Integer Logarithm Take \$a \in ℤ_{>1}\$ and \$b \in ℤ_+\$ as inputs. Write a function \$f\$ that: $$ f(a,b) = \left\{ \begin{array}{ll} ...
2
votes
1answer
82 views

Are all golfing languages friendly to Unicode?

I'm going to make a challenge involving Mahjong Tiles (U+1F000 – U+1F02F, though I'm going to use only U+1F000 – U+1F021). ...
14
votes
3answers
1k views

Why do we have objective winning criteria?

2 years ago, we discussed dropping the objective winning criterion requirement. No consensus was really reached. I'd really like to start that conversation again, as I feel like it is hindering our ...
8
votes
2answers
180 views

What should we do against the downvote flood in the sandbox?

In the last 3 or 4 weeks there are quite a lot of sandbox proposals being downvoted. A quick count in the first page reveals that 12 proposals are at -1 and 2 are at -2, and some of the -1s are ...
81
votes
95answers
9k views

What programming languages have been created by PPCG users?

Language-creation has become a popular activity on PPCG. A decent portion of answers, especially code-golf answers, are written in languages invented by the community. These are also languages that ...
3
votes
0answers
59 views

Is asking for a bounded time complexity allowed?

Say, if someone asks for a code-golf like this: Test primality under polynomial time Given a positive integer, test whether it is prime. Rules The algorithm must have polynomial ...
2
votes
2answers
43 views

Creating a multiple-challenge competition

I wanted to create a golfing competition that would be split in n different challenges, each posted with k days in between one ...
2
votes
1answer
60 views

Consensus on another user posting another answer in the same language

Should another user post another answer, instead of commenting, in a language that already has answers from somebody else, in the following circumstances? It is a modified version of the current ...
12
votes
6answers
978 views

What makes winning criteria “objective”?

The FAQ says (in part) All questions on this site, whether a programming puzzle or a code golf, should have [... an] objective primary winning criterion, so that it is possible to indisputably ...
20
votes
2answers
837 views

New Code-Golf metric: Atomic-Code-Golf

I posted this on the Puzzle Lab chat, but it didn't get much response (except for Gareth...thanks Gareth!). Thus, I'm posting it here. Please feel free to chat on the Puzzle Lab if you have input ...
5
votes
1answer
313 views

Winning Criteria vs Valid Criteria

Winning criteria determine which submission wins. For example, the following are winning criteria. The submission with the fastest code on any reasonable desktop machine wins. Valid criteria ...
8
votes
1answer
211 views

What is too many sandboxed challenges?

I am very enthusiastic about this community (but I am very very young here) and I really want to contribute with new challenges. On the other hand, I don't want to "clog" the sandbox with challenges ...
1
vote
0answers
49 views

How does one calculate bytes for a solution to a Code Golf scenario? [duplicate]

I am new to Code Golf, and would like to start answering questions/scenarios posted on this Stack Exchange Site. I have seen many scenarios posted before, and have come up with solutions for said ...
91
votes
0answers
2k views

Hanging up my diamond

Well. I never thought I'd be writing this message. I've logged into this site nearly every day for over 5 years. I truly love this community. I've learned so many things from it, and I have made ...
7
votes
3answers
252 views

Can I use here my own language for code-golfing?

Can I golf in my own programming language here? I ask it 'cause there is no online way to check it out.
13
votes
1answer
281 views

Standard New User Welcome Messages

What is the best message to notify a new user with an issue with their post (via a comment) while posting a(n)... Challenge (unclear specs/questionable) Challenge (duplicate) Challenge (off-topic) ...
26
votes
1answer
519 views

Ight Imma Head Out

Rise and Fall of Communities Over the years, I've been part of many growing online (and offline) communities, usually in some kind of advocate and/or moderation capacity (I'm just a room owner here). ...
0
votes
2answers
125 views

Can you allow ASCII-only and Unicode answers in the one challenge?

I have a question that is intended to allow Unicode input. No-one has posted an answer yet but someone has asked if it can be ASCII input only. That could drastically change which languages were ...
82
votes
40answers
19k views

Things to avoid when writing challenges

If there is something that you find annoying / counterproductive / unfair / detrimental / no longer funny in challenges (question posts), describe it in an answer here, and propose a recommended ...

1
2 3 4 5
35