ThinAir Future Directions Page
Obviously, ThinAir is not yet complete. There are many other PRNGs to support.
I need to create ThinAir versions of various random number sequence tests. I
also need to perform more testing and proving of the generators in the library.
This page contains that Todo list. If any item on this list is very important
to you, let me know. I'm taking care of these items as I find the time. If
someone really needs something in particular, I can move it to the top of the
In no particular order, my To Do List contains:
- Code the linear feedback shift register as a PRNG class.
- Code the linear feedback shift register, Galois configureation, as a PRNG
- Code the r250 generator as a PRNG class.
- Code Marsaglia's mother-of-all-generators as a PRNG class.
- Code the quasi-random number generator from Skip Carter's website.
- Convert Marsaglia's DIEHARD battery of tests to the ThinAir interface.
- Convert Dwyer's random number tests to the ThinAir interface.
- Generalize the SHA-based random generators to work with other hash
- Port ThinAir to other compilers.
- Build and make available some example programs to show ThinAir's
capabilities and ease-of-use.
- Research other generators to add to the library.
For further information, contact G. Wade Johnson
© 1996-1997 G. Wade Johnson.
All rights reserved.