با سلام
روش دیگر برای رسم این شکل استفاده از بسته tikz
است. برای این کار میتوانید به صورت زیر عمل کنید:
\documentclass[12 pt]{book}
\usepackage{amsthm, amssymb, amsmath}
\usepackage{multirow}
\usepackage{diagbox}
\usepackage{tikz}
\usepackage{xepersian}
\settextfont{Yas}
\newcommand{\tikzmark}[2]{\tikz[remember picture,baseline=(#1.base)] \node (#1) {#2};}
\begin{document}
\begin{table}[h!]
\begin{center}
\begin{tabular}{cc|cc|cc}
& \multicolumn{1}{c}{} & \multicolumn{1}{c}{$(q_2)$} & \multicolumn{1}{c}{$(q_1)$} & & \\
& $\min$ & $B_2$ & $B_1$ &
\diagbox[width=2em,trim=l]{$A$}{$B$} \\
\cline{2-5}
&{\tikzmark{1}5} & 5 & 6 & $A_1$ & $(p_1)$ \\
& 3 & 7 & 3 & $A_2$ & $(p_2)$ \\
\cline{2-5}
& & 7 & {\tikzmark{2}6} & $\max$ & \\
\end{tabular}
\end{center}
\end{table}
\tikz[overlay,remember picture] {
\draw[very thick,blue,->] ([yshift=0ex,xshift=0.22cm]1.center) --([yshift=0ex,xshift=1cm]1.center)node{};
\draw[very thick,blue] ([yshift=-0.22cm,xshift=-0.22cm]1.center)rectangle([yshift=0.22cm,xshift=0.22cm]1.center)node{};
\node at ([yshift=0ex,xshift=2cm]1.center){Maximum};
\draw[very thick,blue,->] ([yshift=-0.2cm,xshift=0ex]2.center) --([yshift=-0.85cm,xshift=0ex]2.center)node{};
\draw[very thick,blue] ([yshift=-0.22cm,xshift=-0.22cm]2.center) rectangle([yshift=0.22cm,xshift=0.22cm]2.center)node{};
\node at ([yshift=-1.1cm,xshift=0ex]2.center){Minimax};
}
\end{document}
نتیجه به صورت شکل زیر خواهد بود:
لازم به ذکر است برای به دست آوردن شکل لازم است برنامه دوبار اجرا شود.