devel/p5-Algorithm-Evolutionary 0.82.1 FreeBSD
Library for doing evolutionary computation in Perl
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- devel, perl5
- Package size
- 214.8 KiB, 465.5 KiB installed
Description
It's a library for doing evolutionary computation in Perl.
Algorithm::Evolutionary was formerly called OPEAL, which is an acronym for Obvious Pearl Evolutionary Algorithm Library.
The design principles of Algorithm::Evolutionary are: * It should be easy to program any kind of evolutionary algorithm; all chromosome representations and operators are possible. * An XML dialect called EvoSpec is used as a language for description of algorithms and for representation of the state of an algorithm. This could make Algorithm::Evolutionary interoperable with other EA libraries, such as EO or JEO.
See also: http://opeal.sourceforge.net/
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/p5-Algorithm-Evolutionary | 0.82.1 |
| DragonFly | devel/p5-Algorithm-Evolutionary | 0.82.1 |
Install
Binary package:
pkg install p5-Algorithm-Evolutionary
From the ports tree:
cd /usr/ports/devel/p5-Algorithm-Evolutionary/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Algorithm-Evolutionary>0:devel/p5-Algorithm-Evolutionary
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.82.1 | 0.82.1 | 0.82.1 | 0.82.1 | 0.82.1 |
| FreeBSD:14:quarterly | 0.82.1 | 0.82.1 | n/a | 0.82.1 | 0.82.1 |
| FreeBSD:15:latest | 0.82.1 | 0.82.1 | n/a | 0.82.1 | 0.82.1 |
| FreeBSD:15:quarterly | 0.82.1 | 0.82.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.82.1 | 0.82.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 14
p5-Algorithm-Permute>=0.01: devel/p5-Algorithm-Permutep5-Bit-Vector>=0: math/p5-Bit-Vectorp5-Clone>=0.31: devel/p5-Clonep5-GD>=2.17: graphics/p5-GDp5-Math-Random>=0.63: math/p5-Math-Randomp5-Object-Array>=0: devel/p5-Object-Arrayp5-Sort-Key>=0: devel/p5-Sort-Keyp5-Statistics-Basic>=1.6: math/p5-Statistics-Basicp5-String-Random>=0: devel/p5-String-Randomp5-Tree-DAG_Node>=1.04: devel/p5-Tree-DAG_Nodep5-XML-LibXML>=1.5: textproc/p5-XML-LibXMLp5-XML-Parser>=2.40: textproc/p5-XML-Parserp5-XML-Parser-Style-EasyTree>=0: textproc/p5-XML-Parser-Style-EasyTreep5-YAML>=0: textproc/p5-YAML
Runtime 14
p5-Algorithm-Permute>=0.01: devel/p5-Algorithm-Permutep5-Bit-Vector>=0: math/p5-Bit-Vectorp5-Clone>=0.31: devel/p5-Clonep5-GD>=2.17: graphics/p5-GDp5-Math-Random>=0.63: math/p5-Math-Randomp5-Object-Array>=0: devel/p5-Object-Arrayp5-Sort-Key>=0: devel/p5-Sort-Keyp5-Statistics-Basic>=1.6: math/p5-Statistics-Basicp5-String-Random>=0: devel/p5-String-Randomp5-Tree-DAG_Node>=1.04: devel/p5-Tree-DAG_Nodep5-XML-LibXML>=1.5: textproc/p5-XML-LibXMLp5-XML-Parser>=2.40: textproc/p5-XML-Parserp5-XML-Parser-Style-EasyTree>=0: textproc/p5-XML-Parser-Style-EasyTreep5-YAML>=0: textproc/p5-YAML
Test 2
p5-Pod-Escapes>=0: textproc/p5-Pod-Escapesp5-Test-Pod>=0: devel/p5-Test-Pod
The full lists below include those, and their dependencies in turn.
Build dependencies 50
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/p5-Algorithm-Permute
- devel/p5-Carp-Clan
- devel/p5-Clone
- devel/p5-Data-OptList
- devel/p5-Exporter-Tiny
- devel/p5-File-Slurp-Tiny
- devel/p5-Object-Array
- devel/p5-Params-Util
- devel/p5-Sort-Key
- devel/p5-String-Random
- devel/p5-Sub-Exporter
- devel/p5-Sub-Install
- devel/p5-Tree-DAG_Node
- devel/p5-ex-lib
- devel/p5-lib-abs
- devel/readline
- graphics/gd
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/p5-GD
- graphics/png
- graphics/tiff
- graphics/webp
- lang/p5-List-MoreUtils
- lang/p5-List-MoreUtils-XS
- lang/perl5.42
- math/p5-Bit-Vector
- math/p5-Math-Random
- math/p5-Statistics-Basic
- print/freetype2
- print/indexinfo
- sysutils/p5-File-Which
- textproc/expat2
- textproc/libxml2
- textproc/p5-Number-Format
- textproc/p5-XML-LibXML
- textproc/p5-XML-NamespaceSupport
- textproc/p5-XML-Parser
- textproc/p5-XML-Parser-Style-EasyTree
- textproc/p5-XML-SAX
- textproc/p5-XML-SAX-Base
- textproc/p5-YAML
- x11-fonts/fontconfig
Run dependencies 50
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/p5-Algorithm-Permute
- devel/p5-Carp-Clan
- devel/p5-Clone
- devel/p5-Data-OptList
- devel/p5-Exporter-Tiny
- devel/p5-File-Slurp-Tiny
- devel/p5-Object-Array
- devel/p5-Params-Util
- devel/p5-Sort-Key
- devel/p5-String-Random
- devel/p5-Sub-Exporter
- devel/p5-Sub-Install
- devel/p5-Tree-DAG_Node
- devel/p5-ex-lib
- devel/p5-lib-abs
- devel/readline
- graphics/gd
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/p5-GD
- graphics/png
- graphics/tiff
- graphics/webp
- lang/p5-List-MoreUtils
- lang/p5-List-MoreUtils-XS
- lang/perl5.42
- math/p5-Bit-Vector
- math/p5-Math-Random
- math/p5-Statistics-Basic
- print/freetype2
- print/indexinfo
- sysutils/p5-File-Which
- textproc/expat2
- textproc/libxml2
- textproc/p5-Number-Format
- textproc/p5-XML-LibXML
- textproc/p5-XML-NamespaceSupport
- textproc/p5-XML-Parser
- textproc/p5-XML-Parser-Style-EasyTree
- textproc/p5-XML-SAX
- textproc/p5-XML-SAX-Base
- textproc/p5-YAML
- x11-fonts/fontconfig
No port depends on this one.
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 158
- bin/canonical-genetic-algorithm.pl
- bin/rectangle-coverage.pl
- bin/tide_bitstring.pl
- bin/tide_float.pl
- %%SITE_PERL%%/Algorithm/Evolutionary.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Experiment.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/Any.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/Base.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/ECC.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/Knapsack.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/MMDP.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/ONEMAX.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/P_Peaks.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/Rastrigin.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/Royal_Road.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/String.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/Trap.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/ZDT1.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Fitness/wP_Peaks.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Hash_Wheel.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Individual/Any.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Individual/Base.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Individual/BitString.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Individual/Bit_Vector.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Individual/String.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Individual/Tree.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Individual/Vector.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Animated_GIF_Output.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/ArithCrossover.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Base.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Bitflip.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Breeder.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Breeder_Diverser.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/CX.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/CanonicalGA.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Canonical_GA_NN.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/ChangeLengthMutation.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Combined.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Convergence_Terminator.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Creator.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Crossover.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/DeltaTerm.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/EDA_step.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Easy.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Easy_MO.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Eval/General.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Eval/MO_Rank.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/FullAlgorithm.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/GaussianMutation.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Gene_Boundary_Crossover.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/GeneralGeneration.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Generation_Skeleton.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/GenerationalTerm.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/IncMutation.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Inverover.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/LinearFreezer.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Mutation.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/NoChangeTerm.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Novelty_Mutation.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Permutation.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Population_Output.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/QuadXOver.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Quad_Crossover_Diff.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Replace_Different.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Replace_Worst.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/RouletteWheel.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Selector.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/SimulatedAnnealing.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Storing.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/StringRand.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/String_Mutation.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Tournament_Selection.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/TreeMutation.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Uniform_Crossover.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/Uniform_Crossover_Diff.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Op/VectorCrossover.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Run.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Utils.pm
- %%SITE_PERL%%/Algorithm/Evolutionary/Wheel.pm
- %%PERL5_MAN1%%/canonical-genetic-algorithm.pl.1.gz
- %%PERL5_MAN1%%/rectangle-coverage.pl.1.gz
- %%PERL5_MAN1%%/tide_bitstring.pl.1.gz
- %%PERL5_MAN1%%/tide_float.pl.1.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Experiment.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Any.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Base.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::ECC.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Knapsack.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::MMDP.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::ONEMAX.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::P_Peaks.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Rastrigin.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Royal_Road.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::String.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Trap.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::ZDT1.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::wP_Peaks.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Hash_Wheel.3.gz
- %%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::Any.3.gz
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Algorithm-Evolutionary-0.82.1.tar.gz | 99527 | 996942d4091bdeb8cfacf27b501fc3b968b134e51e4b721e694dd3b350bdc875 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.