指針:モデルの再利用

既存のモジュール(Swing/Jython 版)を再利用することを最優先します。

from hexOthello import HexStone

ビュー(Swing)に依存しない、モデル(Jython)を記述した hexOthello.py を再利用します。ここでは、WPF アプリケーションとして実現するので、ビュー(Swing)に依存しない、独立したモジュール管理が肝要です。