+ if(safe == true && boxes == 0){
+ fprintf(stderr,
+ "Invalid screen. You need at least 1 box\n");
+ exit(1);
+ }
+ if(safe == true && boxes != targets){
+ fprintf(stderr,
+ "Invalid screen. Boxes: %d, Targets: %d\n", boxes, targets);
+ exit(1);
+ }
+ if(safe == true && agents != 1){
+ fprintf(stderr,
+ "Invalid screen. There has to be exactly one agent. Found: %d\n",
+ agents);
+ exit(1);
+ }
+