10 |
9 4
Περιγραφή εισόδου Κυκλωματικών Στοιχείων στο αρχείο .dot .............. 48
Περιγραφή εισόδου Διασυνδέσεων ........................................................ 49
Εισαγωγή των στοιχείων σε τμήματα .......................................................... 53
Τμηματοποίηση του χώρου και υπολογισμός των φυσικών μεγεθών .......... 54
Γενετικός αλγόριθμος και βελτιστοποίηση .................................................. 57
Αρχικός Πληθυσμός .............................................................................. 57
Εισαγωγή των στοιχείων στον καμβά .................................................... 58
Εγκυρότητα γειτονικών κόμβων - Περιορισμοί Logisim ....................... 61
Υπολογισμός της συνάρτησης αξιολόγησης (Fitness Function) ............. 63
Διασταύρωση (Crossover) ..................................................................... 66
Μετάλλαξη (Mutation) .......................................................................... 66
Αποτελέσματα για διάφορες πιθανότητες μετάλλαξης και διασταύρωσης .... 71
Αποτυχίες δημιουργίας κυκλώματος............................................................ 83
Μετρικές κώδικα και προδιαγραφές συστήματος ............................................ 85
Κυκλωματική πολυπλοκότητα (Cyclomatic complexity) ............................. 85
Χαρακτηριστικά του συστήματος ............................................................... 87
Συμπεράσματα και βελτιώσεις για το μέλλον .................................................. 88
Προσαρμοστικός Γενετικός Αλγόριθμος (Adaptive Genetic Algorithm) 89
Παράρτημα Α – Οδηγίες εγκατάστασης και παραδείγματα χρήσης ........................... 90
Παράρτημα Β - Αναλυτική λίστα αποδεκτών κυκλωματικών στοιχείων με τα