found that [array.element] works for pulling an element out of all indices in array of structs
trying to decide whether to plot batteryCharge(i) or batteryCharge(i-1) at timestep i. (would be nice to capture the starting batteryCharge)
investigating why the two BETA implementations don't match. it doesn't seem to be a dimensionality problem
trying long horizon
mehdi's switching constraints work
maxBatteryLevel is throweing an infeasibility error
cant seem to find a config of M that makes it prefer to keep loads powered over turning off generators
improved plots, tuned params to reduce switching
more plot improvements and param tuning