I use Surrogates.jl quite often for chemical reaction optimization.
Everything goes well, as long as only continuous process factors, such as temperatures, pressures and concentrations are involved.
However, almost invariably the question comes if we can also try out a different solvent, or ligand.
Currently, I think Surrogates.jl does not support this?
Similarly even for factors that are continuous by nature it occurs often that only 5 different pressures can be practically achieved.
I use Surrogates.jl quite often for chemical reaction optimization.
Everything goes well, as long as only continuous process factors, such as temperatures, pressures and concentrations are involved.
However, almost invariably the question comes if we can also try out a different solvent, or ligand.
Currently, I think Surrogates.jl does not support this?
Similarly even for factors that are continuous by nature it occurs often that only 5 different pressures can be practically achieved.