Solution/is_four_of_kind.m
function BOOL = is_four_of_kind(HAND)
ranks = HAND(:,1);
suits = HAND(:,2);
[a b]=size(ranks);
m=1;
while m
y(1,m)=ranks((m+1),1)-ranks(m,1);
m=m+1;
end
if (y(1,1)==0 && y(1,2)==0 && y(1,3)==0 && y(1,4)==1)
BOOL=1;
else
BOOL=0;
end
end
Solution/is_four_of_kind.txt
function BOOL = is_four_of_kind(HAND)
ranks = HAND(:,1);
suits = HAND(:,2);
[a b]=size(ranks);
m=1;
while m
y(1,m)=ranks((m+1),1)-ranks(m,1);
m=m+1;
end
if (y(1,1)==0 && y(1,2)==0 && y(1,3)==0 && y(1,4)==1)
BOOL=1;
else
BOOL=0;
end
end
Solution/is_full_house.m
function BOOL = is_full_house(HAND)
ranks = HAND(:,1);
suits = HAND(:,2);
[a b]=size(ranks);
m=1;
while m
y(1,m)=ranks((m+1),1)-ranks(m,1);
m=m+1;
end
if (y(1,1)==0 && y(1,2)==0 && y(1,3)==1 && y(1,4)==0)
BOOL=1;
else
BOOL=0;
end
end
Solution/is_full_house.txt
function BOOL = is_full_house(HAND)
ranks = HAND(:,1);
suits = HAND(:,2);
[a b]=size(ranks);
m=1;
while m
y(1,m)=ranks((m+1),1)-ranks(m,1);
m=m+1;
end
if sum(y)==1
BOOL=1;
else
BOOL=0;
end
end
Solution/is_pair.m
function BOOL = is_pair(HAND)
ranks = HAND(:,1);
suits = HAND(:,2);
[a...