X-Git-Url: https://git.auder.net/images/pieces/%22%20%20V.getPpath%28board%5Bi%5D%5Bj%5D%29%20%20%20%22.svg?a=blobdiff_plain;f=client%2Fsrc%2FplayCompMove.js;h=f58f99878ffed907f76481543a009ca028357e77;hb=c75838d9d5b52d1fbd3e419c5073ef0cfb95f40a;hp=45da5113a21c9a57e96741e0b9f390ef4a227642;hpb=8d61fc4ab7373b4a576f3f9108cdf7768ae27096;p=vchess.git diff --git a/client/src/playCompMove.js b/client/src/playCompMove.js index 45da5113..f58f9987 100644 --- a/client/src/playCompMove.js +++ b/client/src/playCompMove.js @@ -1,3 +1,5 @@ +// TODO: https://github.com/webpack-contrib/worker-loader +// https://stackoverflow.com/questions/48713072/how-to-get-js-function-into-webworker-via-importscripts // For asynchronous computer move search onmessage = function(e) { @@ -5,11 +7,10 @@ onmessage = function(e) { case "scripts": self.importScripts( - '//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js', - '/javascripts/base_rules.js', - '/javascripts/utils/array.js', - '/javascripts/variants/' + e.data[1] + '.js'); - self.V = eval(e.data[1] + "Rules"); + '@/base_rules.js', + '@/utils/array.js', + '@/variants/' + e.data[1] + '.js'); + self.V = eval("VariantRules"); break; case "init": const fen = e.data[1];