bluemodel / BlueM.Opt

BlueM.Opt is an optimization framework that can be coupled with an arbitrary simulation software.
https://wiki.bluemodel.org/index.php/BlueM.Opt
GNU General Public License v3.0
2 stars 1 forks source link

303: Maximierung von Zielfunktionen ermöglichen #198

Closed bluemodel-bot closed 2 years ago

bluemodel-bot commented 2 years ago
Original bug ID 303
Reported by froehlich on 2008-04-04
Affects version 0.9
Component Allgemein
Severity enhancement
Priority P1
Milestone 1.0
Assigned to froehlich
Status CLOSED FIXED

Comments:

froehlich on 2008-04-04:

Bisher wurden alle Zielfunktionen immer automatisch minimiert.

Ich hätte gerne die Möglichkeit, Zielfunktionen auch maximieren zu lassen.

froehlich on 2008-04-04:

Die einfachste Möglichkeit besteht darin, bei Zielfunktionen, die zu maximieren sind, bei der Berechnung des Zielfunktionswerts einfach mit -1 zu multiplizieren.

Dazu muss der Kern natürlich mit negativen Penalty-Werten zurechtkommen (scheint der Fall zu sein; Dirk kannst du das bestätigen?) - und die Hypervolumenberechnung auch (scheint auch der Fall zu sein)

In allen Diagrammen und Dialogen werden die entsprechenden Zielwerte dann natürlich als negative Zahlen angezeigt, kann man aber mit leben...

Die ZIE-Datei braucht dann natürlich auch eine neue Spalte...

froehlich on 2008-04-07:

in r1016 wie oben beschrieben implementiert.

Auf längere Sicht wäre es natürlich nett, das als Fallunterscheidung in den Kern zu implementieren, um so die negativen Zahlen zu umgehen.

froehlich on 2009-01-28:

et läuft...