I have to tested multiple reinforcement learning systems and record their performances [test-accuracy] based on two categories of [system-type] and [communication-level]. The system-type can be either one of the two types namely "centralized" or "decentralized". However, the second factor, communication-level, is always the same for the centralized system, whereas the decentralized system can have one of the four possible "communication-levels".
To study how these factors affect the overall performance of the system I am not sure how to proceed with the data.
should I first perform one-way Anova test with the primary independent factor being the [system-type] and see its effect and then proceed to perform another one-way Anova test with only the data from the decentralized-system (that can have either one of the four communications level) to study the affect of the communication on the decentralized system?
or
It does not matter that one of the system-types has always (strictly) one form of communication level and I can perform a two-way Anova with these two being the main factors?