MCPcopy Create free account
hub / github.com/MersenneTwister-Lab/TinyMT

github.com/MersenneTwister-Lab/TinyMT @v1.1.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.2 ↗ · + Follow
340 symbols 936 edges 51 files 249 documented · 73% updated 21mo ago★ 239

Browse by type

Functions 318 Types & classes 22
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

TinyMT ver. 1.1.2

Tiny Mersenne Twister(TinyMT). Pseudo random number generators whose periods are 2127-1.

Mutsuo Saito (Hiroshima University) and Makoto Matsumoto (The University of Tokyo)

Copyright (C) 2011 Mutsuo Saito, Makoto Matsumoto, Hiroshima University and The University of Tokyo. All rights reserved.

The 3-clause BSD License is applied to this software, see LICENSE.txt

The documents written in English is the official one.

To see documents, make doc and then see html/index.html.

And if you are using Microsoft Visual Studio, you need to download msinttypes from google code.

If you want to redistribute and/or change source files, see LICENSE.txt.

When you change these files and redistribute them, PLEASE write your e-mail address in redistribution and write to contact YOU first if users of your changed source encounter troubles.

Core symbols most depended-on inside this repo

Shape

Function 237
Method 81
Class 22

Languages

C++85%
C15%

Modules by API surface

dc/src/tinymt32search.hpp27 symbols
dc/src/tinymt64search.hpp25 symbols
jump/f2-polynomial.c22 symbols
opencl/test64_jump.cpp16 symbols
opencl/test64.cpp16 symbols
opencl/test32_jump.cpp16 symbols
opencl/test32.cpp16 symbols
tinymt/tinymt32.h13 symbols
opencl/opencl_tools.hpp13 symbols
tinymt/tinymt64.h12 symbols
dc/include/simple_shortest_basis.hpp12 symbols
dc/include/random_util.hpp12 symbols

For agents

$ claude mcp add TinyMT \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page