build/modelscript.umd.js
function not(arr) {
                var ans = new Array(arr.length);
                for (var i = 0; i < ans.length; i++)
                    ans[i] = ~arr[i];
                return ans;
            }
function not(arr) {
                var ans = new Array(arr.length);
                for (var i = 0; i < ans.length; i++)
                    ans[i] = ~arr[i];
                return ans;
            }
function not ( arr ) { var ans = new Array ( arr . length ) ; for ( var i = 0 ; i < ans . length ; i ++ ) ans [ i ] = ~ arr [ i ] ; return ans ; }
Logical NOT operation
@param {Array} arr
@return {Array}
Logical NOT operation