设为首页收藏本站

华工象棋论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 24799|回复: 58
打印 上一主题 下一主题

[新手帮助] 我收集的排局库--提供免费排局查询

  [复制链接]
跳转到指定楼层
1#
发表于 2010-12-25 23:43:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
把我电脑上收集的排局做了一个排局数据库: 使用方法: 1.从东萍棋盘复制UBB源码(就是你平时论坛发贴时导出复制的那个代码)。 2. 粘贴到空白框里,点“submit--提交" (如果需要清除点“clear--清除")。 如果在排局库内找到了该排局(包括左右或者上下翻转的等价局面),就会显示两个东萍棋盘,一个是你粘贴的,另一个是排局库里的。第二个棋盘上方的链接是该局的独立页面(方便复制粘贴到论坛)。下面的第一个链接是发送修改请求页面(在排局库内已有着法排局需要我手动修改,这是为了保证棋友输入棋局不会被随意修改)。如果你觉得排局库内着法有误需要修改,点击下面的链接进入后再粘贴一次你的UBB代码(另可附带说明为何修改及你希望出现在棋局评论里的你的昵称等)。点击提交即可。我会定期查看这些修改请求。下面第二个链接是搜索和该局子力完全相同的排/残局。第三个是搜索棋盘上和该局完全一样或者在空白处有其他子的所有排/残局(就是象棋桥的忽略余子搜索功能)。第四个链接是模糊搜索和该局类似的局面(我用的是二维比较,算法较复杂),关于“类似”的定义比较复杂,这里就不做详解--但应该和你的直观概念比较接近。例如你输入三兵连营的UBB代码,就会搜索出单兵连营,双兵连营以及各种联吟系列局。在搜索出的页面上还有“更模糊匹配”和“更精确匹配”的选项,以便棋友进一步筛选类似的棋局。 如果没有找到,就只显示你粘贴的ubb代码对应的东萍棋盘。同时会自动把这个局面加入排局库。如果你粘贴的代码是有着法的,这个局面加入后就不允许修改了(但你可按上面 所说发送修改请求)。如果你粘贴的局面不带着法,你以后还可以粘贴带着法的UBB代码,会自动覆盖。 点击“浏览数据库“可以进入直接浏览。其中的高级搜索有子力限定和关键词搜索(但排局多收自网上,标题和注释相当混乱,所以可能这个选项目前不是很有用)。 如果您想搜索多个关键词,则用空格分开。如果搜索结果多于20则分页显示。 目前库内有一万多局(包括几乎所有古谱,少量现代排局,我自己的作品,以及很多实用残局和象棋路边摊4000局)。很多着法是未诠正的,所以仅供参考。因为个人精力所限,不能把每局出处注明,请原作者见谅。 如果有其他建议可跟贴讨论。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
2#
发表于 2010-12-26 01:33:11 | 只看该作者
厉害
3#
发表于 2010-12-26 09:02:12 | 只看该作者
真的厲害!成功試用。我加入了單炮高兵破士象全的勝法,一共四局,如不喜歡,可以刪除。
4#
发表于 2010-12-26 09:41:02 | 只看该作者
很好!最好将界面改成中文的,提示也改成中文。
5#
发表于 2010-12-26 09:58:04 | 只看该作者
加了一则拙作“三老让贤”试试,排局数据库的想法不错,支持:)
6#
发表于 2010-12-26 10:18:15 | 只看该作者
为排局的发展和繁荣,以及资料的整理归类作出了贡献。希望数据库设计精益求精。大力支持。
7#
发表于 2010-12-26 12:08:42 | 只看该作者
不错,找资料很方便,希望补充,例如:马炮兵少子局在目录中没有看到。
8#
发表于 2010-12-26 13:33:03 | 只看该作者
众人拾柴火焰高!
这个人人都可添加新局面的功能,将使得排局库的数量达到极致。
9#
发表于 2010-12-26 14:04:04 | 只看该作者
排局数量巨大,各种分类又交叉,最好是把搜索功能做得强大。
按精确子力搜索;
按局名(关键字)搜索;
按局面搜索;
按模糊局面搜索;(适合同型局,忽略余子)
10#
 楼主| 发表于 2010-12-26 16:44:26 | 只看该作者
谢谢大家的建议。上面提到的这些功能都很容易实现。我有空时会做出来。
11#
发表于 2010-12-26 18:51:43 | 只看该作者
马炮兵类(08)最后8回合:8.帅五进一 黑应 炮1退2黑胜。 所以红应 8.帅五平六 m 马3退5 9.帅六平五 这样红胜定。 我不知怎样告诉你,就在这里告诉你修改下
12#
 楼主| 发表于 2010-12-26 19:01:32 | 只看该作者
谢谢。已经修改。以后会加入一键发送功能方便棋友们直接发送修改请求。 现在已经加入中文支持和红方指定子力和限制总子数的一些简单混合查询。
13#
 楼主| 发表于 2010-12-26 21:09:20 | 只看该作者
已经加入发送修改请求的选项。考虑国内连接速度比较慢,我尽量缩减页面包含数据。所以你发送修改请求时还需要再次粘贴一次UBB代码,稍麻烦了一点。
14#
 楼主| 发表于 2010-12-26 21:52:09 | 只看该作者
又仔细看了一下zzk132棋友的诠正: 请问帅六平五后黑飞象解杀红是否无法取胜?
15#
发表于 2010-12-26 23:18:09 | 只看该作者
帅六平五后黑飞象解杀红是无法取胜。不知此局从哪里来,估计是否遗漏什么子,望查下。
16#
发表于 2010-12-27 10:20:25 | 只看该作者

如此局原图就是这样,我建议修改棋图如下:

本帖最后由 zzk132 于 2010-12-27 10:29 编辑

回复 14#

[DhtmlXQ]
[DhtmlXQ_ver]www_dpxq_com[/DhtmlXQ_ver]
[DhtmlXQ_init]500,350[/DhtmlXQ_init]
[DhtmlXQ_binit]9975993949992999999910999999993199064241503264999909990538999999[/DhtmlXQ_binit]
[DhtmlXQ_title]马炮兵类(08)[/DhtmlXQ_title]
[DhtmlXQ_author]zqhuang[/DhtmlXQ_author]
[DhtmlXQ_remark]zqhuang[/DhtmlXQ_remark]
[DhtmlXQ_result]未知[/DhtmlXQ_result]
[DhtmlXQ_type]江湖排局[/DhtmlXQ_type]
[DhtmlXQ_group]散局[/DhtmlXQ_group]
[DhtmlXQ_movelist]31304220304050517563515210122042121138394948062748472735474841301181355648475635474835274847[/DhtmlXQ_movelist]
[DhtmlXQ_comment23]红胜定。[/DhtmlXQ_comment23]
[DhtmlXQ_refer]http%3A//zqhuang.site50.net/%0D%0Ahttp%3A//zqhuang.site50.net/showlist.php%3Fpieces%3D%26rc%3D1%26rn%3D1%26rr%3D0%26id%3D5127%26unsolved%3D%26recent%3D%26rp%3D%26fulllist%3D[/DhtmlXQ_refer]
[DhtmlXQ_generator]www.dpxq.com[/DhtmlXQ_generator]
[/DhtmlXQ]
17#
发表于 2010-12-27 10:53:19 | 只看该作者
zhiqihuang先生:你好!首先感谢你为象棋残、排局的发展作出的贡献。棋局有错误怎样告诉你?因我可以从163信箱和QQ发出,所以无法告诉你,只能在此处告诉你,例如:马炮类“彩云追月”局着法过长,最后可以省许多回合取胜。
18#
发表于 2010-12-27 13:28:08 | 只看该作者
橘中秘排局研究会QQ群:5392345

欢迎大家实用便捷的QQ交流。
19#
发表于 2010-12-27 13:40:09 | 只看该作者
http://zqhuang.site50.net/

今天访问困难啊
20#
 楼主| 发表于 2010-12-27 19:26:12 | 只看该作者
回复 15# zzk132

呵呵原出处我也不知道了。很多都是从网上复制粘贴的。
21#
 楼主| 发表于 2010-12-27 19:31:33 | 只看该作者
本帖最后由 zhiqihuang 于 2010-12-27 19:48 编辑

回复 17# zzk132
如果棋库内有,搜索后会显示两个棋盘,第二个棋盘上方的链接是该局的独立页面(方便复制粘贴到论坛)。
下面的链接是发送修改请求页面。点击进入后再粘贴一次你的UBB代码(另可附带说明为何修改及你希望出现在棋局评论里的你的昵称等)。点击提交即可。我会定期查看这些修改请求。

昨天因为文件编辑到一半卡住了就去睡觉,所以该功能可能不能正常使用。
22#
 楼主| 发表于 2010-12-27 19:37:24 | 只看该作者
回复 19# 667

恩,我用的是site50提供的免费空间和数据库,有时很卡。昨天编辑文件时卡住了,我就直接去睡觉了。

site50承诺长期免费,但不能太过于相信免费的东西,我会定期备份数据库以防不测。如果运转良好我可能会考虑转移到付费的服务器上,那样会稳定得多。
23#
 楼主| 发表于 2010-12-27 23:11:48 | 只看该作者
发现一个问题是有不少排/残局输入是黑先走的(例如炮卒专集)。
加入了自动红/黑转换功能,目前仅对有着法的UBB代码有效。
没着法的用人工分析很容易看出应该黑先还是红先,用程序的话可就难度大了。
24#
发表于 2010-12-28 01:51:25 | 只看该作者
楼顶说明里是reset

2. 粘贴到空白框里,点“submit" (如果需要清除点“reset")。

而你页面里是clear
25#
 楼主| 发表于 2010-12-28 09:35:51 | 只看该作者
本帖最后由 zhiqihuang 于 2010-12-28 09:36 编辑

回复 24# 667

已经在一楼修正。
现在已经完成了“相同子力”,“忽略余子”,和“智能模糊搜索”三个功能。前两个功能和象棋桥的功能类似,区别是我的程序会自动翻转棋盘和进行红黑互换(如果有着法)。最后一个功能比较有趣,是其他软件所没有提供的。例如输入小征东的UBB代码,就会出现“征西”(和局名没有关系,是依据比较复杂的盘面子力分布模糊比较)。当你有新的作品,也可以尝试搜索前人是否有类似的作局。
26#
发表于 2010-12-28 15:45:41 | 只看该作者
我点击【车马】收索不到【借炮使马】
27#
发表于 2010-12-28 16:12:39 | 只看该作者
怎么回事?????????、
28#
 楼主| 发表于 2010-12-28 18:01:02 | 只看该作者
回复 26# 87878787
车马有近千局,分多页显示。
您的《借炮适马》目前在第29页:
http://zqhuang.site50.net/showli ... mp;rr=1&page=29

现在排局库很大,通常只搜索红方子力很难找到一个排局。建议使用高级搜索或者直接输入UBB代码。
29#
 楼主| 发表于 2010-12-28 18:49:20 | 只看该作者
在高级搜索加入了关键词选项:搜索范围为棋局标题和主注释。
30#
发表于 2010-12-28 20:36:47 | 只看该作者
关键词包含主注释里的内容,很实用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|粤公网安备 44040302000128号|华工象棋网 ( 粤ICP 备4404034007231   我要啦免费统计

GMT+8, 2025-5-10 06:08

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表