More testint

This commit is contained in:
Sacha Ligthert 2024-12-08 14:19:55 +01:00
parent 7aebaea676
commit 16de7dda97
2 changed files with 12 additions and 12 deletions

View File

@ -6,15 +6,15 @@ import (
func Run() { func Run() {
solver := Solver{} solver := Solver{}
solver.row1 = "769104802" solver.row1 = "000305089"
solver.row2 = "154800060" solver.row2 = "000000010"
solver.row3 = "002700150" solver.row3 = "209010000"
solver.row4 = "600900308" solver.row4 = "170000000"
solver.row5 = "045328670" solver.row5 = "006890000"
solver.row6 = "328670945" solver.row6 = "002000006"
solver.row7 = "597410280" solver.row7 = "040030020"
solver.row8 = "006283090" solver.row8 = "000028607"
solver.row9 = "200590006" solver.row9 = "000607500"
solver.load_blocks() solver.load_blocks()
fmt.Println("Total blocks:", len(solver.blocks)) fmt.Println("Total blocks:", len(solver.blocks))
@ -30,7 +30,7 @@ func Run() {
solver.find_blocks(&solver.row8, &solver.row8s) solver.find_blocks(&solver.row8, &solver.row8s)
solver.find_blocks(&solver.row9, &solver.row9s) solver.find_blocks(&solver.row9, &solver.row9s)
solver.iter = len(solver.row1s) * len(solver.row2s) * len(solver.row3s) * len(solver.row4s) * len(solver.row5s) * len(solver.row6s) * len(solver.row7s) * len(solver.row8s) * len(solver.row9s) solver.iter = int64(len(solver.row1s)) * int64(len(solver.row2s)) * int64(len(solver.row3s)) * int64(len(solver.row4s)) * int64(len(solver.row5s)) * int64(len(solver.row6s)) * int64(len(solver.row7s)) * int64(len(solver.row8s)) * int64(len(solver.row9s))
fmt.Println("Number of iterations:", solver.iter) fmt.Println("Number of iterations:", solver.iter)
solver.check_combinations() solver.check_combinations()

View File

@ -20,7 +20,7 @@ type Solver struct {
row7s []int row7s []int
row8s []int row8s []int
row9s []int row9s []int
iter int iter int64
counter int counter int64
solutions []string solutions []string
} }