?-?
good_move([],_,_,P,V,P,V,_) :- !.
good_move(_,_,Beta,P,V,P,V,_) :-
% MIN получава стойност > ?
% неговите съседи не се оценяват, т.е. отсичаме
good_move(_,Alpha,_,P,V,P,V,_) :-
% MAX получава стойност < ?
% неговите съседи не се оценяват, т.е. отсичаме