Test Results: Additive Lagged Fibonacci Generator



Implementation

This is a generic Lagged Fibonacci Generator that uses addition as its operation.

Test Results

Period Length Test
SEEDNumber indicates how many results could be obtained before the generator fell into a loop.
1138-PASS
65535-PASS
8675309-PASS
16777216-PASS
123456789-PASS


Dice Roll Test
This generator produced an ideal distribution of outcomes.


Dartboard Test
SEEDMinimum of 6,000 darts placed needed to pass.
11387020PASS
655356983PASS
86753097056PASS
167772166947PASS
1234567896996PASS


Crush Test
SEED70% or higher required to pass.
1138101%PASS
65535101%PASS
8675309101%PASS
16777216101%PASS
123456789101%PASS


Plot Test
An ideal result for this test.


Example Output
67132913330487959191265577943925679714658513588229720332613258086163493588271086049163446065132725022270173106349522331271074617487648016519567548133172897072327960439792216392
9513079317714317771727858484187936598935418096890725609367858242579762773318514091952147586412487006825076516487300951004458903533314047125218453859931667429893560745731857277789134
84823987426784493233796253661179401337571011639249976994766294215300567111752583329365162710142546971766323913541791505667048857052401270034948828665987216792359496890235771108206
341799893449804082100864023143662320981342794210249485077765457038822018404196469627488589647395378985761500091022658249366933259891398410467926508270065879645352898325791519536319492
11345161562958543639676394612155427388521897765738770267856367969167523816653689276073172306804324670183462359939283647919701086132451747525579944656010443906351464225551031440975
5082725958295846450071130101922099484459092111308216408439384446698270999532048382462007331016838138011039162453082075999887090456628588828233796842717660449904065933179535077
841035259181887118169822228444539477844389328574722097570131533018547489933070635133558148490975645187537673283617252168220742771361810207785842247598311038024820486374664537945654
7709839047988404537915649811671010102425367773665297931656871450081518895365437719511608228814832285851051498133367814047104219087650274213808690829946881530899975192587821487341
997814906960405780927193151775059995102121425581017562510538802671038560934880528307693974652173249495856872186832637295725576098641995122130046933503946417498455832670637416998108324
9795550147187871054178184620944660560036284704232316517493829353311414699289037736080854492009599448516691114237908914761501876928384854180885074177087789788991046476583618457496
6444865089099024749969907925971066260548865483711120441819525528871511040604768981110845811524300564795127998017817828334902496137248381523625628305401404157788206762744844988898
72108051918563476392499011576242903698262636881667490658667583290548073537874373698310860186710797774533441340107070598154911930348078529855157742924397490073965830496956615494294
8711447428194753219170328725974777135327792766123874753072458449941524951558157824497073103268173613275678669305247163022719348977665242978311452412177494828236390247152797585035
2300576931023822001118986875628822180100420260066771471564509816231713385539651032240104159503124956952668367374038901495861075466510515124525004308577445716359347350663543591824481
72275970984060740579142436998360054494359745747288525429689108153203797834935306988402063654191292759912850693004577609060840385577315545955073465117636390831662408837142656258093
39338208690621882409651130873454150101144265349100758883464919441334231335669997980890736640802146965738020219277761212510784300105875891944780977346218379769288272190672390015665
9188628422481641863312691911010138432100557116242568147410490800293440441827648705639046982174902678751790709039919932752268656150375872529525313140025476924072324159016779245528720
15086603143488503216853073724815581047446090214766117472394251663517247107277386588125151277559298039107609471328182272210085334523375358808743481906356065960090753695312564582892
84239904954003437560137200984053355838793865357524787965856383202167569608264371527563545634595893453440217953247701454595644672230363719934598871387205584379947864381009170476
813080853127532633366414302105732600441322959517619014963711422126322882946515941780596396871495876429818254168005985145170251299955033763346737359033447410934488353706982442089822


A WFTID Website