import de.hsmannheim.informatik.name.domain.RobotFactory; import de.hsmannheim.informatik.name.domain.RobotType; import de.hsmannheim.informatik.name.domain.exceptions.RobotException; import de.hsmannheim.informatik.name.domain.exceptions.RobotIllegalStateException; import de.hsmannheim.informatik.name.domain.requirements.Robot; import java.util.Random; public class Main { // public static void main(String[] args) throws RobotException { // RobotFactory rf = new RobotFactory(); // RobotType R2D2 = RobotType.R2D2; // RobotType C3P0 = RobotType.C3P0; //// for (int i = 0; i < 10000; i++) { //// if(rf.getRobot(R2D2, "TestR2D2") == null){ //// System.out.println("Error"); //// } //// } // Robot r1 = rf.getRobot(R2D2, "R2Test"); // System.out.println(r1.getName()); // try{ // r1.think(new int[]{1,2,42,5}); // } catch (RobotException re) { // System.err.println(re.getRobotName()); // } // System.out.println("finished R2D2"); // for (int i = 0; i < 10000; i++) { // if(rf.getRobot(C3P0, "TestC3P0") == null){ // System.out.println("Error"); // } // } // System.out.println("finished C3P0"); // System.out.println("finished"); // } }