background image

47 | 

9 4

 

 

-PP:[50>integer >= 0]: Ο διακόπτης αυτός περιγράφει τo εξωτερικό περιθώριο του συνολικού 

χώρου. Παίρνει ακέραιες τιμές μεγαλύτερες του μηδενός. 

 

Object Margin 

-OM:[20>integer  >=  1]:  Ο  διακόπτης  αυτός  περιγράφει  τo  εξωτερικό  περιθώριο  του 

αντικειμένου. Παίρνει ακέραιες τιμές μεγαλύτερες του ένα, λόγο καλωδιώσεων πάλι. 

 

Number of Generations 

-NG:[  1.000.000>integer  >  0]:  Ο  διακόπτης  αυτός  περιγράφει  τον  αριθμό  των  γενεών  που 

θέλουμε να φτάσει ο γενετικός αλγόριθμος. Παίρνει ακέραιες τιμές μεγαλύτερες του μηδενός. 

 

Elements of Population 

-EP:[1.000.000>integer  >  0]:  Ο  διακόπτης  αυτός  περιγράφει  τον  αριθμό  των  στοιχείων  του 

πληθυσμού  μιας  γενιάς.  Στο  δικό  μας  πρόβλημα  κάθε  στοιχείο  του  πληθυσμού  είναι  ένα 

ψηφιακό κύκλωμα. Παίρνει ακέραιες τιμές μεγαλύτερες του μηδενός. 

 

Number of Threads 

-TH:[500>integer  >  0]:  Ο  αριθμός  των  νημάτων  που  θέλουμε  να  τρέξει  το  πρόγραμμα. 

Παίρνει ακέραιες τιμές μεγαλύτερες του μηδενός.  

 

Minimum Wire Length 

-MI:[100>  integer  >  1]:  Περιγράφει  το  ελάχιστο  μήκος  καλωδίων  για  την  αξιολόγηση  του 

κυκλώματος. 

 

Maximum Wire Length 

-MA:[500>  integer  >  1]:  Περιγράφει  το  μέγιστο  μήκος  καλωδίων  για  την  αξιολόγηση  του 

κυκλώματος. 

 

Crossover Rate 

-CR:[1>  double  >  0]:  Περιγράφει  την  πιθανότητα  διακλάδωσης  των  γονέων  κατά  την 

αναπαραγωγή στον γενετικό αλγόριθμο. 

 

 

Mutation Rate