# tiamat, a PRNG library this library exists primarily for my personal education and (re-)use across projects. i wanted a PRNG library which i could extend myself quite easily, and at the time of its initial creation, i was not happy with the `rand` crate. most of my use-cases are for procedural generation; i expect `tiamat` to grow in that direction as time goes on. this library is going to be unstable, as the `0.x` indicates. thus, there _will_ be breaking changes. if you are thinking about using `tiamat`, please think twice, for your own benefit: it mostly caters to _my_ needs, and while i will keep any users this might get in mind, in the end, they won't be the priority. if you _do_ think that this library is useful for your purposes _in its current state_, then i encourage you to use it. __if i were you, i'd use `rand`.__ ## contributing i am currently not taking pull requests, besides possibly typo fixes and things of similar, trivial nature. feel free to open issues on bona-fide bugs or things i missed, et cetera. do note however that i will likely not respond in a timely manner if i respond at all. ## licensing copyright (c) 2017-2018 lukas h. (github: @lukaramu, twitter: @chordowl) this program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the license, or (at your option) any later version. this program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. see the GNU General Public License for more details. you should have received [a copy of the GNU Affero General Public License][0] along with this program. if not, see . [0]: LICENSE.md