Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Math 博弈逻辑数学破坏者_Math_Unity3d - Fatal编程技术网

Math 博弈逻辑数学破坏者

Math 博弈逻辑数学破坏者,math,unity3d,Math,Unity3d,在我的游戏世界中,我有10个物体以相同的速度移动到5个不同的目的地 到达这5个目的地需要5、10、15、20和25秒。因此,每个目的地都有两个对象向其移动 我的10个对象都从同一原点开始,间隔5秒。因此,当object1仍在移动时,5秒后object2开始移动,依此类推。问题是,对象的目的地是随机的……因此,在情况1中,object1可能具有最远的目的地,而在情况2中,object10可能具有最远的目的地。在这个特定的示例中,我有5个目的地,每个目的地将接收2个对象 如何计算所有对象到达目的地可

在我的游戏世界中,我有10个物体以相同的速度移动到5个不同的目的地

到达这5个目的地需要5、10、15、20和25秒。因此,每个目的地都有两个对象向其移动

我的10个对象都从同一原点开始,间隔5秒。因此,当object1仍在移动时,5秒后object2开始移动,依此类推。问题是,对象的目的地是随机的……因此,在情况1中,object1可能具有最远的目的地,而在情况2中,object10可能具有最远的目的地。在这个特定的示例中,我有5个目的地,每个目的地将接收2个对象

如何计算所有对象到达目的地可能需要的最长时间?最好将其分解为一个逻辑函数,以捕获上述内容。不必使用C#或类似的语言,我只想在创建一个函数时得到一些帮助,该函数可以捕获更复杂的场景,其中我有更多的对象和更多的目的地

因此,变量是:

对象, 目的地+到达特定目的地的时间, 它们开始的时间间隔

为避免疑问:每个目的地将接收等量的物品。所以移动的物体总数总是偶数

结果应该是所有多维数据集到达目的地所需的最长假设时间(bonuspoints是最短的时间)

我一直试图在Excel中捕捉这一点来计算一些场景,但我惨败了


我为九年级的高中水平问题道歉,但这一个让我真的很困惑

所有对象到达目的地的最长时间:

对象开始移动的最晚时间:10个对象,每5秒一个,表示最后一个在45秒开始

加号:

达到目标的最长时间:25秒


因此,最坏情况下所需的最长时间是70秒。

有些时候,你会因为没有发现明显的问题而感到非常愚蠢。这是我的一次……谢谢你!