小行星躲避者 使用机器学习避免与小行星碰撞 这个怎么运作 模拟 模拟在一个循环中运行,其中一艘船向东行驶并可能与小行星相撞。 连接到船上的传感器在接触时会改变颜色。 当船到达窗口右侧或撞到小行星时,模拟结束。 此时,以下信息将发送到服务器进行存储。 已激活的传感器的 ID 模拟结果,如果有碰撞则为真,否则为假 训练碰撞检测模型 使用任何服务器来提供 html 和 js 文件。 如果您安装了 python,SimpleHTTPServer 是一个简单的选择。 cd web-simulation python -m SimpleHTTPServer # Serving HTTP on 0.0.0.0 port 8000 ... 在 Web 浏览器中打开 ,模拟应该会自动无限循环运行。 要保存模拟结果,请启动节点服务器。 cd data-collection-server nod
2021-07-23 14:03:35 14KB JavaScript
1
海带 由pxav(c)开发2019-2021 什么是海带? Kelp是Spigot / Bukkit服务器的开源框架,可简化插件开发并提高开发速度。 这是通过将样板代码减少到最少,最大程度地提高可读性并避免使用特定于版本的代码来实现的。 当前的spigot插件开发过程存在的问题 Spigot API具有有限甚至没有向后兼容性。 材质和声音名称几乎在每个版本中都会更改,NMS软件包以其版本命名,并且需要进行反射以使其兼容。依此类推。将旧代码调整为新的API版本需要花费大量时间和精力,这就是为什么许多开发人员不升级的原因尽管许多服务器所有者仍然依赖它们,但它们的插件不再存在。 因此服务器所有者不会升级到最新的Minecraft版本,也无法实现新的想法。 此外,开发人员必须使用许多变通办法来实现某些目标。 如果要创建不闪烁的侧边栏,则必须将可更新内容保存到团队前缀中,然后将其放入侧边栏中并更新前缀。 新开发人员可能不明白为什么记分板上有团队,这常常会引起混乱。 海带如何解决所有这些问题 海带是模块化构建的。 它由一个核心模块组成,该模块仅包含Java逻辑,而没有特定于版本的代码,因此它将
2021-07-22 12:04:38 325KB java minecraft spigot spigot-plugin
1
20210710-方正中期期货-2021年黄金期货上半年行情回顾和下半年行情展望:货币政策转向是核心 黄金弱势或难以避免.pdf
2021-07-17 09:03:17 4.24MB 行业
cpp代码-C++:类04__虚继承 virtual 避免菱形继承的问题
2021-07-15 18:03:41 924B 代码
1
完整英文版 IEC 61340-2-3:2016 Electrostatics - Part 2-3:Methods of test for determining the resistance and resistivity of solid materials used to avoid electrostatic charge accumulation(静电学 - 第 2-3 部分:确定用于避免静电荷积累的固体材料的电阻和电阻率的测试方法)。IEC 61340-2-3:2016 描述了用于确定用于避免静电荷积累的固体材料的电阻和电阻率的测试方法,其中测量的电阻在 10K 欧姆到 1T 欧姆的范围内。 它考虑了现有的 IEC/ISO 标准和其他已发布的信息,并就适当的方法提供建议和指南。
2021-07-13 09:04:02 3.97MB iec 61340-2-3 静电荷 电阻
安全存储 Monkeypatch 在私有浏览模式下持久化到 localStorage 或 sessionStorage 时避免 DOM 22 异常。
2021-07-12 19:08:32 2KB JavaScript
1
BreakPlot(x,y,y_break_start,y_break_end,break_type) 生成一个 y 轴跳过的图以避免不必要的空白 输入X 是y_break_start y_break_end 中断类型如果 break_type='RPatch' 情节看起来会撕裂在破碎的空间如果 break_type='Patch' 情节将有更多规则的锯齿形撕裂如果 break_plot='Line' 情节只会有y 轴上的一些哈希标记表示休息 用法: 数字; BreakPlot(rand(1,21),[1:10,40:50],10,40,'Line'); 数字; BreakPlot(rand(1,21),[1:10,40:50],10,40,'Patch'); 数字; BreakPlot(rand(1,21),[1:10,40:50],10,40,'RPatch'); 数字; x=ran
2021-07-12 11:53:17 1KB matlab
1
多点路径规划指标路径规划 使用D *和PRM算法进行路径规划的机器人项目,可以避免障碍。 仓库中的文件: PathPlanning.m 自述文件 报告项目分配3.pdf project3pathplan.fig project3pathplan.m PathPlanning.m PathPlanning.m是为数据和流程定义的类。 在PathPlanning.m中定义了使用PRM(概率路线图)和带有插值方法的D *算法获取从起点到终点的路径的2D坐标的PathPlanning.m 在方法dStarAlgo函数的第446行至521行中定义了使用D *算法规划,生成和插补从起点到终点的路径的过程 在方法prmAlgo函数中定义了使用PRM(概率路线图)算法规划,生成和插入起点到终点的路径的过程,从第523行到第600 在方法NoInterPol函数中定义从线268到线287不插值的2D轨迹的生成和绘制过程 在方法quinticTpoly函数中,定义了使用五轴多项式(五阶多项式)插值的多轴轨迹生成和绘制2D轨迹的过程,从第289行到第316行 在方法parabolicBlend函数中定义了使
2021-07-06 09:44:55 1.05MB 系统开源
1
皮奥尔卡 pyorca 是局部碰撞避免算法的 Python 实现,从头开始制作。 pyorca.py 和 halfplaneintersect.py 包含大量关于它们各自算法实现的注释和注释。 test.py 包含一个简单的 pygame 驱动的演示,我用来测试我的实现。 去做 实现论文中描述的 3D LP 回退。 执照 版权所有 (c) 2013 Mak Nazecic-Andrlon 特此授予任何人免费获得本软件副本和相关文档文件(“软件”)的许可,不受限制地处理本软件,包括但不限于使用、复制、修改、合并的权利,发布,分发,再许可和/或出售本软件的副本,并允许具备软件的人员这样做,但须满足以下条件: 上述版权声明和本许可声明应包含在软件的所有副本或重要部分中。 本软件按“原样”提供,不提供任何形式的明示或暗示的保证,包括但不限于适销性、特定用途的适用性和不侵权的保证。 在任何
2021-07-01 23:20:42 9KB Python
1
播放器数据删除器 在断开连接时删除玩家数据以避免世界文件夹过大。
2021-06-27 11:04:08 8KB Java
1