Java 1.8+ meta-heuristic optimization library. Easily create a meta-optimizer that determines the most effective optimizer for your problem. Leverage object-oriented design patterns. Avoid encoding & decoding, operate directly on the object using java's new functional notation.