Posted: Fri Nov 29, 2019 10:27 pm
Episode 14: Cassiopeia
In this episode we will examine a quite special DFF. It consists of 5 butterflies moving up-right. Although we already know some existing butterfly-formations moving in such a diagonal direction (Crawling-B4 and Glider-B5), this formation seems unrelated to these formations. In fact, the formation discussed in this episode is not built around a vortex. After the simple FnF and BnB, this is the first more complex DFF which is not based on a moving vortex.
The properties this formation are as follows:
- Name: Cassiopeia
- Composition: 5 BF
- Short loop: 7 phases
- Long loop: 42 phases
- Shift per short loop: 1 Up, 1 Right
This formation was named after the star constellation ‘Cassiopeia’ (thanks Dustin for this name suggestion). This is because in one of its phases the 5 butterflies are aligned in a W-shape, which is also the shape of the star constellation.
How does this formations work?
Below picture shows the 7 phases of Cassiopeia. Before reading on, take a moment to try the following exercise.
Exercise:
Look at phase 6 of the DFF. This is actually the phase which forms the W-shape. Can you derive a launch-method for this configuration of the 5 butterflies? In other words, can you find a method to bring 5 butterflies together such that this configuration is triggered and effectively a Cassiopeia-formation will be launched?
The answer will be provided later on in this article.

As noted before, Cassiopeia is not built around a vortex, so the story will not involve any “dancing couples”. Does this mean that there are no drama and love-stories behind this formation? Well, there are, but in a different way.
Two “couples” can be distinguished: Red/Purple and Green/Yellow. However, instead of dancing in a vortex shape, the partners of each couple are just walking together. The Blue butterfly is a sneaky single, having an eye on the Purple fly.
Unfortunately for the couples, walking next to each other is a less stable form of “celebrating the partnership” than dancing in a vortex shape. In phase 2, Green and Yellow move apart. The same happens for Red and Purple in phase 4. Also Blue has also lost touch with Purple in phase 4.
In phase 6, Blue does a new attempt to get closer to Purple. He starts a vortex dance with Yellow. (So actually, there is a vortex, although it lasts for only two frames.) This action by Blue is successful because it forces Purple to move up through the vortex and start walking in front of Blue. In phase 7 and 1’, Green breaks the vortex, which has two effects. First, Yellow and Green are brought together again, but they swapped their roles. Second, the Blue/Yellow-vortex is broken so that Blue now walks next to Purple. The Red fly has taken over the role of the sneaky single.
Interesting to note is that the couple Green/Yellow makes similar movements in phase 1-6 as Red/Purple in phase 3-1’, due to interference of several other flies. The difference is that Green/Yellow become a walking couple again (thanks to the interference of Red), while Red loses his Purple partner to Blue.
Like various previous formations, also in Cassiopeia two role groups of different size exist. Green and Yellow (the strong couple) start and end walking together, but both change roles after each short loop. The other group is formed by Red, Purple and Blue. Red takes over the role of Blue, Blue the role of Purple, and Purple the role of Red.
From this it follows that it takes 6 short loops until all flies have returned to their original position within the formation. Therefore, the long loop takes 6*7 = 42 phases.
Why does this formation move up-right?
As this formation is not built around a vortex, it is not so easy to give a simple explanation for its moving direction.
On the other hand, it is also clearly visible that in most scenarios when a BF forces another BF to move forward, it moves either upwards or to the right. This is not very surprising, since due to the cave scanning order, a BF at the left or above another BF is scanned first and will move forward. Since butterflies turn clockwise, these scenarios give BF’s moving up or right.
In other words, up and right seem to be the “natural” directions of butterfly formations not build around a vortex.
How to launch this formation?
Earlier in this article I asked you to try to derive a launch method for phase 6 of the Cassiopeia formation. I will now describe how this phase could be triggered using 5 separate butterflies.
Step 1:
As you can see in phase 6, the Yellow and Blue butterflies form a vortex – a very short one, which exists for only two phases and in both phases other flies are present in their 2x2 square as well. Anyway, this is a vortex. The first step is therefore to create a vortex.
Step 2:
Next, the Purple and Green butterflies can be added from below when they form a horizontal “stack” moving upwards. Their timing when they touch the vortex should be such that Purple can enter the vortex while Green collides with one of the spinning BFs. Then, Purple will just move forward, while Green will pause for one frame (pointing to the left) and continue upwards the next frame. So Green will enter the vortex with one frame delay w.r.t. Purple. Thus, the second step is to send a horizontal stack of two butterflies to the vortex from below.
Step 3:
Finally, the Red fly needs to be added from above. With the correct timing, this is not that hard, however, it is required that Rockford quickly removes the dirt guiding this butterfly to the right side of the vortex, otherwise, the formation cannot move up. So, the third and last step for a Cassiopeia-launch is to bring a butterfly from above and remove the supporting dirt quickly.
I’ve designed a cave with a fitting theme, demonstrating Cassiopeia and it’s launch-method. Here is the video solution:
youtu.be/M8CA8g8NjnY
Relations with other dancing formations?
Cassiopeia does not have a (p-)mirrored counterpart with fireflies. For example, in phase 5 the Blue and Yellow BF compete for the same position such the column-by-column scanning would give a different result. This breaks the condition for a mirrored pair as discussed in earlier articles.
As Cassiopeia is not built around a vortex it doesn’t have a strong relation with other (known) formations. It is quite a unique, and somewhat alien, DFF.
Final note
Over the last couple of weeks, some new DFF’s have been discovered. Some are extensions to existing formations, others are unique. Good material for future articles!
In this episode we will examine a quite special DFF. It consists of 5 butterflies moving up-right. Although we already know some existing butterfly-formations moving in such a diagonal direction (Crawling-B4 and Glider-B5), this formation seems unrelated to these formations. In fact, the formation discussed in this episode is not built around a vortex. After the simple FnF and BnB, this is the first more complex DFF which is not based on a moving vortex.
The properties this formation are as follows:
- Name: Cassiopeia
- Composition: 5 BF
- Short loop: 7 phases
- Long loop: 42 phases
- Shift per short loop: 1 Up, 1 Right
This formation was named after the star constellation ‘Cassiopeia’ (thanks Dustin for this name suggestion). This is because in one of its phases the 5 butterflies are aligned in a W-shape, which is also the shape of the star constellation.
How does this formations work?
Below picture shows the 7 phases of Cassiopeia. Before reading on, take a moment to try the following exercise.
Exercise:
Look at phase 6 of the DFF. This is actually the phase which forms the W-shape. Can you derive a launch-method for this configuration of the 5 butterflies? In other words, can you find a method to bring 5 butterflies together such that this configuration is triggered and effectively a Cassiopeia-formation will be launched?
The answer will be provided later on in this article.

As noted before, Cassiopeia is not built around a vortex, so the story will not involve any “dancing couples”. Does this mean that there are no drama and love-stories behind this formation? Well, there are, but in a different way.
Two “couples” can be distinguished: Red/Purple and Green/Yellow. However, instead of dancing in a vortex shape, the partners of each couple are just walking together. The Blue butterfly is a sneaky single, having an eye on the Purple fly.
Unfortunately for the couples, walking next to each other is a less stable form of “celebrating the partnership” than dancing in a vortex shape. In phase 2, Green and Yellow move apart. The same happens for Red and Purple in phase 4. Also Blue has also lost touch with Purple in phase 4.
In phase 6, Blue does a new attempt to get closer to Purple. He starts a vortex dance with Yellow. (So actually, there is a vortex, although it lasts for only two frames.) This action by Blue is successful because it forces Purple to move up through the vortex and start walking in front of Blue. In phase 7 and 1’, Green breaks the vortex, which has two effects. First, Yellow and Green are brought together again, but they swapped their roles. Second, the Blue/Yellow-vortex is broken so that Blue now walks next to Purple. The Red fly has taken over the role of the sneaky single.
Interesting to note is that the couple Green/Yellow makes similar movements in phase 1-6 as Red/Purple in phase 3-1’, due to interference of several other flies. The difference is that Green/Yellow become a walking couple again (thanks to the interference of Red), while Red loses his Purple partner to Blue.
Like various previous formations, also in Cassiopeia two role groups of different size exist. Green and Yellow (the strong couple) start and end walking together, but both change roles after each short loop. The other group is formed by Red, Purple and Blue. Red takes over the role of Blue, Blue the role of Purple, and Purple the role of Red.
From this it follows that it takes 6 short loops until all flies have returned to their original position within the formation. Therefore, the long loop takes 6*7 = 42 phases.
Why does this formation move up-right?
As this formation is not built around a vortex, it is not so easy to give a simple explanation for its moving direction.
On the other hand, it is also clearly visible that in most scenarios when a BF forces another BF to move forward, it moves either upwards or to the right. This is not very surprising, since due to the cave scanning order, a BF at the left or above another BF is scanned first and will move forward. Since butterflies turn clockwise, these scenarios give BF’s moving up or right.
In other words, up and right seem to be the “natural” directions of butterfly formations not build around a vortex.
How to launch this formation?
Earlier in this article I asked you to try to derive a launch method for phase 6 of the Cassiopeia formation. I will now describe how this phase could be triggered using 5 separate butterflies.
Step 1:
As you can see in phase 6, the Yellow and Blue butterflies form a vortex – a very short one, which exists for only two phases and in both phases other flies are present in their 2x2 square as well. Anyway, this is a vortex. The first step is therefore to create a vortex.
Step 2:
Next, the Purple and Green butterflies can be added from below when they form a horizontal “stack” moving upwards. Their timing when they touch the vortex should be such that Purple can enter the vortex while Green collides with one of the spinning BFs. Then, Purple will just move forward, while Green will pause for one frame (pointing to the left) and continue upwards the next frame. So Green will enter the vortex with one frame delay w.r.t. Purple. Thus, the second step is to send a horizontal stack of two butterflies to the vortex from below.
Step 3:
Finally, the Red fly needs to be added from above. With the correct timing, this is not that hard, however, it is required that Rockford quickly removes the dirt guiding this butterfly to the right side of the vortex, otherwise, the formation cannot move up. So, the third and last step for a Cassiopeia-launch is to bring a butterfly from above and remove the supporting dirt quickly.
I’ve designed a cave with a fitting theme, demonstrating Cassiopeia and it’s launch-method. Here is the video solution:
youtu.be/M8CA8g8NjnY
Relations with other dancing formations?
Cassiopeia does not have a (p-)mirrored counterpart with fireflies. For example, in phase 5 the Blue and Yellow BF compete for the same position such the column-by-column scanning would give a different result. This breaks the condition for a mirrored pair as discussed in earlier articles.
As Cassiopeia is not built around a vortex it doesn’t have a strong relation with other (known) formations. It is quite a unique, and somewhat alien, DFF.
Final note
Over the last couple of weeks, some new DFF’s have been discovered. Some are extensions to existing formations, others are unique. Good material for future articles!


















