文件名称:volition:意志力优化API
文件大小:2.05MB
文件格式:ZIP
更新时间:2024-04-28 02:29:37
Kotlin
使用Empower Operations Volition API构建插件以进行优化的必要组件 该API是服务API; 它定义了与GRPC协议和端点一起使用的protobuf消息。 如何使用这个储存库 该存储库包含足够的代码,可帮助您开始使用Java,.net或cpp应用程序为OASIS构建模拟器插件。 您应该能够在这里查看这些实现,并像参考模拟器实现一样构建您的组件。 要运行参考实现,请下载它们或从源代码构建它们。 要使用volition API,必须运行两个组件: 与版本兼容的优化器服务器。 OASIS 2021是与军用兼容的服务器。 另外,此存储库中还包含参考优化器服务器 符合自愿性的模拟器客户端(又名“插件”)。 这是您可能正在构建的组件。 “插件”一词含糊不清,因为“意志”插件还是某种FEA或CFD模拟器的插件。 因此,我们在下面避免使用短语“ plugin”,而改为短语“
【文件预览】:
volition-master
----.gitmodules(76B)
----csharp-client-reference()
--------EvaluationException.cs(207B)
--------packages.config(1KB)
--------Output.cs(226B)
--------App.xaml(498B)
--------IEvaluator.cs(331B)
--------App.xaml.cs(420B)
--------RandomNumberEvaluator.cs(3KB)
--------Media()
--------Input.cs(319B)
--------Constraint.cs(175B)
--------EmpowerOps.Volition.ClientRef.csproj(9KB)
--------EvaluationResult.cs(469B)
--------EmpowerOps.Volition.ClientRef.csproj.DotSettings(420B)
--------App.config(1KB)
--------MainWindow.xaml(9KB)
--------Properties()
--------MainWindow.xaml.cs(16KB)
----gradlew.bat(3KB)
----gradlew(6KB)
----docs()
--------architecture-overview.jpg(390KB)
--------ref-client-things-to-click.png(23KB)
--------windows-services-with-oasis-service.png(60KB)
--------running-reference-optimization.png(49KB)
--------OASIS-alpha-running-volition-server.png(57KB)
--------ref-optimizer-and-ref-client.png(61KB)
----readme.md(7KB)
----cpp-client-reference()
--------cpp-client-reference.vcxproj.filters(1KB)
--------cpp-client-reference.vcxproj(6KB)
----api()
--------EmpowerOps.Volition.Api.nuspec(752B)
--------packages.config(1KB)
--------EmpowerOps.Volition.Api.csproj(7KB)
--------src()
--------app.config(1KB)
--------Properties()
----gradle()
--------wrapper()
----oasis-reference()
--------ref-opt.exe(333KB)
--------opt-ref.exe4j(2KB)
--------babel-0.15-sources.jar(37KB)
--------babel-0.15-javadoc.jar(524KB)
--------src()
--------babel-0.15.jar(233KB)
----.gitignore(498B)
----vcpkg.json.template(263B)
----volition.sln(6KB)
----vcpkg()
----Debug()
--------cpp-client-reference.pdb(66KB)
----settings.gradle(67B)
----build.gradle(9KB)