Attack and Defense Strategies in Cyber-Physical Systems with Varying Levels of System and Opponent Knowledge