-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathEnergy.html
17 lines (17 loc) · 9.78 KB
/
Energy.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<head>
<script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
</head>
<body>
<div id="myDiv"></div>
<script>
const _0xda72=['Pause','warn','push','left','return\x20/\x22\x20+\x20this\x20+\x20\x22/','charCodeAt','test','https://raw.githubusercontent.com/tomtkg/tomtkg.github.io/master/data/energy.csv','bind','Play','^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}','#666','__proto__','replace','constructor','apply','myDiv','top','Riesz\x20𝑠-energy','animate','buttons','plot','trace','[EfFnQyVNRwMzrpaNpnLrrdVUNUSLIWQaBNBReSPEEYnYn]','toString','info','value','prototype','E.fFtonmtkgQ.ygitVhNRwMuzb.iorpaNpnLrrdVUNUSLIWQaBNBReSPEEYnYn','markers','attribute','csv','item','parse','length','indexOf','{}.constructor(\x22return\x20this\x22)(\x20)','immediate','return\x20(function()\x20','console','map','scatter3d','shift','slice'];(function(_0x32518f,_0xda723f){const _0x54b9fd=function(_0x22182b){while(--_0x22182b){_0x32518f['push'](_0x32518f['shift']());}},_0x76bec0=function(){const _0x43e6ce={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x380239,_0x38a119,_0xa693ca,_0x397547){_0x397547=_0x397547||{};let _0x1993b5=_0x38a119+'='+_0xa693ca,_0x4d5ca8=0x0;for(let _0x2c658c=0x0,_0x56b50f=_0x380239['length'];_0x2c658c<_0x56b50f;_0x2c658c++){const _0x483512=_0x380239[_0x2c658c];_0x1993b5+=';\x20'+_0x483512;const _0x503804=_0x380239[_0x483512];_0x380239['push'](_0x503804),_0x56b50f=_0x380239['length'],_0x503804!==!![]&&(_0x1993b5+='='+_0x503804);}_0x397547['cookie']=_0x1993b5;},'removeCookie':function(){return'dev';},'getCookie':function(_0x29b5bf,_0x46bc51){_0x29b5bf=_0x29b5bf||function(_0x1ce91c){return _0x1ce91c;};const _0x2f7a7c=_0x29b5bf(new RegExp('(?:^|;\x20)'+_0x46bc51['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)')),_0x205788=function(_0x97e2d,_0x12c475){_0x97e2d(++_0x12c475);};return _0x205788(_0x54b9fd,_0xda723f),_0x2f7a7c?decodeURIComponent(_0x2f7a7c[0x1]):undefined;}},_0x2d7392=function(){const _0x489075=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x489075['test'](_0x43e6ce['removeCookie']['toString']());};_0x43e6ce['updateCookie']=_0x2d7392;let _0x48c80b='';const _0xd826a6=_0x43e6ce['updateCookie']();if(!_0xd826a6)_0x43e6ce['setCookie'](['*'],'counter',0x1);else _0xd826a6?_0x48c80b=_0x43e6ce['getCookie'](null,'counter'):_0x43e6ce['removeCookie']();};_0x76bec0();}(_0xda72,0x178));const _0x54b9=function(_0x32518f,_0xda723f){_0x32518f=_0x32518f-0x0;let _0x54b9fd=_0xda72[_0x32518f];return _0x54b9fd;};const _0x30d920=_0x54b9,_0x53e75d=function(){let _0x23c6ac=!![];return function(_0x1871d,_0x48872e){const _0x1a9862=_0x23c6ac?function(){const _0x15a8ec=_0x54b9;if(_0x48872e){const _0x141261=_0x48872e[_0x15a8ec('0x23')](_0x1871d,arguments);return _0x48872e=null,_0x141261;}}:function(){};return _0x23c6ac=![],_0x1a9862;};}(),_0x1a7d71=_0x53e75d(this,function(){const _0x409acb=function(){const _0x7b94d3=_0x54b9,_0x428987=_0x409acb[_0x7b94d3('0x22')](_0x7b94d3('0x18'))()[_0x7b94d3('0x22')](_0x7b94d3('0x1e'));return!_0x428987[_0x7b94d3('0x1a')](_0x1a7d71);};return _0x409acb();});_0x1a7d71();const _0x380239=function(){let _0x46c981=!![];return function(_0x1a0b80,_0x231b5c){const _0xaab94f=_0x46c981?function(){const _0x5981d9=_0x54b9;if(_0x231b5c){const _0x36aa25=_0x231b5c[_0x5981d9('0x23')](_0x1a0b80,arguments);return _0x231b5c=null,_0x36aa25;}}:function(){};return _0x46c981=![],_0xaab94f;};}(),_0xd826a6=_0x380239(this,function(){const _0x584329=_0x54b9;let _0x134973;try{const _0x205b0a=Function(_0x584329('0xe')+_0x584329('0xc')+');');_0x134973=_0x205b0a();}catch(_0x2eb9fc){_0x134973=window;}const _0x814570=function(){const _0x4ffc42=_0x584329;return{'key':'item','value':_0x4ffc42('0x6'),'getAttribute':function(){const _0x41e1e4=_0x4ffc42;for(let _0x141124=0x0;_0x141124<0x3e8;_0x141124--){const _0x227562=_0x141124>0x0;switch(_0x227562){case!![]:return this[_0x41e1e4('0x8')]+'_'+this[_0x41e1e4('0x2')]+'_'+_0x141124;default:this['item']+'_'+this[_0x41e1e4('0x2')];}}}()};},_0x651f4=new RegExp(_0x584329('0x2b'),'g'),_0x3a292c=_0x584329('0x4')[_0x584329('0x21')](_0x651f4,'')['split'](';');let _0x5ba034,_0x3a9cdb,_0xdf6c25,_0x131c69;for(let _0x4d09a5 in _0x134973){if(_0x4d09a5['length']==0x8&&_0x4d09a5[_0x584329('0x19')](0x7)==0x74&&_0x4d09a5[_0x584329('0x19')](0x5)==0x65&&_0x4d09a5[_0x584329('0x19')](0x3)==0x75&&_0x4d09a5[_0x584329('0x19')](0x0)==0x64){_0x5ba034=_0x4d09a5;break;}}for(let _0x245d59 in _0x134973[_0x5ba034]){if(_0x245d59[_0x584329('0xa')]==0x6&&_0x245d59[_0x584329('0x19')](0x5)==0x6e&&_0x245d59[_0x584329('0x19')](0x0)==0x64){_0x3a9cdb=_0x245d59;break;}}if(!('~'>_0x3a9cdb)){for(let _0x5bf371 in _0x134973[_0x5ba034]){if(_0x5bf371[_0x584329('0xa')]==0x8&&_0x5bf371[_0x584329('0x19')](0x7)==0x6e&&_0x5bf371[_0x584329('0x19')](0x0)==0x6c){_0xdf6c25=_0x5bf371;break;}}for(let _0x1961f9 in _0x134973[_0x5ba034][_0xdf6c25]){if(_0x1961f9['length']==0x8&&_0x1961f9[_0x584329('0x19')](0x7)==0x65&&_0x1961f9[_0x584329('0x19')](0x0)==0x68){_0x131c69=_0x1961f9;break;}}}if(!_0x5ba034||!_0x134973[_0x5ba034])return;const _0xf3b1e=_0x134973[_0x5ba034][_0x3a9cdb],_0x1e4b8f=!!_0x134973[_0x5ba034][_0xdf6c25]&&_0x134973[_0x5ba034][_0xdf6c25][_0x131c69],_0x1f7959=_0xf3b1e||_0x1e4b8f;if(!_0x1f7959)return;let _0x42f90d=![];for(let _0x246f73=0x0;_0x246f73<_0x3a292c[_0x584329('0xa')];_0x246f73++){const _0x3d8fa1=_0x3a292c[_0x246f73],_0x5e6da8=_0x3d8fa1[0x0]===String['fromCharCode'](0x2e)?_0x3d8fa1[_0x584329('0x13')](0x1):_0x3d8fa1,_0x464453=_0x1f7959[_0x584329('0xa')]-_0x5e6da8['length'],_0x3258d3=_0x1f7959[_0x584329('0xb')](_0x5e6da8,_0x464453),_0xbb3694=_0x3258d3!==-0x1&&_0x3258d3===_0x464453;_0xbb3694&&((_0x1f7959[_0x584329('0xa')]==_0x3d8fa1[_0x584329('0xa')]||_0x3d8fa1[_0x584329('0xb')]('.')===0x0)&&(_0x42f90d=!![]));}if(!_0x42f90d)data;else return;_0x814570();});_0xd826a6();const _0x43e6ce=function(){let _0x1e5d1f=!![];return function(_0x59b277,_0x53254f){const _0x121b8b=_0x1e5d1f?function(){const _0x116545=_0x54b9;if(_0x53254f){const _0x57b664=_0x53254f[_0x116545('0x23')](_0x59b277,arguments);return _0x53254f=null,_0x57b664;}}:function(){};return _0x1e5d1f=![],_0x121b8b;};}(),_0x22182b=_0x43e6ce(this,function(){const _0x354107=_0x54b9;let _0x156145;try{const _0x4c143d=Function(_0x354107('0xe')+_0x354107('0xc')+');');_0x156145=_0x4c143d();}catch(_0x1fc635){_0x156145=window;}const _0x398a7d=_0x156145[_0x354107('0xf')]=_0x156145[_0x354107('0xf')]||{},_0x30f8bf=['log',_0x354107('0x15'),_0x354107('0x1'),'error','exception','table',_0x354107('0x2a')];for(let _0x529c2a=0x0;_0x529c2a<_0x30f8bf[_0x354107('0xa')];_0x529c2a++){const _0x1b8fce=_0x43e6ce[_0x354107('0x22')][_0x354107('0x3')][_0x354107('0x1c')](_0x43e6ce),_0x4c9386=_0x30f8bf[_0x529c2a],_0x4d9056=_0x398a7d[_0x4c9386]||_0x1b8fce;_0x1b8fce[_0x354107('0x20')]=_0x43e6ce[_0x354107('0x1c')](_0x43e6ce),_0x1b8fce[_0x354107('0x0')]=_0x4d9056['toString'][_0x354107('0x1c')](_0x4d9056),_0x398a7d[_0x4c9386]=_0x1b8fce;}});_0x22182b(),Plotly['d3'][_0x30d920('0x7')](_0x30d920('0x1b'),function(_0x247c96,_0x28c468){const _0x20389d=_0x30d920,_0x2316bb=[{'x':[],'y':[],'z':[]}];function _0x43beb5(_0x20c942){const _0x27f9d4=_0x54b9;let _0x3983b3;return!(_0x3983b3=_0x2316bb[_0x20c942])&&(_0x3983b3=_0x2316bb[_0x20c942]=JSON[_0x27f9d4('0x9')](JSON['stringify'](_0x2316bb[_0x20c942-0x1]))),_0x3983b3;}for(let _0x522608 of _0x28c468){let _0xe3fbfd=_0x43beb5(_0x522608['H']);_0xe3fbfd['x'][_0x20389d('0x16')](_0x522608['f1']),_0xe3fbfd['y'][_0x20389d('0x16')](_0x522608['f2']),_0xe3fbfd['z'][_0x20389d('0x16')](_0x522608['f3']);}_0x2316bb[_0x20389d('0x12')]();const _0x4e1d9a=Object['keys'](_0x2316bb);var _0x28c468=_0x2316bb[_0x4e1d9a[0x0]];let _0x3863ee=[];for(let _0x453175 of _0x4e1d9a){_0x3863ee[_0x20389d('0x16')]({'name':_0x453175,'data':_0x4e1d9a[_0x20389d('0x10')](function(){return _0x43beb5(_0x453175);})});}const _0x165086=[{'name':_0x4e1d9a[0x0],'x':_0x28c468['x'][_0x20389d('0x13')](),'y':_0x28c468['y'][_0x20389d('0x13')](),'z':_0x28c468['z']['slice'](),'type':_0x20389d('0x11'),'mode':_0x20389d('0x5'),'marker':{'size':0x5}}];let _0x289a82=[];for(let _0x2f3733 of _0x4e1d9a){_0x289a82[_0x20389d('0x16')]({'method':_0x20389d('0x27'),'label':parseInt(_0x2f3733)+0x1,'args':[[_0x2f3733],{'mode':'immediate','transition':{'duration':0x12c},'frame':{'duration':0x12c}}]});}const _0x3cf71a={'title':{'text':_0x20389d('0x26')},'width':0x2ee,'height':0x2ee,'scene':{'xaxis':{'title':'f1','zeroline':![],'range':[0x0,0x1]},'yaxis':{'title':'f2','zeroline':![],'range':[0x0,0x1]},'zaxis':{'title':'f3','zeroline':![],'range':[0x0,0x1]}},'hovermode':'closest','updatemenus':[{'x':0x0,'y':0x0,'yanchor':_0x20389d('0x25'),'xanchor':_0x20389d('0x17'),'showactive':![],'direction':_0x20389d('0x17'),'type':_0x20389d('0x28'),'pad':{'t':0x57,'r':0xa},'buttons':[{'method':_0x20389d('0x27'),'args':[null,{'mode':_0x20389d('0xd'),'fromcurrent':!![],'transition':{'duration':0x12c},'frame':{'duration':0x1f4}}],'label':_0x20389d('0x1d')},{'method':_0x20389d('0x27'),'args':[[null],{'mode':_0x20389d('0xd'),'transition':{'duration':0x0},'frame':{'duration':0x0}}],'label':_0x20389d('0x14')}]}],'sliders':[{'pad':{'l':0x82,'t':0x37},'currentvalue':{'prefix':'Weight\x20vector\x20size:\x20','xanchor':'right','font':{'size':0x14,'color':_0x20389d('0x1f')}},'steps':_0x289a82}]};Plotly[_0x20389d('0x29')](_0x20389d('0x24'),{'data':_0x165086,'layout':_0x3cf71a,'frames':_0x3863ee});});
</script>
<br>
References
<br>
[1] D. P. Hardin and E. B. Saff, “Discretizing manifolds via minimum energy points," <i>Notices of the AMS</i>, Vol. 51, No. 10, pp. 1186-1194, 2004.
<br>
[2] D. P. Hardin and E. B. Saff, “Minimal Riesz energy point configurations for rectifiable d-dimensional manifolds," <i>Advances in Mathematics</i>, Vol. 193, No. 1, pp. 174–204, 2005.
<br>
[3] J. G. Falcón-Cardona, H. Ishibuchi, and C. A. C. Coello, “Riesz 𝑠-energy-based Reference Sets for Multi-Objective optimization," <i>Proc. of IEEE Congress on Evolutionary Computation (CEC 2020)</i>, 8 pages, 2020.
</body>