楼主有空完善一下,就好了。很多三体迷会有兴趣的。
大家可以提携建议,程序对我来说不是问题,难的是需求,要做成什么样子
sunshm 发表于 2014-4-22 08:59
大家可以提携建议,程序对我来说不是问题,难的是需求,要做成什么样子
...
我的一些不太系统的想法如下:
1、界面简洁、规整,某些重要选项做一些必要的说明;
2、参数可调,参数是否包含时间和空间距离,时空单位都用天文上的常用单位;
3、预设一些profile,直接就可以调取看结果;
4、自设参数,也可以导出为设置文档,便于以后直接调取查看结果;
5、考虑利用多线程特性,加速模拟运算;
6、如果软件运行时间长、CPU占用率高,考虑设定CPU占用率,考虑运行结束后自动保存结果并关机;
7、以后还可以考虑,设置参数按照一定规律递增或递减,分别得到结果,这样就自动生成了不同参数、不同结果的总体规律。
如果搞成遵循GPL的开源软件,大家都可以来参与。 cliusn 发表于 2014-4-22 09:25
我的一些不太系统的想法如下:
1、界面简洁、规整,某些重要选项做一些必要的说明;
感谢建议,关于多线程,可以考虑,但目前我最关心的还是如何把这个生存法则再真实化,我希望把各方面的因素尽可能的考虑进去,就像人工智能,规则订好了,机器怎么做完全是他自己的行为,只有这样才能模拟出最真实的效果,不过这很难,大量的因素之间如何相互影响都要考虑清楚,代码好些,关键是逻辑如何确定? sunshm 发表于 2014-4-22 10:40
感谢建议,关于多线程,可以考虑,但目前我最关心的还是如何把这个生存法则再真实化,我希望把各方面的因 ...
嗯。肯定要让计算机自己模拟运算,反馈出结果。你现在的程序模拟运行时间长吗?
你不妨把逻辑方面的思路列一下,然后大家一起讨论改进,这个步骤当中不懂编程也不要紧。大体确定了再编程。
三体作者刘慈欣确实说过他自己也编了程序模拟过。 不错的尝试! 撸主好雅致。我也是个程序员,不过先不论程序,你这个首先是个数学建模。在编程之前你需要把这个模型交代清楚吧?现在看了一头雾水。 xphh 发表于 2014-4-25 18:21
撸主好雅致。我也是个程序员,不过先不论程序,你这个首先是个数学建模。在编程之前你需要把这个模型交代清 ...
呵呵,没有那么多时间,利用一个半天写的小程序,能出效果而已,哪位如果有时间,可以专门做做,我这算抛砖引玉。
页:
1
[2]