@@ -0,0 +1,1165 @@
+#!/usr/bin/env python%0A# -*- coding: utf-8 -*-%0A%0Aimport os%0Aimport sys%0Aimport matplotlib.pyplot as plt%0Aimport matplotlib.image as mpimg%0A%0Asys.path.append('./../../')%0Afrom pyogi.board import initial_state_csa%0A%0A%0Aif __name__ == '__main__':%0A%0A    path_materials = './../../pyogi/materials/'%0A%0A    path_jpg = os.path.join(path_materials, 'japanese-chess-b02.jpg')%0A    img = mpimg.imread(path_jpg)%0A    plt.figure(figsize=(8, 8))%0A    plt.tick_params(labelleft='off', labelbottom='off')%0A    plt.imshow(img, extent=%5B0, 10, 0, 10%5D)%0A%0A    csa_to_code = %7B%0A        'OU': 1, 'HI': 2, 'KA': 3, 'KI': 4, 'GI': 5,%0A        'KE': 6, 'KY': 7, 'FU': 8, 'RY': 22, 'UM': 23,%0A        'NG': 24, 'NK': 26, 'NY': 27, 'TO': 28%0A    %7D%0A%0A    for csa in initial_state_csa.split():%0A        is_gote = csa%5B0%5D == '-'%0A        i = int(csa%5B3%5D)%0A        j = int(csa%5B4%5D)%0A%0A        koma_code = is_gote*30 + csa_to_code%5Bcsa%5B5:%5D%5D%0A%0A        fname = 'sgl%7B0:02%7D.png'.format(koma_code)%0A        path_koma = os.path.join('./../../pyogi/materials/', fname)%0A        img_koma = mpimg.imread(path_koma)%0A        plt.autoscale(False)%0A        x, y = 0.5 + (9 - i), 0.5 + (9 - j)%0A        plt.imshow(img_koma, extent=%5Bx, x+1, y, y+1%5D)%0A

Add demo_plot_state_pic.py