PAŽNJA!
Biblioteka JFreeChart koja se koristi je malo veća te stoga i učitavanje appleta prvi puta traje malo duže. Budite strpljivi.
Također morate imati instaliran Java plugin za Vaš preglednik kako biste mogli pokrenuti program.
.
Za gradove unesene kao pocetne vrijednosti, optimalna putanja je oko 7542
)
)
)
Inicijaliziraj tragove Dok nije kraj Za svakog od X mrava Obavi šetnju Ažuriraj globalno najbolje rješenje Za Y najboljih mrava Ažuriraj tragove puteva kojima je prošao Ispari tragove
gdje su
- vjerojatnost odabira puta iz grada i u grad j
- skup gradova koje nismo posjetili
- jakost feromona na putu iz grada i u grad j
- alfa konstanta
i
gdje su
- duljina puta mrava koji ažurira
- jakost feromona na putu iz grada i u grad j
gdje su
- Konstanta isparavanja
- jakost feromona na putu iz grada i u grad j
Inicijaliziraj tragove Dok nije kraj Za svakog od X mrava Obavi šetnju Ažuriraj globalno najbolje rješenje Ispari tragove Za svakog od X mrava Ažuriraj tragove puteva kojima je prosao
gdje su
- vjerojatnost odabira puta iz grada i u grad j
- skup gradova koje nismo posjetili
- jakost feromona na putu iz grada i u grad j
- vrijednost heurističke funkcije na putu iz grada i u grad j
(u našem slucaju recipročna vrijednost njihove međusobne udaljenosti)
- alfa konstanta
- beta konstanta
i
gdje su
- duljina puta mrava koji ažurira
- jakost feromona na putu iz grada i u grad j
gdje su
- Konstanta isparavanja
- jakost feromona na putu iz grada i u grad j