geneticpython

View on PyPIReverse Dependencies (0)

0.0.3 geneticpython-0.0.3-py3-none-any.whl

Wheel Details

Project: geneticpython
Version: 0.0.3
Filename: geneticpython-0.0.3-py3-none-any.whl
Download: [link]
Size: 63937
MD5: 4dd9f86b0af412b52bb1687eb29d4a48
SHA256: c51b957d8c9e0275ffa8e1bff64bd42daa3f0be634db1ce3d21680ad12793dca
Uploaded: 2023-02-22 16:48:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: geneticpython
Version: 0.0.3
Summary: A simple and friendly Python framework for genetic-based algorithms
Author: Ngoc Bui
Author-Email: ngocjr7[at]gmail.com
Project-Url: Bug Tracker, https://github.com/ngocjr7/geneticpython/issues
Project-Url: Documentation, https://github.com/ngocjr7/geneticpython/blob/master/README.md
Project-Url: Source Code, https://github.com/ngocjr7/geneticpython
Requires-Python: >=3.6
Requires-Dist: cycler (>=0.10.0)
Requires-Dist: kiwisolver (>=1.2.0)
Requires-Dist: matplotlib (>=3.3.0)
Requires-Dist: numpy (>=1.19.1)
Requires-Dist: Pillow (>=7.2.0)
Requires-Dist: pyparsing (>=2.4.7)
Requires-Dist: python-dateutil (>=2.8.1)
Requires-Dist: six (>=1.15.0)
Requires-Dist: tqdm (>=4.48.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3654 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
geneticpython/__init__.py sha256=oW4MzYEEH4RRUQWTEBc5HBFYLFthwz7NuOngzI2CN2A 256
geneticpython/callbacks/__init__.py sha256=Hi_IpqB_URnpkn29IMpDtVc-nq9zqfYP5i9Xj25dec4 233
geneticpython/callbacks/callback.py sha256=tDZP8O83ua4kBEO-dRFbWjL0UzxXDmV7dhg7XQTt6Tg 1302
geneticpython/callbacks/callback_list.py sha256=y5JVIG-ceP_mNa7-3m6U8qUTRf7rTMcebBU0ptZlIm4 3857
geneticpython/callbacks/history.py sha256=31GSrKl2kRzO_Yb4pe-Oem6b6HEa_5bAeS6RWOQCTJo 1403
geneticpython/callbacks/progbar_logger.py sha256=GDuQhRibUou0lJwXdpXsRZJgFh_UsBdPOfFrHQRzs-0 1461
geneticpython/core/__init__.py sha256=D97pyAthSkQcAPgslSEgZg6rG04K-j_i9g5iUvewOw8 270
geneticpython/core/pareto.py sha256=U4IJ0EQyg2OY7C_I1XTz9annY4ZxIBWVI3XflchribE 1374
geneticpython/core/population.py sha256=yqJyM9a4NreT-8E1LyykbPN-5ElfDSemOOp8cpBTKAI 3368
geneticpython/core/individual/__init__.py sha256=MRI8j35Ixi7NmocT7fIjMmPZ_DKy8SQccyhb2v9OUDc 264
geneticpython/core/individual/individual.py sha256=mQlXCa1NfnZtxMDNVSbQQEz0-f_kKH-vbLVZUQq1cPo 3654
geneticpython/core/individual/solution.py sha256=Uatpi6mHSh60Z5VUjfnmysBS6FXDL05S0XjnWakEC1Q 569
geneticpython/core/individual/chromosome/__init__.py sha256=QZZpY1OTY5h5GzAADsY9LgUb27idr7a2RaFL5B-b8LQ 221
geneticpython/core/individual/chromosome/chromosome.py sha256=qcsKm8O9vC4UxMl8Jpf7DG-sVfr1gXHS-eXsltX_z2Q 2758
geneticpython/core/individual/chromosome/float_chromosome.py sha256=Q9nxJI3YLBQy65wxHSGLsvOBvtJITWtKpYeYWDcw_1Y 1271
geneticpython/core/individual/chromosome/int_chromosome.py sha256=aJ_tQZV_eO5lIf8Y082o9kCMa41oSpE4KmzcGCwVHno 1249
geneticpython/core/operators/__init__.py sha256=t7JJipPw5CoRravmRerwTURUMaXLDTGx52tb69fqrDs 243
geneticpython/core/operators/crossover/__init__.py sha256=UBvh_iEOe438-F3ps6KNNjjv1H8A7N0AUyRNL7fWcKU 423
geneticpython/core/operators/crossover/crossover.py sha256=e7wBhSTMnxk7Vf1ivK7QcIyqUb21rlprBQ10xnYb52U 596
geneticpython/core/operators/crossover/kruskal_crossover.py sha256=UUdKXR3kKFx-QhFY-Hh8gOkfzWD2eIZfSBi_5dkjf88 3515
geneticpython/core/operators/crossover/order_crossover.py sha256=CEjw-PiloybI_I4-OJaAVRX-xwFr-JHYFjGBEq-VNRY 2151
geneticpython/core/operators/crossover/point_crossover.py sha256=FO6G3YS2UULCOBCzh_uUwpjwQmlPdZ85lA-bx--HKiQ 2414
geneticpython/core/operators/crossover/prim_crossover.py sha256=P9MyY280CARqMnC-eEv8SjqORxMPMmB8pM7mPTunPL0 3835
geneticpython/core/operators/crossover/sbx_crossover.py sha256=7-BYh_Q_yc96Zp1Jp0GsyeOJ7JFkiwEQ9gydoGEGM7A 4325
geneticpython/core/operators/crossover/uniform_crossover.py sha256=hVk_0JzYCqbeghgkwuUPlnOZ_AvBW9dCms0z6CAAs7s 1837
geneticpython/core/operators/mutation/__init__.py sha256=J6pj_p-mMVe0-PCBIMlFOcPxGhHbl3d2dPFFj6K_4wE 502
geneticpython/core/operators/mutation/flip_bit_mutation.py sha256=t6zQALuOzrVAmw63JnkAkn_4dzFyEb8-ceP5UyCwWFE 1239
geneticpython/core/operators/mutation/inversion_mutation.py sha256=kN_hWNlRSJ31QYfixbLPZ2Q5xt9ySw4NlnPdAdhbPCg 582
geneticpython/core/operators/mutation/mutation.py sha256=QZ9XDqv3ypz4ueFv6qF-SsBFsaB-h7WE40YxRD37sUM 536
geneticpython/core/operators/mutation/mutation_compact.py sha256=C4X6fy0-VGsxYsu1r_MZP4DmFiV9xQZLZVhO7paleEI 2171
geneticpython/core/operators/mutation/polynomial_mutation.py sha256=CIDFnAaPyTd8CgbYjYHpn55Nf03JDla8UcszPcTVs10 2339
geneticpython/core/operators/mutation/scramble_mutation.py sha256=IbK3nlio1UEI3xLZDAe-upn7bL23RyaG-cgyDJaTI4Y 519
geneticpython/core/operators/mutation/swap_mutation.py sha256=gJmPpRlB-0jF2yHHM_YKskBRtk7FokSyhWSDaqt1dmU 1513
geneticpython/core/operators/mutation/tree_mutation.py sha256=0hhvU8n62SF-tyafrSbh-WrMMZKm06XOCi8IpKRgf6U 3406
geneticpython/core/operators/replacement/__init__.py sha256=Z_r5I9q2d_Z7G3YrJ49TdCHOaWJwGaQdOvYxDQSkuL0 280
geneticpython/core/operators/replacement/rank_replacement.py sha256=BbMW0cZAEbqRSeB9dEJD7uOzQZr9TjE4Vx-n1Equ_wo 1348
geneticpython/core/operators/replacement/replacement.py sha256=AW4v1UXbKWznJ5wxBO_YvJVjTMg6PCh2z42Vh4SmxWE 451
geneticpython/core/operators/replacement/roulette_wheel_replacement.py sha256=BftV2_ckgLCqgSVeHjHdS2imhSrzRLqWg239gemFFlI 998
geneticpython/core/operators/selection/__init__.py sha256=rMU7r3vN9hruQFJwvs6rbTenqpqtiZNEcmSYxy20JEM 351
geneticpython/core/operators/selection/linear_ranking_selection.py sha256=u6Xmgxf0Vn0L7TjHzvjitCoIKvAp43Ce482WhULCvi8 322
geneticpython/core/operators/selection/roulette_wheel_selection.py sha256=Ttijlzag9xG0rTEmBvhfZSXV_mz0XoQ6dPwbhk0euc0 1448
geneticpython/core/operators/selection/selection.py sha256=5TFSSUVxcptAYjSJVErTgwTkHy9XBkv9JQuwQ8nh--Q 318
geneticpython/core/operators/selection/tournament_selection.py sha256=zvtMuSShg64IFyuJnsqZpXOX0plceZukb7sely01830 2577
geneticpython/engines/__init__.py sha256=i8jqbPzxhRmaHqrwkWvb7jfCV0qhMezDLFLYYMHzr0k 238
geneticpython/engines/geneticengine.py sha256=M9neYyM0WUg5Ge-J3YJNA2C-lMVljvnIRMySp6wAjhg 5989
geneticpython/engines/multi_objective/__init__.py sha256=DMCQHM3PIvtHgTBiATV9hJCuU2nTwdUYi_OhELpms5I 267
geneticpython/engines/multi_objective/multi_objective_engine.py sha256=bJRssopYHLXTfUtXIGXXwvY7Pg3ny8WQ_mt51bTCTTQ 5881
geneticpython/engines/multi_objective/nsgaiiengine.py sha256=gmup-sjrvOgrk7XbWI5fRncA24pqvKF4C0UAI1KQMSo 8669
geneticpython/engines/single_objective/__init__.py sha256=DNSD6OHfiFXKuYJxdBmxhGXs7dl1yF4-4cVD7ExwTjc 247
geneticpython/engines/single_objective/gaengine.py sha256=I5iFccrQC8u4vKyP3RjCypXDfREdO7QEdK0tkxiFT4Q 1531
geneticpython/engines/single_objective/single_objective_engine.py sha256=8JObphfEmf51RovehIksYi-uYkahOj60GRAPWAbHMiY 4852
geneticpython/models/__init__.py sha256=89UQFXnX3a4rwgd_ToOuirPOVf6UDS_yFWmA151GOf0 254
geneticpython/models/binary_individual.py sha256=B-tvnWyXxqJSCQFXan0uDKzuPu4FSeaQHjPVbVQ5IAE 630
geneticpython/models/float_individual.py sha256=VttEe6wtkWGtBvJddbMT7f-lry3UQj9DxR0MfCCmk5c 491
geneticpython/models/int_individual.py sha256=dhYVkkVjE6t0SXPUxcvN1LZNIbV2CAmcpJcixcovykE 495
geneticpython/models/permutation_individual.py sha256=SWg6oT0CO2hZA3n2yXLIoHA82M60NCegliOlV07F4EM 1102
geneticpython/models/tree/__init__.py sha256=TJeGJDb4edJPCowB2xTcZFS0dICbqfzM69tjDQYKjXM 320
geneticpython/models/tree/edge_sets.py sha256=DdHQLVOPmwPr4thpl_TJdFWU1tPniFRuKf6mkGntBI0 2698
geneticpython/models/tree/network_random_keys.py sha256=bRMtOcVE2j6hxUcSfOrpOG32kVI66NcFsnpI7CF0Zmc 2755
geneticpython/models/tree/prufer_code.py sha256=lRGEpl1sdJzgJG786jrsLX1p82tPlQiu0UKq40u0g48 3537
geneticpython/models/tree/tree.py sha256=Nx01vLjh5afC_rR2XmBWbhShyYCGPV3kALd_zRsdft8 13673
geneticpython/tools/__init__.py sha256=ReHIUXYzA8qg-c1EB-SPo1cOW_e0OyEPF666KCm5uIc 127
geneticpython/tools/math.py sha256=18cQvebo1dBxdbaxbN2iNM4Sx2nJS137EdbQKD9zglM 1557
geneticpython/tools/performance_indicators.py sha256=g2ootcfb9waRYwJjccwvcJcaanzuS0xEr0wMGFUauZM 7116
geneticpython/tools/visualization.py sha256=FxdgqH_NoMdOptzgPk7uM_1xn0EFURCjW424MEdRH-Q 11566
geneticpython/utils/__init__.py sha256=S3LTXfbCJ23HWnROIocgRAbAyE2CXiWEZh9RO7Gkc0w 235
geneticpython/utils/noindent_encoder.py sha256=gQDgQQABr15x_38ZM9h9b9bf_ycb9YDGTzxklhguSIQ 1020
geneticpython/utils/rset.py sha256=yf7a-LBR6DZ8LXPj36sSOEZvlsSqK-SDSG9069VLxHg 2663
geneticpython/utils/typing.py sha256=GogG2KRx7FXxbsbcFj-5gaDy2oJZpa9hl-iH4BpyEVA 297
geneticpython/utils/validation.py sha256=6GITP3hMhaggGacxwpdzAnnG8k8eaILpkI4t5S7CIPU 2408
geneticpython-0.0.3.dist-info/LICENSE sha256=TYYfhwk_UGX99xEck6hX4XS7v-W6cEaiM_3xTTSAb48 1065
geneticpython-0.0.3.dist-info/METADATA sha256=FWSwkT_BNyvI2UddhV8Ueeye-oZI0dGvqhpWgacEG0E 4461
geneticpython-0.0.3.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
geneticpython-0.0.3.dist-info/top_level.txt sha256=era5SiSkoZ8-Ib66w4TOraSWfk5BXRzh70M2o07Kxis 14
geneticpython-0.0.3.dist-info/RECORD

top_level.txt

geneticpython