File tree 1 file changed +10
-7
lines changed
1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -1196,28 +1196,31 @@ Release Date 23 February 2023
1196
1196
PyGAD 3.0.0
1197
1197
-----------
1198
1198
1199
- Release Date ... 2023
1199
+ Release Date 8 April 2023
1200
1200
1201
1201
1. The structure of the library is changed and some methods defined in
1202
1202
the ``pygad.py `` module are moved to the ``pygad.utils ``,
1203
1203
``pygad.helper ``, and ``pygad.visualize `` submodules.
1204
1204
1205
1205
2. The ``pygad.utils.parent_selection `` module has a class named
1206
1206
``ParentSelection `` where all the parent selection operators exist.
1207
+ The ``pygad.GA `` class extends this class.
1207
1208
1208
1209
3. The ``pygad.utils.crossover `` module has a class named ``Crossover ``
1209
- where all the crossover operators exist.
1210
+ where all the crossover operators exist. The ``pygad.GA `` class
1211
+ extends this class.
1210
1212
1211
1213
4. The ``pygad.utils.mutation `` module has a class named ``Mutation ``
1212
- where all the mutation operators exist.
1214
+ where all the mutation operators exist. The ``pygad.GA `` class
1215
+ extends this class.
1213
1216
1214
1217
5. The ``pygad.helper.unique `` module has a class named ``Unique `` some
1215
1218
helper methods exist to solve duplicate genes and make sure every
1216
- gene is unique.
1219
+ gene is unique. The `` pygad.GA `` class extends this class.
1217
1220
1218
- 6. | The ``pygad.visualize.plot `` module has a class named ``Plot ``
1219
- where all the methods that create plots exist.
1220
- | The ``pygad.GA`` class extends all of these classes .
1221
+ 6. The ``pygad.visualize.plot `` module has a class named ``Plot `` where
1222
+ all the methods that create plots exist. The `` pygad.GA `` class
1223
+ extends this class .
1221
1224
1222
1225
.. code :: python
1223
1226
You can’t perform that action at this time.
0 commit comments