Skip to content
GlobalSearch-rs Hero Logo

GlobalSearch-rs

Global optimization with scatter search and local NLP solvers written in Rust with Python bindings

What is GlobalSearch?

GlobalSearch is a global optimization library that uses scatter search and local NLP solvers to find the global minimum of a function. It is written in Rust and has Python bindings.

Python or Rust?

GlobalSearch can be used with either Rust or Python. The Rust version is the main version and is the most up-to-date. The Python version is a wrapper around the Rust version, it is not as feature-complete and has some limitations.

How can I contribute?

You can contribute to GlobalSearch-rs by submitting bug reports, feature requests, or by contributing code. Check out the Contributing page for more information.