Episode 12: What happens when a DFF hits another fly?
This episode is not dedicated to one particular dancing fly formation. Instead, we will discuss a set of interesting effects which occur for various known formations. It turns out that magical things can happen when a dancing fly formation collides with a spinning fly or vortex at some point in the open space, with the right timing.
For example,
this video shows some amazing firefly effects. Fright-3 extends to Fright-4 or Crawling-F4, Fright-4 to Sinking-F5, et cetera... For butterflies, for instance, a simple BnB can be
extended to Crawling-B4 when it hits a BF vortex. As another example, an innocent and lonely butterfly is able to
split the powerful army of Sinking-F5 into an FnF going left plus a Fright-3 going right. So even when the spinning fly is of a different gender than the formation, it may transform the formation considerably.
These observations inspired me to reserve some time to find out all existing effects when a formation collides with a spinning fly or vortex, by simply testing all possibilities.
So, which tests did I perform?
In short, for all unique DFF’s (as listed in the first post), I have tested all possibilities to let the formation collide with either a spinning fly or a vortex (of both genders). In general, this gives quite a lot of configurations to test, since both the position and the timing w.r.t the formation are relevant configuration parameters.
Consider Fright-3 as an example. This formation moves to the right and has a height of 3 positions. Because flies are spinning in a 2x2 square, there are 4 vertical positions to place a spinning fly such that the Fright-3 will hit it. A spinning fly has 4 phases and a vortex has 2, so in total there are 6 phases to test. Combining the phases with the vertical positions gives 6*4 = 24 configurations to test. Since both genders are considered, each test is executed both for fireflies and butterflies. Thus in total 2*24 = 48 configurations have been tested for Fright-3.
Yet, there’s another complicating factor. Some formations move more than 1 position per short loop. For example, Fright-4 is similar to Fright-3 in terms of its height and its moving direction, but an important difference is that it moves 2 positions to the right per short loop. This implies that when Fright-4 approaches a spinning fly (or vortex) there are 2 phases when the formation could hit the fly/vortex. Therefore, each configuration is tested twice, where the initial distance between the formation and the fly/vortex differs one position between both scenarios. Thus, for Fright-4, twice as much configurations as for Fright-3 have been tested: in total 2*48 = 96 configurations.
Overview of all effects
Below list shows all interesting effects which I have observed while performing the tests as described above, for all unique DFF’s. Video links are provided when possible. Effects without a video link are still “in the fridge” waiting to be used in a cave at some point time…

For each group of effects, a screenshot from the Editor (at Krissz’ site) shows how you could recreate these setups by yourself. This way, you could see the effect in action so you know how to use it in a cave, if you wish.
Note that for the majority of the tested configurations nothing really spectacular happens. For instance, the formation breaks and all flies end up spinning around. These effects are not included in the list as they are not quite special. Also, I have seen many occasions where a big formation breaks in to a small formation (e.g. FnF or Fright-3) and a set of spinning flies. Such effects were also not spectacular enough for me to mention in the list.
In general, the effects that I did add to the list are those which fall into one of the categories:
-
Merge: the formation is extended to a bigger formation.
-
Split: the formation is split into multiple smaller formations (with few or zero left-over flies).
-
Deflection: the formation converts to another formation of the same size, or the same formation has shifted in horizontal or vertical direction.
-
Stagnation: the formation stops moving while ending up in a funny pattern.
The choice what to add to the list and what not is of course a bit subjective, I admit, but on the other hand, without being selective the list would also become 3 times as long as it already is.
That said, the list of effects, grouped together with the accompanying screenshots, is as follows. (Note that I use abbreviations FFv and BFv for a firefly- or butterfly-vortex.)

001: FnF + FF: FnF shifted 1 down
002: FnF + FF: FnF shifted 1 down (other way)
003: FnF + BFv: Lifted B-vortex (+1 FF spinning)
004: BnB + BFv: Crawling-B4 (cave:
Cursed Bricks, Shredder)
005: BnB + BF: BnB shifted 1 right
006: BnB + BF: BnB shifted 1 right (other way)
007: BnB + FFv: Lifted F-vortex (+1 BF spinning)
008: Fright-3 + FF: Crawling-F4 (cave:
Firefly Circus)
009: Fright-3 + FF: Crawling-F4 (other way)
010: Fright-3 + FF: Fright-4 (cave:
Firefly Circus)
011: Fright-3 + FFv: Continues with other vortex
012: Fright-3 + FFv: Fright-3 shifted 1 down
013: Fright-3 + FFv: Fright-3 shifted 1 down (other way)

014: Fright-3 + BF: Free-riders formation (cave:
Free Riding Butterflies)
015: Fright-3 + BF: Lifted F-vortex (+1 FF spinning)
016: Fright-3 + BF: Continues, but BF moved to left
017: Fright-3 + BFv: Free-riders formation (cave:
Free Riding Butterflies)
018: Fright-3 + BFv: Lifted B-vortex (+FFv)
019: Fright-3 + BFv: BFv moved to left
020: Fright-4 + FF: Crawling-F4 (+1 FF spinning)
021: Fright-4 + FF: Crawling-F4 (+1 FF spinning) (other way)
022: Fright-4 + FF: Sinking-F5 (cave:
Firefly Circus)
023: Fright-4 + FF: Fright-4 shifted 1 down
024: Fright-4 + FFv: Fright-4 shifted 3 down
025: Fright-4 + FFv: Continues with other vortex
026: Fright-4 + FFv: Fright-4 shifted 1 down

027: Fright-4 + BF: Free-riders formation (cave:
Free Riding Butterflies)
028: Fright-4 + BF: Crawling-F4 (+ BF spinning)
029: Fright-4 + BF: BF moved to left
030: Fright-4 + BF: Lifted F-vortex (+ FFv)
031: Fright-4 + BF: Fright-4 moved down + BF moved left
032: Fright-4 + BFv: Free-riders formation (cave:
Free Riding Butterflies)
033: Fright-4 + BFv: Crawling-F4 (+ BFv)
034: Fright-4 + BFv: Gear Wheels + FFv
035: Fright-4 + BFv: Lifted B-vortex + FnF + FF spinning
036: Fright-4 + BFv: BFv moved left
037: Fright-5 + FF: Pyramid of 6 spinning FF (cave:
Frightful Attack)

038: Fright-5 + FFv: Continues with other vortex
039: Fright-5 + BF: Free-riders formation (cave:
Free Riding Butterflies)
040: Fright-5 + BF: Fright-4 climbing along the BF 3 positions (extentable)
041: Fright-5 + BF: BF moved to left
042: Fright-5 + BFv: Free-riders formation (cave:
Free Riding Butterflies)
043: Fright-5 + BFv: Sinking-F5 + BFv
044: Fright-5 + BFv: Gear Wheels + FFv + FF spinning

045: Lifted F-vortex + FF: Fright-3 + BF
046: Lifted F-vortex + FFv: Fright-3 + FF + BF
047: Lifted F-vortex + FFv: Fright-4 + BF
048: Lifted F-vortex + BF: Free-riders formation
049: Lifted F-vortex + BF: 2 funny dancing BF/FF couples
050: Lifted B-vortex + FFv: Formation shifts left
051: Lifted B-vortex + FFv: Fright-3 + BFv
052: Lifted Gear Wheels + FF: Fright-3 with free riding BF (+BF) (cave:
Trick Box 2)
053: Lifted Gear Wheels + BF: Lifted F-vortex + BFv
054: Lifted Gear Wheels + BFv: Funny row of FFv + 2 BFv

055: 4 Elements + FF: Lifted B-vortex + BnB
056: 4 Elements + FF: Free-rider formation (cave:
The Hitchhiker)
057: 4 Elements + FF: Crawling-B4 + FF
058: 4 Elements + FFv: Gear Wheels + BFv
059: 4 Elements + BFv: Continues with other vortex (horizontal)
060: 4 Elements + BFv: Continues with other vortex (vertical)

061: Crawling-F4 + FF: FnF + Fright-3
062: Crawling-F4 + FF: Glider-F5
063: Crawling-F4 + FF: Fright-4 + FF
064: Crawling-F4 + FF: Sinking-F5 (cave:
Firefly Circus)
065: Crawling-F4 + FF: Fright-5 (cave:
Firefly Circus)
066: Crawling-F4 + FFv: FnF + Fright-4

067: Crawling-F4 + BF: Fright-4 + BF
068: Crawling-F4 + BF: Fright-3 with free riding BF + FF
069: Crawling-F4 + BFv: Gear Wheels + 2 FF
070: Crawling-B4 + FF: Lifted B-vortex + BFv
071: Crawling-B4 + FF: 4 Elements + FF
072: Crawling-B4 + FFv: Gear Wheels + BFv
073: Crawling-B4 + FFv: Lifted F-vortex with free riding BF + BFv

074: Crawling-B4 + BF: Glider-B5
075: Crawling-B4 + BF: 4 Elements + BF
076: Sinking-F5 + FF: Crawling-F4 + FFv
077: Sinking-F5 + FF: Glider-F5 + FF (cave:
Firefly Circus 3)
078: Sinking-F5 + FF: FnF + Fright-3 + FF
079: Sinking-F5 + FFv: Crawling-F4 + Fright-3
080: Sinking-F5 + BF: FnF + Fright-3 + BF (cave:
Traffic Agent)
081: Sinking-F5 + BF: Glider-F5 + BF

083: Sinking-F5 + BFv: Gear Wheels + 3 FF (on a diagonal row) (cave:
Firefly Circus 3)
084: Glider-F5 + FF: Crawling-F4 + FnF
085: Glider-F5 + FF: Fright-4 + FnF
086: Glider-F5 + FFv: Static-F7 (cave:
Dancing Fly Stagnation)

087: Glider-F5 + BF: Fright-3 + FnF + BF
088: Glider-F5 + BFv: Fright-3 + Lifted F-vortex + BF

089: Glider-B5 + FFv: Lifted F-vortex + Crawling-B4
090: Glider-B5 + BF: BnB + Crawling-B4
091: Glider-B5 + BF: BnB + 4 Elements

092: Sinking-F6 + FF: Fright-5 + 2 FF (convertable to FnF with boulder)
093: Sinking-F6 + FF: Glider-F5 + FFv
094: Sinking-F6 + FF: Crawling-F4 + 3 FF (on a diagonal row)
095: Sinking-F6 + BF: Fright-5 + FF + BF
096: Sinking-F6 + BF: FnF + Fright-4 with free riding BF

097: Cassiopeia + BF: 4 Elements + BFv
098: Cassiopeia + BF: Crawling-B4 + BFv
099: Cassiopeia + BFv: Glider-B5 + BFv

100: Swarm-B8 + BF: Extends with extra BF
101: Swarm-B8 + BF: Extends with extra BF (other way)
102: Swarm-B8 + BF: Swarm-B Shifted 1 right
103: Swarm-F8 + FF: Extends with extra FF
104: Swarm-F8 + FF: Swarm-F + FnF
105: Swarm-F8 (with 2 BF in centre): Fright-4 + FnF + spinning flies
How successful is this method in finding new formations?
The above list of effects clearly shows that the method of colliding a DFF with a spinning fly/vortex is quite an effective method to discover other DFF’s. Suppose that we only know the simple FnF and BnB formations. Using the described method, the Fright-3, Crawling-B4, Lifted F- and B-vortex can be derived from these two. These formations in turn generate Fright-4, Crawling-F4, The 4 Elements, Lifted Gear Wheels and Glider-B5. Then, the next “generation” consists of Sinking-F5, Fright-5 and Glider-F5. This way, we could build up a “family tree” of DFF’s, where FnF and BnB are both a
root of several bigger formations.
On the other hand, not all known DFF’s are found by this method. For instance, Cassiopeia is not found. This DFF appears to be a root-formation by itself, which doesn’t generate bigger formations. In other words, Cassiopeia is an orphan DFF without offspring.
Another DFF which is not found is Sinking-F6. Although Sinking-F6 is a vortex-based formation, it doesn’t show up when applying this method on other known vortex-based formations (like Sinking-F5).
Finally, the recently discovered Swarm-formations seem to be an independent set as well.
Conclusion
Although the method of hitting DFF’s with a spinning fly is not the ultimate generator of DFF’s, it does give us many funny effects which can be used very well in BD caves.
The next episode will again be fully focused on a specific DFF-set: the mirrored pair of Glider-F5/B5.