masyu

command module
v0.0.0-...-f31a025 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2023 License: MIT Imports: 9 Imported by: 0

README

masyu

Masyu Solver - golang

This is the self-proclaimed World's fastest solver for the masyu puzzle. It is similar to my Shingoki Solver.

To run, execute make compete.

Results

Check the Hall of Fame for the results recorded by the puzzle server (which include network duration of submission). Below are the results of the solver as recorded on my machine.

NOTE: Update this table with make results.

GOOS: linux

GOARCH: amd64

cpu: Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz

Solve timeout: 1m30s

Puzzle Min p25 Median p75 p95 max sample size
6x6 easy 225.6µs 436.97µs 480.25µs 515.19µs 601.52µs 1.44ms 384
8x8 easy 323.96µs 566.18µs 627.29µs 690.44µs 1.55ms 1.95ms 349
8x8 medium 304.29µs 556.2µs 847.8µs 1.44ms 1.72ms 2.27ms 333
8x8 hard 580.07µs 1.35ms 1.48ms 1.68ms 1.93ms 3.52ms 309
10x10 easy 352.07µs 759.32µs 838.51µs 1.25ms 1.9ms 2.75ms 300
10x10 medium 360.38µs 1.24ms 1.6ms 1.8ms 2.35ms 5.88ms 280
10x10 hard 931.45µs 1.77ms 2.01ms 2.41ms 3.47ms 6.59ms 261
15x15 easy 722.8µs 1.52ms 2.31ms 2.68ms 3.23ms 4.5ms 241
15x15 medium 1.23ms 2.71ms 3.13ms 3.94ms 7.7ms 16.67ms 191
15x15 hard 2.09ms 4.12ms 7.15ms 14.43ms 68.53ms 271.02ms 147
20x20 easy 942.44µs 3.37ms 3.85ms 4.3ms 5.07ms 8.1ms 183
20x20 medium 2.28ms 4.96ms 7.73ms 14.05ms 80.4ms 12.79s 152
20x20 hard 4.29ms 26.85ms 105.59ms 340ms 11.17s 1m30s 128
30x30 hard 29.01ms 29.01ms 29.01ms 29.01ms 29.01ms 29.01ms 1
35x35 hard 115.13ms 115.13ms 115.13ms 115.13ms 115.13ms 115.13ms 1
40x40 hard 777.54ms 777.54ms 777.54ms 777.54ms 777.54ms 777.54ms 1
25x25 easy 2.36ms 5.04ms 5.78ms 6.56ms 9.66ms 107.38ms 131
25x25 medium 5.75ms 11.42ms 26.98ms 110.05ms 842.88ms 9.68s 109
25x25 hard 6.85ms 196.09ms 1.87s 42.24s 1m30.01s 1m30.01s 103

Last Updated: 06 May 23 21:26 CDT

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL