Test Results: TinyMT



Implementation

TinyMT is a variant of the Mersenne Twister that uses less than 10 bytes of State memory.

Unfortunately, this has the side effect of reducing the PRNG's period length to only 2127 - 1, which is considerably smaller than average.



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.
11386995PASS
655356995PASS
86753096995PASS
167772166995PASS
1234567896995PASS


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
10158510156795085883399384447121834850221139604292194609031408776682114932517038969466762501863835108384533422961427515822859773322993648150301517727163070117191194633459553065799007146217687807
3322609211348634130186345440569581404326938888869807785972541068207247091292914282149561190734128346365746583300723455506945162166275329141041083794390876261732795436637181539521726542790584199
15597235341573106588595043432231792025842791931960976584355899393714980356811609287998998104842280433307231999024641207681475401121521426799909593154324060198047414826363906563746844994910120790
7042051382831826085188050039020798655148524087156157761623812203116917665783031884481313166690964696580034094544237771599091853741846177958198335141014961888691233229614585834570323483251202008
427755140327769841953456900995225894100417353778792522444298341901805131514359230702429522945018796377524325837661354682541665631426259907413389227323765545704158538555110035955222713935030571163993
1111485531375726216293165898815052529642657190316195960965301486327715995461372917403638966068304201227757321966997013957181098524495208186467623528231402508520934123549085283289613228529353944
1816248960422278340831958960647924031313909665461214176485917748375553506970020350365256917470735178209690827578793051896677979224758272712435031459408430630582861313486527242782585741994937075
219089162939905155644271284581344055588120938665001784947643416447913338713634533757170194355377551727248907492217477787177918709227655785761606318754882055138205163227260842667836346596741770064235
2308942189240244516738067793314163272968193385072623671387432424718569201080463328549973513437919105693235951525146281891389111283373660310605023312497610884365412070735088494952771555943772345990
4138717402346179291541618777615537438501071692783359726112242500870837611735334199600324422294224841930640971217805665231969690413596375262803168280339713750213066118673016860012377200556992528259
2103648132163291641312646700138497496931127431332915810167863775939382908317825781612523383495579176809904512680743113398769363161215696616632486152645180512600062370325461121323711569951031662355
278044413739373235516352111155117985668216282221550425765259866091237898479841663428324199943516883060703256544970418959105741534419592428223472144308124434132498616455480881284211277185587875
4106956359410636039541736818379317555073854015147118763948538381972865593452421333461240670352069853926112745379243557054473136178887315836715418067976491884569378268765798722619032112455732938
2032161777136694572116092404962555606584326801026290730844833307451463423207727900644261145039588918608809196038746915096897634526255496441075762423284538423830282836888851424565697611865196763
417152586884151514178278934466903364222955226310919479099982678410325543124006712127215568234645359384429246276240768903354232874303763625003421026846833425801330648087836064982054013985837
33236214354215495240069587592354989902020625264300799606933599614881435395212304992931138933362062676161891341675235426046499872468353328258737468834048963172985146392399762205220757232111740702812
7576295748194319116089748774165242687339595663216782787321708151783305586714828003924686342210771565811423653368892312600752768694512743305182209574801318810750822598301932674348624181439427
17085552692587138321109241333341728024553669983256194460587038381950212674354176700411931225273081416124549102574188171126565026518086639873267352285119975077911692745023932611914200175652053410605
385937224730226769652172012821234416666971416245029615203769767624058539040451005662968329053080120504055881438517886416899751811975175172297718903181222381065917523729447622713307364901562413414
728035002102867775135030372712189496768278472326327103077722506565103624160120281160969430018765120387553901739427979646756295034013312924808182293826319688533232222477534666511444042464282


A WFTID Website