精选特卖:从即日起至9月16日,精选插件五折特惠!

NeuroEvolve

Koya - 代码插件 - 2024/08/09

Evolution of Neural Networks with Genetic Algorithm

  • 支持的平台
  • 支持的引擎版本
    5.3 - 5.4
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

NeuroEvolve is a plugin that allows the user to create a custom fully connected neural network and train it using genetic algorithm. User only needs to know blueprints and can easily implement the functionality of the plugin on already existent blueprint actors. Every generation can be saved and used as starting point later. When finished with training user can take the best performing weights of the neural network and use them for in-game agents.

Video examples (not a tutorial): https://youtu.be/dW4kz5IWa0Q https://youtu.be/MPIb6OsUZzQ

技术细节

Features:

  •  Ability to create sequential neural networks and train them using genetic algorithm
  • Best performing netoworks can be used in packaged games to add logic to in-game agents


Code Modules:

  • Name: NeuroEvolve; Type: Runtime; LoadingPhase: Default


Number of Blueprints: 9

Number of C++ Classes: 9

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation: Link included with the plugin

Example Project: https://drive.google.com/file/d/1TbsHhOaED-Fu0gSL5dq4xIZ1BB5uBE4f/view?usp=sharing

Important/Additional Notes: