On the OnlinePOMDP.cpp line, 308 and 312 do we need to create model and solver? It looks like they overlap in somethings... Furthermore, on line 323 to 325 is this really necessary?