{"id":1728,"date":"2023-01-26T13:09:23","date_gmt":"2023-01-26T03:39:23","guid":{"rendered":"https:\/\/cosmicheroes.space\/blog\/?p=1728"},"modified":"2023-01-26T13:09:23","modified_gmt":"2023-01-26T03:39:23","slug":"the-1000-dungeon-project","status":"publish","type":"post","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/26\/the-1000-dungeon-project\/","title":{"rendered":"The 1000 Dungeon Project"},"content":{"rendered":"\n<p>Thanks to the AD&amp;D Random Dungeon Generator I wrote https:\/\/github.com\/bluetyson\/ADnD1e-Random-Dungeon-Generator, I can parallelise, so doing this only takes less than a minute.<\/p>\n\n\n\n<p>The basic random walk theory these talk is &#8216;Ahead&#8217; is the y positive direction and always follow exits &#8211; e.g. stairs down (and can go up sometimes too).<\/p>\n\n\n\n<p>The first 1000 dungeons I have done with 10 Periodic Checks as the DMG table calls them. e.g. a roll on the main table.<\/p>\n\n\n\n<p>Here&#8217;s a summary :- <\/p>\n\n\n\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1kpZhtAO4cLtyLnh6bCCRVdigOL8jbjAFJ6CFyEZ2cX8\/edit?usp=sharing\">https:\/\/docs.google.com\/spreadsheets\/d\/1kpZhtAO4cLtyLnh6bCCRVdigOL8jbjAFJ6CFyEZ2cX8\/edit?usp=sharing<\/a><\/p>\n\n\n\n<iframe src=\"https:\/\/docs.google.com\/spreadsheets\/d\/e\/2PACX-1vTSQDCy3ks6KHT2eIFYZHK5jd6rZI2cNNl1IJT1ArXcOKLh1WSj8iCmcXUIhs_fmbbcd52sVQnXbnxC\/pubhtml?widget=true&amp;headers=false\"><\/iframe>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-attachment-id=\"1729\" data-permalink=\"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/26\/the-1000-dungeon-project\/1000_dungeon_project_wandering_monsters\/\" data-orig-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters.png?fit=389%2C249&amp;ssl=1\" data-orig-size=\"389,249\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"1000_Dungeon_Project_Wandering_Monsters\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters.png?fit=300%2C192&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters.png?fit=389%2C249&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" width=\"389\" height=\"249\" src=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters.png?resize=389%2C249&#038;ssl=1\" alt=\"\" class=\"wp-image-1729\" srcset=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters.png?w=389&amp;ssl=1 389w, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters.png?resize=300%2C192&amp;ssl=1 300w\" sizes=\"(max-width: 389px) 100vw, 389px\" data-recalc-dims=\"1\" \/><figcaption class=\"wp-element-caption\">Wandering Monster Totals<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-attachment-id=\"1730\" data-permalink=\"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/26\/the-1000-dungeon-project\/1000_dungeon_project_wandering_monsters_xp_histogram\/\" data-orig-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters_XP_Histogram.png?fit=389%2C248&amp;ssl=1\" data-orig-size=\"389,248\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"1000_Dungeon_Project_Wandering_Monsters_XP_Histogram\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters_XP_Histogram.png?fit=300%2C191&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters_XP_Histogram.png?fit=389%2C248&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" width=\"389\" height=\"248\" src=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters_XP_Histogram.png?resize=389%2C248&#038;ssl=1\" alt=\"\" class=\"wp-image-1730\" srcset=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters_XP_Histogram.png?w=389&amp;ssl=1 389w, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Wandering_Monsters_XP_Histogram.png?resize=300%2C191&amp;ssl=1 300w\" sizes=\"(max-width: 389px) 100vw, 389px\" data-recalc-dims=\"1\" \/><figcaption class=\"wp-element-caption\">Wandering Monster XP histogram<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-attachment-id=\"1731\" data-permalink=\"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/26\/the-1000-dungeon-project\/1000_dungeon_project_monsters\/\" data-orig-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters.png?fit=389%2C248&amp;ssl=1\" data-orig-size=\"389,248\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"1000_Dungeon_Project_Monsters\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters.png?fit=300%2C191&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters.png?fit=389%2C248&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" width=\"389\" height=\"248\" src=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters.png?resize=389%2C248&#038;ssl=1\" alt=\"\" class=\"wp-image-1731\" srcset=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters.png?w=389&amp;ssl=1 389w, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters.png?resize=300%2C191&amp;ssl=1 300w\" sizes=\"(max-width: 389px) 100vw, 389px\" data-recalc-dims=\"1\" \/><figcaption class=\"wp-element-caption\">Monster numbers<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-attachment-id=\"1732\" data-permalink=\"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/26\/the-1000-dungeon-project\/1000_dungeon_project_monsters_xp_histogram\/\" data-orig-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters_XP_Histogram.png?fit=395%2C251&amp;ssl=1\" data-orig-size=\"395,251\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"1000_Dungeon_Project_Monsters_XP_Histogram\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters_XP_Histogram.png?fit=300%2C191&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters_XP_Histogram.png?fit=395%2C251&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" width=\"395\" height=\"251\" src=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters_XP_Histogram.png?resize=395%2C251&#038;ssl=1\" alt=\"\" class=\"wp-image-1732\" srcset=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters_XP_Histogram.png?w=395&amp;ssl=1 395w, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Monsters_XP_Histogram.png?resize=300%2C191&amp;ssl=1 300w\" sizes=\"(max-width: 395px) 100vw, 395px\" data-recalc-dims=\"1\" \/><figcaption class=\"wp-element-caption\">Monster XP histogram<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-attachment-id=\"1733\" data-permalink=\"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/26\/the-1000-dungeon-project\/1000_dungeon_project_rooms\/\" data-orig-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Rooms.png?fit=389%2C248&amp;ssl=1\" data-orig-size=\"389,248\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"1000_Dungeon_Project_Rooms\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Rooms.png?fit=300%2C191&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Rooms.png?fit=389%2C248&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" width=\"389\" height=\"248\" src=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Rooms.png?resize=389%2C248&#038;ssl=1\" alt=\"\" class=\"wp-image-1733\" srcset=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Rooms.png?w=389&amp;ssl=1 389w, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Rooms.png?resize=300%2C191&amp;ssl=1 300w\" sizes=\"(max-width: 389px) 100vw, 389px\" data-recalc-dims=\"1\" \/><figcaption class=\"wp-element-caption\">Rooms<\/figcaption><\/figure>\n\n\n\n<p>Here you can have the situation if you find an empy room it can have secret doors &#8211; beyond which are more rooms, which can have secret doors if empty &#8211; I have it so it follows that stack down, then goes back &#8211; e.g. Rooms are the interesting thing.<\/p>\n\n\n\n<p>So with 10 checks, a couple of rooms is likely.<\/p>\n\n\n\n<p>In fact, here are the medians for this batch of 1000:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>monster_xp                            0.0\r\nwm_xp                                 0.0\r\nmonster_total                         0.0\r\nwm_total                              0.0\r\ntraps                                 1.0\r\nrooms                                 2.0\r\ntotal_treasure_copper                 0.0\r\ntotal_treasure_silver                 0.0\r\ntotal_treasure_electrum               0.0\r\ntotal_treasure_gold                   0.0\r\ntotal_treasure_platinum               0.0\r\ntotal_treasure_gems                   0.0\r\ntotal_treasure_jewellery              0.0\r\ntotal_treasure_magic                  0.0\r\ntotal_treasure_monster_copper         0.0\r\ntotal_treasure_monster_silver         0.0\r\ntotal_treasure_monster_electrum       0.0\r\ntotal_treasure_monster_gold           0.0\r\ntotal_treasure_monster_platinum       0.0\r\ntotal_treasure_monster_gems           0.0\r\ntotal_treasure_monster_jewellery      0.0\r\ntotal_treasure_monster_magic          0.0\r\nwm_total_treasure_copper              0.0\r\nwm_total_treasure_silver              0.0\r\nwm_total_treasure_electrum            0.0\r\nwm_total_treasure_gold                0.0\r\nwm_total_treasure_platinum            0.0\r\nwm_total_treasure_gems                0.0\r\nwm_total_treasure_jewellery           0.0\r\nwm_total_treasure_magic               0.0\r\nCoins                                11.0\r\nGems                                  0.0\r\nJewellery                             0.0\r\nMagic                                 0.0\r\nTotal Gold Equivalent                21.5\r\nx                                    13.0\r\ny                                    16.0\r\nz                                     1.0<\/code><\/pre>\n\n\n\n<p>Median room size is 13 by 16 &#8211; y dimensions are likely to be bigger.<\/p>\n\n\n\n<p>So if we call a median room an exemplar, let&#8217;s have a look:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Selecting all the 13 by 16 the medians:\nmonster_xp                            0.0\r\nwm_xp                                19.0\r\nmonster_total                         0.0\r\nwm_total                              0.5\r\ntraps                                 0.0\r\nrooms                                 3.5\r\ntotal_treasure_copper                 0.0\r\ntotal_treasure_silver                 0.0\r\ntotal_treasure_electrum               0.0\r\ntotal_treasure_gold                   0.0\r\ntotal_treasure_platinum               0.0\r\ntotal_treasure_gems                   0.0\r\ntotal_treasure_jewellery              0.0\r\ntotal_treasure_magic                  0.0\r\ntotal_treasure_monster_copper         0.0\r\ntotal_treasure_monster_silver         0.0\r\ntotal_treasure_monster_electrum       0.0\r\ntotal_treasure_monster_gold           0.0\r\ntotal_treasure_monster_platinum       0.0\r\ntotal_treasure_monster_gems           0.0\r\ntotal_treasure_monster_jewellery      0.0\r\ntotal_treasure_monster_magic          0.0\r\nwm_total_treasure_copper              0.0\r\nwm_total_treasure_silver              0.0\r\nwm_total_treasure_electrum            0.0\r\nwm_total_treasure_gold                0.0\r\nwm_total_treasure_platinum            0.0\r\nwm_total_treasure_gems                0.0\r\nwm_total_treasure_jewellery           0.0\r\nwm_total_treasure_magic               0.0\r\nCoins                                60.0\r\nGems                                  0.0\r\nJewellery                             0.0\r\nMagic                                 0.0\r\nTotal Gold Equivalent                60.0\r\nx                                    13.0\r\ny                                    16.0\r\nz                                     2.0\r\nPeriodic Checks                      10.0<\/code><\/pre>\n\n\n\n<p>So these are therefore likely to have an exit to level 2 &#8211; [z = 2]<\/p>\n\n\n\n<p>The distribution of area of the Dungeons:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-attachment-id=\"1734\" data-permalink=\"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/26\/the-1000-dungeon-project\/1000_dungeon_project_dungeon_area\/\" data-orig-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Dungeon_Area.png?fit=398%2C248&amp;ssl=1\" data-orig-size=\"398,248\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"1000_Dungeon_Project_Dungeon_Area\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Dungeon_Area.png?fit=300%2C187&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Dungeon_Area.png?fit=398%2C248&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" width=\"398\" height=\"248\" src=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Dungeon_Area.png?resize=398%2C248&#038;ssl=1\" alt=\"\" class=\"wp-image-1734\" srcset=\"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Dungeon_Area.png?w=398&amp;ssl=1 398w, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/01\/1000_Dungeon_Project_Dungeon_Area.png?resize=300%2C187&amp;ssl=1 300w\" sizes=\"(max-width: 398px) 100vw, 398px\" data-recalc-dims=\"1\" \/><figcaption class=\"wp-element-caption\">Dungeon area, x by y by z<\/figcaption><\/figure>\n\n\n\n<p>Here are the individual stats for the Dungeons:<\/p>\n\n\n\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1rbTE5-d4ju9nuQC57Dt8rCNPvuNbW3VR-JA7iAMqyvc\/edit?usp=sharing\">https:\/\/docs.google.com\/spreadsheets\/d\/1rbTE5-d4ju9nuQC57Dt8rCNPvuNbW3VR-JA7iAMqyvc\/edit?usp=sharing<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thanks to the AD&amp;D Random Dungeon Generator I wrote https:\/\/github.com\/bluetyson\/ADnD1e-Random-Dungeon-Generator, I can parallelise, so doing this only takes less than a minute. The basic random walk theory these talk is &#8216;Ahead&#8217; is the y positive direction and always follow exits &#8211; e.g. stairs down (and can go up sometimes too). The first 1000 dungeons I &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/26\/the-1000-dungeon-project\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;The 1000 Dungeon Project&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[217,17,3],"tags":[481,39,311,482],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paET2V-rS","jetpack-related-posts":[{"id":1944,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/09\/02\/the-million-dungeon-project\/","url_meta":{"origin":1728,"position":0},"title":"The Million Dungeon Project","author":"richard","date":"September 2, 2023","format":false,"excerpt":"In January I adapted the Advanced Dungeons and Dragons 1st Edition Random Dungeon Generator to code, which is available here:- https:\/\/github.com\/bluetyson\/ADnD1e-Random-Dungeon-Generator This launches a container that you can run the code in via the simple instructions and make whatever sorts of dungeons you like. https:\/\/mybinder.org\/v2\/gh\/bluetyson\/ADnD1e-Random-Dungeon-Generator\/HEAD Using this random dungeon generator\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1710,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/23\/add-1e-random-dungeon-generator-binder\/","url_meta":{"origin":1728,"position":1},"title":"AD&#038;D 1e Random Dungeon Generator Binder","author":"richard","date":"January 23, 2023","format":false,"excerpt":"So you can run this in a browser: https:\/\/mybinder.org\/v2\/gh\/bluetyson\/ADnD1e-Random-Dungeon-Generator\/HEAD click the above to fire up a web container environment that lets you run this in your browser you get jupyterlab, just click on the terminal link at the lower left and then type 'python dungeon.py 1' [or however many rolls\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1164,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2020\/04\/19\/cepheids-dungeon-tool-the-mite-massacre\/","url_meta":{"origin":1728,"position":2},"title":"Cepheid&#8217;s Dungeon Tool &#8211; the Mite Massacre","author":"richard","date":"April 19, 2020","format":false,"excerpt":"https:\/\/docs.google.com\/spreadsheets\/d\/1rus2u7HBCNQe_Mi0zhMXZQJbDY4lQ-02vfgBuE6grQM\/edit#gid=1081359187 Yesterday I knew I had a random dungeon generated in text that wasn't the DMG, so went to have a look in pos-migraine can't be bothered doing anything recovery. Found the below. The above dungeon google spreadsheet has a nice way of drawing a map by using conditional formatting\u2026","rel":"","context":"In &quot;RPG&quot;","block_context":{"text":"RPG","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/rpg\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1675,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/19\/random-rivers\/","url_meta":{"origin":1728,"position":3},"title":"Random rivers","author":"richard","date":"January 19, 2023","format":false,"excerpt":"Some more additions to basic dungeons, should be able to get rivers and chasms in corridors:- e.g. if blue Cri = river, Cbr = river with bridge across. https:\/\/github.com\/bluetyson\/ADnD1e-Random-Dungeon-Generator DUNGEON BBCOCBBBCriCCCCbrBCCriCCbrCCbrCCCriCCCCbrCCCriCBCCbrCCCriCBCCbrCCCriBBBCbrCCBBBBBC","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1712,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/25\/master-dungeon-mapping-key\/","url_meta":{"origin":1728,"position":4},"title":"Master Dungeon Mapping Key","author":"richard","date":"January 25, 2023","format":false,"excerpt":"From Save vs Dragon https:\/\/savevsdragon.blogspot.com\/2012\/03\/free-download-master-dungeon-mapping.html","rel":"","context":"In &quot;Fantasy&quot;","block_context":{"text":"Fantasy","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/fantasy\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1665,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/17\/lisawindsong-dungeoncreator\/","url_meta":{"origin":1728,"position":5},"title":"LisaWindsong Dungeoncreator","author":"richard","date":"January 17, 2023","format":false,"excerpt":"https:\/\/github.com\/lisawindsong\/DungeonCreator I remember finding this a while ago now, but I have never tried it: - job for tomorrow. It is Python 2.7. Will add to my Random Dungeon generator github list.","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1728"}],"collection":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=1728"}],"version-history":[{"count":1,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1728\/revisions"}],"predecessor-version":[{"id":1735,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1728\/revisions\/1735"}],"wp:attachment":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=1728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=1728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=1728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}