Looking for Sistemas Inteligentes (GIINF-1.1) test answers and solutions? Browse our comprehensive collection of verified answers for Sistemas Inteligentes (GIINF-1.1) at moodle.uco.es.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Suponga un entrenamiento configurado para que el jugador 1 (P1) tenga un smoothing de k=10 y el jugador 2 (P2), de k=60. ¿Cómo influye esto en el proceso de toma de decisiones?
¿Es correcta la siguiente afirmación?"El aprendizaje por refuerzo del tres en raya premia o penaliza todos los movimientos realizados por el programa dependiendo de si gana o pierde la partida, respectivamente".
La memoria almacena...
Según la práctica del tres en raya, ¿qué se está haciendo en el siguiente fragmento de código?
if (pair.first->numWins < MAXOCCURRENCES) pair.first->numWins++;if (total > MAXOCCURRENCES) { if (pair.first->numTies > MINOCCURRENCES) pair.first->numTies--; else if (pair.first->numLost > MINOCCURRENCES) pair.first->numLost--;}
Dadas tres reglas para que Willy:
¿Cuál debería tener la prioridad más alta?
De la siguiente regla, que pretende hacer retroceder a Willy ante la percepción de algún peligro cuando se movió al este, ¿qué opción es la correcta para completar la línea resaltada en negrita? (Hay varias líneas incompletas; debes elegir la opción de aquella en negrita)
(defrule volverEastWilly (directions $?) ?h<-(hice ****) ;Regla incompleta ?h2<-(myNumMoves ?numMoves&< ?numMoves 500)) ***** ;Regla incompleta => (retract ?h ?h2) (assert (myNumMoves (+ ?numMoves 1))) ***** ;Selecciona opción )
De la siguiente regla, que pretende mover a Willy en una dirección aleatoria en caso de que no esté detectando peligro, ¿qué opción es la correcta para la línea resaltada en negrita? (Hay dos líneas incompletas; debes elegir la opción de aquella en negrita)
(defrule moveWilly (directions $? ?direction $?) ?h<-(hice $?) ?h2<-(myNumMoves ?numMoves&< ?numMoves 500)) ***** ;Selecciona opción => (retract ?h ?h2) (assert (myNumMoves (+ ?numMoves 1))) ***** ;Regla incompleta (moveWilly ?direction) )
Suponiendo el siguiente código para actualizar la posición actual de Willy, donde su posicición actual se guarda en un hecho ordenado de estructura (posicion <fila> <columna>), ¿cómo tendrían que modificarse las variables ?fila y ?col en el consecuente si Willy se ha movido al norte?
(defrule moverWilly (directions $? north $?) ?dh <- (hice ?) ?dp <- (posicion ?fila ?col) (percepts) => (moveWilly north) (retract ?dh ?dp) (assert ...COMPLETAR...))