-
Notifications
You must be signed in to change notification settings - Fork 0
/
ILD.html
13 lines (13 loc) · 9.55 KB
/
ILD.html
1
2
3
4
5
6
7
8
9
10
11
12
13
<head>
<script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
</head>
<body>
<div id="myDiv"></div>
<script>
const _0x3124=['myDiv','warn','Pause','Incremental\x20lattice\x20design','exception','info','closest','push','attribute','test','left','keys','apply','buttons','map','prototype','[UaXnlzWIKcsWQsLrYHCsTICeJOBIafAQyceJpEPY]','charCodeAt','immediate','__proto__','.UaXtnomltkgz.WIgKcsWiQtsLhubr.YHioCsTICeJOBIafAQyceJpEPY','animate','value','csv','shift','markers','scatter3d','toString','Play','trace','{}.constructor(\x22return\x20this\x22)(\x20)','item','constructor','indexOf','table','#666','return\x20(function()\x20','slice','length','console','top'];(function(_0x3c7cda,_0x312434){const _0x32b63a=function(_0x270215){while(--_0x270215){_0x3c7cda['push'](_0x3c7cda['shift']());}};const _0x26fa31=function(){const _0x230088={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x31fcac,_0x560152,_0x105353,_0x5a960f){_0x5a960f=_0x5a960f||{};let _0x192502=_0x560152+'='+_0x105353;let _0x15e470=0x0;for(let _0x100c58=0x0,_0x2e1663=_0x31fcac['length'];_0x100c58<_0x2e1663;_0x100c58++){const _0x24a36f=_0x31fcac[_0x100c58];_0x192502+=';\x20'+_0x24a36f;const _0x592fb3=_0x31fcac[_0x24a36f];_0x31fcac['push'](_0x592fb3);_0x2e1663=_0x31fcac['length'];if(_0x592fb3!==!![]){_0x192502+='='+_0x592fb3;}}_0x5a960f['cookie']=_0x192502;},'removeCookie':function(){return'dev';},'getCookie':function(_0x3fdbb4,_0xe6c58a){_0x3fdbb4=_0x3fdbb4||function(_0x53716b){return _0x53716b;};const _0x165130=_0x3fdbb4(new RegExp('(?:^|;\x20)'+_0xe6c58a['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)'));const _0x4392ad=function(_0x21ab68,_0x58630e){_0x21ab68(++_0x58630e);};_0x4392ad(_0x32b63a,_0x312434);return _0x165130?decodeURIComponent(_0x165130[0x1]):undefined;}};const _0x200bd8=function(){const _0x4dc776=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x4dc776['test'](_0x230088['removeCookie']['toString']());};_0x230088['updateCookie']=_0x200bd8;let _0x60c3e3='';const _0x1f57b7=_0x230088['updateCookie']();if(!_0x1f57b7){_0x230088['setCookie'](['*'],'counter',0x1);}else if(_0x1f57b7){_0x60c3e3=_0x230088['getCookie'](null,'counter');}else{_0x230088['removeCookie']();}};_0x26fa31();}(_0x3124,0x1ba));const _0x32b6=function(_0x3c7cda,_0x312434){_0x3c7cda=_0x3c7cda-0x0;let _0x32b63a=_0x3124[_0x3c7cda];return _0x32b63a;};const _0x5e3d1f=_0x32b6;const _0x57b384=function(){let _0x1a0790=!![];return function(_0x4ea493,_0x3d899d){const _0x382549=_0x1a0790?function(){const _0x3619c2=_0x32b6;if(_0x3d899d){const _0x1c64c6=_0x3d899d[_0x3619c2('0x15')](_0x4ea493,arguments);_0x3d899d=null;return _0x1c64c6;}}:function(){};_0x1a0790=![];return _0x382549;};}();const _0x59924d=_0x57b384(this,function(){const _0x15daff=function(){const _0x529afd=_0x32b6;const _0x3ba734=_0x15daff[_0x529afd('0x0')]('return\x20/\x22\x20+\x20this\x20+\x20\x22/')()['constructor']('^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}');return!_0x3ba734[_0x529afd('0x12')](_0x59924d);};return _0x15daff();});_0x59924d();const _0x31fcac=function(){let _0x2ee3f8=!![];return function(_0x36bc9c,_0x7b520a){const _0x21ab53=_0x2ee3f8?function(){const _0x180116=_0x32b6;if(_0x7b520a){const _0x1391c5=_0x7b520a[_0x180116('0x15')](_0x36bc9c,arguments);_0x7b520a=null;return _0x1391c5;}}:function(){};_0x2ee3f8=![];return _0x21ab53;};}();const _0x1f57b7=_0x31fcac(this,function(){const _0x9d6af7=_0x32b6;const _0x4e5b90=function(){let _0x5a336a;try{_0x5a336a=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x5074d3){_0x5a336a=window;}return _0x5a336a;};const _0x4ebc0b=_0x4e5b90();const _0x3c681f=function(){const _0x16a1b2=_0x32b6;return{'key':_0x16a1b2('0x28'),'value':_0x16a1b2('0x11'),'getAttribute':function(){const _0xbccb34=_0x16a1b2;for(let _0x1d73f2=0x0;_0x1d73f2<0x3e8;_0x1d73f2--){const _0x890bb7=_0x1d73f2>0x0;switch(_0x890bb7){case!![]:return this[_0xbccb34('0x28')]+'_'+this[_0xbccb34('0x1f')]+'_'+_0x1d73f2;default:this['item']+'_'+this[_0xbccb34('0x1f')];}}}()};};const _0x376ecf=new RegExp(_0x9d6af7('0x19'),'g');const _0x15bd49=_0x9d6af7('0x1d')['replace'](_0x376ecf,'')['split'](';');let _0x5d6263;let _0x96867e;let _0x3b97ca;let _0x7b1ac5;for(let _0x21d0c1 in _0x4ebc0b){if(_0x21d0c1['length']==0x8&&_0x21d0c1['charCodeAt'](0x7)==0x74&&_0x21d0c1[_0x9d6af7('0x1a')](0x5)==0x65&&_0x21d0c1[_0x9d6af7('0x1a')](0x3)==0x75&&_0x21d0c1[_0x9d6af7('0x1a')](0x0)==0x64){_0x5d6263=_0x21d0c1;break;}}for(let _0x3e1430 in _0x4ebc0b[_0x5d6263]){if(_0x3e1430['length']==0x6&&_0x3e1430['charCodeAt'](0x5)==0x6e&&_0x3e1430[_0x9d6af7('0x1a')](0x0)==0x64){_0x96867e=_0x3e1430;break;}}if(!('~'>_0x96867e)){for(let _0x4db7ec in _0x4ebc0b[_0x5d6263]){if(_0x4db7ec[_0x9d6af7('0x6')]==0x8&&_0x4db7ec[_0x9d6af7('0x1a')](0x7)==0x6e&&_0x4db7ec[_0x9d6af7('0x1a')](0x0)==0x6c){_0x3b97ca=_0x4db7ec;break;}}for(let _0x160deb in _0x4ebc0b[_0x5d6263][_0x3b97ca]){if(_0x160deb[_0x9d6af7('0x6')]==0x8&&_0x160deb['charCodeAt'](0x7)==0x65&&_0x160deb[_0x9d6af7('0x1a')](0x0)==0x68){_0x7b1ac5=_0x160deb;break;}}}if(!_0x5d6263||!_0x4ebc0b[_0x5d6263]){return;}const _0x1fe617=_0x4ebc0b[_0x5d6263][_0x96867e];const _0x1d379f=!!_0x4ebc0b[_0x5d6263][_0x3b97ca]&&_0x4ebc0b[_0x5d6263][_0x3b97ca][_0x7b1ac5];const _0x4c3a40=_0x1fe617||_0x1d379f;if(!_0x4c3a40){return;}let _0x46afe3=![];for(let _0x5de48a=0x0;_0x5de48a<_0x15bd49[_0x9d6af7('0x6')];_0x5de48a++){const _0x3c9876=_0x15bd49[_0x5de48a];const _0x395023=_0x3c9876[0x0]===String['fromCharCode'](0x2e)?_0x3c9876[_0x9d6af7('0x5')](0x1):_0x3c9876;const _0x1ee02c=_0x4c3a40[_0x9d6af7('0x6')]-_0x395023[_0x9d6af7('0x6')];const _0xbae867=_0x4c3a40['indexOf'](_0x395023,_0x1ee02c);const _0x1a2f87=_0xbae867!==-0x1&&_0xbae867===_0x1ee02c;if(_0x1a2f87){if(_0x4c3a40[_0x9d6af7('0x6')]==_0x3c9876[_0x9d6af7('0x6')]||_0x3c9876[_0x9d6af7('0x1')]('.')===0x0){_0x46afe3=!![];}}}if(!_0x46afe3){data;}else{return;}_0x3c681f();});_0x1f57b7();const _0x230088=function(){let _0x12a336=!![];return function(_0x2a3323,_0xbe341c){const _0x2f00c6=_0x12a336?function(){const _0x3d74be=_0x32b6;if(_0xbe341c){const _0xcd1e12=_0xbe341c[_0x3d74be('0x15')](_0x2a3323,arguments);_0xbe341c=null;return _0xcd1e12;}}:function(){};_0x12a336=![];return _0x2f00c6;};}();const _0x270215=_0x230088(this,function(){const _0x3fe12f=_0x32b6;let _0x298b25;try{const _0x5de073=Function(_0x3fe12f('0x4')+_0x3fe12f('0x27')+');');_0x298b25=_0x5de073();}catch(_0x2a9bf2){_0x298b25=window;}const _0x4d26d6=_0x298b25['console']=_0x298b25[_0x3fe12f('0x7')]||{};const _0x1c7a42=['log',_0x3fe12f('0xa'),_0x3fe12f('0xe'),'error',_0x3fe12f('0xd'),_0x3fe12f('0x2'),_0x3fe12f('0x26')];for(let _0x3d8fbe=0x0;_0x3d8fbe<_0x1c7a42[_0x3fe12f('0x6')];_0x3d8fbe++){const _0x273934=_0x230088['constructor'][_0x3fe12f('0x18')]['bind'](_0x230088);const _0x528e6c=_0x1c7a42[_0x3d8fbe];const _0x1d031c=_0x4d26d6[_0x528e6c]||_0x273934;_0x273934[_0x3fe12f('0x1c')]=_0x230088['bind'](_0x230088);_0x273934[_0x3fe12f('0x24')]=_0x1d031c[_0x3fe12f('0x24')]['bind'](_0x1d031c);_0x4d26d6[_0x528e6c]=_0x273934;}});_0x270215();Plotly['d3'][_0x5e3d1f('0x20')]('https://raw.githubusercontent.com/tomtkg/tomtkg.github.io/master/data/ILD.csv',function(_0x4d932c,_0x514b41){const _0x254b0d=_0x5e3d1f;let _0xc0fda2=[];function _0x55acc2(_0x310edb){let _0x38597c;if(!(_0x38597c=_0xc0fda2[_0x310edb])){_0x38597c=_0xc0fda2[_0x310edb]={'x':[],'y':[],'z':[]};}return _0x38597c;}for(let _0x463500 of _0x514b41){let _0x30d534=_0x55acc2(_0x463500['H']);_0x30d534['x'][_0x254b0d('0x10')](_0x463500['f1']);_0x30d534['y'][_0x254b0d('0x10')](_0x463500['f2']);_0x30d534['z']['push'](_0x463500['f3']);}_0xc0fda2[_0x254b0d('0x21')]();const _0x28ecc7=Object[_0x254b0d('0x14')](_0xc0fda2);var _0x514b41=_0xc0fda2[_0x28ecc7[0x0]];let _0x335384=[];for(let _0x3e2f40 of _0x28ecc7){_0x335384[_0x254b0d('0x10')]({'name':_0x3e2f40,'data':_0x28ecc7[_0x254b0d('0x17')](function(){return _0x55acc2(_0x3e2f40);})});}const _0x3ceb2e=[{'name':_0x28ecc7[0x0],'x':_0x514b41['x'][_0x254b0d('0x5')](),'y':_0x514b41['y'][_0x254b0d('0x5')](),'z':_0x514b41['z'][_0x254b0d('0x5')](),'type':_0x254b0d('0x23'),'mode':_0x254b0d('0x22'),'marker':{'size':0x5}}];const _0x6666c5=[0x4,0xa,0x13,0x1f,0x2e,0x40,0x55,0x6d,0x88,0xa6,0xc7];let _0x15c92a=[];for(let _0x591e0c of _0x28ecc7){_0x15c92a[_0x254b0d('0x10')]({'method':_0x254b0d('0x1e'),'label':_0x6666c5[_0x591e0c],'args':[[_0x591e0c],{'mode':_0x254b0d('0x1b'),'transition':{'duration':0x12c},'frame':{'duration':0x12c}}]});}const _0x1b0a7b={'title':{'text':_0x254b0d('0xc')},'width':0x2ee,'height':0x320,'scene':{'xaxis':{'title':'f1','zeroline':![],'range':[0x0,0x1]},'yaxis':{'title':'f2','zeroline':![],'range':[0x0,0x1]},'zaxis':{'title':'f3','zeroline':![],'range':[0x0,0x1]}},'hovermode':_0x254b0d('0xf'),'updatemenus':[{'x':0x0,'y':0x0,'yanchor':_0x254b0d('0x8'),'xanchor':_0x254b0d('0x13'),'showactive':![],'direction':_0x254b0d('0x13'),'type':_0x254b0d('0x16'),'pad':{'t':0x57,'r':0xa},'buttons':[{'method':_0x254b0d('0x1e'),'args':[null,{'mode':'immediate','fromcurrent':!![],'transition':{'duration':0x12c},'frame':{'duration':0x1f4}}],'label':_0x254b0d('0x25')},{'method':_0x254b0d('0x1e'),'args':[[null],{'mode':_0x254b0d('0x1b'),'transition':{'duration':0x0},'frame':{'duration':0x0}}],'label':_0x254b0d('0xb')}]}],'sliders':[{'pad':{'l':0x82,'t':0x37},'currentvalue':{'prefix':'Weight\x20vector\x20size:\x20','xanchor':'right','font':{'size':0x14,'color':_0x254b0d('0x3')}},'steps':_0x15c92a}]};Plotly['plot'](_0x254b0d('0x9'),{'data':_0x3ceb2e,'layout':_0x1b0a7b,'frames':_0x335384});});
</script>
<br>
Reference
<br>
T. Takagi, K. Takadama, and H. Sato, “Incremental Lattice Design of Weight Vector Set," <i>Proc. of ACM Genetic and Evolutionary Computation Conference (GECCO 2020)</i>, pp. 1486–1494, 2020.
</body>