1  /  1  页   1 跳转 查看:344

还有:

还有:

还有一点:
设一个比较功能(当将很多棋谱都弄到棋库中时),能将棋库中相同局面的棋局“剔除或合并”(它的功能应比“棋谱搜索或局面搜索”要大要全。这就为某某建立不重复的棋库提供了手段。
 

回复:还有:

如果重复的依据仅仅是文件相同是好办,如果把走法一样的棋认为是重复,就比较复杂了.
 

回复 2F 阿摩 的帖子

可先由机器比较,将相同的局面(指排局的初始局面)列表,然后通过双窗口人工比较,或合并或删除。
 

回复: 还有:



引用:
原帖由 hzsjy 于 2008-4-2 6:39:00 发表
可先由机器比较,将相同的局面(指排局的初始局面)列表,然后通过双窗口人工比较,或合并或删除。


如果要做这个功能,就会做成不仅仅适用于排局的。
目前的问题是,如果仅仅判断文件是否完全相同好办,如果要判断复杂的,那就比较麻烦了。
 

回复:还有:

如能根据盘面和着法是否完全相同来判断是否相同棋谱就好了。最好能批量完成这项任务。这样就更方便大家管理棋谱了。
 

回复: 还有:



引用:
原帖由 zdyue 于 2008-4-2 12:18:00 发表
如能根据盘面和着法是否完全相同来判断是否相同棋谱就好了。最好能批量完成这项任务。这样就更方便大家管理棋谱了。


考虑过判断盘面和着法,不过其中有些问题,比如两局棋,仅仅是注解中一个标点符号的不同,算相同还不同?这对人来说可以认为是相同的,可是对程序来说是不同的。
 

回复:还有:

可在搜索时先不考虑棋局注解的问题,只要能搜出盘面和着法是否完全相同即可。是删除还是保留那个留给人来判断好了。
 

回复: 还有:



引用:
原帖由 zdyue 于 2008-4-2 13:31:00 发表
可在搜索时先不考虑棋局注解的问题,只要能搜出盘面和着法是否完全相同即可。是删除还是保留那个留给人来判断好了。


这个没法通过搜索来解决。假设管理目录里有10万局,每拿出一局到10万局里把相同的找出耗时1s, 10万局得多少时间才能把相同的找完?
所以如果要解决这个问题,得使用其他方法,目前正在考虑中。
 
1  /  1  页   1 跳转

版权所有 象棋桥   Sitemap

Powered by Discuz!NT 2.1.202    Copyright © 2001-2008 Comsenz Inc.
Processed in 0.03125 second(s) , 4 queries. 浙ICP备05046511号
返顶部