Der GAwizard setzt die Modellparameter, die der GA vorschlägt, durch eine interne Methode "setParameter". Diese Methode muss von Dir programmiert werden. Dabei solltest Du alle Objekte mit root ansprechen. Root ist das Netzwerk, indem der Ereignisverwalter eingesetzt ist. In Deinem Netzwerk gibt es keinen Baustein "S". Das ist die Ursache für den Fehler.
In dieser recht alten Version des GAwizard müssen die internen Methoden "setParameter" und "calculateFitness" programmiert werden. In aktuellen Versionen ist keine Programmierung erforderlich.
Ich möchte bemerken, dass es mit der heute verfügbaren Rechentechnik unmöglich ist, für eine Reihenfolgeoptimierung von 100 Elementen eine optimale Lösung zu finden. Du kannst nur mit einer Näherungslösung rechnen, über deren Qualität man kaum etwas sagen kann.
------------------
PM
www.math4fun.de
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP