Energy Allocation Strategies For Micro-Grids