評価関数作るのがむずいなぁ・・。
今将棋プログラム作って間もないんだけど、

プログラム動かすと、角道開けたと思ったら、
次の手で突然角と歩を交換しに行こうとする。

まじ鬱だ。。