java-swing made boardgame with very smart AIdetail see in English
http://www.nicovideo.jp/watch/sm35113472