A standard sudoku; the function EditClues will be called for entering the clues.
In[1]:=
Sudoku
[]//
EditClues
Out[1]=
A jigsaw sudoku. The argument "jigsaw" forces the function EditOutlinedGroups to be called for entering the jigsaw blocks.
In[1]:=
Sudoku
"jigsaw",
ShowCandidates
False//
EditClues
Out[1]=
First the function EditColorGroups is used for adding four colored groups and then the the function EditClues for entering the clues.
In[1]:=
Sudoku
[]//
EditColoredGroups
//
EditClues
Out[1]=
A multi sudoku. First the function EditOutlinedGroups will be called for entering the jigsaw blocks, then the function EditClues will be called for entering the clues.