­
Reload Original PagePrint PageEmail Page

世界你好!

瓦克星计划开始已经将近半年了,我才慢慢把博客搭建起来;现在写第一篇,似乎已经错过了向世界问好的时机了。不过,既然是首篇,还是让我略述项目的想法和宗旨吧。

这个项目开始于我粗读《三体》之后的一个念头,真的物理世界中双星系统的行星上会怎么样呢?在好奇之心的驱使之下,我很快就写好程序模拟出来行星上的白天和黑夜。然而,我不满足,我进而问自己,上面的天气会怎么样呢?一边研读,一边写程序,经过几番修正,我用了两个月的时间把模拟程序写出来了。

我在这个过程中学到了很多数学、物理的知识。所以,我也萌生了一个想法,为什么不把这个项目开放出来,让更多人来参与,同时也帮助年轻人来更好的学习数学、物理和计算机知识呢?具体来说:

我期望能通过一个渐进的过程,逐步完成如下的建模和模拟:

  • 恒星系阶段:为行星确定稳定的宜居轨道
  • 行星阶段:行星建模和实现,具体包括
  • 生物阶段:这个还远没有想清楚

这当然是一个很大的想法,但让我们慢慢的逐步作起来。目前恒星系阶段已经差不多完成了,正在攻克行星建模和模拟的一系列问题。

这样的一个目标不是一个人能解决的,需要社群的力量。所以,我也在想社群的一些原则问题,如评判不同观点时的准则是什么,我的一个草案如下:

  • 有趣:我们是在做一件有趣的事。想想看,我们利用一些简单的原理,创造了一个丰富、变化的世界;而且这也是一件从来没有人尝试过的事情。它虽然不实用,但应该要做到能让一个新手变得喜欢上一门学科—数学、物理、程序设计,甚至生物学。
  • 严谨:我们会尽量遵守现实世界的物理定律来创建这个虚拟的世界。我们设计的模型肯定是简化模型,但也要尽量简化的有理据。
  • 可行:现实世界是无比复杂的,而理论演算仅仅只能捕捉它的一小部分;同时我们还受制于计算能力的有限。我们的模型设计和计算程序必须和我们的计算能力相匹配。

我期望年轻人可以在这个项目里学到硬的学科知识,也锻炼软的合作、协商的能力。

这是一个非营利的、以教育为目的项目,我也是在业余时间来作它,它的一切代码和教材都在开源的协议之下发布。

大略的想法就是那么多,不多废话了,让我们在这个漫漫长路上试试走出几步吧!