コード例 #1
0
        private Estado vaciarJarra4()
        {
            Estado estado = new Estado(jarra3, 0);

            return(estado);
        }
コード例 #2
0
        private Estado llenarJarra4()
        {
            Estado estado = new Estado(jarra3, 4);

            return(estado);
        }
コード例 #3
0
        //Calculo de acciones posibles (llenado y vaciado de jarras)
        private Estado llenarJarra3()
        {
            Estado estado = new Estado(3, jarra4);

            return(estado);
        }
コード例 #4
0
        private Estado vaciarJarra3()
        {
            Estado estado = new Estado(0, jarra4);

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