gpt4 book ai didi

c# - 遗传算法没有改进

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:36:58 24 4
gpt4 key购买 nike

所以我发现我一直在关注和修改的教程并没有 self 改进。我的人口似乎一直在达到本地的最低水平,或者根本没有改善,但健康状况一直在上升。我想知道是否有人能够看一看,为我指明方向,以获取有关遗传算法或项目本身的更多资源。

该项目的概述是简单地让人口在 map 上移动并最终找到一个对象,我想将其放入神经网络中,以便它可以预测玩家的移动。

教程:https://www.youtube.com/watch?v=1oXr16Tdfvo项目:https://wetransfer.com/downloads/16079695138c98a89d7e80aea8cfca2820190515023441/aa04d9

健身计算:

public float fitness
{
get
{

float dist = Vector3.Distance(transform.position, target );


RaycastHit[] obstacles = Physics.RaycastAll(transform.position, target, obstacleLayer);
float obstacleMultiplier = 1f - (0.15f * obstacles.Length);
return (60 / (1 + dist)) * (hasCrashed ? 0.75f : 1f) * obstacleMultiplier;


}
}

最佳答案

也许你可以试试GeneticSharp .

我写了一些关于它的教程,其中有一个具体的如何在 Unity3D 中使用它:

关于c# - 遗传算法没有改进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56141085/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com