Fix: Einige delete Anweisungen hinzugefügt, lange proteine ließen sich wegen StackOverflow gar nicht mehr weiter mutieren
Fix + Improve: Die Berechnung der Fitness gab zu oft -1 zurück, da die Größe der Matrix nicht genug auf die Proteine ausgerichtet war
Fix: Nach dem Mutationsvorgang, wurden der gecachte Fitnesswert und die Id nicht zurückgesetzt
Improve: Die Id beschreibt nun nur noch die Knicke der Proteine, der Knick der ersten Aminsäure wird ignoriert, da dieser keine Auswirkung hat. Außerdem hat die Id nun immer eine an das Protein angepasste Länge
Improve: Quicksort eingebaut
Improve: Selektion umgestaltet, nun wird mit Gewichtung gearbeitet
Fix: Destruktor von Protein Klasse hat Probleme verursacht
Add: Jedes Protein hat nun eine FamilyNr
Change: FamilyNr in die Id mit eingebaut

modifiedFitness Funktion eingabut (allerdings unwirksam gemacht), die theoretisch das Dominanzproblem abschwächt, indem es die varianz der Fitnesswerte senkt

Change: ELITE_ONLY_ONCE Option entfernt

Change: Für Eliteproteine, die nicht mutiert werden sollen, gibt es nun in jedem Protein das Flag NoMutation. Sobald ->Mutate aufgerufen wird und NoMutation true ist, wird die mutation abgebrochen und das Flag gelöscht