Generalized player to opponent