I am planning on hosting a little tournament.
The competitors will each provide a Java class implementing an interface which will accept a GameState for Connect Four, and return a move.
How do I prevent a team from finding the other team's class(via reflection) and messing with their methods to fight an easy opponent?