Participants read 10 pairs of stories from Author A and Author B on 10 different topics (different topic for each pair). For each pair, they indicated whether they preferred Author A, Author B, or neither according to 10 criteria. All participants completed all criteria ratings for all prompts so they made 10x10 = 100 ratings total.
I'd like to understand which Author participants preferred, both overall and for each criterion. I was thinking of using a linear mixed model with the DV veing individual criterion ratings or average rating across criteria for each pair. I have two concerns.
With only a 3-point scale, will this violate any assumptions like normality?
Should I add participant ID and prompt/pair version as random effects (or would the prompt/pair be a fixed effect)? If all participants complete all pairs once, and only once, is the model able to parse variation due to the participant and due to prompt/pair?