java翻牌源码-nbodygo:围棋中的N体

时间:2024-06-25 02:04:38
【文件属性】:

文件名称:java翻牌源码-nbodygo:围棋中的N体

文件大小:14.13MB

文件格式:ZIP

更新时间:2024-06-25 02:04:38

系统开源

java翻牌源码N-Body Go 这个项目是从Java到Go 的一个端口。 该应用程序是n 体物理问题的一个实现,其中一个空间被许多体(在本例中为球体)填充,每个体都具有质量、半径和速度。 n体问题要求每个物体不断积累彼此的引力。 (蛮力方法。) 您可以在此位置找到应用程序中包含的其中一个内置模拟的简短截屏: (该应用程序提供了构建您自己的模拟的能力。) 该项目结合了用于实现重力计算和用于实现弹性碰撞计算的代码。 从软件的角度来看,n 体问题的一个有趣方面是如何最好地设计仿真以实时支持尽可能多的体。 由于每个物体在每个计算周期中都会积累来自其他物体的力,因此每个周期的计算次数随着物体数量的增加而显着增加,因为每个周期需要 n * n-1 力计算: 机构 >> 100 500 1,000 2,000 5,000 每个周期的力计算 9,999 249,999 999,999 3,999,999 24,999,999 每次力计算的触发器 30 30 30 30 30 每个周期的触发器 299,970 7,499,970 29,999,970 119,999,970 749,999,970


网友评论