当前位置:  开发笔记 > 编程语言 > 正文

什么是"Hello World!" 遗传算法的好处是什么?

如何解决《什么是"HelloWorld!"遗传算法的好处是什么?》经验,为你挑选了1个好方法。

我发现这个非常酷的C++示例,字面意思是"Hello World!" 遗传算法.

我决定用C#重新编写整个代码,这就是结果.

现在我问自己:从一群随机字符串开始生成目标字符串是否有任何实际应用?

编辑:我在Twitter上的好友刚刚发推文说"对转录类型的东西很有用,比如翻译.不一定是猴子的".我希望我有一个线索.



1> John Feminel..:

从一群随机字符串开始生成目标字符串是否有任何实际应用?

当然.想象一下,在任何情况下,您都知道如何评估特定字符串的适合度,并且选择是以某种方式离散和约束的:

选择明显的名字("Xhjkxc"具有较低的适应性;"Artekzo"具有较高的适应性)

尝试一系列国际象棋动作

假设您可以分辨出解锁每个不倒翁的距离,可以将组合称为保险箱

挑选评估为单词的电话号码(例如"843-2378"具有较高的适应性,因为它拼写为"THE-BEST")

推荐阅读
黄晓敏3023
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有