ESFZ – Erlanger SchülerForschungsZentrum für Bayern

Werte in einer Excel-Tabelle optimieren am Beispiel eines Wirtschaftsmodells

Ich habe ein Programm geschrieben, welches Parameter in einer Excel-Datei optimiert, um einen bestimmten anderen Wert zu maximieren. Dafür habe ich in einer schon fertigen Excel-Tabelle, die ein Wirtschaftsmodell simuliert, in alle Zellen, die Einfluss auf den Gewinn haben, zuerst zufällige Werte eingesetzt und anschließend den resultierenden Gewinn angeschaut. Mithilfe eines Algorithmus konnte man sich durch Wiederholungen immer mehr dem optimierten Wert, also dem maximalen Gewinn, annähern. Dadurch, dass es immer wieder Probleme gab, die zu lösen waren, konnte ich viel beim Programmieren dazulernen. In Zukunft möchte ich diese Methode mit einem neuronalen Netz vergleichen.

Florian Schur (Willstätter-Gymnasium Nürnberg)