I had planned to perform a 3 x 2 repeated measures ANOVA before I realized that all the variables are distributed in a bimodal, U-shaped distribution where 0 and 1 are the modes. The high occurrence of 0 and 1 are meaningful to the analysis and therefore it may be inappropriate to transform the data.
Why is the variable bounded? The outcome variable is a gaze behavior. Zero indicates the absence of a behavior, and 1 indicates that the behavior is strong.
What values are within the variable? There are 0 and 1, and lots of values in between.
Considering that 1) the data violate ANOVA assumptions of normality of residuals; 2) I prefer not to transform the data; 3) sample size is small (n = 30, within-subjects), I am now planning to proceed with a non-parametric permutation test.
Would my understanding be correct?