AlphaTurtle是一套建立在Linux上的系统,目前的版本是v0.4。
WAT、WAlphaTurtle,全名是Windows AlphaTurtle,目前的版本是v0.5。
WAT是在我电脑上的一个程式,亦是AlphaTurtle的前身。
版本的演进是这样的:
当一个新的功能或改版完成时,会先丢到AT进行Closed beta。
若Closed beta顺利,结果也没有太大问题的话,就会丢到WAT进行Open beta。
Open beta结束后回到AT,然后正式Online。
所以在版本上,AT是最旧的,再来是WAT,最后则是AT内测。
当玩家在游玩AT开的汤时,AT本身也在进行内测唷~
v0.5更新项目
1.改善发生错误的应对方式。
在0.4里,只要发生错误,AT就会进行自动修复,但修复期间所有的推文都会消失。
现在推文仍然会消失,只不过只要有新推文,系统就会把修复期间的推文还原。
目前还原时若有两则以上新推文,只会保留第一则,这点仍在改善。
2.调整内测程序。
内测时,所有资料都会存在内存里,内存用量到达一定程度时才会存到硬盘。
AT的内存是8GB*4,一半分给内测,当用量达到15GB就会把内测资料存到硬盘。
但是转存会大幅增加系统负担,频繁存取硬盘还可能踩到Linux的BUG进而当机。
现在调整同时间转存的资料量,观察看看还会不会拖慢系统效能。
目前总内存使用达一定程度就会导致系统异常缓慢的问题还在改善中。
3.强化数据库。
一般海龟汤只要有是、否、与此无关跟补充内容的回应就好。
RPG类海龟汤会因为指令的不同,一句话可能会有不同的回应。
故以v0.4.6的小更新作为蓝本,大幅扩充了数据库。
目前同时下太多指令可能导致冲突的问题有待改善。