ΥΠΟΛΟΓΙΣΤΙΚΗ ΝΟΗΜΟΣΥΝΗ ΙΙ

 

9.2     Δυνατοτητες

 

Γενικά, κατά την υλοποίηση ενός Γ.Α. πρέπει να καθοριστούν τα ακόλουθα στοιχεία:

 

·                    αναπαράσταση του ατόμου

·                    στρατηγικές επιλογής ατόμων για αναπαραγωγή

·                    γενετικοί τελεστές για την αναπαραγωγή

·                    αντικειμενική συνάρτηση

 

Το GAlib διαθέτει τις κατάλληλες κλάσεις αντικειμένων και μεθόδους για την υλοποίηση των τριών πρώτων στοιχείων.  Πιο συγκεκριμένα, παρέχει πολλά παραδείγματα για το καθένα από αυτά, ενώ ταυτόχρονα (λόγω της αντικειμενο-στραφούς υλοποίησης) είναι δυνατή η τροποποίηση όλων των στοιχείων αυτών (π.χ. τροποποίηση ενός γενετικού τελεστή) και η προσθήκη νέων (π.χ. προσθήκη ενός νέου γενετικού τελεστή).  Η αντικειμενική συ-νάρτηση, όμως, πρέπει να υλοποιηθεί από το χρήστη της βιβλιοθήκης.

 

 

 

 

 

 

 

ΑΡΧΗ ΚΕΦΑΛΑΙΟΥ