Cobalt

For scripts to aid with computation or simulation in cellular automata.
Post Reply
wwei47
Posts: 928
Joined: February 18th, 2021, 11:18 am

Cobalt

Post by wwei47 » May 12th, 2021, 8:19 am

If anyone is interested, they can try it out here:
https://xp2-882030kgz010602.github.io/Cobalt/

User avatar
cgoler2
Posts: 224
Joined: March 10th, 2021, 2:32 pm
Location: Living in a half-bakery

Re: Cobalt

Post by cgoler2 » May 12th, 2021, 8:28 am

What is it?

wwei47
Posts: 928
Joined: February 18th, 2021, 11:18 am

Re: Cobalt

Post by wwei47 » May 12th, 2021, 8:29 am

cgoler2 wrote:
May 12th, 2021, 8:28 am
What is it?
Light-duty CA software. Good for messing with alternating rules.

User avatar
muzik
Posts: 4222
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Cobalt

Post by muzik » May 12th, 2021, 5:03 pm

This definitely looked interesting when i saw it on discord.

A transition selection like that that also allows for non-isotropic specification would be an absolute godsend...

wwei47
Posts: 928
Joined: February 18th, 2021, 11:18 am

Re: Cobalt

Post by wwei47 » May 12th, 2021, 5:43 pm

muzik wrote:
May 12th, 2021, 5:03 pm
A transition selection like that that also allows for non-isotropic specification would be an absolute godsend...
There's nowhere to fit 512 buttons :(

User avatar
muzik
Posts: 4222
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Cobalt

Post by muzik » May 12th, 2021, 5:48 pm

wwei47 wrote:
May 12th, 2021, 5:43 pm
muzik wrote:
May 12th, 2021, 5:03 pm
A transition selection like that that also allows for non-isotropic specification would be an absolute godsend...
There's nowhere to fit 512 buttons :(
Just add a button somewhere that says "allow non-isotropic selections". If active, pressing on one of the transitions would show up to eight buttons in the center of the screen that could be toggled on or off.

wwei47
Posts: 928
Joined: February 18th, 2021, 11:18 am

Re: Cobalt

Post by wwei47 » May 12th, 2021, 5:52 pm

muzik wrote:
May 12th, 2021, 5:48 pm
Just add a button somewhere that says "allow non-isotropic selections". If active, pressing on one of the transitions would show up to eight buttons in the center of the screen that could be toggled on or off.
Sure. Do you have a mockup of what it might look like?

User avatar
muzik
Posts: 4222
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Cobalt

Post by muzik » May 12th, 2021, 5:55 pm

wwei47 wrote:
May 12th, 2021, 5:52 pm
muzik wrote:
May 12th, 2021, 5:48 pm
Just add a button somewhere that says "allow non-isotropic selections". If active, pressing on one of the transitions would show up to eight buttons in the center of the screen that could be toggled on or off.
Sure. Do you have a mockup of what it might look like?
I may be able to do something in mspaint tomorrow.

wwei47
Posts: 928
Joined: February 18th, 2021, 11:18 am

Re: Cobalt

Post by wwei47 » May 12th, 2021, 6:03 pm

muzik wrote:
May 12th, 2021, 5:55 pm
I may be able to do something in mspaint tomorrow.
Alright. Please do. The hardest GUIs to implement are the ones that you can't see.

User avatar
muzik
Posts: 4222
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Cobalt

Post by muzik » May 13th, 2021, 3:25 pm

So there would probably be some sort of button on the menu on the left that says "allow non-isotropic selections". If pressed, and then a transition is pressed, you'd get this window, which would display all 2, 4 or 8 of the transition's variations.

Here's how the B4k transition would be laid out, for example:
Image

Each could be toggled on or off like any of the other transitions on the left bar with isotropy.

wwei47
Posts: 928
Joined: February 18th, 2021, 11:18 am

Re: Cobalt

Post by wwei47 » May 13th, 2021, 3:31 pm

muzik wrote:
May 13th, 2021, 3:25 pm
Here's how the B4k transition would be laid out, for example:
What if they were arranged in a rosette, more like this?
405B2919-F829-4052-AE5B-153105AA0564.jpeg
405B2919-F829-4052-AE5B-153105AA0564.jpeg (93.78 KiB) Viewed 1193 times

User avatar
muzik
Posts: 4222
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Cobalt

Post by muzik » May 13th, 2021, 3:53 pm

That would also work.

wwei47
Posts: 928
Joined: February 18th, 2021, 11:18 am

Re: Cobalt

Post by wwei47 » May 13th, 2021, 3:56 pm

muzik wrote:
May 13th, 2021, 3:53 pm
That would also work.
Thanks! I'll start working on it when I'm ready. In the meantime, do you have any other features you would like to see added?

User avatar
muzik
Posts: 4222
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Cobalt

Post by muzik » May 13th, 2021, 5:01 pm

wwei47 wrote:
May 13th, 2021, 3:56 pm
muzik wrote:
May 13th, 2021, 3:53 pm
That would also work.
Thanks! I'll start working on it when I'm ready. In the meantime, do you have any other features you would like to see added?
You'll regret asking that soon enough.

Would range-2 vN isonontot be a possibility, using the conventional notation?

wwei47
Posts: 928
Joined: February 18th, 2021, 11:18 am

Re: Cobalt

Post by wwei47 » May 13th, 2021, 5:03 pm

muzik wrote:
May 13th, 2021, 5:01 pm
Would range-2 vN isonontot be a possibility, using the conventional notation?
Not without a significant change in the code.
EDIT: Sorry, but there's one thing that I forgot to ask about. Can you draw out such an "allow non-isotropic transitions" button for me? I don't know what it should look like.

User avatar
muzik
Posts: 4222
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Cobalt

Post by muzik » June 17th, 2021, 11:38 am

wwei47 wrote:
May 13th, 2021, 5:03 pm
muzik wrote:
May 13th, 2021, 5:01 pm
Would range-2 vN isonontot be a possibility, using the conventional notation?
Not without a significant change in the code.
EDIT: Sorry, but there's one thing that I forgot to ask about. Can you draw out such an "allow non-isotropic transitions" button for me? I don't know what it should look like.
Surely it'd just be a rectangle containing said text?

wwei47
Posts: 928
Joined: February 18th, 2021, 11:18 am

Re: Cobalt

Post by wwei47 » June 17th, 2021, 11:40 am

muzik wrote:
June 17th, 2021, 11:38 am
Surely it'd just be a rectangle containing said text?
I'm not sure if it would be readable.

Post Reply