import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;

// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.2287D49B-337D-DA54-74D1-A1B07D0AE175]
// </editor-fold> 
public class Partida {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.140612DA-7D24-6E5E-0B05-D0BD0B45DA94]
    // </editor-fold> 
    private Tablero mTablero;
    //El número de jugadores debe estar entre 2 y 8
    private int maxJugadores=8;
    private int minJugadores=2;
    
    //variable que almacena el número de jugadores de una partida
    private int numJugadores=0;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.0C4C0CAD-E636-551C-6B74-B92E78B1DA9D]
    // </editor-fold> 
    private ArrayList<Jugador> mJugador;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.C845A3E9-439C-0C31-C79B-C42037044D8F]
    // </editor-fold> 
    private Rondas mRondas;

    public Partida () throws java.io.IOException{
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
        
        
        System.out.println("Introduzca número de jugadores (2-8): ");
        numJugadores = Integer.parseInt(in.readLine( ));
        System.out.println("EL NUMERO DE JUGADORES ES " + " : " + numJugadores );
        
        for (int i=0;i<numJugadores;i++){
            mJugador.add(new Jugador());
        }
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=y,regenBody=yeses,id=DCE.BC332810-BAA9-C336-AF84-54BEECC06F75]
    // </editor-fold> 
    public int getnumJugadores () {
        return numJugadores;
    }
    
    public ArrayList<Jugador> getJugador () {
        return mJugador;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=y,regenBody=yeses,id=DCE.164C3ADF-760E-7608-8EC5-5B466A67B427]
    // </editor-fold> 
    public void setJugador (ArrayList<Jugador> val) {
   
    }
    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=y,regenBody=yeses,id=DCE.238B44C3-4626-321B-F5DF-887A92805519]
    // </editor-fold> 
    public Rondas getRondas () {
        return null;
   
    }
    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=y,regenBody=yeses,id=DCE.0F96D9DA-E91A-9E65-BF0C-5841FECC99FF]
    // </editor-fold> 
    public void setRondas (Rondas val) {
   
    }
    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=y,regenBody=yeses,id=DCE.B3E2A2BC-874D-C1EB-814C-6D406A2C5C97]
    // </editor-fold> 
    public Tablero getTablero () {
        return null;
   
    }
    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=y,regenBody=yeses,id=DCE.EB5AFF9D-BE32-2A9B-C308-3E2F8A0B9377]
    // </editor-fold> 
    public void setTablero (Tablero val) {
   
    }
}

