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); } }
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); }
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); }
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); }
public WebServiceAdapter(WebService context) { webService = context; tresEnRatlla = new TresEnRatlla(); }