Техника Hitroi «Квадрат между парами» - PullRequest
0 голосов
/ 25 мая 2019

Я хочу запрограммировать эту стратегию «квадрат между парами» в игре Hitori, которую я много пробовал, но без интереса.это сайт: https://www.conceptispuzzles.com/index.aspx?uri=puzzle/hitori/techniques

unshaded(X,Y):-cell(X,Y,_).

circle_between_a_pair_row(I,J,X,S):-
   num_in_raw(I,X,Z),
   write(Z),
   Z>=2,X == I+2 ,
   X\=I+1,
   S is I+1,
   unshaded(S,J,_),
   write(" Unshaded cell")
;  write(" not Unshaded cell").

circle_between_a_pair_col(I,J,X,S):-
   num_in_col(J,X,Z),
   Z>=2,write(Z),X == J+2 ,
   X \=J+1,
   unshaded(I,S,_),
   write(" Unshaded cell")
;  write(" not Unshaded cell").
...