华工象棋论坛
标题: 我收集的排局库--提供免费排局查询 [打印本页]
作者: zhiqihuang 时间: 2010-12-25 23:43
标题: 我收集的排局库--提供免费排局查询
把我电脑上收集的排局做了一个排局数据库:
使用方法:
1.从东萍棋盘复制UBB源码(就是你平时论坛发贴时导出复制的那个代码)。
2. 粘贴到空白框里,点“submit--提交" (如果需要清除点“clear--清除")。
如果在排局库内找到了该排局(包括左右或者上下翻转的等价局面),就会显示两个东萍棋盘,一个是你粘贴的,另一个是排局库里的。第二个棋盘上方的链接是该局的独立页面(方便复制粘贴到论坛)。下面的第一个链接是发送修改请求页面(在排局库内已有着法排局需要我手动修改,这是为了保证棋友输入棋局不会被随意修改)。如果你觉得排局库内着法有误需要修改,点击下面的链接进入后再粘贴一次你的UBB代码(另可附带说明为何修改及你希望出现在棋局评论里的你的昵称等)。点击提交即可。我会定期查看这些修改请求。下面第二个链接是搜索和该局子力完全相同的排/残局。第三个是搜索棋盘上和该局完全一样或者在空白处有其他子的所有排/残局(就是象棋桥的忽略余子搜索功能)。第四个链接是模糊搜索和该局类似的局面(我用的是二维比较,算法较复杂),关于“类似”的定义比较复杂,这里就不做详解--但应该和你的直观概念比较接近。例如你输入三兵连营的UBB代码,就会搜索出单兵连营,双兵连营以及各种联吟系列局。在搜索出的页面上还有“更模糊匹配”和“更精确匹配”的选项,以便棋友进一步筛选类似的棋局。
如果没有找到,就只显示你粘贴的ubb代码对应的东萍棋盘。同时会自动把这个局面加入排局库。如果你粘贴的代码是有着法的,这个局面加入后就不允许修改了(但你可按上面 所说发送修改请求)。如果你粘贴的局面不带着法,你以后还可以粘贴带着法的UBB代码,会自动覆盖。
点击“浏览数据库“可以进入直接浏览。其中的高级搜索有子力限定和关键词搜索(但排局多收自网上,标题和注释相当混乱,所以可能这个选项目前不是很有用)。
如果您想搜索多个关键词,则用空格分开。如果搜索结果多于20则分页显示。
目前库内有一万多局(包括几乎所有古谱,少量现代排局,我自己的作品,以及很多实用残局和象棋路边摊4000局)。很多着法是未诠正的,所以仅供参考。因为个人精力所限,不能把每局出处注明,请原作者见谅。
如果有其他建议可跟贴讨论。
作者: 667 时间: 2010-12-26 01:33
厉害
作者: 奇蹟三號 时间: 2010-12-26 09:02
真的厲害!成功試用。我加入了單炮高兵破士象全的勝法,一共四局,如不喜歡,可以刪除。
作者: zhaodi 时间: 2010-12-26 09:41
很好!最好将界面改成中文的,提示也改成中文。
作者: 天宇浪人 时间: 2010-12-26 09:58
加了一则拙作“三老让贤”试试,排局数据库的想法不错,支持:)
作者: sdj 时间: 2010-12-26 10:18
为排局的发展和繁荣,以及资料的整理归类作出了贡献。希望数据库设计精益求精。大力支持。
作者: zzk132 时间: 2010-12-26 12:08
不错,找资料很方便,希望补充,例如:马炮兵少子局在目录中没有看到。
作者: 667 时间: 2010-12-26 13:33
众人拾柴火焰高!
这个人人都可添加新局面的功能,将使得排局库的数量达到极致。
作者: 667 时间: 2010-12-26 14:04
排局数量巨大,各种分类又交叉,最好是把搜索功能做得强大。
按精确子力搜索;
按局名(关键字)搜索;
按局面搜索;
按模糊局面搜索;(适合同型局,忽略余子)
作者: zhiqihuang 时间: 2010-12-26 16:44
谢谢大家的建议。上面提到的这些功能都很容易实现。我有空时会做出来。
作者: zzk132 时间: 2010-12-26 18:51
马炮兵类(08)最后8回合:8.帅五进一 黑应 炮1退2黑胜。
所以红应 8.帅五平六 m 马3退5
9.帅六平五 这样红胜定。 我不知怎样告诉你,就在这里告诉你修改下
作者: zhiqihuang 时间: 2010-12-26 19:01
谢谢。已经修改。以后会加入一键发送功能方便棋友们直接发送修改请求。
现在已经加入中文支持和红方指定子力和限制总子数的一些简单混合查询。
作者: zhiqihuang 时间: 2010-12-26 21:09
已经加入发送修改请求的选项。考虑国内连接速度比较慢,我尽量缩减页面包含数据。所以你发送修改请求时还需要再次粘贴一次UBB代码,稍麻烦了一点。
作者: zhiqihuang 时间: 2010-12-26 21:52
又仔细看了一下zzk132棋友的诠正:
请问帅六平五后黑飞象解杀红是否无法取胜?
作者: zzk132 时间: 2010-12-26 23:18
帅六平五后黑飞象解杀红是无法取胜。不知此局从哪里来,估计是否遗漏什么子,望查下。
作者: zzk132 时间: 2010-12-27 10:20
标题: 如此局原图就是这样,我建议修改棋图如下:
本帖最后由 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]
作者: zzk132 时间: 2010-12-27 10:53
zhiqihuang先生:你好!首先感谢你为象棋残、排局的发展作出的贡献。棋局有错误怎样告诉你?因我可以从163信箱和QQ发出,所以无法告诉你,只能在此处告诉你,例如:马炮类“彩云追月”局着法过长,最后可以省许多回合取胜。
作者: 667 时间: 2010-12-27 13:28
橘中秘排局研究会QQ群:5392345
欢迎大家实用便捷的QQ交流。
作者: 667 时间: 2010-12-27 13:40
http://zqhuang.site50.net/
今天访问困难啊
作者: zhiqihuang 时间: 2010-12-27 19:26
回复 15# zzk132
呵呵原出处我也不知道了。很多都是从网上复制粘贴的。
作者: zhiqihuang 时间: 2010-12-27 19:31
本帖最后由 zhiqihuang 于 2010-12-27 19:48 编辑
回复 17# zzk132
如果棋库内有,搜索后会显示两个棋盘,第二个棋盘上方的链接是该局的独立页面(方便复制粘贴到论坛)。
下面的链接是发送修改请求页面。点击进入后再粘贴一次你的UBB代码(另可附带说明为何修改及你希望出现在棋局评论里的你的昵称等)。点击提交即可。我会定期查看这些修改请求。
昨天因为文件编辑到一半卡住了就去睡觉,所以该功能可能不能正常使用。
作者: zhiqihuang 时间: 2010-12-27 19:37
回复 19# 667
恩,我用的是site50提供的免费空间和数据库,有时很卡。昨天编辑文件时卡住了,我就直接去睡觉了。
site50承诺长期免费,但不能太过于相信免费的东西,我会定期备份数据库以防不测。如果运转良好我可能会考虑转移到付费的服务器上,那样会稳定得多。
作者: zhiqihuang 时间: 2010-12-27 23:11
发现一个问题是有不少排/残局输入是黑先走的(例如炮卒专集)。
加入了自动红/黑转换功能,目前仅对有着法的UBB代码有效。
没着法的用人工分析很容易看出应该黑先还是红先,用程序的话可就难度大了。
作者: 667 时间: 2010-12-28 01:51
楼顶说明里是reset
2. 粘贴到空白框里,点“submit" (如果需要清除点“reset")。
而你页面里是clear
作者: zhiqihuang 时间: 2010-12-28 09:35
本帖最后由 zhiqihuang 于 2010-12-28 09:36 编辑
回复 24# 667
已经在一楼修正。
现在已经完成了“相同子力”,“忽略余子”,和“智能模糊搜索”三个功能。前两个功能和象棋桥的功能类似,区别是我的程序会自动翻转棋盘和进行红黑互换(如果有着法)。最后一个功能比较有趣,是其他软件所没有提供的。例如输入小征东的UBB代码,就会出现“征西”(和局名没有关系,是依据比较复杂的盘面子力分布模糊比较)。当你有新的作品,也可以尝试搜索前人是否有类似的作局。
作者: 87878787 时间: 2010-12-28 15:45
我点击【车马】收索不到【借炮使马】
作者: xtch7006 时间: 2010-12-28 16:12
怎么回事?????????、
作者: zhiqihuang 时间: 2010-12-28 18:01
回复 26# 87878787
车马有近千局,分多页显示。
您的《借炮适马》目前在第29页:
http://zqhuang.site50.net/showli ... mp;rr=1&page=29
现在排局库很大,通常只搜索红方子力很难找到一个排局。建议使用高级搜索或者直接输入UBB代码。
作者: zhiqihuang 时间: 2010-12-28 18:49
在高级搜索加入了关键词选项:搜索范围为棋局标题和主注释。
作者: 667 时间: 2010-12-28 20:36
关键词包含主注释里的内容,很实用
作者: zhiqihuang 时间: 2010-12-28 23:32
本帖最后由 zhiqihuang 于 2010-12-28 23:35 编辑
加入了隐藏功能(仅标题和主注释可见)。如果原作者不想自己的排局被看到,可以联系我。
隐藏而非彻底删除可以更好地维护作者的著作权,因为只要该排局还在排局库内其他人就无法输入相同局面。当然,如果原作者更喜欢彻底删除也可以告知。
作者: 陈财运 时间: 2010-12-29 22:00
回复 1# zhiqihuang
这是个非常浩大繁复的工程!!没有很大的毅力、耐心是不易做成的。衷心感谢您为残、排局的发展做出的贡献!!

作者: zhaodi 时间: 2010-12-31 22:55
搜索功能中应加上胜负和结果。最好多重条件搜索。
作者: zhiqihuang 时间: 2011-1-1 00:22
回复 33# zhaodi
没有加入胜负和信息是因为这些排局是从网上的东萍棋盘复制过来,大多都没有或者只有错误的胜负和信息。以我一己之力无法把万余局残/排局都注上正确的结果。目前亟待修正的是这些排局的出处和比较正确的一本着法,胜负和信息倒在其次了。
作者: 667 时间: 2011-1-13 14:07
从总目录浏览打开的局面只有一个纯净的棋盘,应该和粘贴录入新局出来的棋盘那样带搜索项,才方便。
作者: cuzuce 时间: 2011-1-13 22:58
搜索功能再继续完善吧!
还算可以!
作者: zhiqihuang 时间: 2011-1-16 04:09
回复 35# 667
好建议。已经加入。
作者: zhiqihuang 时间: 2011-1-16 04:11
回复 36# cuzuce
请问具体指完善什么功能?可以实现的功能无穷无尽,如果添加一大堆用不到的,反而使页面繁琐难懂不易使用。
作者: 667 时间: 2011-2-1 13:24
输入UBB代码后,如果数据库中有相同局面,则出来两个棋盘和一个输入框,为了美观,最好是这2个棋盘和输入框的下水平线在同一直线上。
作者: zhiqihuang 时间: 2011-2-7 11:36
回复 39# 667
嗯已经修改。表单的尺度在不同浏览器里显示略有不同。在firefox和google chrome上试了,看上去还行。我用的是linux操作系统,没有ie,不知道ie上效果如何。用ie的帮我看看吧。
作者: 667 时间: 2011-2-7 12:25
ie上效果也不错
作者: 667 时间: 2011-2-12 03:02
相同局面提交的新的着法,如果包含在原着法里,就实现系统自动审核吧,可以留下系统自动审核的后台记录;而有新变化的,就用人工审核,不然,只要提交,什么着法都人工审,那人就解脱不了啦,没有那么多精力。
作者: shurufa 时间: 2011-2-14 01:58
这个工作量太大了,支持楼主。
提几个建议。
第一,首页太简单了,第一次访问的人都不知道该干什么,建议加上使用说明。
第二,个人很难维护这个,建议在开放性上多考虑考虑,例如你应该想出来一个机制,像维基那样大家共同维护。
第三,这个数据库很不直观,一般人似乎很难有耐心找到自己所需要的局面,修改这个估计工作量巨大,可以慢慢来。例如可以增加一个自己摆棋的功能,而不是粘贴代码,数据库根据用户所摆的棋,模糊查出相同局势。例如可以把高级查询,也做成摆棋模式,用户在棋盘上摆上将帅,摆上单车,摆上士象全,数据库可以找出单车和(巧胜)士象全的定式。因为高级查询没有位置关系,如果加入摆棋似乎能更精准一些。
作者: shurufa 时间: 2011-2-14 02:13
另外,以后建议加上分类,例如实用残局-炮兵对士象全。
如果条件允许了,查询结果以棋图形式显示。
个人认为目前最重要的是,你需要想出来一个框架,让大家共同稳定的维护这个数据库。
作者: zhiqihuang 时间: 2011-2-17 15:21
回复 42# 667
着法自动合并是我一开始就有的想法,是编程比较复杂的部分。以后有空的时候会加上这个。
作者: zhiqihuang 时间: 2011-2-17 15:38
回复 43# shurufa
这些都是很好的建议。我解释一下为什么目前没有这些功能:
1. 首页太简单: 每一个字节从服务器上传送过来都需要时间。目前这个网站放在国外一个免费提供数据库的服务器上。连接速度已经非常慢了。如果在页面上放上太多内容,卡住的几率很大。
2. 维基管理系统:如果访问量很大,这是必然趋势。我放入访问量计数器就是为了大致了解使用者数量,以决定以后网站的结构。但从目前反馈来看,似乎只要加入“着法自动合并”就够用了。
3. 在线摆棋,搜索显示多个棋图等功能技术上实现比较容易,但对网站的稳定性和连接速度有较高的要求。同样是因为现在使用免费服务器速度慢的原因没有加入。
作者: 667 时间: 2011-2-17 16:51
楼主厉害,顺祝元宵节快乐!同祝大家快乐!
作者: zhiqihuang 时间: 2011-4-2 22:21
在模糊搜索页面加入了“更精确匹配”和“更模糊匹配”的选项。
作者: 承云医疾 时间: 2011-5-31 11:07
楼主很了不起!我不懂电脑,试了一下,便捷!
作者: dave7788 时间: 2011-5-31 11:48
本帖最后由 dave7788 于 2011-5-31 11:50 编辑
了不起!非常羡慕

作者: zhiqihuang 时间: 2011-7-2 23:34
今天site50突然停我帐号,不给具体原因。免费的东西还是靠不住。还好我有数据库备份。
不知道国内有没有什么稳定可靠的付费空间可以信用卡或者PayPal付款的?有用过的推荐下?
作者: zhiqihuang 时间: 2011-7-4 06:16
回复 51# zhiqihuang
在国内联系了几个网站都说不收信用卡。只好暂时另找了个免费空间:
http://endgame.zxq.net
作者: zhiqihuang 时间: 2011-7-14 07:26
承667信任,让我把中国象棋排/残局数据库安家在他的空间,现在重新开张地址为:
http://www.ok667.net/zqhuang/
使用方法请看
http://www.ok667.net/zqhuang/intro.php
作者: xtch7006 时间: 2011-7-17 19:58
感觉很不错的,可以查询一些残局和排局
作者: ★星海★ 时间: 2011-7-22 15:36
标题: 这局红胜
本帖最后由 ★星海★ 于 2011-12-5 14:23 编辑
[DhtmlXQ]
[DhtmlXQ_ver]www_dpxq_com[/DhtmlXQ_ver]
[DhtmlXQ_init]500,350[/DhtmlXQ_init]
[DhtmlXQ_binit]8699479949999999858999314171999958996099509999994499996938172399[/DhtmlXQ_binit]
[DhtmlXQ_type]排局[/DhtmlXQ_type]
[DhtmlXQ_title]柳溪垂钓加卒局[/DhtmlXQ_title][DhtmlXQ_movelist][/DhtmlXQ_movelist]
[DhtmlXQ_refer]http%3A//www.hgchess.com/%0D%0Ahttp%3A//www.hgchess.com/bbs/viewthread.php%3Ftid%3D19396%26highlight%3D%252B%25A1%25EF%25D0%25C7%25BA%25A3%25A1%25EF[/DhtmlXQ_refer]
[DhtmlXQ_generator]www.dpxq.com[/DhtmlXQ_generator]
[/DhtmlXQ]
详见:
柳溪垂钓也是红胜
http://www.hgchess.com/bbs/forum.php?mod=viewthread&tid=19396&fromuid=27570
作者: ★星海★ 时间: 2013-11-20 23:04
本帖最后由 ★星海★ 于 2013-11-21 12:20 编辑
这一局应为:未知作者 曾俊岭提高 麻烦志琦兄修改一下
[DhtmlXQ]
[DhtmlXQ_ver]www_dpxq_com[/DhtmlXQ_ver]
[DhtmlXQ_init]500,350[/DhtmlXQ_init]
[DhtmlXQ_binit]6246999939998713607147991110317282816432514142167877882363374828[/DhtmlXQ_binit]
[DhtmlXQ_title]踏遍青山人未老 未知作者 曾俊岭 提高[/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]62615152726282626162525160615150625241526151505147575241465441525435524135564152563752413756415256775241775641525664524164564152567552417554415254425241426151526153524253344252345552425563425263445251445641525675524175544152546252413141324162435150715141525161524143554152556352416151415263425040574752414261405047574152518152416153415253325241815141525171524132534152537452417455415255435241715141525161524143554152556352416151415263425040574752411321405047575051426351506355415255745241745341522142505153325141574741514254514154464131112131301020[/DhtmlXQ_movelist]
[DhtmlXQ_comment0]收集自网上的散局||zqhuang[/DhtmlXQ_comment0]
[DhtmlXQ_refer]http%3A//www.ok667.net/%0D%0Ahttp%3A//www.ok667.net/zqhuang/showlist.php%3F%26plist%3Dy%26keyword%3D%25E8%25B8%258F%25E9%2581%258D%25E9%259D%2592%25E5%25B1%25B1%25E4%25BA%25BA%25E6%259C%25AA%25E8%2580%2581%26id%3D21632[/DhtmlXQ_refer]
[DhtmlXQ_generator]www.dpxq.com[/DhtmlXQ_generator]
[/DhtmlXQ]
[DhtmlXQ]
[DhtmlXQ_ver]www_dpxq_com[/DhtmlXQ_ver]
[DhtmlXQ_init]500,350[/DhtmlXQ_init]
[DhtmlXQ_binit]9902999939999954997143101131237318814232515264836878896327375748[/DhtmlXQ_binit]
[DhtmlXQ_title] 原局 [/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]43535241535741525435524135564152566452416456415256375241375641525675524175544152544252414261515261535242533442523455524255634252634452514456415256755241755441525462524131413241624351507151415251615241435541525563524161514152634250405747524142614050475741525181524161534152537252418151415251615241725341525374524174554152556352416151415263425040574752410221405047575051426351506355415255745241745341522142504053324041574741514254514154464131112131301020[/DhtmlXQ_movelist]
[DhtmlXQ_refer]http%3A//www.hgchess.com/%0D%0Ahttp%3A//www.hgchess.com/bbs/forum.php%3Fmod%3Dviewthread%26tid%3D26529%26pid%3D221130%26page%3D2%26extra%3D%23pid221130[/DhtmlXQ_refer]
[DhtmlXQ_generator]www.dpxq.com[/DhtmlXQ_generator]
[/DhtmlXQ]
作者: zhiqihuang 时间: 2013-11-21 06:41
★星海★ 发表于 2013-11-20 23:04 
这一局应为:未知作者 曾俊岭提高 麻烦志琦兄修改一下
多谢指正出处!已经修改。
作者: 局外人2012 时间: 2014-6-6 15:39
这个非常实用,支持!
作者: 奇蹟三號 时间: 2022-4-4 09:02
好驚人的排局庫,所在地香港現在聯繫不上,內地仍可用到嗎?
欢迎光临 华工象棋论坛 (http://hgchess.com/bbs/) |
Powered by Discuz! X3.2 |