zoukankan      html  css  js  c++  java
  • 速成围棋棋谱分析


    CTN格式

    按章节命名

    比如1-2-3.CTN 就是 第1章第2节第3小题

    ?      <Basic_info CopyRight=""
    CommentBy=""
    MainVersion="0"
    MinorVersion="0"
    MatchName=""
    MatchResult=""
    MatchLocation=""
    MatchTime="" />
    <Board size="19"
    type="2" />
    <RefDataURI link="#" />
    <Init> <![CDATA[
    I[00]
    ]]>
    </Init>
    <Steps> <![CDATA[
    B[BQBCQBDQBEQBERBDSWBRWCRWDRWCSWES]<C 1-2-9请叫吃白三角后用虎口连接/C><T 1ES/T>;B[FS];W[DT]<V B[FR]<E 1/E>;/V><V B[FQ]<E 1/E>;/V>;B[GR]<E 1/E>;
    <M B[BQBCQBDQBEQBERBDSWBRWCRWDRWCSWES]<C 请叫吃白三角后用虎口连接/C><T 1ES/T>;B[FS];W[DT];B[GR];/M>

    ]]>
    </Steps>




    主要内容下Steps节点


    <Steps> <![CDATA[
    B[BQBCQBDQBEQBERBDSWBRWCRWDRWCSWES]<C 1-2-9请叫吃白三角后用虎口连接/C><T 1ES/T>;B[FS];W[DT]<V B[FR]<E 1/E>;/V><V B[FQ]<E 1/E>;/V>;B[GR]<E 1/E>;
    <M B[BQBCQBDQBEQBERBDSWBRWCRWDRWCSWES]<C 请叫吃白三角后用虎口连接/C><T 1ES/T>;B[FS];W[DT];B[GR];/M>

    ]]>
    </Steps>


    高亮部分<M /M>节点 是按答案按钮后,机器走的

    image


    <C 请叫吃白三角后用虎口连接/C> 是注释,显示在界面右上角,可以手动修改


    其中 <T 1ES/T> 代表三角形标记节点,坐标ES

    image


    初始化坐标分析

    棋谱初始化黑白坐标如下:

    黑:  BQ CQ DQ EQ  ER DS

    白:  BR CR DR CS ES

    对比 B[BQBCQBDQBEQBERBDSWBRWCRWDRWCSWES] 可以发现, 除了第一个坐标BQ前没有B, 其他的黑坐标前面加B, 白棋坐标前面加B,就是初始化坐标。


    第一部分是答案和答案的变化部分


    B[BQBCQBDQBEQBERBDSWBRWCRWDRWCSWES]<C 1-2-9请叫吃白三角后用虎口连接/C><T 1ES/T>;B[FS];W[DT]<V B[FR]<E 1/E>;/V><V B[FQ]<E 1/E>;/V>;B[GR]<E 1/E>;


    <V B[FR]<E 1/E>;/V><V B[FQ]<E 1/E>;/V>;B[GR]<E 1/E>;

    <V /V> 内部是变化答案,这里有2个变化,一个标准,一共3个答案。

    <E 1/E>; 估计是代表结束。

    坐标格式:


    左下角坐标格式如下:

    Q

    R

    S

    T

       A   B   C  D  E  F


    image

     

    例如  B[FS];W[DT];B[GR]; 代表  黑 B[FS]; 白 W[DT];  黑 B[GR];

  • 相关阅读:
    JS-instanceof 与typeof
    JS-面向对象相关
    spark job源代码物理执行图实战
    堆(heap)和栈(stack)的区别
    sql developer怎样调试Pipelined
    oracle dbms_output 在java中输出
    sed 用法笔记
    oracle 怎样建自增长字段
    python学习笔记--split与join用法
    如何开启php报错
  • 原文地址:https://www.cnblogs.com/cute/p/13825228.html
Copyright © 2011-2022 走看看