Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Histogram of `std::generate_canonical` with `std::mt19937`
0x1.00000ep-8 [█████████▉ ] (5364) 0x1.00000ep-2 [█████████████████████████████▌] (677015) 0x1p+0 [ ] (0)
0x1.00000cp-8 [██████████████████████████████] (16094) 0x1.00000cp-2 [██████████████████████████████] (687737) 0x1.fffffep-1 [██████████████████████████████] (2037954)
0x1.00000ap-8 [██████████ ] (5377) 0x1.00000ap-2 [█████████████████████████████▌] (677262) 0x1.fffffcp-1 [████████████████████▏ ] (1368073)
0x1.000008p-8 [█████████████████████████████▍] (15817) 0x1.000008p-2 [█████████████████████████████▉] (686821) 0x1.fffffap-1 [███████████████████▉ ] (1357709)
0x1.000006p-8 [█████████▊ ] (5275) 0x1.000006p-2 [█████████████████████████████▍] (676012) 0x1.fffff8p-1 [████████████████████▏ ] (1368447)
0x1.000004p-8 [█████████████████████████████▊] (15960) 0x1.000004p-2 [█████████████████████████████▉] (687623) 0x1.fffff6p-1 [████████████████████ ] (1358843)
0x1.000002p-8 [█████████▊ ] (5296) 0x1.000002p-2 [█████████████████████████████▍] (676223) 0x1.fffff4p-1 [████████████████████▏ ] (1368850)
0x1p-8 [████████████████████ ] (10736) 0x1p-2 [██████████████████████▌ ] (516126) 0x1.fffff2p-1 [███████████████████▉ ] (1358044)
0x1.fffffep-9 [█████████▊ ] (5246) 0x1.fffffep-3 [██████████████▌ ] (335106) 0x1.fffffp-1 [████████████████████▏ ] (1367917)
0x1.fffffcp-9 [█████████▉ ] (5322) 0x1.fffffcp-3 [███████████████ ] (346005) 0x1.ffffeep-1 [███████████████████▉ ] (1358028)
0x1.fffffap-9 [█████████▉ ] (5322) 0x1.fffffap-3 [██████████████▋ ] (335733) 0x1.ffffecp-1 [████████████████████▏ ] (1368987)
0x1.fffff8p-9 [██████████▎ ] (5514) 0x1.fffff8p-3 [███████████████ ] (346202) 0x1.ffffeap-1 [███████████████████▉ ] (1358502)
0x1.fffff6p-9 [█████████▋ ] (5197) 0x1.fffff6p-3 [██████████████▋ ] (336044) 0x1.ffffe8p-1 [████████████████████▏ ] (1370044)
0x1.fffff4p-9 [██████████ ] (5382) 0x1.fffff4p-3 [███████████████ ] (345755) 0x1.ffffe6p-1 [████████████████████ ] (1359731)
0x1.fffff2p-9 [█████████▊ ] (5269) 0x1.fffff2p-3 [██████████████▋ ] (336324) 0x1.ffffe4p-1 [████████████████████▏ ] (1368133)
0x1.fffffp-9 [██████████ ] (5381) 0x1.fffffp-3 [███████████████ ] (345902) 0x1.ffffe2p-1 [████████████████████ ] (1360318)
0x1.ffffeep-9 [█████████▉ ] (5321) 0x1.ffffeep-3 [██████████████▋ ] (335403) 0x1.ffffep-1 [████████████████████▏ ] (1371646)
0x1.ffffecp-9 [█████████▊ ] (5257) 0x1.ffffecp-3 [███████████████ ] (345860) 0x1.ffffdep-1 [████████████████████ ] (1358838)
0x1.ffffeap-9 [██████████ ] (5382) 0x1.ffffeap-3 [██████████████▋ ] (335499) 0x1.ffffdcp-1 [████████████████████▏ ] (1370274)
0x1.ffffe8p-9 [█████████▋ ] (5223) 0x1.ffffe8p-3 [███████████████ ] (345279) 0x1.ffffdap-1 [████████████████████ ] (1358952)
0x1.ffffe6p-9 [█████████▋ ] (5190) 0x1.ffffe6p-3 [██████████████▌ ] (334702) 0x1.ffffd8p-1 [████████████████████▏ ] (1370393)
0x1.ffffe4p-9 [█████████▉ ] (5346) 0x1.ffffe4p-3 [███████████████ ] (346510) 0x1.ffffd6p-1 [███████████████████▉ ] (1357703)
0x1.ffffe2p-9 [█████████▉ ] (5355) 0x1.ffffe2p-3 [██████████████▌ ] (335231) 0x1.ffffd4p-1 [████████████████████▏ ] (1369696)
0x1.ffffep-9 [█████████▉ ] (5312) 0x1.ffffep-3 [███████████████ ] (345794) 0x1.ffffd2p-1 [███████████████████▉ ] (1358144)
0x1.ffffdep-9 [█████████▋ ] (5187) 0x1.ffffdep-3 [██████████████▋ ] (336243) 0x1.ffffdp-1 [████████████████████ ] (1366925)
0x1.ffffdcp-9 [█████████▉ ] (5303) 0x1.ffffdcp-3 [███████████████ ] (346630) 0x1.ffffcep-1 [███████████████████▉ ] (1358547)
0x1.ffffdap-9 [█████████▉ ] (5357) 0x1.ffffdap-3 [██████████████▌ ] (335227) 0x1.ffffccp-1 [████████████████████▏ ] (1368423)
0x1.ffffd8p-9 [██████████ ] (5386) 0x1.ffffd8p-3 [███████████████▏ ] (346787) 0x1.ffffcap-1 [████████████████████ ] (1359827)
0x1.ffffd6p-9 [██████████ ] (5372) 0x1.ffffd6p-3 [██████████████▋ ] (335321) 0x1.ffffc8p-1 [████████████████████▏ ] (1370306)
0x1.ffffd4p-9 [█████████▋ ] (5170) 0x1.ffffd4p-3 [███████████████ ] (345827) 0x1.ffffc6p-1 [████████████████████ ] (1359694)
0x1.ffffd2p-9 [██████████ ] (5375) 0x1.ffffd2p-3 [██████████████▋ ] (336622) 0x1.ffffc4p-1 [████████████████████▏ ] (1368269)
0x1.ffffdp-9 [██████████ ] (5389) 0x1.ffffdp-3 [███████████████ ] (345650) 0x1.ffffc2p-1 [████████████████████ ] (1360480)
0x1.ffffcep-9 [█████████▋ ] (5217) 0x1.ffffcep-3 [██████████████▋ ] (335705) 0x1.ffffcp-1 [████████████████████▏ ] (1370107)
0x1.ffffccp-9 [█████████▉ ] (5302) 0x1.ffffccp-3 [███████████████ ] (346016) 0x1.ffffbep-1 [███████████████████▉ ] (1358038)
0x1.ffffcap-9 [█████████▉ ] (5303) 0x1.ffffcap-3 [██████████████▌ ] (333816) 0x1.ffffbcp-1 [████████████████████ ] (1366940)
0x1.ffffc8p-9 [█████████▉ ] (5337) 0x1.ffffc8p-3 [███████████████ ] (345612) 0x1.ffffbap-1 [███████████████████▉ ] (1358380)
0x1.ffffc6p-9 [█████████▉ ] (5317) 0x1.ffffc6p-3 [██████████████▋ ] (336541) 0x1.ffffb8p-1 [████████████████████▏ ] (1371582)
0x1.ffffc4p-9 [█████████▉ ] (5351) 0x1.ffffc4p-3 [███████████████ ] (346019) 0x1.ffffb6p-1 [███████████████████▉ ] (1357132)
0x1.ffffc2p-9 [█████████▉ ] (5314) 0x1.ffffc2p-3 [██████████████▋ ] (335292) 0x1.ffffb4p-1 [████████████████████▏ ] (1368814)
0x1.ffffcp-9 [█████████▉ ] (5311) 0x1.ffffcp-3 [███████████████ ] (346490) 0x1.ffffb2p-1 [███████████████████▉ ] (1356368)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment