随笔分类 -  强化学习实践

摘要:飞机游戏六 空战环境 6.1 DBRML 6.1.5 动作空间设置 动作空间 1 连续动作空间 空间范围 # 飞机的动作空间 self.action_space = Box( low=np.array([ 0, # 推力 -1, # Pitch 俯仰角 -1, # Roll 翻滚角 -1, # Ya 阅读全文
posted @ 2023-03-23 21:50 英飞 阅读(572) 评论(2) 推荐(1) 编辑
摘要:万恶的环境2——安装的torch版本是cpu版本如何改为GPU版本 感谢 参考的链接 [错误Torch not compiled with CUDA enabled解决方法附CUDA安装教程及Pytorch安装教程_nm235666的博客-CSDN博客](https://blog.csdn.net/ 阅读全文
posted @ 2022-12-12 14:34 英飞 阅读(1852) 评论(0) 推荐(0) 编辑
摘要:飞机游戏六空战强化学习环境6.1DBML 6.1.3 DBML+强化学习算法使用 项目文件结构 doc 是指导文档,tutorial.ipynb也是指导项目的配置与安装的文件 src目录下是主要的环境和模型所在位置, 其中environment是作者根据以jsbsim和dogfight2作为仿真软件 阅读全文
posted @ 2022-12-11 21:48 英飞 阅读(617) 评论(0) 推荐(2) 编辑
摘要:飞机游戏三仿真软件 3.3 Dogfight介绍 1 项目地址 GitHub - harfang3d/dogfight-sandbox-hg2: Air to air combat sandbox, created in Python 3 using the HARFANG 3D 2 framewo 阅读全文
posted @ 2022-12-10 22:33 英飞 阅读(939) 评论(0) 推荐(0) 编辑
摘要:DBML源码阅读与分析 项目文件结构 doc 是指导文档,tutorial.ipynb也是指导项目的配置与安装的文件 src目录下是主要的环境和模型所在位置, 其中environment是作者根据以jsbsim和dogfight2作为仿真软件,编写的符合gym框架下的环境,在使用的时候需要将环境复制 阅读全文
posted @ 2022-12-10 22:30 英飞 阅读(660) 评论(0) 推荐(1) 编辑
摘要:飞机游戏六 空战强化学习环境1—DBML 使用 一 Github 地址 GitHub - mrwangyou/DBRL: A Gym Dogfighting Simulation Benchmark for Reinforcement Learning Research 二 项目简介 使用gym框架 阅读全文
posted @ 2022-12-09 10:02 英飞 阅读(757) 评论(0) 推荐(0) 编辑
摘要:飞机游戏五 强化学习算法库 一 stable-baseline3 介绍 利用stable-baselines3优雅便捷地玩转深度强化学习算法 - 知乎 (zhihu.com) 项目地址 GitHub - DLR-RM/stable-baselines3: PyTorch version of Sta 阅读全文
posted @ 2022-12-08 20:32 英飞 阅读(476) 评论(0) 推荐(0) 编辑
摘要:飞机游戏四 飞机作战场景 感谢 浅谈作战飞机机动性 - 知乎 (zhihu.com) 视距空战 浅谈作战飞机机动性 - 知乎 (zhihu.com) 超视距空战 超视距空战初探 - 知乎 (zhihu.com) 阅读全文
posted @ 2022-12-08 16:09 英飞 阅读(330) 评论(0) 推荐(0) 编辑
摘要:飞机游戏三仿真软件 3.1JSBSim介绍 1 介绍 JSBSim Open Source Flight Dynamics Model (sourceforge.net) 发布 ·JSBSim-Team/jsbsim ·GitHub 2 xml配置文件解析 【jsbsim学习】飞行器模型配置文件解读 阅读全文
posted @ 2022-12-08 16:02 英飞 阅读(2206) 评论(0) 推荐(0) 编辑
摘要:二 空战可视化+强化学习 1 jsbsim + FlighterGear jsbsim 介绍 : JSBSim Open Source Flight Dynamics Model (sourceforge.net) 安装 GitHub - JSBSim-Team/jsbsim: An open so 阅读全文
posted @ 2022-12-07 23:03 英飞 阅读(2348) 评论(0) 推荐(0) 编辑
摘要:gym1——自定义Gym环境并注册 感谢 强化学习实战 第一讲 gym学习及二次开发 - 知乎 (zhihu.com) 开始 Step 0 新建文件夹 Gym的环境都保存在gym/envs目录下,envs目录下包含了各种类型的环境例如:atari、classic_control等,我们可以在这下目录 阅读全文
posted @ 2022-12-07 10:08 英飞 阅读(1140) 评论(0) 推荐(0) 编辑
摘要:博弈论与强化学习实战——CFR算法——剪刀石头布 感谢: 浅谈德州扑克AI核心算法:CFR - 掘金 (juejin.cn) 虚拟遗憾最小化算法(CFR)基础知识详解 - 知乎 (zhihu.com) 一 游戏介绍 有两个参与者, 每个参与者有三个可选动作 剪刀石头布 ,分别用0,1,2表示 奖励: 阅读全文
posted @ 2022-12-06 15:28 英飞 阅读(1867) 评论(0) 推荐(1) 编辑
摘要:单机 python 与C++ 程序 利用socket实现json数据传输 需求 将C++环境中的数据发送到python ,python进行处理后将结果返回给C++ 因此需要实现python与C++代码通信 实现方法的选择 1.实现方法 (1)C/C++里调用Python脚本函数 Python与C/C 阅读全文
posted @ 2022-10-29 22:06 英飞 阅读(2611) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示