发布一个支持超大棋谱的 Renlib

五子棋新闻


#1 发布一个支持超大棋谱的 Renlib 作者:吴子陈 发表时间:2014-11-12 20:33:36

想发布一个支持超大棋谱的 Renlib,怎么发布啊!

我基于 Renlib 3.6 源代码做了些优化:

1. 支持超大棋谱,43M的谱,用我修改的版本加载,内存占用210M,原版的 Renlib 3.7 ,内存占用 1045M。根据我估算,原版Renlib 最多能打开 80M左右的谱,我优化后的程序,可以打开近 400M 的谱。

2. 优化了棋谱加载速度,同样的棋谱,加载速度,相对于原版的 Renlib 3.7,速度提升 30%。


[ yoda同学于 2014-11-13 8:37:31 时花20金币送鲜花一朵]

[ yoda同学于 2014-11-13 8:37:31 时花20金币送鲜花一朵]

[ yoda同学于 2014-11-13 8:37:31 时花20金币送鲜花一朵]

[ 灯塔连珠同学于 2014-11-13 9:30:58 时花20金币送鲜花一朵]

[ 灯塔连珠同学于 2014-11-13 9:30:58 时花20金币送鲜花一朵]

[ 灯塔连珠同学于 2014-11-13 9:30:58 时花20金币送鲜花一朵]

[ 灯塔连珠同学于 2014-11-13 9:30:58 时花20金币送鲜花一朵]

[ 灯塔连珠同学于 2014-11-13 9:30:58 时花20金币送鲜花一朵]

[ 平凡人生同学于 2014-11-20 22:13:23 时花20金币送鲜花一朵]

[ 平凡人生同学于 2014-11-20 22:13:23 时花20金币送鲜花一朵]

[ 平凡人生同学于 2014-11-20 22:13:23 时花20金币送鲜花一朵]

[ 平凡人生同学于 2014-11-20 22:13:23 时花20金币送鲜花一朵]

[ 平凡人生同学于 2014-11-20 22:13:23 时花20金币送鲜花一朵]


#2 Re:发布一个支持超大棋谱的 Renlib 作者:灯塔连珠 发表时间:2014-11-12 20:35:16

很多高手的谱都上1G ,那还不是打不开吗?

#3 Re:发布一个支持超大棋谱的 Renlib 作者:吴子陈 发表时间:2014-11-12 20:36:11

我可以提供 64 位版本,可以打开超过 1G 的,有人要吗?

#4 Re:发布一个支持超大棋谱的 Renlib 作者:吴子陈 发表时间:2014-11-12 20:49:53

64 位版本的 Renlib, 理论打开棋谱的大小,没有上限。

目前的限制是, 由于 Renlib 集成的 VCT&VCF计算模块是第三方的,没有源码,只有32位版本的,所以,我提供的 64 位版本不能支持 VCF 计算。

如果你不在意VCF功能缺失,我可以给发64位版本的 Renlib。


#5 Re:发布一个支持超大棋谱的 Renlib 作者:吴子陈 发表时间:2014-11-12 20:56:23

这个论坛怎么发附件呢?有人指导下吗?我把这两个版本发布出来。


#6 Re:发布一个支持超大棋谱的 Renlib 作者:灯塔连珠 发表时间:2014-11-13 9:30:46

那太好了,你可以发到一个网盘里边,然后把网址和验证码的链接发到这里,一样的,大家都能找到的,先替大家谢谢你了。

#7 Re:发布一个支持超大棋谱的 Renlib 作者:吴子陈 发表时间:2014-11-13 19:48:24

32 位版本(支持任意Windows版本)
http://pan.baidu.com/s/1pJz9SAB

[ 失落刀 于 2014-11-13 20:24:51 时奖励此帖[金币加 100 威望加1]

[ 梧桐风同学于 2014-11-14 21:31:55 时花20金币送鲜花一朵]

[ 梧桐风同学于 2014-11-14 21:31:55 时花20金币送鲜花一朵]

[ 梧桐风同学于 2014-11-14 21:31:55 时花20金币送鲜花一朵]

[ 梧桐风同学于 2014-11-14 21:31:55 时花20金币送鲜花一朵]

[ 梧桐风同学于 2014-11-14 21:31:55 时花20金币送鲜花一朵]


#8 Re:发布一个支持超大棋谱的 Renlib 作者:吴子陈 发表时间:2014-11-13 19:48:55

64 位版本(仅支持64位的 Win7、Win8,注意:不支持VCF&VCT)
http://pan.baidu.com/s/1dDu47ID

[ 失落刀 于 2014-11-13 20:25:09 时奖励此帖[金币加 100 威望加1]


#9 Re:发布一个支持超大棋谱的 Renlib 作者:吴子陈 发表时间:2014-11-13 19:51:23

上面的程序,没有任何限制。

我打算用业余时间,维护这个软件。大家在使用的时候,有什么问题或需求,可以在这里给我留言。


#10 Re:发布一个支持超大棋谱的 Renlib 作者:吴子陈 发表时间:2014-11-13 20:03:31

Renlib 使用注意事项:

我分析这个软件,它提供的“自动查找相同布局”,消耗CPU非常高,算法不合理。

如果打开打谱,把这个选项关闭即可。

查找相同布局的功能,不知道是否重要!

如果重要,我打算优化这个功能,但为了高效实现这个功能,需要额外内存开销,这会导致在32位版本下,打开谱的大小,会有损失。我估计实现后,能打开 250-300M的谱。


#11 Re:发布一个支持超大棋谱的 Renlib 作者:小丸.net 发表时间:2014-11-14 18:27:50

请求修复BUG:在录入注释时,输入中文时光标会跳走的BUG.

#12 Re:小丸.net【==Re:发布一个支持超大棋谱的 Renlib==】 作者:吴子陈 发表时间:2014-11-14 19:57:11

请详细描述问题。

你说的问题,是在编辑模式下吗?如果只是显示模式,是不能输入注释的。

我在 WIN7和WIN8下,都没发现问题。


#13 Re:发布一个支持超大棋谱的 Renlib 作者:怪 发表时间:2014-11-18 21:22:17

好怀念renlib