Herramientas de usuario

Herramientas del sitio


ai:techniques:search_algorithms

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
ai:techniques:search_algorithms [2010/10/24 09:25]
alfred
ai:techniques:search_algorithms [2020/05/09 09:25] (actual)
Línea 28: Línea 28:
     - De todos los nodos de la lista de nodos cerrados escogemos el de //f// más baja.     - De todos los nodos de la lista de nodos cerrados escogemos el de //f// más baja.
   - Si el estado actual es el estado objetivo ya hemos acabado. Si no, volvemos al paso 1.   - Si el estado actual es el estado objetivo ya hemos acabado. Si no, volvemos al paso 1.
 +
  
  
Línea 82: Línea 83:
  
  
- +===== IDA* ===== 
- +  - Realizamos el cálculo de coste para el nodo 1, ese será el coste (o profundidad) inicial y máximo permitido. 
- +  - Nos ponemos en el primer nodo. 
- +  - Vamos al siguiente nodo (moviéndonos siempre en profundidad,​ es decir, siempre abriremos el último nodo. 
- +  - Si el siguiente nodo no pasa del coste máximo actual lo cogemos como nodo actual y hacemos el paso 3.  
- +  - Miramos el siguiente que toque (desde un nodo anterior). 
- +  - Si ningún nodo puede expandirse por superar todos el coste máximo, incrementamos este y vamos al paso 2. 
 +{{ ai:ida.png |}}
  
 ===== Hill-Climbing ===== ===== Hill-Climbing =====
ai/techniques/search_algorithms.1287912344.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)