コード例 #1
0
        public Estado LlenarJ4()
        {
            Estado estado = new Estado(J3, 4, "LLenar J4 ");

            de.setDeb("He llenado J4 *" + estado.getJ3() + "," + estado.getJ4() + "* ");
            return(estado);
        }
コード例 #2
0
        public Estado VaciarJ4()
        {
            Estado estado = new Estado(J3, 0, "VAciar J4 ");

            de.setDeb("He vaciado J4 *" + estado.getJ3() + "," + estado.getJ4() + "* ");
            return(estado);
        }
コード例 #3
0
        public Estado VaciarJ3()
        {
            Estado estado = new Estado(0, J4, "Vaciar J3 ");

            de.setDeb("He vaciado J3 *" + estado.getJ3() + "," + estado.getJ4() + "* ");
            return(estado);
        }
コード例 #4
0
        public Estado VaciarJ4EnJ3()
        {
            int x, y;

            y = J4 + J3 - 3;
            if (y < 0)
            {
                y = 0;
            }
            x = J3 + J4 - y;
            Estado estado = new Estado(x, y, "Vaciar J4 en J3 ");

            de.setDeb("He vaciado J3 en J4 *" + estado.getJ3() + "," + estado.getJ4() + "* ");
            return(estado);
        }
コード例 #5
0
        public Estado VaciarJ3EnJ4()
        {
            int x, y;

            x = J3 + J4 - 4;
            if (x < 0)
            {
                x = 0;
            }
            y = J4 + (J3 - x);
            Estado estado = new Estado(x, y, "Vaciar J3 en J4 ");

            de.setDeb("He vaciado J3 en J4 *" + estado.getJ3() + "," + estado.getJ4() + "* ");
            return(estado);
        }
コード例 #6
0
ファイル: Nodo.cs プロジェクト: luismigm/busqueda1
 public string miEstado()
 {
     return("Mi estado es (" + estado.getJ3() + ", " + estado.getJ4() + ")");
 }
コード例 #7
0
 //compara estados para ver si son iguales
 public bool comparaEstado(Estado esta)
 {
     return(J3 == esta.getJ3() && J4 == esta.getJ4());
 }