import com.codingame.gameengine.runner.MultiplayerGameRunner;

public class SkeletonMain {
    public static void main(String[] args) {

        // Uncomment this section and comment the other one to create a Solo Game
        /* Solo Game */
        // SoloGameRunner gameRunner = new SoloGameRunner();

        // Sets the player
        // gameRunner.setAgent(Player1.class);

        // Sets a test case
        // gameRunner.setTestCase("test1.json");

        /* Multiplayer Game */
        MultiplayerGameRunner gameRunner = new MultiplayerGameRunner();

        // Adds as many player as you need to test your game
        gameRunner.addAgent(FirstMoveAgent.class, "Cow 1");
        gameRunner.addAgent(FirstMoveAgent.class, "Cow 2");
        //gameRunner.addAgent(RandomAgent.class, "Random Cow");
        gameRunner.addAgent(FirstMoveAgent.class, "Cow 3");
        gameRunner.addAgent(FirstMoveAgent.class, "Cow 4");

        // Another way to add a player
        // gameRunner.addAgent("python3 /home/user/player.py");
        

        gameRunner.start(8889);
    }
}
