Problem: Chess960

Code: Chess960/tails+%28darrenks%28rotary-o%29%2Cv0.24%29_1645706780

Nibbles version: 0.2 | 0.21 | 0.22 | 0.23 | 0.24 | 0.25 | 1.00

Format: Compact | Simple | +Type | Table | JSON | .nbl (DeBruijn) | .nbl (names)


/ (foldr) 
    \ (reverse) 
        ! (zip with) 
            : (append) 
                = (subscript (wrapped)) 
                    + (add) 
                        `/ (divmod) -->let( B ) 
                            `/ (divmod) -->let( A ) 
                                $ (= fstInt) 
                                16 (integer) 
                            6 (integer) 
                        ~ (auto = 1) 
                    `_ (subsequences) 
                        ~ (auto = 2) 
                        `, (range from 0) 
                            5 (integer) 
                : (append) 
                    $ (= B) 
                    `< (sort) 
                        : (append) 
                            * (multiply) 
                                `/ (divmod) -->let( C ) 
                                    @ (= A) 
                                    4 (integer) 
                                ~ (auto = 2) 
                            + (add) 
                                * (multiply) 
                                    $ (= C) 
                                    ~ (auto = 2) 
                                ~ (auto = 1) 
            "NNQBB" (string) <--arg( D ) 
            , (zipop: make tuple) 
    "RKR" (string) <--arg( H G F E ) 
    : (append) <--arg( K J I ) 
        `< (take also drop) -->let( L ) 
            $ (= K) 
            _ (= I) 
        : (append) 
            _ (= J) 
            (implicit arg = L) 

Back to the index