Activity for AndrewTheCodegolferâ€
Type | On... | Excerpt | Status | Date |
---|---|---|---|---|
Edit | Post #284864 |
Post edited: |
— | about 3 years ago |
Edit | Post #284864 | Initial revision | — | about 3 years ago |
Question | — |
Tiny Turing-completeness Your challenge today is to golf a program to interpret something Turing-complete. You may use any Turing-complete system for this so long as it is not the source language of the challenge - even a Turing-complete subset of the emulated language. You may not directly evaluate code using a builtin w... (more) |
— | about 3 years ago |
Comment | Post #283094 |
Javascript, but I'm having trouble running it. Actually, it might be deception... (more) |
— | over 3 years ago |
Edit | Post #282821 |
Post edited: |
— | over 3 years ago |
Edit | Post #282965 |
Post edited: |
— | over 3 years ago |
Edit | Post #282965 |
Post edited: |
— | over 3 years ago |
Edit | Post #283034 | Initial revision | — | over 3 years ago |
Question | — |
Guess the language! (Robbers' Thread) COPS THREAD A famous cops-and-robbers challenge whose source shall remain unnamed is brought to Codidact. You are a robber. Your goal is to find answers on this link which haven't been cracked and to crack them, aka reveal a language in which they work. If you have found such a language, reply ... (more) |
— | over 3 years ago |
Comment | Post #282965 |
The only interaction robbers have is stating a language which is valid (although it isn't trivial). I don't think it'd be neccessary. (more) |
— | over 3 years ago |
Edit | Post #282976 | Initial revision | — | over 3 years ago |
Answer | — |
A: Default Rules: Loopholes Interpreting the challenge too literally If the challenge asks that you print the nth prime given input n, a program printing `the nth prime given input n` isn't allowed. (more) |
— | over 3 years ago |
Edit | Post #282965 | Initial revision | — | over 3 years ago |
Question | — |
Guess the language! (Cops' Thread) ROBBERS' THREAD A famous cops-and-robbers challenge whose source shall remain unnamed is brought to Codidact. You are a cop. You should write a program in a "famous" (has an English Wikipedia/Esolangs/Rosetta Code page) language that prints `Cops and Robbers`. That's all it does - prints exactl... (more) |
— | over 3 years ago |
Edit | Post #282857 |
Post edited: |
— | over 3 years ago |
Edit | Post #282857 |
Post edited: |
— | over 3 years ago |
Edit | Post #282859 | Initial revision | — | over 3 years ago |
Answer | — |
A: How free is "free" for cops and robbers? Languages with free online interpreters are free This includes all languages currently on tio.run, for example. (more) |
— | over 3 years ago |
Edit | Post #282858 |
Post edited: |
— | over 3 years ago |
Edit | Post #282858 | Initial revision | — | over 3 years ago |
Answer | — |
A: How free is "free" for cops and robbers? Platform specific languages are free if there is a free implementation on another platform (or of the platform which the lang is native to) Although Batch is exclusive to Windows, Windows can be put on a VM easily. Same thing for AppleScript and MacOS. (more) |
— | over 3 years ago |
Edit | Post #282857 |
Post edited: |
— | over 3 years ago |
Edit | Post #282857 | Initial revision | — | over 3 years ago |
Answer | — |
A: How free is "free" for cops and robbers? Free access must not be finite There has to be a time-unlimited, free way to run the language in question. (more) |
— | over 3 years ago |
Edit | Post #282856 | Initial revision | — | over 3 years ago |
Question | — |
How free is "free" for cops and robbers? I have proposed that we shouldn't use nonfree languages to compete in cops-and-robbers challenges, but this proposal needs some demarcation. Matlab, Stata, LabVIEW all have finite free trials. Batch and AppleScript can only be used on Windows and Mac OS, and it's illegal to emulate TI-BASIC even t... (more) |
— | over 3 years ago |
Edit | Post #282854 | Initial revision | — | over 3 years ago |
Answer | — |
A: Default Rules: Loopholes Storing information in the platform specs We should disallow requiring the program to be run on some platform to store information for the challenge. An extreme example would be Nullary, in which all programs are ignored and instead execution depends on time since epoch. (more) |
— | over 3 years ago |
Edit | Post #282847 |
Post edited: |
— | over 3 years ago |
Edit | Post #282847 | Initial revision | — | over 3 years ago |
Answer | — |
A: Default Rules: Random My thoughts on the matter > Does randomness need to be uniform? Nope, although it has to follow the specifications of the challenge (but if the challenge is too demanding with its randomness you may freely vote on the matter). > Can you use unseeded PRNG? For functions, sure thing, but fo... (more) |
— | over 3 years ago |
Edit | Post #282831 | Initial revision | — | over 3 years ago |
Answer | — |
A: Default Rules: Code Golf I/O Image output may be a pixel shader A pixel shader inputs `x,y` coordinates of a pixel and prints the color of a pixel (scalar for grayscale, tuple for full color, bool for binary...). Relevant for Shadertoy/GLSL answers and graphical output challenges. (more) |
— | over 3 years ago |
Edit | Post #282830 | Initial revision | — | over 3 years ago |
Answer | — |
A: Default Rules: Code Golf I/O Programs/functions may use the presence/absence of output as a bool (more) |
— | over 3 years ago |
Comment | Post #282825 |
This is intended to be a "the" of the possible input and output formats. Sure, it's obvious, but it has to be marked anyway so that there is a solid basis for it instead of just unspoken social contract. (more) |
— | over 3 years ago |
Edit | Post #282794 |
Post edited: |
— | over 3 years ago |
Edit | Post #282827 |
Post edited: |
— | over 3 years ago |
Edit | Post #282827 | Initial revision | — | over 3 years ago |
Answer | — |
A: Default Rules: Code Golf I/O Numerical I/O may be given as a character code Input 64 may be given as `@` instead. This mostly exists for languages like Brainfuck that only take input through character codes. (more) |
— | over 3 years ago |
Edit | Post #282826 | Initial revision | — | over 3 years ago |
Answer | — |
A: Default Rules: Loopholes Multiple URL shorteners in a web-based challenge In challenges which require fetching data from the Internet, URL shorteners can be problematic. This is because: - shorteners made after the challenge was posted are like features that were added after the challenge was posted and there's no easy... (more) |
— | over 3 years ago |
Edit | Post #282825 | Initial revision | — | over 3 years ago |
Answer | — |
A: Default Rules: Code Golf I/O Functions may take multiple arguments with currying For some languages like Haskell this is almost a necessity, as only one-argument functions exist and multi-argument functions are implemented with currying. (You might take a list or tuple of the values but this isn't the natural way to do multi-... (more) |
— | over 3 years ago |
Edit | Post #282824 | Initial revision | — | over 3 years ago |
Answer | — |
A: Default Rules: Loopholes Empty answers to questions requiring an interpreter In particular, - "simulating" a machine on this very machine by accepting the initial state as the simulation's initial state and returning the final state as its own final state - "interpreting" a language with an empty program that "takes... (more) |
— | over 3 years ago |
Edit | Post #282821 | Initial revision | — | over 3 years ago |
Answer | — |
A: Default Rules: Loopholes Bypassing source restrictions by storing data in the file name In some languages, like Pxem, programs are usually stored in the file name and the file's contents are irrelevant. On Somewhere Else, a Pxem answer has been disqualified before because the file content did not adhere to restrictions ev... (more) |
— | over 3 years ago |
Edit | Post #282819 | Initial revision | — | over 3 years ago |
Answer | — |
A: Default Rules: Loopholes Using the lack of features in a language to trivialize the problem For example, in a challenge which requires your program to check if it is connected to the internet, using Brainfuck to always print a falsey output would violate this loophole. Of course Brainfuck can't connect to the internet. (more) |
— | over 3 years ago |