Skip to main content

No project description provided

Project description

About MultiNEAT

This is a fork of the original multineat library.

MultiNEAT is a portable software library for performing neuroevolution, a form of machine learning that trains neural networks with a genetic algorithm. It is based on NEAT, an advanced method for evolving neural networks through complexification. The neural networks in NEAT begin evolution with very simple genomes which grow over successive generations. The individuals in the evolving population are grouped by similarity into species, and each of them can compete only with the individuals in the same species.

The combined effect of speciation, starting from the simplest initial structure and the correct matching of the genomes through marking genes with historical markings yields an algorithm which is proven to be very effective in many domains and benchmarks against other methods.

NEAT was developed around 2002 by Kenneth Stanley in the University of Texas at Austin.

License

GNU Lesser General Public License v3.0

Documentation

http://multineat.com/docs.html

Building and installation instructions

To install as a python library

pip install .

To install as a cpp library

mkdir build && cd build
cmake ..
make -j4
(sudo) make install

Installing options:

  • if you want to install the release version without debugging symbols, add this option to the cmake command:

    cmake .. -DCMAKE_BUILD_TYPE=Release
    
  • if you want to install the multineat in a different folder, add this option to the cmake command:

    cmake .. -CMAKE_INSTALL_PREFIX=/path/to/install/folder/
    

These options may be combined togheter

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

multineat-0.12-cp312-cp312-win_amd64.whl (455.8 kB view details)

Uploaded CPython 3.12Windows x86-64

multineat-0.12-cp312-cp312-musllinux_1_1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

multineat-0.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (610.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

multineat-0.12-cp312-cp312-macosx_11_0_arm64.whl (577.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

multineat-0.12-cp312-cp312-macosx_10_14_x86_64.whl (644.5 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

multineat-0.12-cp311-cp311-win_amd64.whl (452.4 kB view details)

Uploaded CPython 3.11Windows x86-64

multineat-0.12-cp311-cp311-musllinux_1_1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

multineat-0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (608.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

multineat-0.12-cp311-cp311-macosx_11_0_arm64.whl (577.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

multineat-0.12-cp311-cp311-macosx_10_14_x86_64.whl (629.7 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

multineat-0.12-cp310-cp310-win_amd64.whl (451.4 kB view details)

Uploaded CPython 3.10Windows x86-64

multineat-0.12-cp310-cp310-musllinux_1_1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

multineat-0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (607.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

multineat-0.12-cp310-cp310-macosx_11_0_arm64.whl (575.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

multineat-0.12-cp310-cp310-macosx_10_14_x86_64.whl (628.4 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

multineat-0.12-cp39-cp39-win_amd64.whl (428.6 kB view details)

Uploaded CPython 3.9Windows x86-64

multineat-0.12-cp39-cp39-musllinux_1_1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

multineat-0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (608.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

multineat-0.12-cp39-cp39-macosx_11_0_arm64.whl (575.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

multineat-0.12-cp39-cp39-macosx_10_14_x86_64.whl (628.4 kB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

multineat-0.12-cp38-cp38-win_amd64.whl (451.3 kB view details)

Uploaded CPython 3.8Windows x86-64

multineat-0.12-cp38-cp38-musllinux_1_1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

multineat-0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (607.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

multineat-0.12-cp38-cp38-macosx_11_0_arm64.whl (576.0 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

multineat-0.12-cp38-cp38-macosx_10_14_x86_64.whl (628.3 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

File details

Details for the file multineat-0.12-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: multineat-0.12-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 455.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for multineat-0.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5a37948fa71d668c04d8fce6e547b89e1898ba888154cd6b02f56c4ed1ccba9c
MD5 ccf6128522f201200998d227bb5566d0
BLAKE2b-256 bd9d14632f745f54ec776f11e552f32a644c1df646f5376f12779c39453c6d9b

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5c8e41fd59ff4105270920e7d71acfad222f986c2fa13b75008707d9682f19d5
MD5 f71440c3a418dce27a6a4cce64f98743
BLAKE2b-256 423bac58bf57a40e5795dcc5e325e55f01cb7aa65b9617c90b0ca92771f0d0dc

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4f2299484c927c79dee8eac65ccacdb02ac0c1932139bda1a34d0c7f1d713165
MD5 d2c69e57461702555e1f591f8f0455e9
BLAKE2b-256 4aba66c01c0a42e5edfc40af93096a17dceec7a72ffd8cb038c978f54f1f79d3

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4e0a4b1efa83bf50ffcbceb731980dd6c58a4401b612b21080112c7837485e82
MD5 f7d01ec8ea1f713f24c87ed3b2855ecc
BLAKE2b-256 91779201c639f43e4ec9083e4e16121438505dc80fec19d5fbbcfc24aed131f7

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 102ae491e33ba9ff47ef0f052b92fdf79f05f1bde811eb31a1aec0bcbcd2ed23
MD5 f5f349a852bae93907d34006a8f21e11
BLAKE2b-256 b0974a8d96bfa60deb269e01f82efc518bb142665d299621c0a4404bccda99cf

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: multineat-0.12-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 452.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for multineat-0.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9129a3cd745cab5b0c8d19a7008ad5a81c8c510251ce99b4f289b9f64a26e6f3
MD5 ed39c5bc4c7a00cfd2ac33f265dcd3d2
BLAKE2b-256 5a33a0d29ed2cc9cb8db006e3a0a8fea8e7cbe386f9a8b29d46fdd6076bf459f

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c1411d57e749b448b0006ddb972a8d83c7b0b06edca5474a299aeec3bf8f2fc3
MD5 e2bd608535d96ccdb721d161e69e037b
BLAKE2b-256 3a3393406dea6f30519a7de639c1610094ca6e1cfa5bc786d967c94bc393b83e

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 17a2ba8806b07aefa1180665802fec00ee59d662835b3c629c1f80e8a0b5d346
MD5 cff8f2acf12a85cc0907e63aa227e5ec
BLAKE2b-256 a05b21b1c45d4990f04b101e6563b25c7ac67cf1c917636901a350a1c33340e9

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c754eb41d17305a677d65b0c1838519046573b8bf52a58d0c6ffe63e7c057c9f
MD5 8a289ca66df76ea1008f916c972fa554
BLAKE2b-256 bca5a4781b14160554a0331e2fa6f3d721f519dc06e37ac66c9246bf39f2e1c9

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 69abadcc5974e6f868eea42cfee2b80f98486ae0a5dd09f887372b9946d0c73f
MD5 842737990c87e30ec1889830becaa041
BLAKE2b-256 3096fea6eb364e46311d97987c61d17d7f06f2283aba6b8ce7aa87bae2547af7

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: multineat-0.12-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 451.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for multineat-0.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 18f6c84403ac15169d54032bccda90fcd5ef30804982aabd0c61f8bff472f4c2
MD5 e35412fb0c523e1c5b81e32b3b4e1cac
BLAKE2b-256 4931c3080abdebd43dc8f8d6e8342508871125e1fab3d61c415c770d9d3f5da2

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 11e5446ad0df118553d330df931256fa02372272e782119fe2b23fef809e7f90
MD5 f4db8aacf9ae94bb5324df0393a9feb3
BLAKE2b-256 665f5aee7d0478e1b2c34786fc33fb8ef671279ccbf248ff93eec98608071e83

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aaa16a0f2b1ec34a7f803b28372114b761868d1743c2fbb4e135c36a5ff16a66
MD5 fde883adaf37f26630c2e5ff3fd998b8
BLAKE2b-256 cf332ed4e4016a5338204d625d608d92e8495fd705e1260ab28efd3eb3d4f31a

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1e5b0e8ab54ecd638ab340dbf63a66a009899486c10b0135fd26e40a6876d74
MD5 5074c8e8a8acd4584436773cd01ee196
BLAKE2b-256 0d9437835e221c1257b5bec96394ec343bf11554b84d4131b769b8ba7fc1a8fc

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 71c5dc845ab307e69524a560ff0170907830c1bd729733582832c4e96dc36084
MD5 b95aad449cd1f23a576ad7cda565a67a
BLAKE2b-256 477c6e03a30f57e09c856cf6917c2c141dc6328344152e84b015f1708bac1517

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: multineat-0.12-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 428.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for multineat-0.12-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3664d8e14675c78681e5b9092ac4763d03ed8e7efc51a9454bce0b46ebd7baf1
MD5 06c799ebb30025dc87a2bbc90e1ccd9f
BLAKE2b-256 65a6b959711f5434d2f5c4d0cfab37751fa343b15b83e22a30429d4ccc971a03

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3c7eb3a31e852b2be3194bc1c40988b5c684f4c4d533bc66277101598d8e0f75
MD5 c178550ac50ebb03b2c61c9270a36906
BLAKE2b-256 28850485daddb42a9b29086bce7f18804ba69fde3fb46ed50a527be7039d1405

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1a519a9f4ac9158abb45b51149a07881977ed7e6a3a23f322dada8729418bad6
MD5 bd27f2612fd7a3f5a975f896d15bdc8a
BLAKE2b-256 69f68ab95f0bc7b3226b0ba35bcfe04b2b1c3f3cf90e02bf1a6fe1fc85c0363a

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd0f43fe8678b7740e1c4969710a898df73e1c6eb00f1323c968a5d170ca00c1
MD5 1ddc9edac15f3d76c03abe9e1ae65062
BLAKE2b-256 5eb50836cd20afaae6720781af64ecb2d6d3abe8467b4b55a67f5fc8210a23fa

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 be9a6575d2f20a466d58415bb1e47f36738c5554ffa2f8183465884a9c76aa6e
MD5 6566a71d05f90ea0c220eb61732299d4
BLAKE2b-256 2eb0bb22e746905297a7056b20686eaeeab94191c9265eb290a815f157581fd9

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: multineat-0.12-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 451.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for multineat-0.12-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e4d5ec52ff02b944dd038f2416b0ca070e7c21cf0e71ec3b634e4d385c339ead
MD5 70be5ebd36cd7b4aa5fce107ec5fe820
BLAKE2b-256 c7419ab4b449c7c77fbc3df9ac718a767bdd35e2eff430dfc0a5f442652463e6

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3a4ad3cf17c13fd42b4500bcce3d5deaea0bb248dffb335505f06b4a7c253780
MD5 9d771af7a10cd9bae35c8fe341535616
BLAKE2b-256 d03873c06dcac7b26c5a66c2e3b01139a54b173188226183accaf00c0403438d

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9d32104d64afc2d1b40b68efabc4a1519740cd5f8c311adfd63155e99e0b1ed
MD5 18d5f320c97ced103dc41fd74c6bf8ca
BLAKE2b-256 5e3827d1b244d5feaa23cf1e0461ab0419368b395d942a79afe4653d632e6a0e

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 37ce1bc9dc59457b8d0fd948876914e2e424293690e81e6bf93b4b768b241f7c
MD5 7ed6612b792d064dd45db4e9588fd28a
BLAKE2b-256 20ee9cb8daa76f8d9e4fa98ba9ad4fa5e00b11e39fff73e297f77512dea1eea3

See more details on using hashes here.

File details

Details for the file multineat-0.12-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for multineat-0.12-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4a1cc12c5195ca5c850b4472e92dfb6b1ef2eb1d9f69fe1e29c71c9fe3a13c60
MD5 f7d652db2a058e0505f7879cbacffe64
BLAKE2b-256 8c5a43ed97f51bbbf9514c730cde2e30aea4586cda5001db5ef3186fa4d9ebcc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page