{"push_id":718570117,"size":1,"distinct_size":1,"ref":"refs/heads/oop_experiment","head":"7eff292048d3c4d4bd75e4b12f89da954d732466","before":"82107c25e6e9175b07fa2fc75f18867411ccb221","commits":[{"sha":"7eff292048d3c4d4bd75e4b12f89da954d732466","author":{"email":"899c49be4f1b33dff6b3a1b6508acbbfdfcc5980@hotmail.com","name":"David Kedziora"},"message":"Change 41: Attempt to copy SimBudgets with overrides\n\nWhen a SimBudget used to be optimised, method 'specialoptload' would\nwrite model parameters from the optimisation process onto a new\nSimBudget copy, thus producing an optimised version.\nRather than passing back a full data structure, the 'optimise' method\nnow gives SimBoxOpt an optimised budget from which to create a new\nSimBudget.\nThe idea is that SimBudget will generate model parameters during\nprocessing, rather than copying from a previous optimisation process.\nHowever, while budget values are updating, the parsmodel variable is\nnot. Optimisation currently does not work, but debugging will proceed.","distinct":true,"url":"https://api.github.com/repos/optimamodel/Optima/commits/7eff292048d3c4d4bd75e4b12f89da954d732466"}]}