We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

Guessing

From Esolang
Jump to navigation Jump to search

Another Guess-serie Esolang!!! -> Guesolang

Description

Guessing is an Esolang made by User:Im bad at naming, inspired by Guess.

How would it work?

It'll start with the Truth-machine program, then you can:

  • ask for a program that is either well-known or explained in detail (in Talk:Guessing);

or:

  • guess the command table and I'll tell you its accuracy (also in Talk:Guessing).

The guessing section a won't be opened till the total number of programs has reached 5.

What'll cause your edit being reverted

  • Modifying a program that's already exists;
  • Modifying a guess that's already exists;
  • Modifying anything that's neither a program nor a guess;
  • Inserting garbage.

Programs

Program #1: Truth-machine

}>:\1<\1}\1:\0<\0

Input#1:

1

Output#1:

111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

Input#2:

0

Output#2:

0

Program #2: Hello, World! (Requestor: User:PrySigneToFry)

<\H<\e<\l<\l<\o<\,<\ <\W<\o<\r<\l<\d<\!<\

Input:


Output:

Hello, World!

Program #3: Collatz sequence (Requestor: User:I am islptng)

:2;=@0;>}`\
@0;:1;=@0;+@0;-\0=@1;+*@1;10;@0;}2;:0;=@2;@1;:7;}+8;`0;@2;:9;=@3;/@2;10;=@+@4;5;+@2;-*@3;10;=@2;@3;=@4;+@4;
1;}7;:8;}+10;`0;@4;:11;<+@+@4;4;\0=@4;+@4;-1;}8;:10;}+5;`1;@1;:6;<\ }+3;&@1;1;:3;=@1;/@1;2;}0;:4;=@1;+*@1;3;1;}0;:5;

Input:

12

Output:

12 6 3 10 5 16 8 4 2 1

Program #4: Fibonacci numbers (Requestor: User:Hammy)

=@6;1;:2;=@0;>}`\
@0;:1;=@0;+@0;-\0=@1;+*@1;10;@0;}2;:0;=@2;@6;:7;}+8;`0;@2;:9;=@3;/@2;10;=@+@4;9;+@2;-*@3;10;=@2;@3;=@4;+@4;
1;}7;:8;}+10;`0;@4;:11;<+@+@4;8;\0=@4;+@4;-1;}8;:10;}+5;`1;@1;:6;<\ =@7;+@5;@6;=@5;@6;=@6;@7;=@1;+@1;-1;}0;:5;

Input:

10

Output:

1 1 2 3 5 8 13 21 34 55

Program #5: Kolakoski sequence (Requestor: User:PkmnQ)

=@4;2;=@5;1;=@6;2;:2;=@0;>}`\
@0;:1;=@0;+@0;-\0=@1;+*@1;10;@0;}2;:0;=@4;+3;-@4;}+5;`@2;@1;:6;<+@+@2;5;\0<\ }+2;@+@2;5;:4;=@+@3;5;@4;=@3;
+@3;1;:3;=@+@3;5;@4;=@3;+@3;1;=@2;+@2;1;}0;:5;

Input:

17

Output:

1 2 2 1 1 2 1 2 2 1 2 2 1 1 2 1 1

Program #6: Sgn Machine (Requestor: User:PrySigneToFry)

=@0;1;:\0}>}1;:\.}\0:\-=@0;-@0;}\0:\
:3;<\0}3;:1;}+3;@0; :2;<\-:4;<\1

Input#1:

123.456

Output#1:

1

Input#2:

---0.000001

Output#2:

-1

Input#3:

.0

Output#3:

0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

Program #7: Deadfish Interpreter (Requestor: User:c0ffee)

:0;}+256;++`@1;-1;`-1;@1;+`@1;256;`256;@1;:257; =@1;0;:258;}>}0;:\o=@2;@1;}+6;`0;@2;:6;<\0<\
}0;:7;}+8;`0;@2;:9;=@3;/@2;10;=@+@4;5;+@2;-*@3;10;=@2;@3;=@4;+@4;1;}7;:8;}+10;`0;@4:11;<+@+@4;4;\0=@4;+@4;-1;}8;:10;<\
}0;:\i=@1;+@1;1;}0;:\d=@1;+@1;-1;}0;:\s=@1;*@1;@1;}0;:\h

Input:

iiisdsiiiiiiiioiiiiiiiiiiiiiiiiiiiiiiiiiiiiioiiiiiiiooiiio
dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddoddddddddddddo
dddddddddddddddddddddsddoddddddddoiiioddddddoddddddddo
dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddoh

Output:

72
101
108
108
111
44
32
119
111
114
108
100
33

Guesses

Available Now! Go Ahead!

Interpreter

Here is this esolang's interpreter -> [1]

See also