HoDoKu是用Java编写的数独助手,并提供英语和德语版本。在五个不同且完全可配置的难度级别中生成数独。自己解决(在HoDoKu的提示系统的帮助下)或让HoDoKu替您完成。HoDoKu支持的人类风格解决技术比其他大多数可用程序(单个,子集,LC,鱼,翅膀,唯一性,着色,链条,ALS;有关详细信息,请参见“解决技术”)。所有步骤都可以在网格上突出显示,这使得HoDoKu也是学习的绝佳工具。如果您想练习特定的技巧,只需转到“训练模式”,选择一种技巧,每个新生成的数独都将包含该技巧。而且,如果您愿意,数独将自动解决直至适用该技术的地步。HoDoKu包含一个功能强大的数独分析器:查看给定状态下所有可用的解决方案步骤,并相应地更改您的解决方案。为一个数独管理多个解决方案,然后将数独以及您的解决方案写入磁盘。