Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.05 KB | None | 0 0
  1. public static void main(String[] arg) {
  2.  
  3. String nombre1 = arg[0];
  4. String nombre2 = arg[1];
  5. // int dim1=5;
  6. // int dim2=5;
  7. int dim1 = Integer.parseInt(arg[2]);
  8. int dim2 = Integer.parseInt(arg[3]);
  9. if (dim1 < 5 || dim1 > 9 || dim2 < 5 || dim2 > 9) {
  10. System.out.println("Debes introducir dimensiones entre 5 y 9");
  11. System.exit(0);
  12. }
  13. String tipoArbitro= arg[4];
  14. String tipoTablero= arg[5];
  15. //Tablero tablero = new Tablero(dim1, dim2);
  16. Jugador jugadorRojas = new Jugador(nombre1, Color.ROJO);
  17. Jugador jugadorAzules = new Jugador(nombre2, Color.AZUL);
  18. if(tipoArbitro=="clasico" && tipoTablero =="clasico"){
  19. System.out.println("Ha escogido Tablero Normal Arbitro normal");
  20. Tablero tablero = new Tablero(dim1, dim2);
  21. ArbitroInestable arbitro = new ArbitroInestable(tablero, jugadorRojas, jugadorAzules);
  22. jugando(arbitro, tablero);
  23. }
  24. if(tipoArbitro=="optimizado" && tipoTablero =="clasico"){
  25. System.out.println("Ha escogido Tablero Normal Arbitro optimizado");
  26. Tablero tablero1 = new Tablero(dim1, dim2);
  27. ArbitroInestableOptimizado arbitroOp = new ArbitroInestableOptimizado(tablero1, jugadorRojas, jugadorAzules);
  28. jugando(arbitroOp, tablero1);
  29. }
  30. if(tipoArbitro=="clasico" && tipoTablero =="especial"){
  31. System.out.println("Ha escogido Tablero Especial Arbitro normal");
  32. Tablero tablero2 = new TableroEspecial(dim1, dim2);
  33. ArbitroInestable arbitroNormalTabEspe = new ArbitroInestable(tablero2, jugadorRojas, jugadorAzules);
  34. jugando(arbitroNormalTabEspe, tablero2);
  35. }
  36. if(tipoArbitro=="optimizado" && tipoTablero =="especial"){
  37. System.out.println("Ha escogido Tablero Especial Arbitro optimizado");
  38. Tablero tablero3 = new TableroEspecial(dim1, dim2);
  39. ArbitroInestable arbitroNormalTabEspe2 = new ArbitroInestable(tablero3, jugadorRojas, jugadorAzules);
  40. jugando(arbitroNormalTabEspe2, tablero3);
  41. }
  42. //ArbitroInestable arbitro = new ArbitroInestable(tablero, jugadorRojas, jugadorAzules);
  43. //jugando(arbitro, tablero);
  44. //System.out.print("info del atomo: "+ .
  45.  
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement