The number of misses should not be able to exceed the number of total attacks.
My theory of styles is this:
1. An attack is only "unstyled" if no styles are queued.
2. If one style is queued, it either succeeds or fails based on its prerequisite. No style bonus damage is applied on failure, though the to-hit bonus may still be in effect.
3. If two styles are queued, the prerequisite for the first is evaluated. If that is not met, the backup style is attempted according to rule #2 above.
Note that there are a couple of ideas in there that I only have anecdotal support for, but that can be tested and verified if you have the time and interest:
1. To-hit bonus may still be applied on "failed" styles
2. The back-up style is always attempted when the prerequisite is not met for the primary style. (I.E., you will see a failure message for the backup style if neither style meets the prerequisites -- it is not an "unstyled" attack.)
My anecdotal evidence for to-hit working on failed styles is PvE-related. I used to farm the Tartaros' Gift mob with my hero for torches, and it seemed that spamming Annihilation improved either my chance to hit, damage, or both (I can't remember for certain) over using anytime or front positional styles.
To answer your questions 1, 2, and 3:
1. It is impossible to know which style was attempted from this fragment of log. You would have to know whether the prereq's for Brutalize had been met or not.
2. Same here. You do not have enough information from the log alone to know what style was attempted.
3. It looks to me like Cross Slash was ignored, because it was the primary style but your prerequisite was not met. Thus Side Slicer was attempted, and hit, but for no bonus damage because the style failed. To-hit bonus may have been in effect, however, so this should not be treated as an unstyled swing.
Figuring out what to do with the "unattributable" misses is tough. For someone doing a controlled test, the lesson here is that you should not queue styles. For a real combat log, there is no way to use those data points that doesn't distort the results one way or another. Assigning the miss to both styles will underestimate one style's to-hit bonus; assigning it to neither will inflate one style's to-hit bonus. One way to do it without distortion would be to ignore all queued attacks for per-style hit/miss calculations. Queued attacks could still be counted in global hit/miss data, and for landed style bonus damage, just not for per-style hit/miss numbers.
-----signature-----
Alb Tristan <Wraiths of Albion>
Asilithiel, Speakssoftly, Kegnor, Kesteral, Badgers, Amarynthia
Hib Galahad <Juggernaut>
Hulainn, Hansil, Cythrael
"Friars are in great need of a donkey. We need something to carry our ale."