Solution Finder Experiment

There is a Java program called solution finder which can find perfect clear solutions if it is fed an input field. I don’t know how to use it well because the documentation is in Japanese and the translate to English feature of chrome sometimes shows up and other times not, but I ran a test and found out there are actually 194 rather than 153 solutions to the 5th bag perfect clear of the ET cannon. However not all of them are as useful, I did however find a solution that I had not seen before and it looks cool.

The following is the text that I had in the field.txt file while running the command “sfinder path”.

7
XXX______X
XXX______X
XXX______X
XXX_____XX
XXXX__XXXX
XXXX__XXXX
XXXX_XXXXX

And here are some screenshots.

ET Cannon Solutions Chastity List

This is my own personal list of bag 5 solutions to the ET cannon. Unlike Jimothy’s list, the first 7 one this page were chosen because I like the way they look rather than because they cover all situations. I added a few other solutions after then, some of which were on Jimothy’s list and some which were not but I saw on the original Japanese website where I found the list of 153 solutions.

Note that perfect 1 and 2 were also part of Jimothy’s list and are arguably the most common solutions I use in actual play.

These first 7 solutions are the ones where the pieces fit together without line clears. These look the best and cover most cases.

Perfect 1

Perfect 2
Perfect 21
Perfect 30
Perfect 53
Perfect 65

Perfect 71

However, as much as I like those solutions, there are special cases where none of them work. If the first pieces are O and S then they are all impossible. To correct this, I am adding a few more to my list of favorites.

Perfect 3

Perfect 3 works very well in the case of S being the first block. Additionally it has a small chance of allowing a T spin double which can make a huge difference in a VS game with the amount of garbage of that with a perfect clear shortly after.

Perfect 6

The reason perfect 6 is the ideal solution in this case is because it allows the S and O pieces to be placed but not block access to the Z piece. However this still requires that the T piece comes after Z. However if you had an early T piece, it would be the base for both S and O in the perfect 2 solution.

The next solution, perfect 12 is one that I accidentally did in real gameplay because I had put the I piece on the left as if I was doing perfect 3 but the other pieces were arranged as if I was doing the perfect 2 solution. This means that this solution can recover from this mistake. It also means that placing the T and I pieces in the same spot is a safe bet because it means from that point the solutions perfect 3 or perfect 12 can be used if you haven’t decided which solution to use yet.

Perfect 12

Perfect 14 is quite common in actual gameplay because when O and L come early it is easy for me to remember.

The next solution, perfect 31 should not be used very often because it is risky, but I will include it because it also allows for the case where the orange L piece comes later. It also makes a t spin single possible which is good for showing off.

Perfect 31

Another one that I really like is perfect 60. This is unlike any other solution I have found so far because it’s entirely possible to put the top part with J,L,I upside down and it also doesn’t make a difference if building the ET cannon in the reverse. If however you get an early J and I you would want to use perfect 1 because that would probably work best. Perfect 60 is useful when O and S are the first pieces.

Perfect 60

Another solution that is most helpful is perfect 61. This is helpful because the O,S,L come first and they mess up the perfect 1 and 2 solutions that are my favorites.

Perfect 61

That is all for now, but this list may be added to as I need.

If you want an example of some serious use of the ET cannon I have this video I did in Puyo Puyo Tetris. I got 7 perfect clears and 98 lines before the pattern broke.

At a certain point the game gets too fast to continue with the ET cannon because the game goes too fast. But it does allow some crazy high scoring because of how T spins are rewarded. Afterwards it’s best to freestyle.

ET Cannon Jimothy’s List

This post contains pictures of all 13 of Jimothy’s solutions to the ET Cannon bag 5 as well as their reverse forms. This list was made for my quick reference but others may find it helpful.

See also Chastity’s list which I picked based on how cool they look.

Update: After I contacted Jimothy to thank him for this list, he told me that he didn’t feel right taking the credit for it because it was generated by a computer program and not hand picked as the Japanese website I found indicated at the time.

He gave me the link to this program which I will want to learn to use in the future for coming up with other perfect clears.

https://github.com/eight04/sfinder-strict-minimal

Perfect 1
Perfect 2
Perfect 3
Perfect 14
Perfect 23
Perfect 26
Perfect 28
Perfect 36
Perfect 39
Perfect 40
Perfect 41
Perfect 50
Perfect 61

The actual work of laying these out was done by me, Chastity White Rose. However the solutions were originally hand picked by the player Jimothy. If he is correct, then these solutions allow for 100% perfect clear when doing the ET cannon. I am the first to show the reversed form because there are times when it is required to built the opening backwards if your first two pieces are the S and T.

Also, it is possible, although rare, to get a perfect clear in the 3rd bag. This video shows how it is done.

It means the ET cannon loop stops after this point but it’s usually enough to KO an opponent anyway.

I also have a page with my own list which shows all 7 solutions where the pieces fit together perfectly without line clears.

Quest Diagnostics Frustration

Quest Diagnostics wanted me to fill out a survey of my experience. So I gave it to them including the following message.


I have had the most frustrating experience with Quest. First I received a bill in the mail over $1000.00 and I saw that my insurance information was outdated and I tried so hard to contact Quest and update my insurance. I contacted my doctor’s office and they got you updated with my insurance with Beazley which I get through my work paycheck deductions. I got mail from my insurance which said that I owe 139.71. I had to call my doctor’s office again just to get a phone number I could reach you at. Then I still got a machine instead of a person which said that I owed $517.42. I do not understand this discrepancy and your automated system is really screwed up. I had to fight long and hard to figure out how to pay my bill and I did go ahead and payed the $517.42 but I do not think I really owe this much based on the letters I got from my insurance company. Still, I want this to be over. However I really would like an apology or explanation of what the hell is happening here. I do occasional blood draws at my doctor’s office and I don’t understand why the charges are so outrageous.


Please contact me either at my email chastitywhiterose@gmail.com or call my cell phone 8163091267 so that someone can explain this and/or fix this error or at least explain it to me if I am incorrect about something. I will most likely be at work if you call today but please give me a number where I can actually talk to a person and not deal with phone automated systems. I am busy and don’t have time for this Bolshevik.
Please explain why the information I received from my insurance company differs from what your phone system and website says I owe. My claim numbers are 02171411-01 and 02171411-02 in the two letters I received are stating that my responsibility is $61.15 and $58.56. Together that makes $139.71 and not $517.42

ET Cannon Solutions List

This post is my own personal reference for a special Tetris method. If my project is successful I will make a video later about it.

Perfect 1

XXXOOSTTTX
XXXOOSSTZX
XXXLLLSZZX
XXXLIJJZXX
XXXXIJXXXX
XXXXIJXXXX
XXXXIXXXXX

Perfect 2

XXXIIIIOOX
XXXJJSSOOX
XXXJSSTTTX
XXXJLLLTXX
XXXXLZXXXX
XXXXZZXXXX
XXXXZXXXXX

Perfect 21

XXXIIIILLX
XXXTTTOOLX
XXXSTJOOLX
XXXSSJJJXX
XXXXSZXXXX
XXXXZZXXXX
XXXXZXXXXX

Perfect 53

XXXOOIIIIX
XXXOOTJJJX
XXXSTTTLJX
XXXSSLLLXX
XXXXSZXXXX
XXXXZZXXXX
XXXXZXXXXX

Perfect 65

XXXLSIIIIX
XXXLSSJJJX
XXXLLSOOJX
XXXTTTOOXX
XXXXTZXXXX
XXXXZZXXXX
XXXXZXXXXX

Perfect 71

XXXIOOSLLX
XXXIOOSSLX
XXXIJJTSLX
XXXIJTTTXX
XXXXJZXXXX
XXXXZZXXXX
XXXXZXXXXX