Challenges

A forum for topics that don't fit elsewhere. Introduce yourselves to other members of the forums, discuss how your name evolves when written out in the Game of Life, or just tell us how you found it. Forum rules still apply.
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Challenges

Post by confocaloid »

b-engine wrote: December 31st, 2024, 11:31 pm Make a metacell (in any rules, including engineered ones) that can only emulate isotropic rules (any range, any number of states).
If I understand correctly, the idea is this?
  • It should be "easy" (possible via reprogramming) to configure the metacell to follow arbitrary isotropic rules, with an arbitrary symmetric neighbourhood on the square tiling. In particular, each of 2^18 Life-like CA, and each of 2^102 CA definable via Hensel notation, should be "easy" to configure.
  • It should be "hard" (impossible without a substantial redesign) to have the metacell following non-isotropic rules.
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: Challenges

Post by b-engine »

confocaloid wrote: January 1st, 2025, 10:01 am [*] It should be "easy" (possible via reprogramming) to configure the metacell to follow arbitrary isotropic rules, with an arbitrary symmetric neighbourhood on the square tiling. In particular, each of 2^18 Life-like CA, and each of 2^102 CA definable via Hensel notation, should be "easy" to configure.

[*] It should be "hard" (impossible without a substantial redesign) to have the metacell following non-isotropic rules.
[/list]
The metacell should be only able to emulate isotropic non-totalistic rules. I don't specify the range and number of states the metacell capable to run, but the one that emulates range-1 2 state INT rules should be easy enough (through actually harder than anisotropic metacells).
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Challenges

Post by confocaloid »

b-engine wrote: January 1st, 2025, 10:32 am
confocaloid wrote: January 1st, 2025, 10:01 am [*] It should be "easy" (possible via reprogramming) to configure the metacell to follow arbitrary isotropic rules, with an arbitrary symmetric neighbourhood on the square tiling. In particular, each of 2^18 Life-like CA, and each of 2^102 CA definable via Hensel notation, should be "easy" to configure.

[*] It should be "hard" (impossible without a substantial redesign) to have the metacell following non-isotropic rules.
[/list]
The metacell should be only able to emulate isotropic non-totalistic rules. I don't specify the range and number of states the metacell capable to run, but the one that emulates range-1 2 state INT rules should be easy enough (through actually harder than anisotropic metacells).
I think you didn't answer the question I asked.

By "isotropic non-totalistic", do you mean just "isotropic, not necessarily outer-totalistic", or rather you are expressly excluding "outer-totalistic"?

Should it be possible to emulate Life-like cellular automata "on equal footing" with other isotropic CA on the square tiling, or they should be specifically unemulatable without a significant redesign?
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: Challenges

Post by b-engine »

confocaloid wrote: January 1st, 2025, 10:38 am By "isotropic non-totalistic", do you mean just "isotropic, not necessarily outer-totalistic", or rather you are expressly excluding "outer-totalistic"?

Should it be possible to emulate Life-like cellular automata "on equal footing" with other isotropic CA on the square tiling, or they should be specifically unemulatable without a significant redesign?
By isotropic non-totalistic, I always include outer-totalistic as subset unless otherwise noted. The metacell should be capable to emulate isotropic non-totalistic rules as well as outer-totalistic rules.
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Challenges

Post by confocaloid »

b-engine wrote: January 1st, 2025, 10:41 am By isotropic non-totalistic, I always include outer-totalistic as subset unless otherwise noted.
As far as I understand, that is equivalent to just saying "isotropic", right? I think just writing "isotropic" communicates the idea better.
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
islptng
Posts: 495
Joined: May 24th, 2024, 6:17 am
Location: 种花家

Re: Challenges

Post by islptng »

CARuler wrote: February 12th, 2025, 9:10 pm a new rule:

Code: Select all

x = 912, y = 734, rule = KnightwiseGeometry
129$258.2H55.2M$258.2H55.2M3$256.2K2.2K45.2J$256.2K2.2K45.2J3$258.FE
51.2J$258.2H51.2J3$303.FE$303.2M26$234.2H$234.2H5$228.2M10.2M$228.2M
10.2M5$228.2M10.2M$228.2M10.2M2$459.2K$459.2K$455.2J6.2J$234.FE219.2J
6.2J$234.2H2$453.2K10.2K$453.2K10.2K3$455.EF6.2J$455.2J6.2J$459.2K$
459.2K2$391.2M10.2M$391.2M10.2M$507.2H$507.2H3$391.2H10.2H100.2J2.2J$
391.2H10.2H100.2J2.2J$501.2H10.2H$501.2H10.2H15.2M14.2M$505.2J2.2J19.
2M14.2M$505.2J2.2J$379.2M4.2H4.2J4.FE4.2J4.2H4.2M$379.2M4.2H4.2J4.2H
4.2J4.2H4.2M121.2K$507.EF29.2K$507.2H2$534.EF6.2K$391.2H10.2H129.2K6.
2K$391.2H10.2H2$538.2K$538.2K2$379.2M4.2H4.2J4.2H4.2J4.2H4.2M$379.2M
4.2H4.2J4.2H4.2J4.2H4.2M113.2M14.2M$326.2M4.2H4.2M190.2M14.2M$326.2M
4.2H4.2M3$391.2H10.2H$391.2H10.2H$326.2H10.2H$326.2H10.2H$675.2M$675.
2M$391.2M10.2M$391.2M10.2M$326.2M4.FE4.2M$326.2M4.2H4.2M$687.2L10.2M$
687.2L10.2M5$675.2L4.2J4.2J$675.2L4.2J4.2J5$681.FE4.2J4.2L$681.2J4.2J
4.2L3$227.2I4.2H4.2L$227.2I4.FE4.2L$669.2M10.2L$669.2M10.2L3$227.2H
10.2H$227.2H10.2H$693.2M$693.2M3$221.2J4.2M10.2M4.2J$221.2J4.2M10.2M
4.2J3$465.2H4.2L10.2I4.2H$465.2H4.2L10.2I4.2H$209.2L4.2H4.2M22.2M4.2H
4.2I$209.2L4.2H4.2M22.2M4.2H4.2I327.2H$586.2H2$459.2H34.2H$459.2H34.
2H$209.2H46.2H$209.2H46.2H3$363.2H94.2I10.2M4.FE4.2M10.2L$363.2H94.2I
10.2M4.2H4.2M10.2L$209.2I4.2H4.2M22.2M4.2H4.2L$209.2I4.2H4.2M22.2M4.
2H4.2L321.2I10.2L$580.2I10.2L2$369.2I100.2H10.2H$369.2I100.2H10.2H$
221.2J4.2M10.2M4.2J$221.2J4.2M10.2M4.2J333.2I10.2L$580.2I10.2L2$357.
2I4.2K4.2K10.2H76.2L10.2M4.2H4.2M10.2I$357.2I4.2K4.2K10.2H76.2L10.2M
4.2H4.2M10.2I$227.2H10.2H$227.2H10.2H3$351.2H10.FE4.2K4.2I82.2H34.2H$
351.2H10.2K4.2K4.2I82.2H34.2H$227.2L4.2H4.2I$227.2L4.2H4.2I345.FE$
586.2H2$363.2I100.2H4.2I10.2L4.2H$363.2I100.2H4.2I10.2L4.2H5$369.2H$
369.2H48$416.2M$416.2M3$278.2H$278.2H$428.2J16.2M$428.2J16.2M3$272.2I
10.2L$272.2I10.2L$428.FI$428.EI3$272.2M10.2M$272.2M10.2M$416.2J4.2I
10.2I4.2J$416.2J4.2I10.2I4.2J$724.2I$724.2I$266.2J22.2J428.2I$266.2J
22.2J428.FE$428.2I296.2N$428.2I296.2N$722.2I$722.2I$254.2L4.2M34.2M4.
2I$254.2L4.2M34.2M4.2I$410.2M16.2J$410.2M16.2J3$248.2H58.2H$248.2H58.
2H$440.2M$440.2M3$254.2I4.2M34.2M4.2L$254.2I4.2M34.2M4.2L5$266.2J22.
2J$266.2J22.2J5$272.2M10.2M$272.2M10.2M5$272.2L10.2I$272.2L10.2I5$
278.FE$278.2H13$753.2S$753.2S9$743.2L$743.2L5$761.2N$761.2N$757.2I$
757.2I$763.2I$763.2I$739.2I18.QR$739.2I18.QS3$751.2N$751.2N$747.AC$
747.AB$743.2N$743.2N3$715.2I$715.2I7$719.IE$719.IF83$593.2M$593.2M3$
601.2H$601.2H$587.FI$587.EI$583.2I$583.2I$589.2N$589.2N$585.IE$585.IF
29$656.2M$656.2M3$664.2H$664.2H$650.FI$650.EI3$652.2N$652.2N3$634.2I$
634.2I3$636.2I$636.2I!
the idea is to generalize things that can be done with oblique space ships
Challenge: Resemble all knightship loops in this pattern in BasiKnight.

EDIT: Only AbhpzTa's stable reflectors can be used. No oscillating reflectors.
My sandbox | All my engineered replicators | BsKngt | TNT
Asperger, ISTP, using a Dvorak keyboard.

I love my new school life.
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: Challenges

Post by b-engine »

b-engine wrote: December 31st, 2024, 12:09 am A possible implementation: make a list with each element storing a list of x position of all on cells in the axis. If the first element contains anything, insert an empty element into the first place, pushing other elements down by 1 place. To check the amount and position of its neighbors, a cell checks if the element it's in, and elements of 1 index up and down, contains cell at position of x-1 to x+1, which x is the position of the cell itself.
Made this using a different implementation.

Warning: Extreme lag.

This CA simulator uses three lists to store informations of each cell, including X & Y position and state. By default the CA follows R1,C2,S2-3,B3 (B3/S23), but could be modified (internally) to use different rules, or even different neighbourhood.

Surprisingly this approach only uses a minimum of 15 scripts and 82 blocks.

Till now the ability to make custom patterns and viewing patterns graphically aren't implemented.
Haycat2009
Posts: 1050
Joined: April 26th, 2023, 5:47 am
Location: Bahar Junction, Zumaland

Re: Challenges

Post by Haycat2009 »

b-engine wrote: March 1st, 2025, 9:33 am
b-engine wrote: December 31st, 2024, 12:09 am A possible implementation: make a list with each element storing a list of x position of all on cells in the axis. If the first element contains anything, insert an empty element into the first place, pushing other elements down by 1 place. To check the amount and position of its neighbors, a cell checks if the element it's in, and elements of 1 index up and down, contains cell at position of x-1 to x+1, which x is the position of the cell itself.
Made this using a different implementation.

Warning: Extreme lag.

This CA simulator uses three lists to store informations of each cell, including X & Y position and state. By default the CA follows R1,C2,S2-3,B3 (B3/S23), but could be modified (internally) to use different rules, or even different neighbourhood.

Surprisingly this approach only uses a minimum of 15 scripts and 82 blocks.

Till now the ability to make custom patterns and viewing patterns graphically aren't implemented.
Use turbowarp!
~ Haycat Durnak, a hard-working editor
Also, support Conway and Friends story mode!
I mean no harm to those who have tested me. But do not take this for granted.
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Challenges

Post by confocaloid »

83bismuth38 wrote: April 14th, 2017, 12:23 pm [...] Find a Beconia rule, same as above except with beacons. except the beacon blocks get bigger. [...]
Would either of these count as relevant?

Code: Select all

x = 49, y = 29, rule = R3,C0,S26-51,143-168,260-285,342,377-402,459-460,482,494-519,535,577,611-636,728-743,745-753,770,811,845-870,887-888,962-987,1079-1104,1122,1196-1221,1313-1338,1357,1430-1455,1547-1572,1664-1689,1781-1806,1898-1923,2015-2040,2132-2157,2249-2274,2366-2391,2483-2508,2600-2625,2717-2742,2834-2859,2951-2976,3068-3093,3185-3210,3302-3327,B39-51,67,156-157,159-168,273,275-285,355,390-402,495,507-509,511-519,624-636,703,741-743,745-753,858-870,975-977,979-987,1092-1095,1097-1104,1209-1221,1326-1338,1443-1447,1449-1455,1560-1572,1677-1682,1684-1689,1794-1806,1911-1923,2028-2040,2145-2157,2262-2274,2379-2391,2496-2508,2613-2625,2730-2742,2847-2859,2964-2976,3081-3093,3198-3210,3315-3327,NW017575757575017575017501757575010D0D0D017575750D000D757575010D0D0D01757575017501757501757575757501
31bo15bo$4b4o12b2o9bo16bo$7bo12b2o9bo14b3o$7bo$7bo$o$o$o$4o5$20b2o11bo
$20bobo9bobo9bo$21bo10bobo8bobo$33bo10bo9$33b2o$20b2obo8bo2bo$20bob2o
8bo2bo$33b2o!

Code: Select all

x = 49, y = 29, rule = R3,C0,S2-3,11-12,20-21,29-30,38-39,47-48,56-57,65-66,74-75,83-84,92-93,101-102,110-111,115,119-120,128-129,137-138,145-147,149-150,155-156,164-165,173-174,182-183,191-192,200-201,203,206,209-210,218-219,227-228,236-237,245-246,248,250,254-255,263-264,272-273,281-282,290-291,293,299-300,308-309,317-318,326-327,329,335-336,344-345,353-354,362-363,371-372,380-382,389-390,398-399,407-408,416-417,425-426,434-435,443-444,452-453,461-462,470-471,479-480,488-489,497-498,506-507,515-516,524-525,533-534,542-543,551-552,560-561,569-570,578-579,587-588,596-597,605-606,614-615,623-624,632-633,641-642,650-651,659-660,668-669,677-678,686-687,695-696,704-705,713-714,722-723,731-732,740-741,749-750,758-759,767-768,776-777,785-786,794-795,803-804,812-813,821-822,830-831,839-840,848-849,857-858,866-867,875-876,884-885,893-894,902-903,911-912,920-921,929-930,938-939,947-948,956-957,965-966,974-975,983-984,992-993,1001-1002,1010-1011,1019-1020,1028-1029,1037-1038,1046-1047,1055-1056,1064-1065,1073-1074,1082-1083,1091-1092,1100-1101,1109-1110,1118-1119,B3,12,21,30,39,57,66,75,84,93,95,102,111,120,129,147,156,165,174,182-183,201,203,210,219,228,246,255,264,273,291,300,309,318,335-336,345,354,363,372,381,390,399,408,426,435,444,453,462,480,489,498,507,516,525,534,543,552,561,570,579,588,597,606,615,624,633,642,651,660,669,678,687,696,705,714,723,732,741,750,759,768,777,786,795,804,813,822,831,840,849,858,867,876,885,894,903,912,921,930,939,948,957,966,975,984,993,1002,1011,1020,1029,1038,1047,1056,1065,1074,1083,1092,1101,1110,1119,NW2D002D2D2D002D00002D092D00002D2D0101012D2D2D09010001092D2D2D0101012D2D00002D092D00002D002D2D2D002D
31bo15bo$4b4o12b2o9bo16bo$7bo12b2o9bo14b3o$7bo$7bo$o$o$o$4o5$20b2o11bo
$20bobo9bobo$21bo10bobo$33bo7$2b2o$3bo$o32b2o$2o18b2obo8bo2bo10bo$20bo
b2o8bo2bo9bobo$33b2o11bo!
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
b-engine
Posts: 3762
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: Challenges

Post by b-engine »

Answering this old question:
drc wrote: A glider that reaches its maximum population 1 generation before its minimum

Extra point if the population goes up the entire time from min-max. Also please don't make the period lower than 4
This is a trivial implementation; the period could be extended by placing the replicator at right further from the photon:

Code: Select all

x = 27, y = 6, rule = B2ae3k/S
26bo$26bo$o$bo$bo$o!
 
Post Reply