muy buenas a todos.
estoy realizando un proyecto. trata sobre un juego (jugador vs CPU). la cuestion es que he de programar a la maquina para que juegue como una persona. la idea del juego es la siguiente:
pienso un numero, entonces la maquina pienso un numero al azar (de igual longitud). yo le respondo cuales numeros ha acertado y a partir de ahi continua preguntandome con otro numero, variando los que haya acertado. es decir:
1- pienso nº.
2- maquina me dice un nº aleatorio.
3- le digo cuales ha acertado.
4- maquina procesa dichos numeros y me dice otro nº.
lo hare mejor con un ejemplo:
(pienso un nº7894)
MAQUINA- 1234
YO- 1 acierto.
MAQUINA-1789
YO- 0 aciertos
MAQUINA-7289
YO-0 aciertos
MAQUINA-7839
YO-0 aciertos
MAQUINA-7834
YO-2 aciertos
....
asi hasta x intentos, y si lo acierta antes, gana. la duda que tengo es com podria programar esto, ya que claro, al ser codigo podemos poner que lo encuentre muy facilmente y tal...
que me aconsejais?
gracias.
pd: no pido codigo ni nada, solo la idea de como programar la "inteligencia" de la maquina.