Gracias cocute y Delphius por ayudar
cocute he estado mirando los enlaces que has puesto y te comento:
- El pdf ese ya lo tenia y estaba en proceso de traducirlo haber si me daba alguna idea. De todas formas se agradece.
- Con respecto al último como bien dices eso ya lo tengo ya que es la base para dos jugadores humanos. El mío no es tan sofisticado ya que no se ven caer las fichas; Sino que encima de cada columna tengo un botón que al darle se pinta la casilla donde debería caer la ficha (digo se pinta porque yo lo desarrolle utilizando el componente shape y poniéndole estilo redondo en vez de utilizar imágenes)
- Ahora compilare el primero haber si lo entiendo…
Cita:
|
pero vamos si es para algun trabajo mejor que lo intentes por tus medios aunque no quede tan sofisticado, nadie se va a creer que ese juego lo has hecho tu.
|
No, no es para ningún trabajo, sino que estoy estudiando Pascal y fue una sugerencia que nos hizo el profesor para que hiciéramos en Navidad… lo único que ahora me dijo que lo ideal seria que también pudiera jugar el ordenador contra el usuario. Por eso es por lo que quiero ponerle inteligencia.
Delphius seguramente este confundido y este mezclando Algoritmos y heurística ya que nunca he visto ninguna materia de Algoritmos para Juegos sino que lo que se, es por información que he buscado por Internet.
Como en todos los sitios donde explican el algoritmo MINIMAX lo hacen con el 3 en Raya esta tarde lo he implementado en delphi y lo tengo terminado para dos jugadores pero tampoco he sabido configurarlo para que juegue el ordenador…
Por ejemplo: en este PDF en la pagina 9 veo que cuando ganan los círculos el estado terminal es (-1), si hay empate (0) y si ganan las X (+1) pero en la pagina 18 de donde se saca los números para hacer las operaciones (supongo que será lo que dice Delphius de la heurística)
*Ni aun siendo el tablero mas pequeño he logrado entender lo que hay que hacer para aplicar el algoritmo
Gracias de Nuevo a los dos, seguiré intentándolo.
Pd.: Un poco mas y escribo un libro xD.
Saludos