Ejemplo Agente Inteligente
*Son tres las posibles opciones del usuario: piedra, papel, tijera.
*Cada vez que el jugador realiza una jugada el agente almacena en la base datos las elecciones que estemismo realiza.
Nota: Por ética en este juego, la respuesta del usuario, será guardada
hasta después de que la máquina haya tomado la elección, de esta manera el agente no tendrá siempre el 100%de probabilidades de ganar ya que si esta respuesta fuese verificada por el agente desde el inicio del programa sería una ventaja poco ética.
*Al contar con una base de datos de las respuestasmayormente utilizadas, el agente puede realizar cálculos sobre la posible respuesta del jugador.
Diagrama
Manual de usuario
Este juego consta de tresopciones PIEDRA, PAPEL, TIJERAS, Estas son las jugadas:
Piedra le gana a tijeras.
Papel le gana a piedra.
Tijeras le gana a papel.
El comienzo del juego está marcado, cuando elsistema le pide al usuario que “Selecciones una opción”
El usuario debe de elegir ya sea piedra papel o tijeras y el sistema elegirá una opción de esta manera las opciones serán comparadas y searrojará el resultado.
GANASTE, PERDISTE o EMPATASTE
Si el usuario no escribe de manera correcta alguna de las opciones, el sistema ignorará esta jugada y le solicitará nuevamente al usuario queingrese una opción.
Volver a Jugar
Una vez que el sistema arrojo si el usuario ganó, perdió o empato, continuara realizando jugadas a menos de que usuario dese terminar.}
Salir
En el momento queel usuario dese abandonar el juego solo es cuestión de que seleccione EXIT.
Código
import java.io.*;
import java.util.*;
public class JuegoPPT {
public static void main (String args[])...
Regístrate para leer el documento completo.