请输入您要查询的百科知识:

 

词条 ECCO 2004
释义

1. 使用开局编号有什么好处?

使用开局编号的根本目的是方便棋谱的查询。

棋谱数据库中除了存放赛事信息和着法列表外,通常还记录有开局名称,但由于开局名称没有一定的标准,所以用开局名称作为查询关键字就会产生问题。例如查询所有“进兵局”的棋谱,那么开局名称注为“仙人指路”的棋谱就查询不到了。

对所有的开局进行编号,就可以解决开局名称不统一的问题,查询棋谱时只需要以开局编号作为查询依据,就可以准确查询到所有符合该开局的棋谱。例如查询所有“进兵局”的棋谱,那么只要给定开局编号范围从E00到E99,就能找到所有符合此开局的棋谱。

2. 为什么叫ECCO?

ECCO是Encyclopedia of Chinese Chess Opening的缩写,中文意思是“中国象棋开局百科”,它是一种中国象棋的开局编号体系。“开局编号体系”是从国际象棋借鉴过来的概念,即给各种开局和变例以一个特定的编号,作为开局研究和棋谱查询的依据。既然ECO(Encyclopedia of Chess Opening,即“国际象棋开局百科”)是目前国际象棋唯一通行的编号体系,那么这个体系移植到中国象棋的时候,很自然地就称做ECCO。

3. 为什么ECCO编号要用一个字母和两个数字表示?

既然国际象棋的开局编号方式用一个字母和两个数字表示(不管这个编号方式的形成有其什么样的历史原因),那么中国象棋作为借鉴,不妨就沿用国际象棋的做法,从而不再对编号方式做出新的设计。

4. 目前有哪些地方在使用ECCO?

目前国内两个最大的中国象棋网上棋谱数据库《汕头棋院网》和《东萍象棋网》,都以ECCO作为开局分类和查询的依据。而近几年涌现出来的一些新兴的电脑和网络对弈软件(如象棋巫师、象棋奇兵、弈天象棋客户端等),都用ECCO来标识开局。

5. 如何根据棋谱来确定ECCO编号?

象棋百科全书网在制定ECCO时,拟订了一份《中国象棋开局编号目录》,规定了每个编号的开局具备哪些着法特征。如果需要人工判断某局棋谱的开局编号编号,就可对照这份目录找进行查找。

如果拥有电子棋谱,就可以利用一些支持ECCO的象棋软件(如象棋巫师)打开棋谱,自动获得ECCO编号和开局名称。

在棋谱批量录入数据库时,可以使用专门的开局编号分析程序来确定棋谱的ECCO编号。象棋百科全书网提供了一个“中国象棋开局编号分析驱动程序”,以方便象棋软件开发者和棋谱数据库管理员使用ECCO。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/26 18:05:36