Exemplo n.º 1
0
        public static bool MarcarCasella_jugador_erroni()
        {
            TresEnRatlla t = new TresEnRatlla();

            t.MarcarCasella(0, 0, 'x');

            t.MarcarCasella(1, 1, 'x');

            if (t.Tauler[0, 0] == 'x' && t.Tauler[1, 1] == '-' && t.SeguentJugador == 'o' && t.Guanyador == '-')
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 2
0
        public static bool Guanyen_x_primera_diagonal()
        {
            TresEnRatlla t = new TresEnRatlla();

            t.MarcarCasella(0, 0, 'x');
            t.MarcarCasella(1, 0, 'o');
            t.MarcarCasella(1, 1, 'x');
            t.MarcarCasella(2, 1, 'o');
            t.MarcarCasella(2, 2, 'x');

            if (t.Guanyador == 'x')
            {
                return(true);
            }

            return(false);
        }
Exemplo n.º 3
0
        public static bool Guanyen_o_segona_columna()
        {
            TresEnRatlla t = new TresEnRatlla();

            t.MarcarCasella(0, 0, 'x');
            t.MarcarCasella(1, 0, 'o');
            t.MarcarCasella(0, 2, 'x');
            t.MarcarCasella(1, 1, 'o');
            t.MarcarCasella(2, 2, 'x');
            t.MarcarCasella(1, 2, 'o');

            if (t.Guanyador == 'o')
            {
                return(true);
            }

            return(false);
        }
Exemplo n.º 4
0
        public static bool Empat()
        {
            TresEnRatlla t = new TresEnRatlla();

            t.MarcarCasella(0, 0, 'x');
            t.MarcarCasella(0, 1, 'o');
            t.MarcarCasella(0, 2, 'x');
            t.MarcarCasella(1, 0, 'o');
            t.MarcarCasella(1, 2, 'x');
            t.MarcarCasella(1, 1, 'o');
            t.MarcarCasella(2, 0, 'x');
            t.MarcarCasella(2, 2, 'o');
            t.MarcarCasella(2, 1, 'x');

            if (t.Guanyador == '-' && t.PartidaAcabada)
            {
                return(true);
            }

            return(false);
        }
Exemplo n.º 5
0
 public WebServiceAdapter(WebService context)
 {
     webService   = context;
     tresEnRatlla = new TresEnRatlla();
 }