from
Warless Terrain
by Krishna Lalith Swap the coins/pegs to occupy opponents’ terrain without any war between two teams.
[validity]=Check_Validity(Numi,Numf,FCen)
function [validity]=Check_Validity(Numi,Numf,FCen)
validity=0;
if or(FCen(Numi,1)~=FCen(Numf,1),FCen(Numi,2)~=FCen(Numf,2)),
if and(abs(FCen(Numi,1)-FCen(Numf,1))==1*35,abs(FCen(Numi,2)-FCen(Numf,2))==1*35),
validity=1;
end
if and(abs(FCen(Numi,1)-FCen(Numf,1))==2*35,abs(FCen(Numi,2)-FCen(Numf,2))==2*35),
validity=1;
end
end
if Numi==Numf, validity=0; end