/// <summary> /// Carrega todas as cidades de um estado /// </summary> /// <param name="IdEstado">ID do estado</param> /// <returns>Retorna a lista de todas as cidades</returns> public static List <Cidade> GetCidades(int IdEstado) { using (Cidade objCidade = new Cidade()) { return(objCidade.GetCidade(IdEstado)); } }
public void GerarIteracao() { for (int i = 0; i < QuantidadeInteracao; i++) { foreach (var cidade in Cidade.GetCidade()) { var formiga = new Formiga(cidade); var caminho = formiga.Caminhar(); this.RotasFeitas.Add(caminho); Cidade.ResetRotas(); } this.MostrarRotasFormigas(); this.AddFeromonioCaminhos(); Rota.EvaporarFeromonio(); } MostrarMelhorRota(); MostrarFeromonioRotas(); }