示例#1
0
 public Movimiento(IPartida partida, IJugada jugada, IPiedra piedra, ITablero tablero)
 {
     _partida = partida;
     _jugada  = jugada;
     _piedra  = piedra;
     _tablero = tablero;
 }
示例#2
0
        public void Inicializar()
        {
            _tablero = new Tablero(new Grilla(new Punto()));
            _jugador = new Jugador();
            _partida = new Partida(_tablero, _jugador);

            _partidaEnCurso = _partida.Crear(9, "negro", "blanco");
        }
示例#3
0
        public void Inicializar()
        {
            _tablero = new Tablero(new Grilla(new Punto()));
            _partida = new Partida(_tablero, new Jugador());

            _movimientoValidador = new MovimientoValidador(_partida, _tablero);

            _partidaDTO = _partida.Crear(9, "negro", "blanco");
        }
示例#4
0
 public Partida(ITablero tablero, IJugador jugador)
 {
     _tablero = tablero;
     _jugador = jugador;
 }
示例#5
0
 public MovimientoValidador(IPartida partida, ITablero tablero)
 {
     _partida = partida;
     _tablero = tablero;
 }
示例#6
0
 public TableroController(ITablero tablero)
 {
     _tablero = tablero;
 }