Online microgrid energy generation scheduling revisited | Synapse