Viewer Generations Bug

Has something gone haywire? Let us know about it!
Post Reply
Gamedziner
Posts: 796
Joined: May 30th, 2016, 8:47 pm
Location: Milky Way Galaxy: Planet Earth

Viewer Generations Bug

Post by Gamedziner » May 15th, 2019, 5:38 pm

From Sandbox thread Polyominoes:
fluffykitty wrote:Improved to 117:

Code: Select all

x = 35, y = 8, rule = //6
3.2A6.B$.5A3.5B2.2C.2C2.D2.2D2.2E.2E$6A3.4B3.2C.C3.4D3.5E$7A3.3B4.3C
4.3D4.3E$.6A3.4B3.4C3.4D2.5E$.5A3.5B2.2C.2C2.5D2.2E.2E$2.2A6.2B13.D$
25.D!
All of the shapes advance twice on the first generation, rather than only once.

Code: Select all

x = 81, y = 96, rule = LifeHistory
58.2A$58.2A3$59.2A17.2A$59.2A17.2A3$79.2A$79.2A2$57.A$56.A$56.3A4$27.
A$27.A.A$27.2A21$3.2A$3.2A2.2A$7.2A18$7.2A$7.2A2.2A$11.2A11$2A$2A2.2A
$4.2A18$4.2A$4.2A2.2A$8.2A!

fluffykitty
Posts: 639
Joined: June 14th, 2014, 5:03 pm

Re: Viewer Generations Bug

Post by fluffykitty » May 15th, 2019, 9:32 pm

Gamedziner wrote:From Sandbox thread Polyominoes:
fluffykitty wrote:Improved to 117:

Code: Select all

x = 35, y = 8, rule = 7//6
3.2A6.B$.5A3.5B2.2C.2C2.D2.2D2.2E.2E$6A3.4B3.2C.C3.4D3.5E$7A3.3B4.3C
4.3D4.3E$.6A3.4B3.4C3.4D2.5E$.5A3.5B2.2C.2C2.5D2.2E.2E$2.2A6.2B13.D$
25.D!
All of the shapes advance twice on the first generation, rather than only once.
Seems to be triggered when all live cells die. (In the quote it happens on G2 instead of G1 because of the rule change)
I like making rules

User avatar
rowett
Moderator
Posts: 1748
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Viewer Generations Bug

Post by rowett » May 16th, 2019, 12:13 am

This has been fixed and will be in the next released build. Test case is here. Thanks for reporting!

Gamedziner
Posts: 796
Joined: May 30th, 2016, 8:47 pm
Location: Milky Way Galaxy: Planet Earth

Re: Viewer Generations Bug

Post by Gamedziner » May 16th, 2019, 6:55 am

One more bug: Drawing state 1 draws state 5 on certain points, while also drawing state 1 two cells to the left. For the previous patterns, at least, this seems to occur on all cells with coordinates (1+16m,3+16n), where m and n are both integers.

Code: Select all

x = 81, y = 96, rule = LifeHistory
58.2A$58.2A3$59.2A17.2A$59.2A17.2A3$79.2A$79.2A2$57.A$56.A$56.3A4$27.
A$27.A.A$27.2A21$3.2A$3.2A2.2A$7.2A18$7.2A$7.2A2.2A$11.2A11$2A$2A2.2A
$4.2A18$4.2A$4.2A2.2A$8.2A!

User avatar
rowett
Moderator
Posts: 1748
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Viewer Generations Bug

Post by rowett » May 16th, 2019, 8:56 am

Nice catch! This has been fixed and will be in the next released build.

Post Reply