예제 #1
0
        private void btnBestMovement_Click(object sender, EventArgs e)
        {
            string message = string.Empty;

            playerIA.PredictEnemyAttacks(Tablero.Jugador);
            var attacks = playerIA.PossiblesAttacks(Tablero.Jugador);

            foreach (var attack in attacks)
            {
                if (playerIA.CheckAttackEnemy(attack))
                {
                    message += "Atacar al país: " + Tablero.Lista_Paises[attack[1] - 1].Nombre + " desde el país: " + Tablero.Lista_Paises[attack[0] - 1].Nombre + ".\n";
                }
            }

            MessageBox.Show("Mejores movimientos de ataque recomendados: \n\n" + message, "Fase de Ataque", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }