以一個三體迷和碼農的身份確定一下三體問題的無解ThreeBody Demo
Demo
1.軌跡預測
首先在運行之前得預測一下運行軌跡,修改參數得到不同的軌跡
2.三體問題的特殊解
通過維基百科鏈接到一篇相關論文A remarkable periodic solution of the three-body problem in the case of equal masses。裏面給出了在特殊解情況下的初始值。圖中的速度以及位置使用複數形式表示,映射到unity中,實數部分爲x軸,虛數部分爲z軸。注意圖中計算的值是以引力常數G爲1爲基礎的。
將初始位置和速度設置好後,運行就可以得到下圖穩定三體系統,可惜宇宙種即使有這種巧合,只要有一個行星的加入就會破壞穩定,更不要提現實種的各種不確定因素了。所以三體人侵略地球還是情有可原的嘛。
3.三星系統的無序運動
在特殊解的基礎稍微修改了一下參數,運動就變的無序起來,並在最終走向滅亡。