Rotation does not work properly in triangular rules.

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

Rotation does not work properly in triangular rules.

Post by Gamedziner » August 13th, 2019, 7:23 am

When attempting to rotate in a triangular rule, the selection polygon attempts to rotate at a 90 degree angle rather than a 60 degree angle. This changes the pattern, as can be seen if you rotate this hexagon:

Code: Select all

x = 3, y = 2, rule = B/S5L
b3o$b3o!
I believe this issue is caused by attempting to select a non-rectangular group of cells using what is effectively a rectangular box.

PS: The viewer does not allow soups to evolve properly when you generate them after every cell is dead. This seems to occur in all rules, regardless of type.

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: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Rotation does not work properly in triangular rules.

Post by rowett » August 13th, 2019, 10:07 am

Gamedziner wrote:When attempting to rotate in a triangular rule, the selection polygon attempts to rotate at a 90 degree angle rather than a 60 degree angle.
True. At the moment selections are always "square". It's on the backlog to support Hexagonal and Triangular selections.
Gamedziner wrote:The viewer does not allow soups to evolve properly when you generate them after every cell is dead. This seems to occur in all rules, regardless of type.
Well spotted. This will be fixed for the next released build. Thanks for reporting!

Post Reply