aboutsummaryrefslogtreecommitdiff
path: root/BUGS.md
blob: 1369a591d553042a58e63a7a8eb03e3debb4b87f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# Known bugs and issues

I will fix these at some point.

## Incomplete filtering when using NISS

When using NISS, sometimes the switch happens when it does not make sense.
For example, for EO:

```
nissy solve eoud -a -N -m 5 -M 5 -p "R' U' F R D L' B' L2 U2 R' B U2 B2 R2 B2 D' F2 U D2 R2 D B2 R U R' U' F"
```

The last 4 EOs returned by this command start with `D2 U (switch...)`:

```
...
D2 U (L F D)
D2 U (L F D')
D2 U' (L F D)
D2 U' (L F D')
```

These EOs should not be included, because the starting `D2` move is useless.

It is possible that this issue affects other steps too.

## Optimal solver duplicate solutions

There is an issue with move ordering that leads to the same solution occasionally being listed
twice.

To reproduce:

```
nissy solve optimal -o "R' F' D2 L' U' L B D L2 F2 L' U2 R' F2 R' D2 F2 U2 F'"
```

Output:

```
U' D2 F B' U R' U D B R' B' U' L D2 F2 B2 L (17)
U' D2 F B' U R' U D B R' B' U' L D2 B2 F2 L (17)
```

The two solutions are the same, but with `F2 B2` swapped.

Generated with cgit - Back to sebastiano.tronto.net