I'm trying to put an optimum start schedule on my building. I noticed that adaptiveASHRAE is the default Control Algorithm for AvailabilityManager:OptimumStart so I ran with it. However I can't get the output:variable Availability Manager Optimum Start Time Before Occupancy to change.
After doing a little research I found that between EnergyPlus versions 8.8 and 8.9 a note was removed from the Input Output Reference saying, "The AdaptiveASHRAE algorithm has not been implemented yet." Implying to me that it has been implemented.
I dug into the SystemAvailabilityManager source code to try and figure out what why my model doesn't start before occupancy, and I found what I think is the relevant selection of code:
else if (SELECT_CASE_var == AdaptiveASHRAE) {
AvailStatus = NoAction;}
The code implies with NoAction, that it still hasn't been implemented. I looked back to EnergyPlus version 8.2 and found the code above hasn't changed. Is there somewhere else in the code that I need to be looking to try and figure out why my model doesn't start? Has adaptiveASHRAE been implemented?