briscoooe commited on
Commit
62fd5e6
·
verified ·
1 Parent(s): b745e8c

card: present beam 1024 only; one line on the fast default

Browse files
Files changed (1) hide show
  1. README.md +11 -12
README.md CHANGED
@@ -39,6 +39,9 @@ each):
39
  python solve.py --facelets <54 characters>
40
  ```
41
 
 
 
 
42
  `solve.py` has no other dependencies. It downloads `config.json` and
43
  `model.safetensors` from this repo the first time.
44
 
@@ -77,19 +80,16 @@ full scrambles from 16% to 96%.
77
  Canonical RubiksBench scrambles (the same cubes every language model on the
78
  board is tested on), 25 cubes per scramble length:
79
 
80
- | Scramble length | beam 64 | beam 1024 |
81
- |---|---|---|
82
- | 3 | 100% | 100% |
83
- | 6 | 100% | 100% |
84
- | 10 | 100% | 100% |
85
- | 15 | 28% | 100% |
86
- | 20 | 24% | 96% |
87
 
88
  Past about 15 moves, every scramble is fully mixed, so 25, 50 or 100 moves are
89
- no harder than 20. Beam 1024 takes about 30 seconds per full scramble on one
90
- consumer graphics card. Beam 64 on a processor with no graphics card took about 5 seconds for a
91
- 3-move scramble and about 50 seconds for a 6-move scramble; it is not practical
92
- for full scrambles.
93
 
94
  ## Model
95
 
@@ -103,7 +103,6 @@ for full scrambles.
103
 
104
  | What you did | What you get at 20 moves |
105
  |---|---|
106
- | Beam 64 instead of 1024 | about 24% |
107
  | Always take the best-scored move, no search | 34% even at 10 moves |
108
  | Judge the network by its average error | about 1.5 moves, which looks poor; the search only needs the correct ranking of the 18 neighbours |
109
 
 
39
  python solve.py --facelets <54 characters>
40
  ```
41
 
42
+ Use `--beam 1024` for full scrambles, which needs a GPU. The default, 64, is
43
+ fast enough for a laptop, but it only solves short scrambles.
44
+
45
  `solve.py` has no other dependencies. It downloads `config.json` and
46
  `model.safetensors` from this repo the first time.
47
 
 
80
  Canonical RubiksBench scrambles (the same cubes every language model on the
81
  board is tested on), 25 cubes per scramble length:
82
 
83
+ | Scramble length | Solved (beam 1024) |
84
+ |---|---|
85
+ | 3 | 100% |
86
+ | 6 | 100% |
87
+ | 10 | 100% |
88
+ | 15 | 100% |
89
+ | 20 | 96% |
90
 
91
  Past about 15 moves, every scramble is fully mixed, so 25, 50 or 100 moves are
92
+ no harder than 20. A full scramble takes about 80 to 90 seconds on one RTX A6000.
 
 
 
93
 
94
  ## Model
95
 
 
103
 
104
  | What you did | What you get at 20 moves |
105
  |---|---|
 
106
  | Always take the best-scored move, no search | 34% even at 10 moves |
107
  | Judge the network by its average error | about 1.5 moves, which looks poor; the search only needs the correct ranking of the 18 neighbours |
108