nissy-classic

Stable branch of nissy
git clone https://git.tronto.net/nissy-classic
Download | Log | Files | Refs | README | LICENSE

BUGS.md (1010B)


      1 # Known bugs and issues
      2 
      3 I will fix these at some point.
      4 
      5 ## Incomplete filtering when using NISS
      6 
      7 When using NISS, sometimes the switch happens when it does not make sense.
      8 For example, for EO:
      9 
     10 ```
     11 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"
     12 ```
     13 
     14 The last 4 EOs returned by this command start with `D2 U (switch...)`:
     15 
     16 ```
     17 ...
     18 D2 U (L F D)
     19 D2 U (L F D')
     20 D2 U' (L F D)
     21 D2 U' (L F D')
     22 ```
     23 
     24 These EOs should not be included, because the starting `D2` move is useless.
     25 
     26 It is possible that this issue affects other steps too.
     27 
     28 ## Optimal solver duplicate solutions
     29 
     30 There is an issue with move ordering that leads to the same solution occasionally being listed
     31 twice.
     32 
     33 To reproduce:
     34 
     35 ```
     36 nissy solve optimal -o "R' F' D2 L' U' L B D L2 F2 L' U2 R' F2 R' D2 F2 U2 F'"
     37 ```
     38 
     39 Output:
     40 
     41 ```
     42 U' D2 F B' U R' U D B R' B' U' L D2 F2 B2 L (17)
     43 U' D2 F B' U R' U D B R' B' U' L D2 B2 F2 L (17)
     44 ```
     45 
     46 The two solutions are the same, but with `F2 B2` swapped.