Update: distributor-to-disaster-areas-with-dijsktra-algorithm
Open markdown file
Upload
Edit Content
# distributor-to-disaster-areas-with-dijsktra-algorithm- [Github Linki](https://github.com/rag0nn/distributor-to-disaster-areas-with-dijsktra-algorithm/blob/master/README.md) # Ön Açıklama Bu proje 2023'te yaşadığımız Maraş depreminden esinlenerek , simüle etmeye çalıştığım bir projedir.Yaşanan koordinasyon problemleri bilgisayar ile nasıl şekilde çözülebilir sorusu üzerinde bu şekilde bir optimizasyon çözümü bulmmaya çalıştım.Yollardaki problemler ve bölgelerdeki hasarlar hesaba katılarak en iyi şekilde optimizasyon nasıl sağlanırın cevabını aradım. # How can i test it? / Nasıl Test edebilirim? _define_nodes()_ metoduna git ve node(name,location,,color_text,color_circle,radius_small,radius_big,demand,assets) gibi düğümleri ekle ardından go _define_edges()_ edge(weight,color_line,color_text,tail_node,head_node) gibi kenarları ekle , önceden tanımlanmış renkleri kullanabilirsin _self.COLORS_RED_ gibi # Amaç / Purpose #### En ihtiyaçlı bölgeden başlayarak en uygun yoldan varlıkları taşımak # Yöntem / Method #### Her ihtiyaç sahibi düğümün diğer düğümlere olan uzaklıklarını Dijkstra algoritmasını kullanarak bulup , en ihtiyaç sahibinden en az ihtiyaç sahibi düğüme doğru sıralayarak ve bu sırayı sürekli güncel tutarak en yakın varlıklı düğümden varlık transfer etme # Sonuç / Result #### Sonuç olarak şunları elde edebiliriz: düğümlerin diğer düğümlere en kısa uzaklıkları ve ihtiyaç sahibi düğümlerin hangi varlığı nerden aldıkları. #### <img src="https://raw.githubusercontent.com/rag0nn/distributor-to-disaster-areas-with-dijsktra-algorithm/master/images/results_screen.jpg"> <img src="https://raw.githubusercontent.com/rag0nn/distributor-to-disaster-areas-with-dijsktra-algorithm/master/images/results_terminal.jpg"> # Examples / Örnekler <img src="https://raw.githubusercontent.com/rag0nn/distributor-to-disaster-areas-with-dijsktra-algorithm/master/images/normal_node_map.jpg"> <img src="https://raw.githubusercontent.com/rag0nn/distributor-to-disaster-areas-with-dijsktra-algorithm/master/images/drawn_with_weights_map.jpg"> <img src="https://github.com/rag0nn/distributor-to-disaster-areas-with-dijsktra-algorithm/blob/master/images/gif.gif">
Save
Remove: distributor-to-disaster-areas-with-dijsktra-algorithm
Delete Project