Hallo zusammen,
ich beschäftige mich nach einiger Zeit mit dem Framework Genetics aus dem Apache Commons Math Paket. Zunächst möchte ich einen einfachen Evolutionären Algorithmus damit realisieren, der einfach dazu kommt, aus einer binär codierten Zahl mit fester Länge n eine Zahl macht, die genau n Einsen hat. Die Bewertungsfunktion ist also, wie viele Einsen eine Zahlenrepräsentation beinhaltet. Meine Frage ist an dieser Stelle:
Wo bringe ich die Bewertungsfunktion ein und wie kann ich speichern, welches Chromosom welche Zahl repräsentiert. Wären die Chromosomen im Paket abstrakte Klassen oder Interfaces wäre mir das wohl klar, aber die Chromosomen sind bereits als Klassen realisiert. :bahnhof:
Hier findet sich das "Genetics" Framework, kann mich jemand aufklären, wie es funktionieren soll?
Danke sehr, Gruß, Skrodde
ich beschäftige mich nach einiger Zeit mit dem Framework Genetics aus dem Apache Commons Math Paket. Zunächst möchte ich einen einfachen Evolutionären Algorithmus damit realisieren, der einfach dazu kommt, aus einer binär codierten Zahl mit fester Länge n eine Zahl macht, die genau n Einsen hat. Die Bewertungsfunktion ist also, wie viele Einsen eine Zahlenrepräsentation beinhaltet. Meine Frage ist an dieser Stelle:
Wo bringe ich die Bewertungsfunktion ein und wie kann ich speichern, welches Chromosom welche Zahl repräsentiert. Wären die Chromosomen im Paket abstrakte Klassen oder Interfaces wäre mir das wohl klar, aber die Chromosomen sind bereits als Klassen realisiert. :bahnhof:
Hier findet sich das "Genetics" Framework, kann mich jemand aufklären, wie es funktionieren soll?
Danke sehr, Gruß, Skrodde