Talk:The Insane Esolang

From Esolang
Jump to navigation Jump to search

Invalid submissions

This section seems to fit better on the talk page, so I'm moving it. --Ørjan (talk) 00:45, 16 May 2018 (UTC)

Truth Machine
ຯæææææθÁÁÁÁÀ

This assumes that if θ causes a jump beyond the end of the program, it will immediately halt.

Submitted by Plokmijnuhby.


I see that you set up the RNG so that the next cell will be greater than 128 (181)

Though you could of used only two æ instructions and you would of gotten 222 in the next cell

You allow them to enter something other than 1 and 0 which isn't correct but if we ignore that

One is index 14, divided by 3, plus 1, is 5, and Zero is index 27, divided 3, plus 1, is 10.

Now if you jump 5 ahead you're fine but over 6? You've jumped out of program and it halts.

But 1 and 0 are over 5 so either input just halts, and since you accept all input the characters that actually loop are: NUWYLSOEM IBD

Edit: It turns out 1 is 14, therefore it loops, but it still does not output.

Any even if you didn't have this issue of looping and it was all perfect, you don't even touch output so it doesn't even output a 0 and halt or loop outputting 1

This is not an acceptable answer valid solution. Galaxtone (talk) 08:42, 15 May 2018 (UTC)

Edited: Galaxtone (talk) 22:52, 15 May 2018 (UTC)

As I understand it, rejecting input apart from 0 or 1 is not generally required of a truth-machine; the behavior is left undefined. LegionMammal978 (talk) 17:05, 8 August 2020 (UTC)