SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: SeNsiR en Domingo 28 de Marzo de 2004, 23:03
-
soy portugues por eso no se escribir muy bien español :D
Bien tengo un problema en el 3 en raya no se como hacer para la computadora
jugar. yo lo isse pero la computadora jugaba en qualquier sitio :D .
Para eso no se passar hice if's para comparar posiciones e para la computadora saber qual los espacios libres.
Pero si tubiera que hacer el quatro en linea tenia que hacer muchos if. :blink:
Alguien que me pueda ayudar ou un metodo mas facil para la computadora jugar en un espacio libre???? PLEASE!! :smartass:
-
Debes crear una matriz
de esta manera no necesitas hacer sino un solo if dentro de un doble ciclo sea for o sea while para recorrer las posociones de la matriz.
En cuanto a la inteligencia... no se para este caso en particular buscaria siempre donde lograr la linea, pero sino por lo pequeño se podria determinar una posicion de manera aleatoria.