资 源 简 介
Sergei
...is a tool to find the minimum of functions Rn -> R. It works by polynomial approximation and conversion to the Bernstein basis.
...is named after Сергей Натанович Бернштейн.
...is implemented in Haskell.
Installation
...is easy
(get the binary distribution for your platform):
```
$ tar xzf sergei-0.2-mac-intel.tar.gz
$ cd sergei-0.2
$ cat examples/rosenbrock
-2 <= x1 <= 2 ->
-2 <= x2 <= 2 ->
100(x2 - x1^2)^2 + (1 - x1)^2
$ bin/sergei examples/rosenbrock
sergei 0.2
Parsing...
Converting...
Bounding...
The minimum lies in:
[-0.00004834091911713282, 0.0]
```
News
2009-03-18: version 0.2 released