You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+42Lines changed: 42 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,48 @@ We also include an implementation of R-SPLINE, which can be cited as follows:
11
11
12
12
Wang, H., Pasupathy, R., and Schmeiser, B. W. 2013. Integer-ordered simulation optimization using R-SPLINE: Retrospective Search with Piecewise-Linear Interpolation and Neighborhood Enumeration. ACM Transactions on Modeling and Computer Simulation, Vol. 23, No. 3, Article 17 (July 2013), 24 pages. DOI:http://dx.doi.org/10.1145/2499913.2499916
* [Install latest trunk version from git](#install-latest-trunk-version-from-git)
23
+
* [Install from source](#install-from-source)
24
+
* [CLI](#cli)
25
+
* [listitems](#listitems)
26
+
* [solve](#solve)
27
+
* [testsolve](#testsolve)
28
+
* [Output](#output)
29
+
* [Table of options for solve and testsolve](#table-of-options-for-solve-and-testsolve)
30
+
* [Table of algorithm-specific parameters](#table-of-algorithm-specific-parameters)
31
+
* [Programming guide](#programming-guide)
32
+
* [Implementing a problem in PyMOSO](#implementing-a-problem-in-pymoso)
33
+
* [Template for implementing problems (myproblem.py)](#template-for-implementing-problems-myproblempy)
34
+
* [Using rng](#using-rng)
35
+
* [Simple example problem](#simple-example-problem)
36
+
* [Implementing a Tester in PyMOSO](#implementing-a-tester-in-pymoso)
37
+
* [Implementing algorithms in PyMOSO](#implementing-algorithms-in-pymoso)
38
+
* [Example MOSO algorithm in PyMOSO that uses RLE to ensure convergence (myaccel.py)](#example-moso-algorithm-in-pymoso-that-uses-rle-to-ensure-convergence-myaccelpy)
39
+
* [Example of an RA algorithm (myraalg.py)](#example-of-an-ra-algorithm-myraalgpy)
40
+
* [Example of a MOSO algorithm (mymoso.py)](#example-of-a-moso-algorithm-mymosopy)
41
+
* [PyMOSO internals](#pymoso-internals)
42
+
* [Table of PyMOSO internals](#table-of-pymoso-internals)
43
+
* [Table of chnutils functions](#table-of-chnutils-functions)
44
+
* [Useful snippets for implementing RA algorithms](#useful-snippets-for-implementing-ra-algorithms)
45
+
* [Sample a point](#sample-a-point)
46
+
* [Sample the point's neighbors](#sample-the-points-neighbors)
47
+
* [argsort the points by 1st objective](#argsort-the-points-by-1st-objective)
48
+
* [choose the minimizer and its objectives](#choose-the-minimizer-and-its-objectives)
49
+
* [Use SPLINE to get a local minimizer](#use-spline-to-get-a-local-minimizer)
50
+
* [Get the non-dominated subset of every visited point](#get-the-non-dominated-subset-of-every-visited-point)
51
+
* [Randomly choose points from the subset](#randomly-choose-points-from-the-subset)
52
+
* [Using PyMOSO in Python programs](#using-pymoso-in-python-programs)
53
+
* [Solve example](#solve-example)
54
+
* [TestSolve example](#testsolve-example)
55
+
14
56
## Installation
15
57
### Dependency: Python 3.6+
16
58
This software requires Python 3.6 or higher. Python can be downloaded from https://www.python.org/downloads/.
0 commit comments