文件名称:GeneticAlgorithms
- 所属分类:
- 人工智能/神经网络/遗传算法
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 502kb
- 下载次数:
- 0次
- 提 供 者:
- 廖*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
求解任务分配和路径选择的改进遗传算法。针对传统的遗传算法编程求解过程中存在的代码复用性不高,灵活性差的情况,在参考麻省理工学院Matthew Wall开发的遗传算法类库GAlib的基础上,提出了基于设计模式的改进遗传算法设计框架,提供了Visual C#代码。该框架通过使用模板方法模式、策略模式和适配器模式大大提高了改进遗传算法在设计实现过程中的可扩展性和灵活性。-Traditional genetic algorithm programming in the process of solving the existing code reusability is not high, poor flexibility, in reference to GAlib (the genetic algorithm library developed by Matthew Wall of the Massachusetts Institute of Technology),based on design pattern the writers put forward a fr a mework for the design of Improved Genetic Algorithm and provides the Visual C# code. By using of template method pattern strategy pattern and adapter pattern the fr a mework has greatly enhanced Improved Genetic Algorithm in the design process to achieve the scalability and flexibility.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
GeneticAlgorithms\Backup\SimpleGeneticAlgorithms\AbstractGeneticAlgorithm.cs
.................\......\.......................\AbstractGenome.cs
.................\......\.......................\app.config
.................\......\.......................\BinaryString.cs
.................\......\.......................\ClassDiagram1.cd
.................\......\.......................\CrossoverOperator.cs
.................\......\.......................\formDemonstration.cs
.................\......\.......................\formDemonstration.Designer.cs
.................\......\.......................\formDemonstration.resx
.................\......\.......................\Fun1.cs
.................\......\.......................\GAOneDBinaryStringGenome.cs
.................\......\.......................\GeneticOperators.cs
.................\......\.......................\InterfaceFitnessFunc.cs
.................\......\.......................\MutationOperator.cs
.................\......\.......................\OnePointCrossover.cs
.................\......\.......................\OnePointMutation.cs
.................\......\.......................\Program.cs
.................\......\.......................\...perties\AssemblyInfo.cs
.................\......\.......................\..........\Resources.Designer.cs
.................\......\.......................\..........\Resources.resx
.................\......\.......................\..........\Settings.Designer.cs
.................\......\.......................\..........\Settings.settings
.................\......\.......................\ProportionalSelector.cs
.................\......\.......................\SelectionOperator.cs
.................\......\.......................\SimpleGA.cs
.................\......\.......................\SimpleGeneticAlgorithms.csproj
.................\......\SimpleGeneticAlgorithms.sln
.................\......\SimpleGeneticAlgorithms.suo
.................\GeneticAlgorithms\AbstractGeneticAlgorithm.cs
.................\.................\AbstractGenome.cs
.................\.................\app.config
.................\.................\bin\Debug\GeneticAlgorithms.vshost.exe.config
.................\.................\...\.....\SimpleGeneticAlgorithms.exe
.................\.................\...\.....\SimpleGeneticAlgorithms.exe.config
.................\.................\...\.....\SimpleGeneticAlgorithms.pdb
.................\.................\...\.....\SimpleGeneticAlgorithms.vshost.exe
.................\.................\...\.....\SimpleGeneticAlgorithms.vshost.exe.config
.................\.................\...\.....\SimpleGeneticAlgorithms.vshost.exe.manifest
.................\.................\...\Release\SimpleGeneticAlgorithms.exe
.................\.................\...\.......\SimpleGeneticAlgorithms.exe.config
.................\.................\...\.......\SimpleGeneticAlgorithms.pdb
.................\.................\BinaryString.cs
.................\.................\ClassDiagram1.cd
.................\.................\CrossoverOperator.cs
.................\.................\ElitRemainOnePointCrossover.cs
.................\.................\ElitRemainOnePointMutation.cs
.................\.................\ElitRemainSeleOperator.cs
.................\.................\Form1.cs
.................\.................\Form1.Designer.cs
.................\.................\formDemonstration.cs
.................\.................\formDemonstration.Designer.cs
.................\.................\formDemonstration.resx
.................\.................\Fun1.cs
.................\.................\GAOneDBinaryStringGenome.cs
.................\.................\GeneticAlgorithms.csproj
.................\.................\GeneticAlgorithms.csproj.user
.................\.................\GeneticOperators.cs
.................\.................\InterfaceFitnessFunc.cs
.................\.................\MutationOperator.cs
.................\.................\obj\Debug\GeneticAlgorithm.FormDemo.resources
.................\.................\...\.....\G
.................\......\.......................\AbstractGenome.cs
.................\......\.......................\app.config
.................\......\.......................\BinaryString.cs
.................\......\.......................\ClassDiagram1.cd
.................\......\.......................\CrossoverOperator.cs
.................\......\.......................\formDemonstration.cs
.................\......\.......................\formDemonstration.Designer.cs
.................\......\.......................\formDemonstration.resx
.................\......\.......................\Fun1.cs
.................\......\.......................\GAOneDBinaryStringGenome.cs
.................\......\.......................\GeneticOperators.cs
.................\......\.......................\InterfaceFitnessFunc.cs
.................\......\.......................\MutationOperator.cs
.................\......\.......................\OnePointCrossover.cs
.................\......\.......................\OnePointMutation.cs
.................\......\.......................\Program.cs
.................\......\.......................\...perties\AssemblyInfo.cs
.................\......\.......................\..........\Resources.Designer.cs
.................\......\.......................\..........\Resources.resx
.................\......\.......................\..........\Settings.Designer.cs
.................\......\.......................\..........\Settings.settings
.................\......\.......................\ProportionalSelector.cs
.................\......\.......................\SelectionOperator.cs
.................\......\.......................\SimpleGA.cs
.................\......\.......................\SimpleGeneticAlgorithms.csproj
.................\......\SimpleGeneticAlgorithms.sln
.................\......\SimpleGeneticAlgorithms.suo
.................\GeneticAlgorithms\AbstractGeneticAlgorithm.cs
.................\.................\AbstractGenome.cs
.................\.................\app.config
.................\.................\bin\Debug\GeneticAlgorithms.vshost.exe.config
.................\.................\...\.....\SimpleGeneticAlgorithms.exe
.................\.................\...\.....\SimpleGeneticAlgorithms.exe.config
.................\.................\...\.....\SimpleGeneticAlgorithms.pdb
.................\.................\...\.....\SimpleGeneticAlgorithms.vshost.exe
.................\.................\...\.....\SimpleGeneticAlgorithms.vshost.exe.config
.................\.................\...\.....\SimpleGeneticAlgorithms.vshost.exe.manifest
.................\.................\...\Release\SimpleGeneticAlgorithms.exe
.................\.................\...\.......\SimpleGeneticAlgorithms.exe.config
.................\.................\...\.......\SimpleGeneticAlgorithms.pdb
.................\.................\BinaryString.cs
.................\.................\ClassDiagram1.cd
.................\.................\CrossoverOperator.cs
.................\.................\ElitRemainOnePointCrossover.cs
.................\.................\ElitRemainOnePointMutation.cs
.................\.................\ElitRemainSeleOperator.cs
.................\.................\Form1.cs
.................\.................\Form1.Designer.cs
.................\.................\formDemonstration.cs
.................\.................\formDemonstration.Designer.cs
.................\.................\formDemonstration.resx
.................\.................\Fun1.cs
.................\.................\GAOneDBinaryStringGenome.cs
.................\.................\GeneticAlgorithms.csproj
.................\.................\GeneticAlgorithms.csproj.user
.................\.................\GeneticOperators.cs
.................\.................\InterfaceFitnessFunc.cs
.................\.................\MutationOperator.cs
.................\.................\obj\Debug\GeneticAlgorithm.FormDemo.resources
.................\.................\...\.....\G