Open j-ti opened 11 months ago
Hier werden die Akteure nacheinander geladen https://github.com/BESTenergytrade/simply/blob/2bd420391700ed5aaf69dda5c8fbc2a4bbec9afe/build_scenario.py#L219C12-L219C21 Man könnte sie dann bereits hier in das simply-szenario abspeichern: https://github.com/BESTenergytrade/simply/blob/2bd420391700ed5aaf69dda5c8fbc2a4bbec9afe/build_scenario.py#L255 dafür könnte man dann in simply/scenario.py neben der save() Funktion, die das ganze Szenario speichert https://github.com/BESTenergytrade/simply/blob/2bd420391700ed5aaf69dda5c8fbc2a4bbec9afe/simply/scenario.py#L242 den Teil rausextrahieren der die Participants speichert und in eine Unterfunktion verlagert z.B. save_actor oder so, die die actors bereits einmal abspeichert und dann den Actor wieder aus dem Szenario löscht falls er nicht mehr gebraucht wird oder dessen Zeitreihen leeren damit der RAM nicht anwächst
save_actor
Hier werden die Akteure nacheinander geladen https://github.com/BESTenergytrade/simply/blob/2bd420391700ed5aaf69dda5c8fbc2a4bbec9afe/build_scenario.py#L219C12-L219C21 Man könnte sie dann bereits hier in das simply-szenario abspeichern: https://github.com/BESTenergytrade/simply/blob/2bd420391700ed5aaf69dda5c8fbc2a4bbec9afe/build_scenario.py#L255 dafür könnte man dann in simply/scenario.py neben der save() Funktion, die das ganze Szenario speichert https://github.com/BESTenergytrade/simply/blob/2bd420391700ed5aaf69dda5c8fbc2a4bbec9afe/simply/scenario.py#L242 den Teil rausextrahieren der die Participants speichert und in eine Unterfunktion verlagert z.B.
save_actor
oder so, die die actors bereits einmal abspeichert und dann den Actor wieder aus dem Szenario löscht falls er nicht mehr gebraucht wird oder dessen Zeitreihen leeren damit der RAM nicht anwächst