{"version":3,"file":"uniformIntDistributionInternal.mjs","mappings":"AAEA;;;;;AAKA,OAAM,SAAUA,8BAAV,CAAyCC,SAAzC,EAA4DC,GAA5D,EAAgF;EACpF,MAAMC,MAAM,GAAGD,GAAG,CAACE,GAAJ,EAAf;EACA,MAAMC,SAAS,GAAGH,GAAG,CAACI,GAAJ,KAAYJ,GAAG,CAACE,GAAJ,EAAZ,GAAwB,CAA1C,CAFoF,CAIpF;;EACA,IAAIH,SAAS,IAAII,SAAjB,EAA4B;IAC1B,MAAME,UAAU,GAAGF,SAAS,GAAIA,SAAS,GAAGJ,SAA5C,CAD0B,CAE1B;;IACA,OAAO,IAAP,EAAa;MACX,MAAMO,GAAG,GAAGN,GAAG,CAACO,IAAJ,EAAZ;MACA,MAAMC,MAAM,GAAGF,GAAG,GAAGL,MAArB;;MACA,IAAIO,MAAM,GAAGH,UAAb,EAAyB;QACvB,OAAOG,MAAM,GAAGT,SAAhB,CADuB,CACG;MAC3B;IACF;EACF,CAfmF,CAiBpF;EACA;;;EACA,IAAIU,cAAc,GAAGN,SAAS,GAAGA,SAAjC;EACA,IAAIO,aAAa,GAAG,CAApB,CApBoF,CAoB9D;;EACtB,OAAOD,cAAc,GAAGV,SAAxB,EAAmC;IACjCU,cAAc,IAAIN,SAAlB;IACC,EAAEO,aAAF;EACF;;EACD,MAAMC,iBAAiB,GAAGZ,SAAS,GAAGa,IAAI,CAACC,KAAL,CAAY,IAAIJ,cAAL,GAAuBV,SAAlC,CAAtC,CAzBoF,CA2BpF;;EACA,OAAO,IAAP,EAAa;IACX;IACA,IAAIe,KAAK,GAAG,CAAZ;;IACA,KAAK,IAAIC,GAAG,GAAG,CAAf,EAAkBA,GAAG,KAAKL,aAA1B,EAAyC,EAAEK,GAA3C,EAAgD;MAC9C,MAAMT,GAAG,GAAGN,GAAG,CAACO,IAAJ,EAAZ;MACAO,KAAK,GAAGX,SAAS,GAAGW,KAAZ,IAAqBR,GAAG,GAAGL,MAA3B,CAAR,CAF8C,CAEH;IAC5C;;IACD,IAAIa,KAAK,GAAGH,iBAAZ,EAA+B;MAC7B,MAAMK,MAAM,GAAGF,KAAK,GAAGf,SAAS,GAAGa,IAAI,CAACC,KAAL,CAAY,IAAIC,KAAL,GAAcf,SAAzB,CAAnC;MACA,OAAOiB,MAAP;IACD;EACF;AACF","names":["uniformIntDistributionInternal","rangeSize","rng","MinRng","min","NumValues","max","MaxAllowed","out","next","deltaV","FinalNumValues","NumIterations","MaxAcceptedRandom","Math","floor","value","num","inDiff"],"sourceRoot":"","sources":["../../../../../_src/io/Random/Distribution/_internal/uniformIntDistributionInternal.ts"],"sourcesContent":[null]}