コード例 #1
0
ファイル: generator.go プロジェクト: berto/sugoku
// GenRandom will generate a random board
func GenRandom() [9][9]int {
	dif := logic.RandomDif()
	board := RandomBoard()
	n := logic.LevelNumber(dif)
	newBoard := RemoveVals(board, n)
	return newBoard
}
コード例 #2
0
ファイル: generator.go プロジェクト: berto/sugoku
// Generate will generate a random board by input: easy, medium, hard
func Generate(dif string) [9][9]int {
	board := RandomBoard()
	n := logic.LevelNumber(dif)
	newBoard := RemoveVals(board, n)
	return newBoard
}