Average movecount: 13.7
Average double turns: 3.1
Six of the cases have a block either in front (3 cases) or in the back (3 cases) These are mirrors of each other. These cases can further be distinguished by the absence or position of a block on right. The cases with 2 blocks are simply two sune algorithms.
Two of the cases have a block on right but no block in front or back. These are also simply two sune algorithms.
If there are no blocks and there is zigzag on the right, it is a pure twist case. If the colour of the right corners is in the front or back edge, it is a normal bruno OLL case. Else, if the colour of the right corners is on the left edge, this again is two sune algorithms.
Note, these rules are only to make learning of these cases simpler. For speed, a better recognition system is to be adopted.