import {IDS,COUNTRY_IDS,normalizeRows} from './core.js'; // Generated for interface tests only. Values are NOT World Bank observations. function noise(a,b,c){let x=Math.sin((a+1)*12.9898+(b+1)*78.233+(c+1)*37.719)*43758.5453;return (x-Math.floor(x)-0.5)*2;} export function createDemo(){const codes=COUNTRY_IDS,rows=[];for(let c=0;c.70 && (j===3||j===4||j===2))continue; let value=base+step*t+v*amp; if(j===3)value=Math.max(0.6,value);if(j===4||j===5)value=Math.min(99.9,Math.max(0,value)); rows.push({iso3:codes[c],year,indicator:IDS[j],value:Number(value.toFixed(j===7?0:2))}); }return normalizeRows(rows);}