黒の長連=6連の判定でバグっている
状況
5連の枠をはみ出して黒石が存在する場合
0 1 2 3 4 5
× × × × ×
図1 US5
これで3のマスに黒を打つと6連になるので
黒の負け
では現時点は 5連でもないし 何か名前を付ける必要がある。
一方これの一つ前
0 1 2 3 4 5
× × × ×
図2 S4
たとえばこの図だったら 黒の4連で
あり そのように評価しないとおかしい
図2の時はS4(4連)で
図1の時はUS5(うその5連)と仮に名づける
S4よりもUS5は価値は低い 本当はマイナスにしたいが
そうすると何もない0の方が採用されてしまうので
わずかプラスの値をつけておく
そうすることでUS5が選ばれ正しく評価されるようになるのでは
無いか
0 1 2 3 4 5
× × × ×
図3 US4 うその4連
この後黒をどのように追加しても正常は5連は作れない
0 1 2 3 4 5 6
× ×
図4 US2 うその2連
ここに何を付け加えても 正常な5連は作れない
こんな感じでパターンを作っていけば正しく
評価されるのではないかと思っているが
やってみないとわからない。