they share some duplicated codes since day 1 and with the recent introduction of batched execution (#8), the duplicated part increased a lot and made it a little bit hard to manage.
some ideas to unify them
- introduce a base class called
StochasticSearch and implement Path/Particle and execution there
- move the execution codes into a generic utility function
they share some duplicated codes since day 1 and with the recent introduction of batched execution (#8), the duplicated part increased a lot and made it a little bit hard to manage.
some ideas to unify them
StochasticSearchand implementPath/Particleand execution there