Sfoglia il codice sorgente

Merge branch 'release/v1.0.0' into master

Jérôme BUISINE 3 anni fa
parent
commit
961b33feee
70 ha cambiato i file con 466 aggiunte e 158 eliminazioni
  1. BIN
      docs/build/doctrees/environment.pickle
  2. BIN
      docs/build/doctrees/examples.doctree
  3. 1 1
      docs/build/html/.buildinfo
  4. 2 2
      docs/build/html/_modules/index.html
  5. 2 2
      docs/build/html/_modules/macop/algorithms/Algorithm.html
  6. 2 2
      docs/build/html/_modules/macop/algorithms/mono/IteratedLocalSearch.html
  7. 2 2
      docs/build/html/_modules/macop/algorithms/mono/LocalSearch.html
  8. 2 2
      docs/build/html/_modules/macop/algorithms/multi/MOEAD.html
  9. 2 2
      docs/build/html/_modules/macop/algorithms/multi/MOSubProblem.html
  10. 2 2
      docs/build/html/_modules/macop/callbacks/BasicCheckpoint.html
  11. 2 2
      docs/build/html/_modules/macop/callbacks/Callback.html
  12. 2 2
      docs/build/html/_modules/macop/callbacks/MultiCheckpoint.html
  13. 2 2
      docs/build/html/_modules/macop/callbacks/ParetoCheckpoint.html
  14. 2 2
      docs/build/html/_modules/macop/callbacks/UCBCheckpoint.html
  15. 2 2
      docs/build/html/_modules/macop/evaluators/EvaluatorExample.html
  16. 2 2
      docs/build/html/_modules/macop/operators/Operator.html
  17. 2 2
      docs/build/html/_modules/macop/operators/crossovers/Crossover.html
  18. 2 2
      docs/build/html/_modules/macop/operators/crossovers/RandomSplitCrossover.html
  19. 2 2
      docs/build/html/_modules/macop/operators/crossovers/SimpleCrossover.html
  20. 2 2
      docs/build/html/_modules/macop/operators/mutators/Mutation.html
  21. 2 2
      docs/build/html/_modules/macop/operators/mutators/SimpleBinaryMutation.html
  22. 2 2
      docs/build/html/_modules/macop/operators/mutators/SimpleMutation.html
  23. 2 2
      docs/build/html/_modules/macop/operators/policies/Policy.html
  24. 2 2
      docs/build/html/_modules/macop/operators/policies/RandomPolicy.html
  25. 2 2
      docs/build/html/_modules/macop/operators/policies/UCBPolicy.html
  26. 2 2
      docs/build/html/_modules/macop/solutions/BinarySolution.html
  27. 2 2
      docs/build/html/_modules/macop/solutions/CombinatoryIntegerSolution.html
  28. 2 2
      docs/build/html/_modules/macop/solutions/IntegerSolution.html
  29. 42 9
      docs/build/html/_sources/examples.rst.txt
  30. 1 1
      docs/build/html/_static/documentation_options.js
  31. 2 2
      docs/build/html/contributing.html
  32. 2 2
      docs/build/html/description.html
  33. 54 20
      docs/build/html/examples.html
  34. 2 2
      docs/build/html/genindex.html
  35. 2 2
      docs/build/html/index.html
  36. 2 2
      docs/build/html/macop.html
  37. 2 2
      docs/build/html/macop/macop.algorithms.Algorithm.html
  38. 2 2
      docs/build/html/macop/macop.algorithms.mono.IteratedLocalSearch.html
  39. 2 2
      docs/build/html/macop/macop.algorithms.mono.LocalSearch.html
  40. 2 2
      docs/build/html/macop/macop.algorithms.multi.MOEAD.html
  41. 2 2
      docs/build/html/macop/macop.algorithms.multi.MOSubProblem.html
  42. 2 2
      docs/build/html/macop/macop.callbacks.BasicCheckpoint.html
  43. 2 2
      docs/build/html/macop/macop.callbacks.Callback.html
  44. 2 2
      docs/build/html/macop/macop.callbacks.MultiCheckpoint.html
  45. 2 2
      docs/build/html/macop/macop.callbacks.ParetoCheckpoint.html
  46. 2 2
      docs/build/html/macop/macop.callbacks.UCBCheckpoint.html
  47. 2 2
      docs/build/html/macop/macop.evaluators.EvaluatorExample.html
  48. 2 2
      docs/build/html/macop/macop.operators.Operator.html
  49. 2 2
      docs/build/html/macop/macop.operators.crossovers.Crossover.html
  50. 2 2
      docs/build/html/macop/macop.operators.crossovers.RandomSplitCrossover.html
  51. 2 2
      docs/build/html/macop/macop.operators.crossovers.SimpleCrossover.html
  52. 2 2
      docs/build/html/macop/macop.operators.mutators.Mutation.html
  53. 2 2
      docs/build/html/macop/macop.operators.mutators.SimpleBinaryMutation.html
  54. 2 2
      docs/build/html/macop/macop.operators.mutators.SimpleMutation.html
  55. 2 2
      docs/build/html/macop/macop.operators.policies.Policy.html
  56. 2 2
      docs/build/html/macop/macop.operators.policies.RandomPolicy.html
  57. 2 2
      docs/build/html/macop/macop.operators.policies.UCBPolicy.html
  58. 2 2
      docs/build/html/macop/macop.solutions.BinarySolution.html
  59. 2 2
      docs/build/html/macop/macop.solutions.CombinatoryIntegerSolution.html
  60. 2 2
      docs/build/html/macop/macop.solutions.IntegerSolution.html
  61. 2 2
      docs/build/html/macop/macop.solutions.Solution.html
  62. BIN
      docs/build/html/objects.inv
  63. 2 2
      docs/build/html/py-modindex.html
  64. 2 2
      docs/build/html/search.html
  65. 1 1
      docs/build/html/searchindex.js
  66. 2 2
      docs/source/conf.py
  67. 42 9
      docs/source/examples.rst
  68. 134 0
      paper.bib
  69. 74 0
      paper.md
  70. 1 1
      setup.py

BIN
docs/build/doctrees/environment.pickle


BIN
docs/build/doctrees/examples.doctree


+ 1 - 1
docs/build/html/.buildinfo

@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: fe834a91e85372c9d3991c924a0cb9f4
+config: ff44bc9598693fa4083d3e6df6fd44c7
 tags: 645f666f9bcd5a90fca523b33c5a78b7

+ 2 - 2
docs/build/html/_modules/index.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Overview: module code &mdash; macop v0.3.5 documentation</title>
+  <title>Overview: module code &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/algorithms/Algorithm.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.algorithms.Algorithm &mdash; macop v0.3.5 documentation</title>
+  <title>macop.algorithms.Algorithm &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/algorithms/mono/IteratedLocalSearch.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.algorithms.mono.IteratedLocalSearch &mdash; macop v0.3.5 documentation</title>
+  <title>macop.algorithms.mono.IteratedLocalSearch &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/algorithms/mono/LocalSearch.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.algorithms.mono.LocalSearch &mdash; macop v0.3.5 documentation</title>
+  <title>macop.algorithms.mono.LocalSearch &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/algorithms/multi/MOEAD.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.algorithms.multi.MOEAD &mdash; macop v0.3.5 documentation</title>
+  <title>macop.algorithms.multi.MOEAD &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/algorithms/multi/MOSubProblem.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.algorithms.multi.MOSubProblem &mdash; macop v0.3.5 documentation</title>
+  <title>macop.algorithms.multi.MOSubProblem &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/callbacks/BasicCheckpoint.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.callbacks.BasicCheckpoint &mdash; macop v0.3.5 documentation</title>
+  <title>macop.callbacks.BasicCheckpoint &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/callbacks/Callback.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.callbacks.Callback &mdash; macop v0.3.5 documentation</title>
+  <title>macop.callbacks.Callback &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/callbacks/MultiCheckpoint.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.callbacks.MultiCheckpoint &mdash; macop v0.3.5 documentation</title>
+  <title>macop.callbacks.MultiCheckpoint &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/callbacks/ParetoCheckpoint.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.callbacks.ParetoCheckpoint &mdash; macop v0.3.5 documentation</title>
+  <title>macop.callbacks.ParetoCheckpoint &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/callbacks/UCBCheckpoint.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.callbacks.UCBCheckpoint &mdash; macop v0.3.5 documentation</title>
+  <title>macop.callbacks.UCBCheckpoint &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/evaluators/EvaluatorExample.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.evaluators.EvaluatorExample &mdash; macop v0.3.5 documentation</title>
+  <title>macop.evaluators.EvaluatorExample &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/operators/Operator.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.Operator &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.Operator &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/operators/crossovers/Crossover.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.crossovers.Crossover &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.crossovers.Crossover &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/operators/crossovers/RandomSplitCrossover.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.crossovers.RandomSplitCrossover &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.crossovers.RandomSplitCrossover &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/operators/crossovers/SimpleCrossover.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.crossovers.SimpleCrossover &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.crossovers.SimpleCrossover &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/operators/mutators/Mutation.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.mutators.Mutation &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.mutators.Mutation &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/operators/mutators/SimpleBinaryMutation.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.mutators.SimpleBinaryMutation &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.mutators.SimpleBinaryMutation &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/operators/mutators/SimpleMutation.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.mutators.SimpleMutation &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.mutators.SimpleMutation &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/operators/policies/Policy.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.policies.Policy &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.policies.Policy &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/operators/policies/RandomPolicy.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.policies.RandomPolicy &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.policies.RandomPolicy &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/operators/policies/UCBPolicy.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.policies.UCBPolicy &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.policies.UCBPolicy &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/solutions/BinarySolution.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.solutions.BinarySolution &mdash; macop v0.3.5 documentation</title>
+  <title>macop.solutions.BinarySolution &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/solutions/CombinatoryIntegerSolution.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.solutions.CombinatoryIntegerSolution &mdash; macop v0.3.5 documentation</title>
+  <title>macop.solutions.CombinatoryIntegerSolution &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/_modules/macop/solutions/IntegerSolution.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.solutions.IntegerSolution &mdash; macop v0.3.5 documentation</title>
+  <title>macop.solutions.IntegerSolution &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

File diff suppressed because it is too large
+ 42 - 9
docs/build/html/_sources/examples.rst.txt


+ 1 - 1
docs/build/html/_static/documentation_options.js

@@ -1,6 +1,6 @@
 var DOCUMENTATION_OPTIONS = {
     URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
-    VERSION: 'v0.3.5',
+    VERSION: 'v1.0.0',
     LANGUAGE: 'None',
     COLLAPSE_INDEX: false,
     FILE_SUFFIX: '.html',

+ 2 - 2
docs/build/html/contributing.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Contributing &mdash; macop v0.3.5 documentation</title>
+  <title>Contributing &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -59,7 +59,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/description.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Description &mdash; macop v0.3.5 documentation</title>
+  <title>Description &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

File diff suppressed because it is too large
+ 54 - 20
docs/build/html/examples.html


+ 2 - 2
docs/build/html/genindex.html

@@ -9,7 +9,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Index &mdash; macop v0.3.5 documentation</title>
+  <title>Index &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -59,7 +59,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/index.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Minimalist And Customizable Optimization Package &mdash; macop v0.3.5 documentation</title>
+  <title>Minimalist And Customizable Optimization Package &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -59,7 +59,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Documentation &mdash; macop v0.3.5 documentation</title>
+  <title>Documentation &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.algorithms.Algorithm.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.algorithms.Algorithm &mdash; macop v0.3.5 documentation</title>
+  <title>macop.algorithms.Algorithm &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.algorithms.mono.IteratedLocalSearch.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.algorithms.mono.IteratedLocalSearch &mdash; macop v0.3.5 documentation</title>
+  <title>macop.algorithms.mono.IteratedLocalSearch &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.algorithms.mono.LocalSearch.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.algorithms.mono.LocalSearch &mdash; macop v0.3.5 documentation</title>
+  <title>macop.algorithms.mono.LocalSearch &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.algorithms.multi.MOEAD.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.algorithms.multi.MOEAD &mdash; macop v0.3.5 documentation</title>
+  <title>macop.algorithms.multi.MOEAD &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.algorithms.multi.MOSubProblem.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.algorithms.multi.MOSubProblem &mdash; macop v0.3.5 documentation</title>
+  <title>macop.algorithms.multi.MOSubProblem &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.callbacks.BasicCheckpoint.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.callbacks.BasicCheckpoint &mdash; macop v0.3.5 documentation</title>
+  <title>macop.callbacks.BasicCheckpoint &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.callbacks.Callback.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.callbacks.Callback &mdash; macop v0.3.5 documentation</title>
+  <title>macop.callbacks.Callback &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.callbacks.MultiCheckpoint.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.callbacks.MultiCheckpoint &mdash; macop v0.3.5 documentation</title>
+  <title>macop.callbacks.MultiCheckpoint &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.callbacks.ParetoCheckpoint.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.callbacks.ParetoCheckpoint &mdash; macop v0.3.5 documentation</title>
+  <title>macop.callbacks.ParetoCheckpoint &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.callbacks.UCBCheckpoint.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.callbacks.UCBCheckpoint &mdash; macop v0.3.5 documentation</title>
+  <title>macop.callbacks.UCBCheckpoint &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.evaluators.EvaluatorExample.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.evaluators.EvaluatorExample &mdash; macop v0.3.5 documentation</title>
+  <title>macop.evaluators.EvaluatorExample &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.operators.Operator.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.Operator &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.Operator &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.operators.crossovers.Crossover.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.crossovers.Crossover &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.crossovers.Crossover &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.operators.crossovers.RandomSplitCrossover.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.crossovers.RandomSplitCrossover &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.crossovers.RandomSplitCrossover &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.operators.crossovers.SimpleCrossover.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.crossovers.SimpleCrossover &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.crossovers.SimpleCrossover &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.operators.mutators.Mutation.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.mutators.Mutation &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.mutators.Mutation &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.operators.mutators.SimpleBinaryMutation.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.mutators.SimpleBinaryMutation &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.mutators.SimpleBinaryMutation &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.operators.mutators.SimpleMutation.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.mutators.SimpleMutation &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.mutators.SimpleMutation &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.operators.policies.Policy.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.policies.Policy &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.policies.Policy &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.operators.policies.RandomPolicy.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.policies.RandomPolicy &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.policies.RandomPolicy &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.operators.policies.UCBPolicy.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.operators.policies.UCBPolicy &mdash; macop v0.3.5 documentation</title>
+  <title>macop.operators.policies.UCBPolicy &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.solutions.BinarySolution.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.solutions.BinarySolution &mdash; macop v0.3.5 documentation</title>
+  <title>macop.solutions.BinarySolution &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.solutions.CombinatoryIntegerSolution.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.solutions.CombinatoryIntegerSolution &mdash; macop v0.3.5 documentation</title>
+  <title>macop.solutions.CombinatoryIntegerSolution &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.solutions.IntegerSolution.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.solutions.IntegerSolution &mdash; macop v0.3.5 documentation</title>
+  <title>macop.solutions.IntegerSolution &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/macop/macop.solutions.Solution.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>macop.solutions.Solution &mdash; macop v0.3.5 documentation</title>
+  <title>macop.solutions.Solution &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

BIN
docs/build/html/objects.inv


+ 2 - 2
docs/build/html/py-modindex.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Python Module Index &mdash; macop v0.3.5 documentation</title>
+  <title>Python Module Index &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -61,7 +61,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

+ 2 - 2
docs/build/html/search.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Search &mdash; macop v0.3.5 documentation</title>
+  <title>Search &mdash; macop v1.0.0 documentation</title>
   
 
   
@@ -59,7 +59,7 @@
             
             
               <div class="version">
-                0.3.5
+                1.0.0
               </div>
             
           

File diff suppressed because it is too large
+ 1 - 1
docs/build/html/searchindex.js


+ 2 - 2
docs/source/conf.py

@@ -23,9 +23,9 @@ copyright = '2020, Jérôme BUISINE'
 author = 'Jérôme BUISINE'
 
 # The short X.Y version
-version = '0.3.5'
+version = '1.0.0'
 # The full version, including alpha/beta/rc tags
-release = 'v0.3.5'
+release = 'v1.0.0'
 
 
 # -- General configuration ---------------------------------------------------

File diff suppressed because it is too large
+ 42 - 9
docs/source/examples.rst


+ 134 - 0
paper.bib

@@ -0,0 +1,134 @@
+@incollection{DBLP:books/sp/03/LourencoMS03,
+  author    = {Helena R. Louren{\c{c}}o and
+               Olivier C. Martin and
+               Thomas St{\"{u}}tzle},
+  editor    = {Fred W. Glover and
+               Gary A. Kochenberger},
+  title     = {Iterated Local Search},
+  booktitle = {Handbook of Metaheuristics},
+  series    = {International Series in Operations Research {\&} Management Science},
+  volume    = {57},
+  pages     = {320--353},
+  publisher = {Kluwer / Springer},
+  year      = {2003},
+  url       = {https://doi.org/10.1007/0-306-48056-5\_11},
+  doi       = {10.1007/0-306-48056-5\_11},
+  timestamp = {Mon, 15 Jun 2020 16:48:23 +0200},
+  biburl    = {https://dblp.org/rec/books/sp/03/LourencoMS03.bib},
+  bibsource = {dblp computer science bibliography, https://dblp.org}
+}
+
+@article{DBLP:journals/tec/ZhangL07,
+  author    = {Qingfu Zhang and
+               Hui Li},
+  title     = {{MOEA/D:} {A} Multiobjective Evolutionary Algorithm Based on Decomposition},
+  journal   = {{IEEE} Trans. Evol. Comput.},
+  volume    = {11},
+  number    = {6},
+  pages     = {712--731},
+  year      = {2007},
+  url       = {https://doi.org/10.1109/TEVC.2007.892759},
+  doi       = {10.1109/TEVC.2007.892759},
+  timestamp = {Tue, 12 May 2020 16:51:09 +0200},
+  biburl    = {https://dblp.org/rec/journals/tec/ZhangL07.bib},
+  bibsource = {dblp computer science bibliography, https://dblp.org}
+}
+
+
+@article{DBLP:journals/cor/AlvesA07,
+  author    = {Maria Jo{\~{a}}o Alves and
+               Marla Almeida},
+  title     = {{MOTGA:} {A} multiobjective Tchebycheff based genetic algorithm for
+               the multidimensional knapsack problem},
+  journal   = {Comput. Oper. Res.},
+  volume    = {34},
+  number    = {11},
+  pages     = {3458--3470},
+  year      = {2007},
+  url       = {https://doi.org/10.1016/j.cor.2006.02.008},
+  doi       = {10.1016/j.cor.2006.02.008},
+  timestamp = {Tue, 18 Feb 2020 13:56:37 +0100},
+  biburl    = {https://dblp.org/rec/journals/cor/AlvesA07.bib},
+  bibsource = {dblp computer science bibliography, https://dblp.org}
+}
+
+
+@article{DBLP:journals/tec/LiFKZ14,
+  author    = {Ke Li and
+               {\'{A}}lvaro Fialho and
+               Sam Kwong and
+               Qingfu Zhang},
+  title     = {Adaptive Operator Selection With Bandits for a Multiobjective Evolutionary
+               Algorithm Based on Decomposition},
+  journal   = {{IEEE} Trans. Evol. Comput.},
+  volume    = {18},
+  number    = {1},
+  pages     = {114--130},
+  year      = {2014},
+  url       = {https://doi.org/10.1109/TEVC.2013.2239648},
+  doi       = {10.1109/TEVC.2013.2239648},
+  timestamp = {Tue, 12 May 2020 16:50:56 +0200},
+  biburl    = {https://dblp.org/rec/journals/tec/LiFKZ14.bib},
+  bibsource = {dblp computer science bibliography, https://dblp.org}
+}
+
+@article{kim2005adaptive,
+  title={Adaptive weighted-sum method for bi-objective optimization: Pareto front generation},
+  author={Kim, Il Yong and De Weck, Oliver L},
+  journal={Structural and multidisciplinary optimization},
+  volume={29},
+  number={2},
+  pages={149--158},
+  year={2005},
+  publisher={Springer},
+  url = {https://doi.org/10.1007/s00158-004-0465-1},
+  doi = {10.1007/s00158-004-0465-1}
+}
+
+
+
+@inproceedings{DBLP:conf/icmla/ChenJ07,
+  author    = {Xue{-}wen Chen and
+               Jong Cheol Jeong},
+  editor    = {M. Arif Wani and
+               Mehmed M. Kantardzic and
+               Tao Li and
+               Ying Liu and
+               Lukasz A. Kurgan and
+               Jieping Ye and
+               Mitsunori Ogihara and
+               Seref Sagiroglu and
+               Xue{-}wen Chen and
+               Leif E. Peterson and
+               Khalid Hafeez},
+  title     = {Enhanced recursive feature elimination},
+  booktitle = {The Sixth International Conference on Machine Learning and Applications,
+               {ICMLA} 2007, Cincinnati, Ohio, USA, 13-15 December 2007},
+  pages     = {429--435},
+  publisher = {{IEEE} Computer Society},
+  year      = {2007},
+  url       = {https://doi.org/10.1109/ICMLA.2007.35},
+  doi       = {10.1109/ICMLA.2007.35},
+  timestamp = {Wed, 16 Oct 2019 14:14:53 +0200},
+  biburl    = {https://dblp.org/rec/conf/icmla/ChenJ07.bib},
+  bibsource = {dblp computer science bibliography, https://dblp.org}
+}
+
+@article{DBLP:journals/remotesensing/PullanagariKY18,
+  author    = {Rajasheker R. Pullanagari and
+               Gabor Kereszturi and
+               Ian Yule},
+  title     = {Integrating Airborne Hyperspectral, Topographic, and Soil Data for
+               Estimating Pasture Quality Using Recursive Feature Elimination with
+               Random Forest Regression},
+  journal   = {Remote. Sens.},
+  volume    = {10},
+  number    = {7},
+  pages     = {1117},
+  year      = {2018},
+  url       = {https://doi.org/10.3390/rs10071117},
+  doi       = {10.3390/rs10071117},
+  timestamp = {Mon, 15 Jun 2020 16:51:53 +0200},
+  biburl    = {https://dblp.org/rec/journals/remotesensing/PullanagariKY18.bib},
+  bibsource = {dblp computer science bibliography, https://dblp.org}
+}

File diff suppressed because it is too large
+ 74 - 0
paper.md


+ 1 - 1
setup.py

@@ -23,7 +23,7 @@ class TestCommand(distutils.command.check.check):
 
 setup(
     name='macop',
-    version='0.3.5',
+    version='1.0.0',
     description='Minimalist And Customizable Optimization Package',
     long_description=open('README.md').read(),
     long_description_content_type='text/markdown',