[
  {
    "id": "level-1",
    "name": "渡色",
    "description": "先看一步之后，再看一颗星之后。",
    "difficulty": "初探",
    "size": 8,
    "rows": [
      "BWWWWWWB",
      "BWBWBBWW",
      "WWBBWCBB",
      "WBBWWWBB",
      "CCWWWBWB",
      "CBBWWWWW",
      "BWBWWWWW",
      "WBWBWWBW"
    ],
    "black": [
      0,
      7
    ],
    "white": [
      7,
      5
    ],
    "stars": [
      [
        1,
        5
      ],
      [
        4,
        1
      ],
      [
        6,
        4
      ],
      [
        1,
        4
      ],
      [
        7,
        6
      ],
      [
        4,
        4
      ]
    ],
    "certificates": {
      "strict": {
        "distance": 39,
        "states": 42684,
        "path": [
          6,
          5,
          4,
          3,
          2,
          1,
          9,
          17,
          16,
          24,
          32,
          33,
          62,
          34,
          35,
          43,
          44,
          45,
          46,
          54,
          53,
          52,
          54,
          46,
          45,
          44,
          43,
          35,
          34,
          26,
          18,
          10,
          2,
          3,
          4,
          12,
          44,
          36,
          13
        ]
      },
      "flexible": {
        "distance": 34,
        "states": 68945,
        "path": [
          6,
          5,
          4,
          3,
          2,
          1,
          9,
          17,
          16,
          24,
          32,
          33,
          62,
          34,
          35,
          36,
          -1,
          44,
          52,
          -1,
          53,
          54,
          55,
          47,
          46,
          45,
          -1,
          54,
          55,
          47,
          39,
          31,
          23,
          22,
          21,
          13,
          -1,
          12
        ]
      }
    }
  },
  {
    "id": "level-2",
    "name": "折返",
    "description": "路会消失，也会重新出现。",
    "difficulty": "进阶",
    "size": 8,
    "rows": [
      "BWWBWWWB",
      "WWBWWWBW",
      "BWWWWBWB",
      "WBBWBBWB",
      "BWBWBWBB",
      "WBBBWWWB",
      "BWWWBWCB",
      "CBCBWBBW"
    ],
    "black": [
      3,
      2
    ],
    "white": [
      0,
      6
    ],
    "stars": [
      [
        1,
        3
      ],
      [
        5,
        3
      ],
      [
        6,
        5
      ],
      [
        4,
        6
      ],
      [
        0,
        4
      ],
      [
        1,
        6
      ]
    ],
    "certificates": {
      "strict": {
        "distance": 50,
        "states": 10836,
        "path": [
          18,
          19,
          20,
          12,
          13,
          5,
          4,
          5,
          13,
          21,
          29,
          28,
          20,
          19,
          18,
          26,
          34,
          42,
          43,
          5,
          13,
          21,
          20,
          28,
          27,
          35,
          34,
          26,
          18,
          19,
          11,
          35,
          27,
          19,
          20,
          21,
          13,
          14,
          19,
          20,
          21,
          22,
          30,
          29,
          37,
          45,
          53,
          22,
          30,
          38
        ]
      },
      "flexible": {
        "distance": 34,
        "states": 453088,
        "path": [
          27,
          19,
          11,
          14,
          12,
          13,
          5,
          4,
          13,
          12,
          11,
          19,
          27,
          28,
          36,
          -1,
          12,
          20,
          28,
          27,
          35,
          -1,
          28,
          27,
          26,
          34,
          42,
          43,
          36,
          37,
          45,
          53,
          35,
          36,
          37,
          38
        ]
      }
    }
  },
  {
    "id": "level-3",
    "name": "借路",
    "description": "把自己的退路，留给另一颗棋子。",
    "difficulty": "困难",
    "size": 8,
    "rows": [
      "WWWBWWWB",
      "WWBWWWBW",
      "BWWWWBWB",
      "WBBWBBWB",
      "BWBWBWBB",
      "WBBBWWWB",
      "BBBWBWCB",
      "BBWBWWBC"
    ],
    "black": [
      3,
      2
    ],
    "white": [
      0,
      6
    ],
    "stars": [
      [
        1,
        3
      ],
      [
        5,
        3
      ],
      [
        4,
        1
      ],
      [
        7,
        0
      ],
      [
        0,
        4
      ],
      [
        1,
        6
      ]
    ],
    "certificates": {
      "strict": {
        "distance": 60,
        "states": 86847,
        "path": [
          18,
          19,
          20,
          12,
          13,
          5,
          4,
          5,
          13,
          21,
          29,
          28,
          20,
          19,
          18,
          26,
          34,
          42,
          43,
          5,
          13,
          21,
          22,
          30,
          29,
          28,
          20,
          19,
          18,
          26,
          27,
          35,
          34,
          33,
          35,
          34,
          26,
          18,
          19,
          20,
          12,
          13,
          14,
          34,
          26,
          18,
          19,
          11,
          22,
          30,
          29,
          28,
          27,
          26,
          34,
          33,
          41,
          49,
          57,
          56
        ]
      },
      "flexible": {
        "distance": 35,
        "states": 590835,
        "path": [
          18,
          19,
          11,
          14,
          12,
          13,
          5,
          4,
          13,
          12,
          11,
          19,
          18,
          26,
          34,
          42,
          43,
          12,
          20,
          19,
          27,
          35,
          34,
          42,
          -1,
          35,
          34,
          -1,
          43,
          35,
          -1,
          42,
          50,
          49,
          57,
          56,
          34,
          33
        ]
      }
    }
  },
  {
    "id": "level-4",
    "name": "长夜",
    "description": "六颗星，六十七步，彼此成全。",
    "difficulty": "挑战",
    "size": 8,
    "rows": [
      "WWWBWWWW",
      "BWBWWWBW",
      "BWWWWBWB",
      "WBBWBBWB",
      "BWBWBWBW",
      "WWBBWWWB",
      "BBWWBWCB",
      "CBWBWWBW"
    ],
    "black": [
      4,
      3
    ],
    "white": [
      0,
      6
    ],
    "stars": [
      [
        1,
        3
      ],
      [
        5,
        3
      ],
      [
        6,
        5
      ],
      [
        7,
        0
      ],
      [
        0,
        4
      ],
      [
        1,
        6
      ]
    ],
    "certificates": {
      "strict": {
        "distance": 67,
        "states": 148855,
        "path": [
          27,
          19,
          20,
          12,
          13,
          5,
          4,
          5,
          13,
          21,
          29,
          28,
          20,
          19,
          27,
          26,
          34,
          42,
          43,
          5,
          13,
          21,
          22,
          30,
          29,
          28,
          27,
          35,
          34,
          26,
          18,
          19,
          11,
          35,
          34,
          26,
          18,
          19,
          27,
          28,
          29,
          21,
          22,
          14,
          19,
          27,
          35,
          34,
          42,
          50,
          51,
          43,
          44,
          45,
          53,
          13,
          12,
          11,
          19,
          27,
          35,
          43,
          51,
          50,
          49,
          57,
          56
        ]
      },
      "flexible": {
        "distance": 35,
        "states": 346188,
        "path": [
          27,
          19,
          11,
          14,
          12,
          13,
          5,
          4,
          13,
          12,
          11,
          19,
          27,
          26,
          34,
          42,
          43,
          12,
          20,
          19,
          27,
          35,
          34,
          42,
          50,
          51,
          -1,
          42,
          50,
          49,
          57,
          56,
          43,
          44,
          45,
          53
        ]
      }
    }
  }
]
