From 257cf8569585225631513834aeaea3519e090b2b Mon Sep 17 00:00:00 2001 From: douwe Date: Wed, 13 Aug 2025 21:08:26 +0200 Subject: [PATCH] Minor bug fixes --- CMakeFiles/app.dir/src/harvester.cpp.o | Bin 64456 -> 64111 bytes CMakeFiles/app.dir/src/loop.cpp.o | Bin 53530 -> 53052 bytes CMakeFiles/app.dir/src/spawn.cpp.o | Bin 49227 -> 49313 bytes app.js | 2 +- app.wasm | Bin 393607 -> 393222 bytes dist/app_loader.js | 2 +- dist/app_module.wasm | Bin 393607 -> 393222 bytes src/harvester.cpp | 44 +++++++++++-------------- src/spawn.cpp | 7 ++-- 9 files changed, 24 insertions(+), 31 deletions(-) diff --git a/CMakeFiles/app.dir/src/harvester.cpp.o b/CMakeFiles/app.dir/src/harvester.cpp.o index f8cd01ce8da77361dc47d84a6029408520a8c3a2..4251f0334886826aca4cf1c8001557b0d87f1ab9 100644 GIT binary patch delta 14239 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 ao#d5*bef{G6rJn!3nB?#cV)RZTmKKF&w+se delta 14665 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 diff --git a/CMakeFiles/app.dir/src/loop.cpp.o b/CMakeFiles/app.dir/src/loop.cpp.o index 7870ff95dce8c4f14e3b10552c708c3f4d627e9e..d7d8da476a367f7a8ba5b555e95ca4ffc964bc87 100644 GIT binary patch delta 10492 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 delta 10898 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 F{|mqhtY!cJ delta 7688 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 diff --git a/app.js b/app.js index 7ee7713..af07b59 100644 --- a/app.js +++ b/app.js @@ -6,7 +6,7 @@ var Module = (function() { function(Module) { Module = Module || {}; -var Module=typeof Module!=="undefined"?Module:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string";ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}readBinary=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;return ret}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=Number(type.substr(1));assert(bits%8===0,"getNativeTypeSize invalid bits "+bits+", type "+type);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}function convertJsFunctionToWasm(func,sig){if(typeof WebAssembly.Function==="function"){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var wasmMemory;var wasmTable=new WebAssembly.Table({"initial":509,"maximum":509+0,"element":"anyfunc"});var ABORT=false;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string")return UTF8ToString(ret);if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function UTF16ToString(ptr,maxBytesToRead){var endPtr=ptr;var idx=endPtr>>1;var maxIdx=idx+maxBytesToRead/2;while(!(idx>=maxIdx)&&HEAPU16[idx])++idx;endPtr=idx<<1;if(endPtr-ptr>32&&UTF16Decoder){return UTF16Decoder.decode(HEAPU8.subarray(ptr,endPtr))}else{var i=0;var str="";while(1){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0||i==maxBytesToRead/2)return str;++i;str+=String.fromCharCode(codeUnit)}}}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr,maxBytesToRead){var i=0;var str="";while(!(i>=maxBytesToRead/4)){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)break;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}return str}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var WASM_PAGE_SIZE=65536;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var STACK_BASE=5295264,DYNAMIC_BASE=5295264,DYNAMICTOP_PTR=52224;var INITIAL_INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE,"maximum":2147483648/WASM_PAGE_SIZE})}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}function hasPrefix(str,prefix){return String.prototype.startsWith?str.startsWith(prefix):str.indexOf(prefix)===0}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return hasPrefix(filename,dataURIPrefix)}var fileURIPrefix="file://";function isFileURI(filename){return hasPrefix(filename,fileURIPrefix)}var wasmBinaryFile="app.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(){try{if(wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary()})}return new Promise(function(resolve,reject){resolve(getBinary())})}function createWasm(){var info={"env":asmLibraryArg,"wasi_snapshot_preview1":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiatedSource(output){receiveInstance(output["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiatedSource)})})}else{return instantiateArrayBuffer(receiveInstantiatedSource)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;var ASM_CONSTS={2507:function(){console.log("Setup harvesting")},2552:function(){console.log("Setup target")},2585:function(){console.log("Searching energy deposit")},2630:function(){console.log("Searching source")},4856:function($0){console.log("Creep "+$0)}};function _emscripten_asm_const_iii(code,sigPtr,argbuf){var args=readAsmConstArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}__ATINIT__.push({func:function(){___wasm_call_ctors()}});function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}var ExceptionInfoAttrs={DESTRUCTOR_OFFSET:0,REFCOUNT_OFFSET:4,TYPE_OFFSET:8,CAUGHT_OFFSET:12,RETHROWN_OFFSET:13,SIZE:16};function ___cxa_allocate_exception(size){return _malloc(size+ExceptionInfoAttrs.SIZE)+ExceptionInfoAttrs.SIZE}function _atexit(func,arg){}function ___cxa_atexit(a0,a1){return _atexit(a0,a1)}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-ExceptionInfoAttrs.SIZE;this.set_type=function(type){HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]=type};this.get_type=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]};this.set_destructor=function(destructor){HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]=destructor};this.get_destructor=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]!=0};this.init=function(type,destructor){this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=prev-1;return prev===1}}var exceptionLast=0;function __ZSt18uncaught_exceptionv(){return __ZSt18uncaught_exceptionv.uncaught_exceptions>0}function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exceptions=1}else{__ZSt18uncaught_exceptionv.uncaught_exceptions++}throw ptr}function getShiftFromSize(size){switch(size){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+size)}}function embind_init_charCodes(){var codes=new Array(256);for(var i=0;i<256;++i){codes[i]=String.fromCharCode(i)}embind_charCodes=codes}var embind_charCodes=undefined;function readLatin1String(ptr){var ret="";var c=ptr;while(HEAPU8[c]){ret+=embind_charCodes[HEAPU8[c++]]}return ret}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return"_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return"_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n")(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,function(message){this.name=errorName;this.message=message;var stack=new Error(message).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"")}});errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}};return errorClass}var BindingError=undefined;function throwBindingError(message){throw new BindingError(message)}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach(function(type){typeDependencies[type]=dependentTypes});function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count")}for(var i=0;i>shift])},destructorFunction:null})}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle)}}function count_emval_handles(){var count=0;for(var i=5;i>2])}function __embind_register_emval(rawType,name){name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(handle){var rv=emval_handle_array[handle].value;__emval_decref(handle);return rv},"toWireType":function(destructors,value){return __emval_register(value)},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:null})}function _embind_repr(v){if(v===null){return"null"}var t=typeof v;if(t==="object"||t==="array"||t==="function"){return v.toString()}else{return""+v}}function floatReadValueFromPointer(name,shift){switch(shift){case 2:return function(pointer){return this["fromWireType"](HEAPF32[pointer>>2])};case 3:return function(pointer){return this["fromWireType"](HEAPF64[pointer>>3])};default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(value){return value},"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value},"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null})}function new_(constructor,argumentList){if(!(constructor instanceof Function)){throw new TypeError("new_ called with constructor type "+typeof constructor+" which is not a function")}var dummy=createNamedFunction(constructor.name||"unknownFunctionName",function(){});dummy.prototype=constructor.prototype;var obj=new dummy;var r=constructor.apply(obj,argumentList);return r instanceof Object?r:obj}function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr)}}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!")}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i0?", ":"")+argsListWired}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n"}else{for(var i=isClassMethodFunc?1:2;i>2)+i])}return array}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol")}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value}else{Module[name]=value;Module[name].argCount=numArguments}}function embind__requireFunction(signature,rawFunction){signature=readLatin1String(signature);function makeDynCaller(dynCall){var args=[];for(var i=1;i>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295}var shift=getShiftFromSize(size);var fromWireType=function(value){return value};if(minRange===0){var bitshift=32-8*size;fromWireType=function(value){return value<>>bitshift}}var isUnsignedType=name.indexOf("unsigned")!=-1;registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(valuemaxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0},"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null})}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle];var data=heap[handle+1];return new TA(buffer,data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true})}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":function(value){var length=HEAPU32[value>>2];var str;if(stdStringIsUTF8){var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(i==length||HEAPU8[currentBytePtr]==0){var maxRead=currentBytePtr-decodeStartPtr;var stringSegment=UTF8ToString(decodeStartPtr,maxRead);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+1}}}else{var a=new Array(length);for(var i=0;i>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1)}else{if(valueIsOfTypeString){for(var i=0;i255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits")}HEAPU8[ptr+4+i]=charCode}}else{for(var i=0;i>2];var HEAP=getHeap();var str;var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i*charSize;if(i==length||HEAP[currentBytePtr>>shift]==0){var maxReadBytes=currentBytePtr-decodeStartPtr;var stringSegment=decodeString(decodeStartPtr,maxReadBytes);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+charSize}}_free(value);return str},"toWireType":function(destructors,value){if(!(typeof value==="string")){throwBindingError("Cannot pass non-string to C++ string type "+name)}var length=lengthBytesUTF(value);var ptr=_malloc(4+length+charSize);HEAPU32[ptr>>2]=length>>shift;encodeString(value,ptr+4,length+charSize);if(destructors!==null){destructors.push(_free,ptr)}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr)}})}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":function(){return undefined},"toWireType":function(destructors,o){return undefined}})}function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle)}return emval_handle_array[handle].value}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType))}return impl}function __emval_as(handle,returnType,destructorsRef){handle=requireHandle(handle);returnType=requireRegisteredType(returnType,"emval::as");var destructors=[];var rd=__emval_register(destructors);HEAP32[destructorsRef>>2]=rd;return returnType["toWireType"](destructors,handle)}function __emval_allocateDestructors(destructorsRef){var destructors=[];HEAP32[destructorsRef>>2]=__emval_register(destructors);return destructors}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}var emval_methodCallers=[];function __emval_call_method(caller,handle,methodName,destructorsRef,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);return caller(handle,methodName,__emval_allocateDestructors(destructorsRef),args)}function __emval_call_void_method(caller,handle,methodName,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);caller(handle,methodName,null,args)}function emval_get_global(){if(typeof globalThis==="object"){return globalThis}return function(){return Function}()("return this")()}function __emval_get_global(name){if(name===0){return __emval_register(emval_get_global())}else{name=getStringOrSymbol(name);return __emval_register(emval_get_global()[name])}}function __emval_addMethodCaller(caller){var id=emval_methodCallers.length;emval_methodCallers.push(caller);return id}function __emval_lookupTypes(argCount,argTypes){var a=new Array(argCount);for(var i=0;i>2)+i],"parameter "+i)}return a}function __emval_get_method_caller(argCount,argTypes){var types=__emval_lookupTypes(argCount,argTypes);var retType=types[0];var signatureName=retType.name+"_$"+types.slice(1).map(function(t){return t.name}).join("_")+"$";var params=["retType"];var args=[retType];var argsList="";for(var i=0;i4){emval_handle_array[handle].refcount+=1}}function __emval_instanceof(object,constructor){object=requireHandle(object);constructor=requireHandle(constructor);return object instanceof constructor}function __emval_new_array(){return __emval_register([])}function __emval_new_cstring(v){return __emval_register(getStringOrSymbol(v))}function __emval_new_object(){return __emval_register({})}function __emval_run_destructors(handle){var destructors=emval_handle_array[handle].value;runDestructors(destructors);__emval_decref(handle)}function __emval_set_property(handle,key,value){handle=requireHandle(handle);key=requireHandle(key);value=requireHandle(value);handle[key]=value}function __emval_take_value(type,argv){type=requireRegisteredType(type,"_emval_take_value");var v=type["readValueFromPointer"](argv);return __emval_register(v)}function _abort(){abort()}function _emscripten_get_sbrk_ptr(){return 52224}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function _emscripten_get_heap_size(){return HEAPU8.length}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){requestedSize=requestedSize>>>0;var oldSize=_emscripten_get_heap_size();var PAGE_MULTIPLE=65536;var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}var minHeapSize=16777216;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(minHeapSize,requestedSize,overGrownHeapSize),PAGE_MULTIPLE));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var readAsmConstArgsArray=[];function readAsmConstArgs(sigPtr,buf){readAsmConstArgsArray.length=0;var ch;buf>>=2;while(ch=HEAPU8[sigPtr++]){var double=ch<105;if(double&&buf&1)buf++;readAsmConstArgsArray.push(double?HEAPF64[buf++>>1]:HEAP32[buf]);++buf}return readAsmConstArgsArray}embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");InternalError=Module["InternalError"]=extendError(Error,"InternalError");init_emval();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");var ASSERTIONS=false;var asmLibraryArg={"__cxa_allocate_exception":___cxa_allocate_exception,"__cxa_atexit":___cxa_atexit,"__cxa_throw":___cxa_throw,"_embind_register_bool":__embind_register_bool,"_embind_register_emval":__embind_register_emval,"_embind_register_float":__embind_register_float,"_embind_register_function":__embind_register_function,"_embind_register_integer":__embind_register_integer,"_embind_register_memory_view":__embind_register_memory_view,"_embind_register_std_string":__embind_register_std_string,"_embind_register_std_wstring":__embind_register_std_wstring,"_embind_register_void":__embind_register_void,"_emval_as":__emval_as,"_emval_call_method":__emval_call_method,"_emval_call_void_method":__emval_call_void_method,"_emval_decref":__emval_decref,"_emval_get_global":__emval_get_global,"_emval_get_method_caller":__emval_get_method_caller,"_emval_get_property":__emval_get_property,"_emval_incref":__emval_incref,"_emval_instanceof":__emval_instanceof,"_emval_new_array":__emval_new_array,"_emval_new_cstring":__emval_new_cstring,"_emval_new_object":__emval_new_object,"_emval_run_destructors":__emval_run_destructors,"_emval_set_property":__emval_set_property,"_emval_take_value":__emval_take_value,"abort":_abort,"emscripten_asm_const_iii":_emscripten_asm_const_iii,"emscripten_get_sbrk_ptr":_emscripten_get_sbrk_ptr,"emscripten_memcpy_big":_emscripten_memcpy_big,"emscripten_resize_heap":_emscripten_resize_heap,"memory":wasmMemory,"table":wasmTable};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["__wasm_call_ctors"]).apply(null,arguments)};var _loop=Module["_loop"]=function(){return(_loop=Module["_loop"]=Module["asm"]["loop"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["malloc"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["__errno_location"]).apply(null,arguments)};var ___getTypeName=Module["___getTypeName"]=function(){return(___getTypeName=Module["___getTypeName"]=Module["asm"]["__getTypeName"]).apply(null,arguments)};var ___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=function(){return(___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=Module["asm"]["__embind_register_native_and_builtin_types"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["setThrew"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["stackSave"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["stackRestore"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["stackAlloc"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["free"]).apply(null,arguments)};var dynCall_ii=Module["dynCall_ii"]=function(){return(dynCall_ii=Module["dynCall_ii"]=Module["asm"]["dynCall_ii"]).apply(null,arguments)};var dynCall_vi=Module["dynCall_vi"]=function(){return(dynCall_vi=Module["dynCall_vi"]=Module["asm"]["dynCall_vi"]).apply(null,arguments)};var dynCall_v=Module["dynCall_v"]=function(){return(dynCall_v=Module["dynCall_v"]=Module["asm"]["dynCall_v"]).apply(null,arguments)};var dynCall_iiii=Module["dynCall_iiii"]=function(){return(dynCall_iiii=Module["dynCall_iiii"]=Module["asm"]["dynCall_iiii"]).apply(null,arguments)};var dynCall_iidiiii=Module["dynCall_iidiiii"]=function(){return(dynCall_iidiiii=Module["dynCall_iidiiii"]=Module["asm"]["dynCall_iidiiii"]).apply(null,arguments)};var dynCall_vii=Module["dynCall_vii"]=function(){return(dynCall_vii=Module["dynCall_vii"]=Module["asm"]["dynCall_vii"]).apply(null,arguments)};var dynCall_viiiiii=Module["dynCall_viiiiii"]=function(){return(dynCall_viiiiii=Module["dynCall_viiiiii"]=Module["asm"]["dynCall_viiiiii"]).apply(null,arguments)};var dynCall_viiiii=Module["dynCall_viiiii"]=function(){return(dynCall_viiiii=Module["dynCall_viiiii"]=Module["asm"]["dynCall_viiiii"]).apply(null,arguments)};var dynCall_viiii=Module["dynCall_viiii"]=function(){return(dynCall_viiii=Module["dynCall_viiii"]=Module["asm"]["dynCall_viiii"]).apply(null,arguments)};var __growWasmMemory=Module["__growWasmMemory"]=function(){return(__growWasmMemory=Module["__growWasmMemory"]=Module["asm"]["__growWasmMemory"]).apply(null,arguments)};var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0)return;function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}noExitRuntime=true;run(); +var Module=typeof Module!=="undefined"?Module:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string";ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}readBinary=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;return ret}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=Number(type.substr(1));assert(bits%8===0,"getNativeTypeSize invalid bits "+bits+", type "+type);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}function convertJsFunctionToWasm(func,sig){if(typeof WebAssembly.Function==="function"){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var wasmMemory;var wasmTable=new WebAssembly.Table({"initial":509,"maximum":509+0,"element":"anyfunc"});var ABORT=false;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string")return UTF8ToString(ret);if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function UTF16ToString(ptr,maxBytesToRead){var endPtr=ptr;var idx=endPtr>>1;var maxIdx=idx+maxBytesToRead/2;while(!(idx>=maxIdx)&&HEAPU16[idx])++idx;endPtr=idx<<1;if(endPtr-ptr>32&&UTF16Decoder){return UTF16Decoder.decode(HEAPU8.subarray(ptr,endPtr))}else{var i=0;var str="";while(1){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0||i==maxBytesToRead/2)return str;++i;str+=String.fromCharCode(codeUnit)}}}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr,maxBytesToRead){var i=0;var str="";while(!(i>=maxBytesToRead/4)){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)break;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}return str}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var WASM_PAGE_SIZE=65536;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var STACK_BASE=5295216,DYNAMIC_BASE=5295216,DYNAMICTOP_PTR=52176;var INITIAL_INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE,"maximum":2147483648/WASM_PAGE_SIZE})}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}function hasPrefix(str,prefix){return String.prototype.startsWith?str.startsWith(prefix):str.indexOf(prefix)===0}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return hasPrefix(filename,dataURIPrefix)}var fileURIPrefix="file://";function isFileURI(filename){return hasPrefix(filename,fileURIPrefix)}var wasmBinaryFile="app.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(){try{if(wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary()})}return new Promise(function(resolve,reject){resolve(getBinary())})}function createWasm(){var info={"env":asmLibraryArg,"wasi_snapshot_preview1":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiatedSource(output){receiveInstance(output["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiatedSource)})})}else{return instantiateArrayBuffer(receiveInstantiatedSource)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;var ASM_CONSTS={2507:function(){console.log("Setup harvesting")},2552:function(){console.log("Setup target")},2585:function(){console.log("Searching energy deposit")},2630:function(){console.log("Searching source")}};function _emscripten_asm_const_iii(code,sigPtr,argbuf){var args=readAsmConstArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}__ATINIT__.push({func:function(){___wasm_call_ctors()}});function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}var ExceptionInfoAttrs={DESTRUCTOR_OFFSET:0,REFCOUNT_OFFSET:4,TYPE_OFFSET:8,CAUGHT_OFFSET:12,RETHROWN_OFFSET:13,SIZE:16};function ___cxa_allocate_exception(size){return _malloc(size+ExceptionInfoAttrs.SIZE)+ExceptionInfoAttrs.SIZE}function _atexit(func,arg){}function ___cxa_atexit(a0,a1){return _atexit(a0,a1)}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-ExceptionInfoAttrs.SIZE;this.set_type=function(type){HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]=type};this.get_type=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]};this.set_destructor=function(destructor){HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]=destructor};this.get_destructor=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]!=0};this.init=function(type,destructor){this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=prev-1;return prev===1}}var exceptionLast=0;function __ZSt18uncaught_exceptionv(){return __ZSt18uncaught_exceptionv.uncaught_exceptions>0}function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exceptions=1}else{__ZSt18uncaught_exceptionv.uncaught_exceptions++}throw ptr}function getShiftFromSize(size){switch(size){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+size)}}function embind_init_charCodes(){var codes=new Array(256);for(var i=0;i<256;++i){codes[i]=String.fromCharCode(i)}embind_charCodes=codes}var embind_charCodes=undefined;function readLatin1String(ptr){var ret="";var c=ptr;while(HEAPU8[c]){ret+=embind_charCodes[HEAPU8[c++]]}return ret}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return"_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return"_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n")(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,function(message){this.name=errorName;this.message=message;var stack=new Error(message).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"")}});errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}};return errorClass}var BindingError=undefined;function throwBindingError(message){throw new BindingError(message)}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach(function(type){typeDependencies[type]=dependentTypes});function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count")}for(var i=0;i>shift])},destructorFunction:null})}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle)}}function count_emval_handles(){var count=0;for(var i=5;i>2])}function __embind_register_emval(rawType,name){name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(handle){var rv=emval_handle_array[handle].value;__emval_decref(handle);return rv},"toWireType":function(destructors,value){return __emval_register(value)},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:null})}function _embind_repr(v){if(v===null){return"null"}var t=typeof v;if(t==="object"||t==="array"||t==="function"){return v.toString()}else{return""+v}}function floatReadValueFromPointer(name,shift){switch(shift){case 2:return function(pointer){return this["fromWireType"](HEAPF32[pointer>>2])};case 3:return function(pointer){return this["fromWireType"](HEAPF64[pointer>>3])};default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(value){return value},"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value},"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null})}function new_(constructor,argumentList){if(!(constructor instanceof Function)){throw new TypeError("new_ called with constructor type "+typeof constructor+" which is not a function")}var dummy=createNamedFunction(constructor.name||"unknownFunctionName",function(){});dummy.prototype=constructor.prototype;var obj=new dummy;var r=constructor.apply(obj,argumentList);return r instanceof Object?r:obj}function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr)}}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!")}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i0?", ":"")+argsListWired}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n"}else{for(var i=isClassMethodFunc?1:2;i>2)+i])}return array}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol")}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value}else{Module[name]=value;Module[name].argCount=numArguments}}function embind__requireFunction(signature,rawFunction){signature=readLatin1String(signature);function makeDynCaller(dynCall){var args=[];for(var i=1;i>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295}var shift=getShiftFromSize(size);var fromWireType=function(value){return value};if(minRange===0){var bitshift=32-8*size;fromWireType=function(value){return value<>>bitshift}}var isUnsignedType=name.indexOf("unsigned")!=-1;registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(valuemaxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0},"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null})}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle];var data=heap[handle+1];return new TA(buffer,data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true})}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":function(value){var length=HEAPU32[value>>2];var str;if(stdStringIsUTF8){var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(i==length||HEAPU8[currentBytePtr]==0){var maxRead=currentBytePtr-decodeStartPtr;var stringSegment=UTF8ToString(decodeStartPtr,maxRead);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+1}}}else{var a=new Array(length);for(var i=0;i>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1)}else{if(valueIsOfTypeString){for(var i=0;i255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits")}HEAPU8[ptr+4+i]=charCode}}else{for(var i=0;i>2];var HEAP=getHeap();var str;var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i*charSize;if(i==length||HEAP[currentBytePtr>>shift]==0){var maxReadBytes=currentBytePtr-decodeStartPtr;var stringSegment=decodeString(decodeStartPtr,maxReadBytes);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+charSize}}_free(value);return str},"toWireType":function(destructors,value){if(!(typeof value==="string")){throwBindingError("Cannot pass non-string to C++ string type "+name)}var length=lengthBytesUTF(value);var ptr=_malloc(4+length+charSize);HEAPU32[ptr>>2]=length>>shift;encodeString(value,ptr+4,length+charSize);if(destructors!==null){destructors.push(_free,ptr)}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr)}})}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":function(){return undefined},"toWireType":function(destructors,o){return undefined}})}function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle)}return emval_handle_array[handle].value}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType))}return impl}function __emval_as(handle,returnType,destructorsRef){handle=requireHandle(handle);returnType=requireRegisteredType(returnType,"emval::as");var destructors=[];var rd=__emval_register(destructors);HEAP32[destructorsRef>>2]=rd;return returnType["toWireType"](destructors,handle)}function __emval_allocateDestructors(destructorsRef){var destructors=[];HEAP32[destructorsRef>>2]=__emval_register(destructors);return destructors}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}var emval_methodCallers=[];function __emval_call_method(caller,handle,methodName,destructorsRef,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);return caller(handle,methodName,__emval_allocateDestructors(destructorsRef),args)}function __emval_call_void_method(caller,handle,methodName,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);caller(handle,methodName,null,args)}function emval_get_global(){if(typeof globalThis==="object"){return globalThis}return function(){return Function}()("return this")()}function __emval_get_global(name){if(name===0){return __emval_register(emval_get_global())}else{name=getStringOrSymbol(name);return __emval_register(emval_get_global()[name])}}function __emval_addMethodCaller(caller){var id=emval_methodCallers.length;emval_methodCallers.push(caller);return id}function __emval_lookupTypes(argCount,argTypes){var a=new Array(argCount);for(var i=0;i>2)+i],"parameter "+i)}return a}function __emval_get_method_caller(argCount,argTypes){var types=__emval_lookupTypes(argCount,argTypes);var retType=types[0];var signatureName=retType.name+"_$"+types.slice(1).map(function(t){return t.name}).join("_")+"$";var params=["retType"];var args=[retType];var argsList="";for(var i=0;i4){emval_handle_array[handle].refcount+=1}}function __emval_instanceof(object,constructor){object=requireHandle(object);constructor=requireHandle(constructor);return object instanceof constructor}function __emval_new_array(){return __emval_register([])}function __emval_new_cstring(v){return __emval_register(getStringOrSymbol(v))}function __emval_new_object(){return __emval_register({})}function __emval_run_destructors(handle){var destructors=emval_handle_array[handle].value;runDestructors(destructors);__emval_decref(handle)}function __emval_set_property(handle,key,value){handle=requireHandle(handle);key=requireHandle(key);value=requireHandle(value);handle[key]=value}function __emval_take_value(type,argv){type=requireRegisteredType(type,"_emval_take_value");var v=type["readValueFromPointer"](argv);return __emval_register(v)}function _abort(){abort()}function _emscripten_get_sbrk_ptr(){return 52176}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function _emscripten_get_heap_size(){return HEAPU8.length}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){requestedSize=requestedSize>>>0;var oldSize=_emscripten_get_heap_size();var PAGE_MULTIPLE=65536;var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}var minHeapSize=16777216;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(minHeapSize,requestedSize,overGrownHeapSize),PAGE_MULTIPLE));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var readAsmConstArgsArray=[];function readAsmConstArgs(sigPtr,buf){readAsmConstArgsArray.length=0;var ch;buf>>=2;while(ch=HEAPU8[sigPtr++]){var double=ch<105;if(double&&buf&1)buf++;readAsmConstArgsArray.push(double?HEAPF64[buf++>>1]:HEAP32[buf]);++buf}return readAsmConstArgsArray}embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");InternalError=Module["InternalError"]=extendError(Error,"InternalError");init_emval();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");var ASSERTIONS=false;var asmLibraryArg={"__cxa_allocate_exception":___cxa_allocate_exception,"__cxa_atexit":___cxa_atexit,"__cxa_throw":___cxa_throw,"_embind_register_bool":__embind_register_bool,"_embind_register_emval":__embind_register_emval,"_embind_register_float":__embind_register_float,"_embind_register_function":__embind_register_function,"_embind_register_integer":__embind_register_integer,"_embind_register_memory_view":__embind_register_memory_view,"_embind_register_std_string":__embind_register_std_string,"_embind_register_std_wstring":__embind_register_std_wstring,"_embind_register_void":__embind_register_void,"_emval_as":__emval_as,"_emval_call_method":__emval_call_method,"_emval_call_void_method":__emval_call_void_method,"_emval_decref":__emval_decref,"_emval_get_global":__emval_get_global,"_emval_get_method_caller":__emval_get_method_caller,"_emval_get_property":__emval_get_property,"_emval_incref":__emval_incref,"_emval_instanceof":__emval_instanceof,"_emval_new_array":__emval_new_array,"_emval_new_cstring":__emval_new_cstring,"_emval_new_object":__emval_new_object,"_emval_run_destructors":__emval_run_destructors,"_emval_set_property":__emval_set_property,"_emval_take_value":__emval_take_value,"abort":_abort,"emscripten_asm_const_iii":_emscripten_asm_const_iii,"emscripten_get_sbrk_ptr":_emscripten_get_sbrk_ptr,"emscripten_memcpy_big":_emscripten_memcpy_big,"emscripten_resize_heap":_emscripten_resize_heap,"memory":wasmMemory,"table":wasmTable};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["__wasm_call_ctors"]).apply(null,arguments)};var _loop=Module["_loop"]=function(){return(_loop=Module["_loop"]=Module["asm"]["loop"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["malloc"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["__errno_location"]).apply(null,arguments)};var ___getTypeName=Module["___getTypeName"]=function(){return(___getTypeName=Module["___getTypeName"]=Module["asm"]["__getTypeName"]).apply(null,arguments)};var ___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=function(){return(___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=Module["asm"]["__embind_register_native_and_builtin_types"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["setThrew"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["stackSave"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["stackRestore"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["stackAlloc"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["free"]).apply(null,arguments)};var dynCall_ii=Module["dynCall_ii"]=function(){return(dynCall_ii=Module["dynCall_ii"]=Module["asm"]["dynCall_ii"]).apply(null,arguments)};var dynCall_vi=Module["dynCall_vi"]=function(){return(dynCall_vi=Module["dynCall_vi"]=Module["asm"]["dynCall_vi"]).apply(null,arguments)};var dynCall_v=Module["dynCall_v"]=function(){return(dynCall_v=Module["dynCall_v"]=Module["asm"]["dynCall_v"]).apply(null,arguments)};var dynCall_iiii=Module["dynCall_iiii"]=function(){return(dynCall_iiii=Module["dynCall_iiii"]=Module["asm"]["dynCall_iiii"]).apply(null,arguments)};var dynCall_iidiiii=Module["dynCall_iidiiii"]=function(){return(dynCall_iidiiii=Module["dynCall_iidiiii"]=Module["asm"]["dynCall_iidiiii"]).apply(null,arguments)};var dynCall_vii=Module["dynCall_vii"]=function(){return(dynCall_vii=Module["dynCall_vii"]=Module["asm"]["dynCall_vii"]).apply(null,arguments)};var dynCall_viiiiii=Module["dynCall_viiiiii"]=function(){return(dynCall_viiiiii=Module["dynCall_viiiiii"]=Module["asm"]["dynCall_viiiiii"]).apply(null,arguments)};var dynCall_viiiii=Module["dynCall_viiiii"]=function(){return(dynCall_viiiii=Module["dynCall_viiiii"]=Module["asm"]["dynCall_viiiii"]).apply(null,arguments)};var dynCall_viiii=Module["dynCall_viiii"]=function(){return(dynCall_viiii=Module["dynCall_viiii"]=Module["asm"]["dynCall_viiii"]).apply(null,arguments)};var __growWasmMemory=Module["__growWasmMemory"]=function(){return(__growWasmMemory=Module["__growWasmMemory"]=Module["asm"]["__growWasmMemory"]).apply(null,arguments)};var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0)return;function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}noExitRuntime=true;run(); return Module.ready diff --git a/app.wasm b/app.wasm index b777623db4acb4663202582a38fa6c9202efdb0e..97e08fa4a2b6ce47c41a0015fc8e9ad6cc23c470 100644 GIT binary patch literal 393222 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 literal 393607 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

;VWYv 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["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}readBinary=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;return ret}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=Number(type.substr(1));assert(bits%8===0,"getNativeTypeSize invalid bits "+bits+", type "+type);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}function convertJsFunctionToWasm(func,sig){if(typeof WebAssembly.Function==="function"){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var wasmMemory;var wasmTable=new WebAssembly.Table({"initial":509,"maximum":509+0,"element":"anyfunc"});var ABORT=false;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string")return UTF8ToString(ret);if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function UTF16ToString(ptr,maxBytesToRead){var endPtr=ptr;var idx=endPtr>>1;var maxIdx=idx+maxBytesToRead/2;while(!(idx>=maxIdx)&&HEAPU16[idx])++idx;endPtr=idx<<1;if(endPtr-ptr>32&&UTF16Decoder){return UTF16Decoder.decode(HEAPU8.subarray(ptr,endPtr))}else{var i=0;var str="";while(1){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0||i==maxBytesToRead/2)return str;++i;str+=String.fromCharCode(codeUnit)}}}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr,maxBytesToRead){var i=0;var str="";while(!(i>=maxBytesToRead/4)){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)break;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}return str}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var WASM_PAGE_SIZE=65536;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var STACK_BASE=5295264,DYNAMIC_BASE=5295264,DYNAMICTOP_PTR=52224;var INITIAL_INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE,"maximum":2147483648/WASM_PAGE_SIZE})}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}function hasPrefix(str,prefix){return String.prototype.startsWith?str.startsWith(prefix):str.indexOf(prefix)===0}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return hasPrefix(filename,dataURIPrefix)}var fileURIPrefix="file://";function isFileURI(filename){return hasPrefix(filename,fileURIPrefix)}var wasmBinaryFile="app.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(){try{if(wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary()})}return new Promise(function(resolve,reject){resolve(getBinary())})}function createWasm(){var info={"env":asmLibraryArg,"wasi_snapshot_preview1":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiatedSource(output){receiveInstance(output["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiatedSource)})})}else{return instantiateArrayBuffer(receiveInstantiatedSource)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;var ASM_CONSTS={2507:function(){console.log("Setup harvesting")},2552:function(){console.log("Setup target")},2585:function(){console.log("Searching energy deposit")},2630:function(){console.log("Searching source")},4856:function($0){console.log("Creep "+$0)}};function _emscripten_asm_const_iii(code,sigPtr,argbuf){var args=readAsmConstArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}__ATINIT__.push({func:function(){___wasm_call_ctors()}});function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}var ExceptionInfoAttrs={DESTRUCTOR_OFFSET:0,REFCOUNT_OFFSET:4,TYPE_OFFSET:8,CAUGHT_OFFSET:12,RETHROWN_OFFSET:13,SIZE:16};function ___cxa_allocate_exception(size){return _malloc(size+ExceptionInfoAttrs.SIZE)+ExceptionInfoAttrs.SIZE}function _atexit(func,arg){}function ___cxa_atexit(a0,a1){return _atexit(a0,a1)}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-ExceptionInfoAttrs.SIZE;this.set_type=function(type){HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]=type};this.get_type=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]};this.set_destructor=function(destructor){HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]=destructor};this.get_destructor=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]!=0};this.init=function(type,destructor){this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=prev-1;return prev===1}}var exceptionLast=0;function __ZSt18uncaught_exceptionv(){return __ZSt18uncaught_exceptionv.uncaught_exceptions>0}function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exceptions=1}else{__ZSt18uncaught_exceptionv.uncaught_exceptions++}throw ptr}function getShiftFromSize(size){switch(size){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+size)}}function embind_init_charCodes(){var codes=new Array(256);for(var i=0;i<256;++i){codes[i]=String.fromCharCode(i)}embind_charCodes=codes}var embind_charCodes=undefined;function readLatin1String(ptr){var ret="";var c=ptr;while(HEAPU8[c]){ret+=embind_charCodes[HEAPU8[c++]]}return ret}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return"_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return"_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n")(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,function(message){this.name=errorName;this.message=message;var stack=new Error(message).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"")}});errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}};return errorClass}var BindingError=undefined;function throwBindingError(message){throw new BindingError(message)}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach(function(type){typeDependencies[type]=dependentTypes});function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count")}for(var i=0;i>shift])},destructorFunction:null})}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle)}}function count_emval_handles(){var count=0;for(var i=5;i>2])}function __embind_register_emval(rawType,name){name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(handle){var rv=emval_handle_array[handle].value;__emval_decref(handle);return rv},"toWireType":function(destructors,value){return __emval_register(value)},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:null})}function _embind_repr(v){if(v===null){return"null"}var t=typeof v;if(t==="object"||t==="array"||t==="function"){return v.toString()}else{return""+v}}function floatReadValueFromPointer(name,shift){switch(shift){case 2:return function(pointer){return this["fromWireType"](HEAPF32[pointer>>2])};case 3:return function(pointer){return this["fromWireType"](HEAPF64[pointer>>3])};default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(value){return value},"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value},"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null})}function new_(constructor,argumentList){if(!(constructor instanceof Function)){throw new TypeError("new_ called with constructor type "+typeof constructor+" which is not a function")}var dummy=createNamedFunction(constructor.name||"unknownFunctionName",function(){});dummy.prototype=constructor.prototype;var obj=new dummy;var r=constructor.apply(obj,argumentList);return r instanceof Object?r:obj}function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr)}}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!")}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i0?", ":"")+argsListWired}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n"}else{for(var i=isClassMethodFunc?1:2;i>2)+i])}return array}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol")}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value}else{Module[name]=value;Module[name].argCount=numArguments}}function embind__requireFunction(signature,rawFunction){signature=readLatin1String(signature);function makeDynCaller(dynCall){var args=[];for(var i=1;i>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295}var shift=getShiftFromSize(size);var fromWireType=function(value){return value};if(minRange===0){var bitshift=32-8*size;fromWireType=function(value){return value<>>bitshift}}var isUnsignedType=name.indexOf("unsigned")!=-1;registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(valuemaxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0},"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null})}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle];var data=heap[handle+1];return new TA(buffer,data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true})}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":function(value){var length=HEAPU32[value>>2];var str;if(stdStringIsUTF8){var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(i==length||HEAPU8[currentBytePtr]==0){var maxRead=currentBytePtr-decodeStartPtr;var stringSegment=UTF8ToString(decodeStartPtr,maxRead);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+1}}}else{var a=new Array(length);for(var i=0;i>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1)}else{if(valueIsOfTypeString){for(var i=0;i255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits")}HEAPU8[ptr+4+i]=charCode}}else{for(var i=0;i>2];var HEAP=getHeap();var str;var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i*charSize;if(i==length||HEAP[currentBytePtr>>shift]==0){var maxReadBytes=currentBytePtr-decodeStartPtr;var stringSegment=decodeString(decodeStartPtr,maxReadBytes);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+charSize}}_free(value);return str},"toWireType":function(destructors,value){if(!(typeof value==="string")){throwBindingError("Cannot pass non-string to C++ string type "+name)}var length=lengthBytesUTF(value);var ptr=_malloc(4+length+charSize);HEAPU32[ptr>>2]=length>>shift;encodeString(value,ptr+4,length+charSize);if(destructors!==null){destructors.push(_free,ptr)}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr)}})}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":function(){return undefined},"toWireType":function(destructors,o){return undefined}})}function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle)}return emval_handle_array[handle].value}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType))}return impl}function __emval_as(handle,returnType,destructorsRef){handle=requireHandle(handle);returnType=requireRegisteredType(returnType,"emval::as");var destructors=[];var rd=__emval_register(destructors);HEAP32[destructorsRef>>2]=rd;return returnType["toWireType"](destructors,handle)}function __emval_allocateDestructors(destructorsRef){var destructors=[];HEAP32[destructorsRef>>2]=__emval_register(destructors);return destructors}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}var emval_methodCallers=[];function __emval_call_method(caller,handle,methodName,destructorsRef,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);return caller(handle,methodName,__emval_allocateDestructors(destructorsRef),args)}function __emval_call_void_method(caller,handle,methodName,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);caller(handle,methodName,null,args)}function emval_get_global(){if(typeof globalThis==="object"){return globalThis}return function(){return Function}()("return this")()}function __emval_get_global(name){if(name===0){return __emval_register(emval_get_global())}else{name=getStringOrSymbol(name);return __emval_register(emval_get_global()[name])}}function __emval_addMethodCaller(caller){var id=emval_methodCallers.length;emval_methodCallers.push(caller);return id}function __emval_lookupTypes(argCount,argTypes){var a=new Array(argCount);for(var i=0;i>2)+i],"parameter "+i)}return a}function __emval_get_method_caller(argCount,argTypes){var types=__emval_lookupTypes(argCount,argTypes);var retType=types[0];var signatureName=retType.name+"_$"+types.slice(1).map(function(t){return t.name}).join("_")+"$";var params=["retType"];var args=[retType];var argsList="";for(var i=0;i4){emval_handle_array[handle].refcount+=1}}function __emval_instanceof(object,constructor){object=requireHandle(object);constructor=requireHandle(constructor);return object instanceof constructor}function __emval_new_array(){return __emval_register([])}function __emval_new_cstring(v){return __emval_register(getStringOrSymbol(v))}function __emval_new_object(){return __emval_register({})}function __emval_run_destructors(handle){var destructors=emval_handle_array[handle].value;runDestructors(destructors);__emval_decref(handle)}function __emval_set_property(handle,key,value){handle=requireHandle(handle);key=requireHandle(key);value=requireHandle(value);handle[key]=value}function __emval_take_value(type,argv){type=requireRegisteredType(type,"_emval_take_value");var v=type["readValueFromPointer"](argv);return __emval_register(v)}function _abort(){abort()}function _emscripten_get_sbrk_ptr(){return 52224}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function _emscripten_get_heap_size(){return HEAPU8.length}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){requestedSize=requestedSize>>>0;var oldSize=_emscripten_get_heap_size();var PAGE_MULTIPLE=65536;var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}var minHeapSize=16777216;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(minHeapSize,requestedSize,overGrownHeapSize),PAGE_MULTIPLE));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var readAsmConstArgsArray=[];function readAsmConstArgs(sigPtr,buf){readAsmConstArgsArray.length=0;var ch;buf>>=2;while(ch=HEAPU8[sigPtr++]){var double=ch<105;if(double&&buf&1)buf++;readAsmConstArgsArray.push(double?HEAPF64[buf++>>1]:HEAP32[buf]);++buf}return readAsmConstArgsArray}embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");InternalError=Module["InternalError"]=extendError(Error,"InternalError");init_emval();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");var ASSERTIONS=false;var asmLibraryArg={"__cxa_allocate_exception":___cxa_allocate_exception,"__cxa_atexit":___cxa_atexit,"__cxa_throw":___cxa_throw,"_embind_register_bool":__embind_register_bool,"_embind_register_emval":__embind_register_emval,"_embind_register_float":__embind_register_float,"_embind_register_function":__embind_register_function,"_embind_register_integer":__embind_register_integer,"_embind_register_memory_view":__embind_register_memory_view,"_embind_register_std_string":__embind_register_std_string,"_embind_register_std_wstring":__embind_register_std_wstring,"_embind_register_void":__embind_register_void,"_emval_as":__emval_as,"_emval_call_method":__emval_call_method,"_emval_call_void_method":__emval_call_void_method,"_emval_decref":__emval_decref,"_emval_get_global":__emval_get_global,"_emval_get_method_caller":__emval_get_method_caller,"_emval_get_property":__emval_get_property,"_emval_incref":__emval_incref,"_emval_instanceof":__emval_instanceof,"_emval_new_array":__emval_new_array,"_emval_new_cstring":__emval_new_cstring,"_emval_new_object":__emval_new_object,"_emval_run_destructors":__emval_run_destructors,"_emval_set_property":__emval_set_property,"_emval_take_value":__emval_take_value,"abort":_abort,"emscripten_asm_const_iii":_emscripten_asm_const_iii,"emscripten_get_sbrk_ptr":_emscripten_get_sbrk_ptr,"emscripten_memcpy_big":_emscripten_memcpy_big,"emscripten_resize_heap":_emscripten_resize_heap,"memory":wasmMemory,"table":wasmTable};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["__wasm_call_ctors"]).apply(null,arguments)};var _loop=Module["_loop"]=function(){return(_loop=Module["_loop"]=Module["asm"]["loop"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["malloc"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["__errno_location"]).apply(null,arguments)};var ___getTypeName=Module["___getTypeName"]=function(){return(___getTypeName=Module["___getTypeName"]=Module["asm"]["__getTypeName"]).apply(null,arguments)};var ___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=function(){return(___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=Module["asm"]["__embind_register_native_and_builtin_types"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["setThrew"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["stackSave"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["stackRestore"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["stackAlloc"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["free"]).apply(null,arguments)};var dynCall_ii=Module["dynCall_ii"]=function(){return(dynCall_ii=Module["dynCall_ii"]=Module["asm"]["dynCall_ii"]).apply(null,arguments)};var dynCall_vi=Module["dynCall_vi"]=function(){return(dynCall_vi=Module["dynCall_vi"]=Module["asm"]["dynCall_vi"]).apply(null,arguments)};var dynCall_v=Module["dynCall_v"]=function(){return(dynCall_v=Module["dynCall_v"]=Module["asm"]["dynCall_v"]).apply(null,arguments)};var dynCall_iiii=Module["dynCall_iiii"]=function(){return(dynCall_iiii=Module["dynCall_iiii"]=Module["asm"]["dynCall_iiii"]).apply(null,arguments)};var dynCall_iidiiii=Module["dynCall_iidiiii"]=function(){return(dynCall_iidiiii=Module["dynCall_iidiiii"]=Module["asm"]["dynCall_iidiiii"]).apply(null,arguments)};var dynCall_vii=Module["dynCall_vii"]=function(){return(dynCall_vii=Module["dynCall_vii"]=Module["asm"]["dynCall_vii"]).apply(null,arguments)};var dynCall_viiiiii=Module["dynCall_viiiiii"]=function(){return(dynCall_viiiiii=Module["dynCall_viiiiii"]=Module["asm"]["dynCall_viiiiii"]).apply(null,arguments)};var dynCall_viiiii=Module["dynCall_viiiii"]=function(){return(dynCall_viiiii=Module["dynCall_viiiii"]=Module["asm"]["dynCall_viiiii"]).apply(null,arguments)};var dynCall_viiii=Module["dynCall_viiii"]=function(){return(dynCall_viiii=Module["dynCall_viiii"]=Module["asm"]["dynCall_viiii"]).apply(null,arguments)};var __growWasmMemory=Module["__growWasmMemory"]=function(){return(__growWasmMemory=Module["__growWasmMemory"]=Module["asm"]["__growWasmMemory"]).apply(null,arguments)};var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0)return;function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}noExitRuntime=true;run(); +var Module=typeof Module!=="undefined"?Module:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string";ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}readBinary=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;return ret}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=Number(type.substr(1));assert(bits%8===0,"getNativeTypeSize invalid bits "+bits+", type "+type);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}function convertJsFunctionToWasm(func,sig){if(typeof WebAssembly.Function==="function"){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var wasmMemory;var wasmTable=new WebAssembly.Table({"initial":509,"maximum":509+0,"element":"anyfunc"});var ABORT=false;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string")return UTF8ToString(ret);if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function UTF16ToString(ptr,maxBytesToRead){var endPtr=ptr;var idx=endPtr>>1;var maxIdx=idx+maxBytesToRead/2;while(!(idx>=maxIdx)&&HEAPU16[idx])++idx;endPtr=idx<<1;if(endPtr-ptr>32&&UTF16Decoder){return UTF16Decoder.decode(HEAPU8.subarray(ptr,endPtr))}else{var i=0;var str="";while(1){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0||i==maxBytesToRead/2)return str;++i;str+=String.fromCharCode(codeUnit)}}}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr,maxBytesToRead){var i=0;var str="";while(!(i>=maxBytesToRead/4)){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)break;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}return str}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var WASM_PAGE_SIZE=65536;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var STACK_BASE=5295216,DYNAMIC_BASE=5295216,DYNAMICTOP_PTR=52176;var INITIAL_INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE,"maximum":2147483648/WASM_PAGE_SIZE})}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}function hasPrefix(str,prefix){return String.prototype.startsWith?str.startsWith(prefix):str.indexOf(prefix)===0}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return hasPrefix(filename,dataURIPrefix)}var fileURIPrefix="file://";function isFileURI(filename){return hasPrefix(filename,fileURIPrefix)}var wasmBinaryFile="app.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(){try{if(wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary()})}return new Promise(function(resolve,reject){resolve(getBinary())})}function createWasm(){var info={"env":asmLibraryArg,"wasi_snapshot_preview1":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiatedSource(output){receiveInstance(output["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiatedSource)})})}else{return instantiateArrayBuffer(receiveInstantiatedSource)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;var ASM_CONSTS={2507:function(){console.log("Setup harvesting")},2552:function(){console.log("Setup target")},2585:function(){console.log("Searching energy deposit")},2630:function(){console.log("Searching source")}};function _emscripten_asm_const_iii(code,sigPtr,argbuf){var args=readAsmConstArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}__ATINIT__.push({func:function(){___wasm_call_ctors()}});function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}var ExceptionInfoAttrs={DESTRUCTOR_OFFSET:0,REFCOUNT_OFFSET:4,TYPE_OFFSET:8,CAUGHT_OFFSET:12,RETHROWN_OFFSET:13,SIZE:16};function ___cxa_allocate_exception(size){return _malloc(size+ExceptionInfoAttrs.SIZE)+ExceptionInfoAttrs.SIZE}function _atexit(func,arg){}function ___cxa_atexit(a0,a1){return _atexit(a0,a1)}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-ExceptionInfoAttrs.SIZE;this.set_type=function(type){HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]=type};this.get_type=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.TYPE_OFFSET>>2]};this.set_destructor=function(destructor){HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]=destructor};this.get_destructor=function(){return HEAP32[this.ptr+ExceptionInfoAttrs.DESTRUCTOR_OFFSET>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.CAUGHT_OFFSET>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+ExceptionInfoAttrs.RETHROWN_OFFSET>>0]!=0};this.init=function(type,destructor){this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2];HEAP32[this.ptr+ExceptionInfoAttrs.REFCOUNT_OFFSET>>2]=prev-1;return prev===1}}var exceptionLast=0;function __ZSt18uncaught_exceptionv(){return __ZSt18uncaught_exceptionv.uncaught_exceptions>0}function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exceptions=1}else{__ZSt18uncaught_exceptionv.uncaught_exceptions++}throw ptr}function getShiftFromSize(size){switch(size){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+size)}}function embind_init_charCodes(){var codes=new Array(256);for(var i=0;i<256;++i){codes[i]=String.fromCharCode(i)}embind_charCodes=codes}var embind_charCodes=undefined;function readLatin1String(ptr){var ret="";var c=ptr;while(HEAPU8[c]){ret+=embind_charCodes[HEAPU8[c++]]}return ret}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return"_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return"_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n")(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,function(message){this.name=errorName;this.message=message;var stack=new Error(message).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"")}});errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}};return errorClass}var BindingError=undefined;function throwBindingError(message){throw new BindingError(message)}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach(function(type){typeDependencies[type]=dependentTypes});function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count")}for(var i=0;i>shift])},destructorFunction:null})}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle)}}function count_emval_handles(){var count=0;for(var i=5;i>2])}function __embind_register_emval(rawType,name){name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(handle){var rv=emval_handle_array[handle].value;__emval_decref(handle);return rv},"toWireType":function(destructors,value){return __emval_register(value)},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:null})}function _embind_repr(v){if(v===null){return"null"}var t=typeof v;if(t==="object"||t==="array"||t==="function"){return v.toString()}else{return""+v}}function floatReadValueFromPointer(name,shift){switch(shift){case 2:return function(pointer){return this["fromWireType"](HEAPF32[pointer>>2])};case 3:return function(pointer){return this["fromWireType"](HEAPF64[pointer>>3])};default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(value){return value},"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value},"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null})}function new_(constructor,argumentList){if(!(constructor instanceof Function)){throw new TypeError("new_ called with constructor type "+typeof constructor+" which is not a function")}var dummy=createNamedFunction(constructor.name||"unknownFunctionName",function(){});dummy.prototype=constructor.prototype;var obj=new dummy;var r=constructor.apply(obj,argumentList);return r instanceof Object?r:obj}function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr)}}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!")}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i0?", ":"")+argsListWired}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n"}else{for(var i=isClassMethodFunc?1:2;i>2)+i])}return array}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol")}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value}else{Module[name]=value;Module[name].argCount=numArguments}}function embind__requireFunction(signature,rawFunction){signature=readLatin1String(signature);function makeDynCaller(dynCall){var args=[];for(var i=1;i>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295}var shift=getShiftFromSize(size);var fromWireType=function(value){return value};if(minRange===0){var bitshift=32-8*size;fromWireType=function(value){return value<>>bitshift}}var isUnsignedType=name.indexOf("unsigned")!=-1;registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(valuemaxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0},"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null})}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle];var data=heap[handle+1];return new TA(buffer,data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true})}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":function(value){var length=HEAPU32[value>>2];var str;if(stdStringIsUTF8){var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(i==length||HEAPU8[currentBytePtr]==0){var maxRead=currentBytePtr-decodeStartPtr;var stringSegment=UTF8ToString(decodeStartPtr,maxRead);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+1}}}else{var a=new Array(length);for(var i=0;i>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1)}else{if(valueIsOfTypeString){for(var i=0;i255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits")}HEAPU8[ptr+4+i]=charCode}}else{for(var i=0;i>2];var HEAP=getHeap();var str;var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i*charSize;if(i==length||HEAP[currentBytePtr>>shift]==0){var maxReadBytes=currentBytePtr-decodeStartPtr;var stringSegment=decodeString(decodeStartPtr,maxReadBytes);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+charSize}}_free(value);return str},"toWireType":function(destructors,value){if(!(typeof value==="string")){throwBindingError("Cannot pass non-string to C++ string type "+name)}var length=lengthBytesUTF(value);var ptr=_malloc(4+length+charSize);HEAPU32[ptr>>2]=length>>shift;encodeString(value,ptr+4,length+charSize);if(destructors!==null){destructors.push(_free,ptr)}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr)}})}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":function(){return undefined},"toWireType":function(destructors,o){return undefined}})}function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle)}return emval_handle_array[handle].value}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType))}return impl}function __emval_as(handle,returnType,destructorsRef){handle=requireHandle(handle);returnType=requireRegisteredType(returnType,"emval::as");var destructors=[];var rd=__emval_register(destructors);HEAP32[destructorsRef>>2]=rd;return returnType["toWireType"](destructors,handle)}function __emval_allocateDestructors(destructorsRef){var destructors=[];HEAP32[destructorsRef>>2]=__emval_register(destructors);return destructors}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}var emval_methodCallers=[];function __emval_call_method(caller,handle,methodName,destructorsRef,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);return caller(handle,methodName,__emval_allocateDestructors(destructorsRef),args)}function __emval_call_void_method(caller,handle,methodName,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);caller(handle,methodName,null,args)}function emval_get_global(){if(typeof globalThis==="object"){return globalThis}return function(){return Function}()("return this")()}function __emval_get_global(name){if(name===0){return __emval_register(emval_get_global())}else{name=getStringOrSymbol(name);return __emval_register(emval_get_global()[name])}}function __emval_addMethodCaller(caller){var id=emval_methodCallers.length;emval_methodCallers.push(caller);return id}function __emval_lookupTypes(argCount,argTypes){var a=new Array(argCount);for(var i=0;i>2)+i],"parameter "+i)}return a}function __emval_get_method_caller(argCount,argTypes){var types=__emval_lookupTypes(argCount,argTypes);var retType=types[0];var signatureName=retType.name+"_$"+types.slice(1).map(function(t){return t.name}).join("_")+"$";var params=["retType"];var args=[retType];var argsList="";for(var i=0;i4){emval_handle_array[handle].refcount+=1}}function __emval_instanceof(object,constructor){object=requireHandle(object);constructor=requireHandle(constructor);return object instanceof constructor}function __emval_new_array(){return __emval_register([])}function __emval_new_cstring(v){return __emval_register(getStringOrSymbol(v))}function __emval_new_object(){return __emval_register({})}function __emval_run_destructors(handle){var destructors=emval_handle_array[handle].value;runDestructors(destructors);__emval_decref(handle)}function __emval_set_property(handle,key,value){handle=requireHandle(handle);key=requireHandle(key);value=requireHandle(value);handle[key]=value}function __emval_take_value(type,argv){type=requireRegisteredType(type,"_emval_take_value");var v=type["readValueFromPointer"](argv);return __emval_register(v)}function _abort(){abort()}function _emscripten_get_sbrk_ptr(){return 52176}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function _emscripten_get_heap_size(){return HEAPU8.length}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){requestedSize=requestedSize>>>0;var oldSize=_emscripten_get_heap_size();var PAGE_MULTIPLE=65536;var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}var minHeapSize=16777216;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(minHeapSize,requestedSize,overGrownHeapSize),PAGE_MULTIPLE));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var readAsmConstArgsArray=[];function readAsmConstArgs(sigPtr,buf){readAsmConstArgsArray.length=0;var ch;buf>>=2;while(ch=HEAPU8[sigPtr++]){var double=ch<105;if(double&&buf&1)buf++;readAsmConstArgsArray.push(double?HEAPF64[buf++>>1]:HEAP32[buf]);++buf}return readAsmConstArgsArray}embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");InternalError=Module["InternalError"]=extendError(Error,"InternalError");init_emval();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");var ASSERTIONS=false;var asmLibraryArg={"__cxa_allocate_exception":___cxa_allocate_exception,"__cxa_atexit":___cxa_atexit,"__cxa_throw":___cxa_throw,"_embind_register_bool":__embind_register_bool,"_embind_register_emval":__embind_register_emval,"_embind_register_float":__embind_register_float,"_embind_register_function":__embind_register_function,"_embind_register_integer":__embind_register_integer,"_embind_register_memory_view":__embind_register_memory_view,"_embind_register_std_string":__embind_register_std_string,"_embind_register_std_wstring":__embind_register_std_wstring,"_embind_register_void":__embind_register_void,"_emval_as":__emval_as,"_emval_call_method":__emval_call_method,"_emval_call_void_method":__emval_call_void_method,"_emval_decref":__emval_decref,"_emval_get_global":__emval_get_global,"_emval_get_method_caller":__emval_get_method_caller,"_emval_get_property":__emval_get_property,"_emval_incref":__emval_incref,"_emval_instanceof":__emval_instanceof,"_emval_new_array":__emval_new_array,"_emval_new_cstring":__emval_new_cstring,"_emval_new_object":__emval_new_object,"_emval_run_destructors":__emval_run_destructors,"_emval_set_property":__emval_set_property,"_emval_take_value":__emval_take_value,"abort":_abort,"emscripten_asm_const_iii":_emscripten_asm_const_iii,"emscripten_get_sbrk_ptr":_emscripten_get_sbrk_ptr,"emscripten_memcpy_big":_emscripten_memcpy_big,"emscripten_resize_heap":_emscripten_resize_heap,"memory":wasmMemory,"table":wasmTable};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["__wasm_call_ctors"]).apply(null,arguments)};var _loop=Module["_loop"]=function(){return(_loop=Module["_loop"]=Module["asm"]["loop"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["malloc"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["__errno_location"]).apply(null,arguments)};var ___getTypeName=Module["___getTypeName"]=function(){return(___getTypeName=Module["___getTypeName"]=Module["asm"]["__getTypeName"]).apply(null,arguments)};var ___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=function(){return(___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=Module["asm"]["__embind_register_native_and_builtin_types"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["setThrew"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["stackSave"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["stackRestore"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["stackAlloc"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["free"]).apply(null,arguments)};var dynCall_ii=Module["dynCall_ii"]=function(){return(dynCall_ii=Module["dynCall_ii"]=Module["asm"]["dynCall_ii"]).apply(null,arguments)};var dynCall_vi=Module["dynCall_vi"]=function(){return(dynCall_vi=Module["dynCall_vi"]=Module["asm"]["dynCall_vi"]).apply(null,arguments)};var dynCall_v=Module["dynCall_v"]=function(){return(dynCall_v=Module["dynCall_v"]=Module["asm"]["dynCall_v"]).apply(null,arguments)};var dynCall_iiii=Module["dynCall_iiii"]=function(){return(dynCall_iiii=Module["dynCall_iiii"]=Module["asm"]["dynCall_iiii"]).apply(null,arguments)};var dynCall_iidiiii=Module["dynCall_iidiiii"]=function(){return(dynCall_iidiiii=Module["dynCall_iidiiii"]=Module["asm"]["dynCall_iidiiii"]).apply(null,arguments)};var dynCall_vii=Module["dynCall_vii"]=function(){return(dynCall_vii=Module["dynCall_vii"]=Module["asm"]["dynCall_vii"]).apply(null,arguments)};var dynCall_viiiiii=Module["dynCall_viiiiii"]=function(){return(dynCall_viiiiii=Module["dynCall_viiiiii"]=Module["asm"]["dynCall_viiiiii"]).apply(null,arguments)};var dynCall_viiiii=Module["dynCall_viiiii"]=function(){return(dynCall_viiiii=Module["dynCall_viiiii"]=Module["asm"]["dynCall_viiiii"]).apply(null,arguments)};var dynCall_viiii=Module["dynCall_viiii"]=function(){return(dynCall_viiii=Module["dynCall_viiii"]=Module["asm"]["dynCall_viiii"]).apply(null,arguments)};var __growWasmMemory=Module["__growWasmMemory"]=function(){return(__growWasmMemory=Module["__growWasmMemory"]=Module["asm"]["__growWasmMemory"]).apply(null,arguments)};var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0)return;function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}noExitRuntime=true;run(); return Module.ready diff --git a/dist/app_module.wasm b/dist/app_module.wasm index b777623db4acb4663202582a38fa6c9202efdb0e..97e08fa4a2b6ce47c41a0015fc8e9ad6cc23c470 100644 GIT binary patch literal 393222 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 literal 393607 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

;VWYv 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 } @@ -48,10 +48,13 @@ void DouwcoHivemind::HarvesterRole::setupMemory() EM_ASM({ console.log('Setup harvesting'); }); memory["harvesting"] = false; } - if (!memory.contains("target")) + if (!memory.contains("target") || memory["target"].empty()) { EM_ASM({ console.log('Setup target'); }); - memory["target"] = ""; + if (memory["harvesting"]) + searchSource(); + else + searchEnergyDeposit(); } } @@ -81,26 +84,17 @@ void DouwcoHivemind::HarvesterRole::searchEnergyDeposit() if (!structure) continue; - if (structure->structureType() == Screeps::STRUCTURE_SPAWN) - { - if (dynamic_cast(structure)->store().getFreeCapacity(Screeps::RESOURCE_ENERGY) > 0) - filtered.emplace_back(std::move(structureObject)); - } - else if (structure->structureType() == Screeps::STRUCTURE_EXTENSION) - { - if (dynamic_cast(structure)->store().getFreeCapacity(Screeps::RESOURCE_ENERGY) > 0) - filtered.emplace_back(std::move(structureObject)); - } - else if (structure->structureType() == Screeps::STRUCTURE_TOWER) - { - if (dynamic_cast(structure)->store().getFreeCapacity(Screeps::RESOURCE_ENERGY) > 0) - filtered.emplace_back(std::move(structureObject)); - } - - else if (structure->structureType() == Screeps::STRUCTURE_CONTROLLER) - { + if (structure->structureType() == Screeps::STRUCTURE_SPAWN && + dynamic_cast(structure)->store().getFreeCapacity(Screeps::RESOURCE_ENERGY) > 0) + filtered.emplace_back(std::move(structureObject)); + else if (structure->structureType() == Screeps::STRUCTURE_EXTENSION && + dynamic_cast(structure)->store().getFreeCapacity(Screeps::RESOURCE_ENERGY) > 0) + filtered.emplace_back(std::move(structureObject)); + else if (structure->structureType() == Screeps::STRUCTURE_TOWER && + dynamic_cast(structure)->store().getFreeCapacity(Screeps::RESOURCE_ENERGY) > 0) + filtered.emplace_back(std::move(structureObject)); + else if (structure->structureType() == Screeps::STRUCTURE_CONTROLLER) filtered.emplace_back(std::move(structureObject)); - } } auto closestObj = creep->pos().findClosestByPath(filtered); @@ -110,7 +104,7 @@ void DouwcoHivemind::HarvesterRole::searchEnergyDeposit() memory["target"] = closest ? closest->id() : ""; } else - memory["target"] = ""; + memory["target"].clear(); } void DouwcoHivemind::HarvesterRole::searchSource() @@ -128,7 +122,7 @@ void DouwcoHivemind::HarvesterRole::searchSource() } else { - memory["target"] = ""; + memory["target"].clear(); } } diff --git a/src/spawn.cpp b/src/spawn.cpp index a5bf865..59985c9 100644 --- a/src/spawn.cpp +++ b/src/spawn.cpp @@ -10,16 +10,15 @@ void DouwcoHivemind::Spawn::process() { - int creepcount = structure->room().find(Screeps::FIND_MY_CREEPS, nullptr).size(); - EM_ASM({ console.log('creepcount: ' + $0); }, creepcount); - if (creepcount >= 10) return; + int creepcount = structure->room().find(Screeps::FIND_MY_CREEPS).size(); + if (creepcount > 10) return; JSON opts; opts["memory"]["role"] = DouwcoHivemind::ROLE_HARVESTER; int resp = structure->spawnCreep( {"work", "carry", "move"}, - "harvester" + std::to_string(creepcount + 1), + "harvester" + std::to_string(Screeps::Game.time()), opts ); } \ No newline at end of file