Parcourir la source

Update text examples

Jérôme BUISINE il y a 3 ans
Parent
commit
d2636ebd1f
73 fichiers modifiés avec 136 ajouts et 136 suppressions
  1. BIN
      docs/build/doctrees/environment.pickle
  2. BIN
      docs/build/doctrees/examples.doctree
  3. BIN
      docs/build/doctrees/macop.doctree
  4. BIN
      docs/build/doctrees/macop/macop.algorithms.mono.IteratedLocalSearch.doctree
  5. BIN
      docs/build/doctrees/macop/macop.algorithms.multi.MOSubProblem.doctree
  6. 1 1
      docs/build/html/.buildinfo
  7. 2 2
      docs/build/html/_modules/index.html
  8. 2 2
      docs/build/html/_modules/macop/algorithms/Algorithm.html
  9. 3 3
      docs/build/html/_modules/macop/algorithms/mono/IteratedLocalSearch.html
  10. 2 2
      docs/build/html/_modules/macop/algorithms/mono/LocalSearch.html
  11. 2 2
      docs/build/html/_modules/macop/algorithms/multi/MOEAD.html
  12. 3 3
      docs/build/html/_modules/macop/algorithms/multi/MOSubProblem.html
  13. 2 2
      docs/build/html/_modules/macop/callbacks/BasicCheckpoint.html
  14. 2 2
      docs/build/html/_modules/macop/callbacks/Callback.html
  15. 2 2
      docs/build/html/_modules/macop/callbacks/MultiCheckpoint.html
  16. 2 2
      docs/build/html/_modules/macop/callbacks/ParetoCheckpoint.html
  17. 2 2
      docs/build/html/_modules/macop/callbacks/UCBCheckpoint.html
  18. 2 2
      docs/build/html/_modules/macop/evaluators/EvaluatorExample.html
  19. 2 2
      docs/build/html/_modules/macop/operators/Operator.html
  20. 2 2
      docs/build/html/_modules/macop/operators/crossovers/Crossover.html
  21. 2 2
      docs/build/html/_modules/macop/operators/crossovers/RandomSplitCrossover.html
  22. 2 2
      docs/build/html/_modules/macop/operators/crossovers/SimpleCrossover.html
  23. 2 2
      docs/build/html/_modules/macop/operators/mutators/Mutation.html
  24. 2 2
      docs/build/html/_modules/macop/operators/mutators/SimpleBinaryMutation.html
  25. 2 2
      docs/build/html/_modules/macop/operators/mutators/SimpleMutation.html
  26. 2 2
      docs/build/html/_modules/macop/operators/policies/Policy.html
  27. 2 2
      docs/build/html/_modules/macop/operators/policies/RandomPolicy.html
  28. 2 2
      docs/build/html/_modules/macop/operators/policies/UCBPolicy.html
  29. 2 2
      docs/build/html/_modules/macop/solutions/BinarySolution.html
  30. 2 2
      docs/build/html/_modules/macop/solutions/CombinatoryIntegerSolution.html
  31. 2 2
      docs/build/html/_modules/macop/solutions/IntegerSolution.html
  32. 2 2
      docs/build/html/_sources/examples.rst.txt
  33. 1 1
      docs/build/html/_static/documentation_options.js
  34. 2 2
      docs/build/html/contributing.html
  35. 2 2
      docs/build/html/description.html
  36. 4 4
      docs/build/html/examples.html
  37. 2 2
      docs/build/html/genindex.html
  38. 2 2
      docs/build/html/index.html
  39. 3 3
      docs/build/html/macop.html
  40. 2 2
      docs/build/html/macop/macop.algorithms.Algorithm.html
  41. 4 4
      docs/build/html/macop/macop.algorithms.mono.IteratedLocalSearch.html
  42. 2 2
      docs/build/html/macop/macop.algorithms.mono.LocalSearch.html
  43. 2 2
      docs/build/html/macop/macop.algorithms.multi.MOEAD.html
  44. 3 3
      docs/build/html/macop/macop.algorithms.multi.MOSubProblem.html
  45. 2 2
      docs/build/html/macop/macop.callbacks.BasicCheckpoint.html
  46. 2 2
      docs/build/html/macop/macop.callbacks.Callback.html
  47. 2 2
      docs/build/html/macop/macop.callbacks.MultiCheckpoint.html
  48. 2 2
      docs/build/html/macop/macop.callbacks.ParetoCheckpoint.html
  49. 2 2
      docs/build/html/macop/macop.callbacks.UCBCheckpoint.html
  50. 2 2
      docs/build/html/macop/macop.evaluators.EvaluatorExample.html
  51. 2 2
      docs/build/html/macop/macop.operators.Operator.html
  52. 2 2
      docs/build/html/macop/macop.operators.crossovers.Crossover.html
  53. 2 2
      docs/build/html/macop/macop.operators.crossovers.RandomSplitCrossover.html
  54. 2 2
      docs/build/html/macop/macop.operators.crossovers.SimpleCrossover.html
  55. 2 2
      docs/build/html/macop/macop.operators.mutators.Mutation.html
  56. 2 2
      docs/build/html/macop/macop.operators.mutators.SimpleBinaryMutation.html
  57. 2 2
      docs/build/html/macop/macop.operators.mutators.SimpleMutation.html
  58. 2 2
      docs/build/html/macop/macop.operators.policies.Policy.html
  59. 2 2
      docs/build/html/macop/macop.operators.policies.RandomPolicy.html
  60. 2 2
      docs/build/html/macop/macop.operators.policies.UCBPolicy.html
  61. 2 2
      docs/build/html/macop/macop.solutions.BinarySolution.html
  62. 2 2
      docs/build/html/macop/macop.solutions.CombinatoryIntegerSolution.html
  63. 2 2
      docs/build/html/macop/macop.solutions.IntegerSolution.html
  64. 2 2
      docs/build/html/macop/macop.solutions.Solution.html
  65. BIN
      docs/build/html/objects.inv
  66. 2 2
      docs/build/html/py-modindex.html
  67. 2 2
      docs/build/html/search.html
  68. 1 1
      docs/build/html/searchindex.js
  69. 2 2
      docs/source/conf.py
  70. 2 2
      docs/source/examples.rst
  71. 1 1
      macop/algorithms/mono/IteratedLocalSearch.py
  72. 1 1
      macop/algorithms/multi/MOSubProblem.py
  73. 1 1
      setup.py

BIN
docs/build/doctrees/environment.pickle


BIN
docs/build/doctrees/examples.doctree


BIN
docs/build/doctrees/macop.doctree


BIN
docs/build/doctrees/macop/macop.algorithms.mono.IteratedLocalSearch.doctree


BIN
docs/build/doctrees/macop/macop.algorithms.multi.MOSubProblem.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: b79570f5d1042a95660e4de91c882bc5
+config: bf94ade64d47bb7e22de311d3ed90a40
 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.2.2 documentation</title>
+  <title>Overview: module code &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.algorithms.Algorithm &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           

+ 3 - 3
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.2.2 documentation</title>
+  <title>macop.algorithms.mono.IteratedLocalSearch &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           
@@ -163,7 +163,7 @@
 
 
 <div class="viewcode-block" id="IteratedLocalSearch"><a class="viewcode-back" href="../../../../macop/macop.algorithms.mono.IteratedLocalSearch.html#macop.algorithms.mono.IteratedLocalSearch.IteratedLocalSearch">[docs]</a><span class="k">class</span> <span class="nc">IteratedLocalSearch</span><span class="p">(</span><span class="n">Algorithm</span><span class="p">):</span>
-    <span class="sd">&quot;&quot;&quot;Iterated Local Search used to avoir local optima and increave EvE (Exploration vs Exploitation) compromise</span>
+    <span class="sd">&quot;&quot;&quot;Iterated Local Search used to avoid local optima and increave EvE (Exploration vs Exploitation) compromise</span>
 
 <span class="sd">    Attributes:</span>
 <span class="sd">        initalizer: {function} -- basic function strategy to initialize solution</span>

+ 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.2.2 documentation</title>
+  <title>macop.algorithms.mono.LocalSearch &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.algorithms.multi.MOEAD &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           

+ 3 - 3
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.2.2 documentation</title>
+  <title>macop.algorithms.multi.MOSubProblem &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           
@@ -151,7 +151,7 @@
            <div itemprop="articleBody">
             
   <h1>Source code for macop.algorithms.multi.MOSubProblem</h1><div class="highlight"><pre>
-<span></span><span class="sd">&quot;&quot;&quot;Local Search algorithm</span>
+<span></span><span class="sd">&quot;&quot;&quot;MOEAD sub problem algorithm class</span>
 <span class="sd">&quot;&quot;&quot;</span>
 
 <span class="c1"># main imports</span>

+ 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.2.2 documentation</title>
+  <title>macop.callbacks.BasicCheckpoint &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.callbacks.Callback &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.callbacks.MultiCheckpoint &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.callbacks.ParetoCheckpoint &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.callbacks.UCBCheckpoint &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.evaluators.EvaluatorExample &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.Operator &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.crossovers.Crossover &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.crossovers.RandomSplitCrossover &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.crossovers.SimpleCrossover &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.mutators.Mutation &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.mutators.SimpleBinaryMutation &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.mutators.SimpleMutation &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.policies.Policy &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.policies.RandomPolicy &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.policies.UCBPolicy &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.solutions.BinarySolution &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.solutions.CombinatoryIntegerSolution &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.solutions.IntegerSolution &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -58,7 +58,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           

+ 2 - 2
docs/build/html/_sources/examples.rst.txt

@@ -208,9 +208,9 @@ We can now instanciate our algorithm. We use the Iterated Local Search in this e
 
     algo = ILS(init, evaluator, operators, policy, validator, _maximise=True)
 
-The algorithm is now well defined and is ready to run ! But one thing can be done, and it's very interesting to avoir restart from scratch the algorithm run.
+The algorithm is now well defined and is ready to run ! But one thing can be done, and it's very interesting to avoid restart from scratch the algorithm run.
 The use of checkpoint is available in `macop`. A `BasicCheckpoint` class let the algorithm save at `every` evaluations the best solution found. This class is based on callback process. 
-A Callback is runned every number of evaluations but can also implement the `load` method in order to to specific instrusctions when initializing algorithm.
+A Callback is runned every number of evaluations but can also implement the `load` method in order to do specific instrusctions when initializing algorithm.
 
 It's important to note, we can add any number of callbacks we want. For tabu search as example, we need to store many solutions.
 

+ 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.2.2',
+    VERSION: 'v0.2.3',
     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.2.2 documentation</title>
+  <title>Contributing &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -59,7 +59,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>Description &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           

+ 4 - 4
docs/build/html/examples.html

@@ -8,7 +8,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Some examples &mdash; macop v0.2.2 documentation</title>
+  <title>Some examples &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           
@@ -359,9 +359,9 @@ The best way to represent this problem is to use the <cite>BinarySolution</cite>
 <span class="n">algo</span> <span class="o">=</span> <span class="n">ILS</span><span class="p">(</span><span class="n">init</span><span class="p">,</span> <span class="n">evaluator</span><span class="p">,</span> <span class="n">operators</span><span class="p">,</span> <span class="n">policy</span><span class="p">,</span> <span class="n">validator</span><span class="p">,</span> <span class="n">_maximise</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
 </pre></div>
 </div>
-<p>The algorithm is now well defined and is ready to run ! But one thing can be done, and it’s very interesting to avoir restart from scratch the algorithm run.
+<p>The algorithm is now well defined and is ready to run ! But one thing can be done, and it’s very interesting to avoid restart from scratch the algorithm run.
 The use of checkpoint is available in <cite>macop</cite>. A <cite>BasicCheckpoint</cite> class let the algorithm save at <cite>every</cite> evaluations the best solution found. This class is based on callback process.
-A Callback is runned every number of evaluations but can also implement the <cite>load</cite> method in order to to specific instrusctions when initializing algorithm.</p>
+A Callback is runned every number of evaluations but can also implement the <cite>load</cite> method in order to do specific instrusctions when initializing algorithm.</p>
 <p>It’s important to note, we can add any number of callbacks we want. For tabu search as example, we need to store many solutions.</p>
 <p>In our case, we need to specify the use of checkpoint if we prefer to restart from.</p>
 <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="sd">&quot;&quot;&quot;</span>

+ 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.2.2 documentation</title>
+  <title>Index &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -59,7 +59,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>Minimalist And Customizable Optimization Package &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -59,7 +59,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           

+ 3 - 3
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.2.2 documentation</title>
+  <title>Documentation &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           
@@ -225,7 +225,7 @@
 <td><p>Multi-Ojective Evolutionary Algorithm with Scalar Decomposition algorithm</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" href="macop/macop.algorithms.multi.MOSubProblem.html#module-macop.algorithms.multi.MOSubProblem" title="macop.algorithms.multi.MOSubProblem"><code class="xref py py-obj docutils literal notranslate"><span class="pre">macop.algorithms.multi.MOSubProblem</span></code></a></p></td>
-<td><p>Local Search algorithm</p></td>
+<td><p>MOEAD sub problem algorithm class</p></td>
 </tr>
 </tbody>
 </table>

+ 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.2.2 documentation</title>
+  <title>macop.algorithms.Algorithm &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           

Fichier diff supprimé car celui-ci est trop grand
+ 4 - 4
docs/build/html/macop/macop.algorithms.mono.IteratedLocalSearch.html


+ 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.2.2 documentation</title>
+  <title>macop.algorithms.mono.LocalSearch &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.algorithms.multi.MOEAD &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           

+ 3 - 3
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.2.2 documentation</title>
+  <title>macop.algorithms.multi.MOSubProblem &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           
@@ -175,7 +175,7 @@
             
   <div class="section" id="module-macop.algorithms.multi.MOSubProblem">
 <span id="macop-algorithms-multi-mosubproblem"></span><h1>macop.algorithms.multi.MOSubProblem<a class="headerlink" href="#module-macop.algorithms.multi.MOSubProblem" title="Permalink to this headline">¶</a></h1>
-<p>Local Search algorithm</p>
+<p>MOEAD sub problem algorithm class</p>
 <p class="rubric">Classes</p>
 <table class="longtable docutils align-default">
 <colgroup>

+ 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.2.2 documentation</title>
+  <title>macop.callbacks.BasicCheckpoint &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.callbacks.Callback &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.callbacks.MultiCheckpoint &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.callbacks.ParetoCheckpoint &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.callbacks.UCBCheckpoint &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.evaluators.EvaluatorExample &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.Operator &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.crossovers.Crossover &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.crossovers.RandomSplitCrossover &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.crossovers.SimpleCrossover &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.mutators.Mutation &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.mutators.SimpleBinaryMutation &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.mutators.SimpleMutation &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.policies.Policy &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.policies.RandomPolicy &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.operators.policies.UCBPolicy &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.solutions.BinarySolution &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.solutions.CombinatoryIntegerSolution &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.solutions.IntegerSolution &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>macop.solutions.Solution &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -60,7 +60,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>Python Module Index &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -61,7 +61,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </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.2.2 documentation</title>
+  <title>Search &mdash; macop v0.2.3 documentation</title>
   
 
   
@@ -59,7 +59,7 @@
             
             
               <div class="version">
-                0.2.2
+                0.2.3
               </div>
             
           

Fichier diff supprimé car celui-ci est trop grand
+ 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.2.2'
+version = '0.2.3'
 # The full version, including alpha/beta/rc tags
-release = 'v0.2.2'
+release = 'v0.2.3'
 
 
 # -- General configuration ---------------------------------------------------

+ 2 - 2
docs/source/examples.rst

@@ -208,9 +208,9 @@ We can now instanciate our algorithm. We use the Iterated Local Search in this e
 
     algo = ILS(init, evaluator, operators, policy, validator, _maximise=True)
 
-The algorithm is now well defined and is ready to run ! But one thing can be done, and it's very interesting to avoir restart from scratch the algorithm run.
+The algorithm is now well defined and is ready to run ! But one thing can be done, and it's very interesting to avoid restart from scratch the algorithm run.
 The use of checkpoint is available in `macop`. A `BasicCheckpoint` class let the algorithm save at `every` evaluations the best solution found. This class is based on callback process. 
-A Callback is runned every number of evaluations but can also implement the `load` method in order to to specific instrusctions when initializing algorithm.
+A Callback is runned every number of evaluations but can also implement the `load` method in order to do specific instrusctions when initializing algorithm.
 
 It's important to note, we can add any number of callbacks we want. For tabu search as example, we need to store many solutions.
 

+ 1 - 1
macop/algorithms/mono/IteratedLocalSearch.py

@@ -10,7 +10,7 @@ from .LocalSearch import LocalSearch
 
 
 class IteratedLocalSearch(Algorithm):
-    """Iterated Local Search used to avoir local optima and increave EvE (Exploration vs Exploitation) compromise
+    """Iterated Local Search used to avoid local optima and increave EvE (Exploration vs Exploitation) compromise
 
     Attributes:
         initalizer: {function} -- basic function strategy to initialize solution

+ 1 - 1
macop/algorithms/multi/MOSubProblem.py

@@ -1,4 +1,4 @@
-"""Local Search algorithm
+"""MOEAD sub problem algorithm class
 """
 
 # main imports

+ 1 - 1
setup.py

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