\setchessboard{ showmover=false, borderwidth=0.5mm, label=false, labelleft=true, labelbottom=true, normalboard, hlabelformat=\arabic{ranklabel}, vlabelformat=\Alph{filelabel} } \long\def\twoboards#1{ \chessboard[setpieces = {#1}] \hfill \chessboard[setpieces = {#1}] \par } \long\def\sixboards#1{ \twoboards{#1} \vfill \twoboards{#1} \vfill \twoboards{#1} } \makeatletter \long\def\manyboards#1{ \ifextras \sixboards{#1} \else \if@solutions \twoboards{#1} \else \twoboards{#1} \twoboards{#1} \fi \fi } \cbDefineNewPiece{white}{U} {\raisebox{1.75mm}{\cfss@whitepiececolor $\odot$}} {\BlackEmptySquare% \makebox[0pt][r]{\cfss@whitepiececolor \raisebox{1.75mm}{\makebox[1em]{$\odot$}}}} \makeatother