Cubically

Discussion about Cubically, e.g. how it works, the fine points...
Sep 8, 2017 17:05
@MDXF Nice, it was a great answer lol.
Sep 6, 2017 20:47
Oh I see, derp.
Sep 6, 2017 20:44
I got invited here too? shrug
Sep 3, 2017 13:03
R3D1R1 sets the top face to 1.
Sep 3, 2017 13:03
@KamilDrakari Oh I see. Creative!
Sep 3, 2017 13:03
Add using System;, reset outputCharacter at the end of the for loop (or move declaration into the loop), and does the program handle characters that are not multiples of 9? I'll have to check your golfed code from earlier when I'm not on a phone. Otherwise, good job!
Aug 23, 2017 05:53
One idea is to use the notepad and bitwise functions, but that can only take you so far
Aug 23, 2017 05:52
You'd come across problems where you need to store 4 variables, or a whole string
Aug 23, 2017 05:51
Oh phone didn't show linked post
Aug 23, 2017 05:00
@MDXF How what?
Aug 23, 2017 04:36
Hmm
Aug 23, 2017 04:36
I need to do more challenges with the variant to see what it needs. It definitely can use some more support for arrays lol
Aug 23, 2017 04:34
A second notepad would introduce the need for a third, so in the end, relying on expandable memory (the cube?) is most effective
Aug 23, 2017 04:33
The hard part is not directly adding variables and such.
Aug 23, 2017 04:32
@MDXF I created the "set face" and "get face index value" specifically to expand on memory while also adding to something else, like arithematic or algorithms
Aug 23, 2017 01:54
@MDXF That's one of the huge changes I made in my variant. It makes it confusing, lol.
Aug 18, 2017 16:17
Here's an answer using a variant of the language. I wonder if this is actually possible with native Cubically, though.
Aug 18, 2017 16:17
0
A: #OctothorpeAsciiArt

TehPersCubically [Variant], 163 bytes ■𝟝f₀𝟛₂f₁𝟛₅f₂𝟛₅R₁R₃F₁F₃$-₀𝟝(+𝟝f₄6:7(f₅6:7(f₃6*₅4₀@0⁶:3₀-𝟙)6:7(f₃6*₅4₀+𝟙@0⁶:3₀-𝟙)6:7(f₃6*₅4₀+𝟚@0⁶:3₀-𝟙)6:7(f₃6*₅4₀+𝟛@0⁶:3₀-𝟙)6:7(f₃6*₅4₀+𝟜@0⁶:3₀-𝟙)6@𝟙₀:5₀-𝟙)6:4₀-𝟜)6 This is a variant of Cubically. It isn't as fun to use as the original, but it ca...

Aug 18, 2017 16:10
I really think I should move this code over to a fork...
Aug 17, 2017 19:01
That way you'd be able to use unicode characters in ASCII-only programs.
Aug 17, 2017 18:47
Also, if you aren't using \ , I suggest making it useful for escape sequences, like \30 represents the character 0
Aug 17, 2017 18:44
@MDXF What's the bounty?
Aug 17, 2017 16:43
@MDXF Was Kamil's bounty only 100?
Aug 16, 2017 17:20
I was going to have it so if you specified a layer and pulled a value from the notepad, it'd treat the notepad as a tape and pull the nth value from the notepad, where n is the specified layer.
Aug 16, 2017 17:19
Nevermind, it was dumb.
Aug 16, 2017 16:59
Oh I just had a genius idea... I'll implement it in my variant and see if it's too ridiculous.
Aug 16, 2017 16:58
I was thinking so too.
Aug 16, 2017 16:58
Alright, have fun!
Aug 16, 2017 16:57
I don't want to use a new set of numbers
Aug 16, 2017 16:56
Mostly I just can't think of syntax for it.
Aug 16, 2017 16:56
Preferably the second, but the first would be more functional.
Aug 16, 2017 16:56
I'm trying to think of a way to select the value from face n at (x, y), or the sum of the squares on face n in row/column j
Aug 16, 2017 16:54
If you need an idea on how to do that x_x
Aug 16, 2017 16:54
My codepage file just treats ' as the character 3
Aug 16, 2017 16:53
@MDXF Alright
Aug 16, 2017 16:52
But that's your choice. My variant does it at least xD
Aug 16, 2017 16:52
@MDXF I think it'd be cool so that you could keep with normal Rubik's notation
Aug 16, 2017 16:44
@MDXF If you aren't using apostrophes yet, may I recommend using apostrophes as an alias of 3? It'd let you do stuff like R'DR, assuming those commands implicitly are called with 1.
Aug 16, 2017 07:15
Then again, my phone is really outdated.
Aug 16, 2017 07:15
@MDXF I noticed that the double-struck numbers aren't even rendered on my iphone xD
Aug 15, 2017 00:35
@MDXF Yeah, but also digits and circled numbers
Aug 14, 2017 23:33
I gotta go, but that's the start of it
Aug 14, 2017 23:31
@MDXF You'll see what I have in mind.
Aug 14, 2017 23:05
@MDXF I'm rewriting the language and reorganizing the codepage, as well as changing a lot of operators. I'll show you when I'm done, and hopefully that gives you some ideas.
Aug 14, 2017 22:29
I'm gonna make a spinoff of the language with my ideas.
Aug 14, 2017 22:28
I don't know.
Aug 14, 2017 22:27
Hmm
Aug 14, 2017 22:27
It'd be neat to use the cube to store memory, but you also need it to provide constant values
 
Sep 3, 2017 13:35
Why not change Pi to "an arbitrary input stream of digits" or "an arbitrary substring of pi, starting after the decimal point" or something? Most languages will have trouble taking 200M digits of input as a string and especially as a number. Keep in mind that 200M bytes is 200MB!