Ticket #199: gunnar_7_12.9.diff
| File gunnar_7_12.9.diff, 0.6 kB (added by gunnar, 9 months ago) |
|---|
-
engine/owl.c
1027 1027 1028 1028 if (board[pos] == EMPTY && !mw[pos]) { 1029 1029 if (liberty_of_goal(pos, owlb)) { 1030 if (!liberty_of_goal(pos, owla)) { 1030 int origin = owlb->my_eye[pos].origin; 1031 if (!liberty_of_goal(pos, owla) 1032 && !(owlb->my_eye[origin].color == owlb->color 1033 && max_eyes(&owlb->my_eye[origin].value) > 0)) { 1031 1034 /* outside liberty */ 1032 1035 if (safe_move(pos, color) == WIN) { 1033 1036 safe_outside_liberty_found = 1;
