tosh1ki/pyogi

View on GitHub
doc/sample_code/demo_plot_state.py

Summary

Maintainability
A
0 mins
Test Coverage
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import os
from pyogi.board import Board


if __name__ == '__main__':

    board = Board()
    board.set_initial_state()

    board.players = ['ε…ˆζ‰‹', 'εΎŒζ‰‹']

    board.move('+7776FU')
    board.move('-3334FU')
    board.move('+2868HI')
    board.move('-2288UM')
    board.move('+7988GI')

    # Plot by materials
    savepath = 'example_pic.png'
    if os.path.exists(savepath):
        savepath = None

    plot_board(board, savepath=savepath, mode='pic')

    # Plot using matplotlib
    board.plot_state_mpl(figsize=(8, 9))