Ejemplo n.º 1
0
        private Estado vaciarJarra4()
        {
            Estado estado = new Estado(jarra3, 0);

            return(estado);
        }
Ejemplo n.º 2
0
        private Estado llenarJarra4()
        {
            Estado estado = new Estado(jarra3, 4);

            return(estado);
        }
Ejemplo n.º 3
0
        //Calculo de acciones posibles (llenado y vaciado de jarras)
        private Estado llenarJarra3()
        {
            Estado estado = new Estado(3, jarra4);

            return(estado);
        }
Ejemplo n.º 4
0
        private Estado vaciarJarra3()
        {
            Estado estado = new Estado(0, jarra4);

            return(estado);
        }
Ejemplo n.º 5
0
		public Nodo(Nodo padre, Estado estadoActual){
			this.padre = padre;
			this.estado = estadoActual;
		
		}
Ejemplo n.º 6
0
 //compara estados para ver si son iguales
 public bool comparaEstado(Estado esta)
 {
     return(J3 == esta.getJ3() && J4 == esta.getJ4());
 }