Are there any good optimization frameworks that:
- have predefined search functions but also allows custom functions
- limit search “work” time and compute used
- status updates (latest found results)
- handles discontinuous results spaces
- data boundaries (for when the grading function is expensive and the seed can be disqualified because it will produce an out of bound result)