{
  "submission_id": "2967067",
  "keywords": [
    {
      "keyword_id": "14319",
      "keyword_name": "code",
      "contributed": "f",
      "submissions_count": "137"
    },
    {
      "keyword_id": "1624",
      "keyword_name": "fertility",
      "contributed": "f",
      "submissions_count": "160"
    },
    {
      "keyword_id": "967",
      "keyword_name": "impregnation",
      "contributed": "f",
      "submissions_count": "16971"
    },
    {
      "keyword_id": "1578",
      "keyword_name": "pregnancy",
      "contributed": "f",
      "submissions_count": "15153"
    },
    {
      "keyword_id": "24188",
      "keyword_name": "program",
      "contributed": "f",
      "submissions_count": "227"
    },
    {
      "keyword_id": "11078",
      "keyword_name": "python",
      "contributed": "f",
      "submissions_count": "1020"
    },
    {
      "keyword_id": "18597",
      "keyword_name": "rp",
      "contributed": "f",
      "submissions_count": "673"
    }
  ],
  "hidden": "f",
  "scraps": "f",
  "favorite": "f",
  "favorites_count": "2",
  "create_datetime": "2023-04-08 03:30:01.581881+00",
  "create_datetime_usertime": "08 Apr 2023 05:30 CEST",
  "last_file_update_datetime": "2023-04-08 03:28:30.382644+00",
  "last_file_update_datetime_usertime": "08 Apr 2023 05:28 CEST",
  "username": "VeiledLioness",
  "user_id": "650821",
  "user_icon_file_name": "243939_VeiledLioness_new2pfpcolored.png",
  "user_icon_url_large": "https://nl1.ib.metapix.net/usericons/large/243/243939_VeiledLioness_new2pfpcolored.png",
  "user_icon_url_medium": "https://nl1.ib.metapix.net/usericons/medium/243/243939_VeiledLioness_new2pfpcolored.png",
  "user_icon_url_small": "https://nl1.ib.metapix.net/usericons/small/243/243939_VeiledLioness_new2pfpcolored.png",
  "file_name": "4428496_VeiledLioness_impregnation_v3.txt",
  "file_url_full": "https://nl1.ib.metapix.net/files/full/4428/4428496_VeiledLioness_impregnation_v3.txt",
  "file_url_screen": "https://nl1.ib.metapix.net/files/screen/4428/4428496_VeiledLioness_impregnation_v3.txt",
  "file_url_preview": "https://nl1.ib.metapix.net/files/preview/4428/4428496_VeiledLioness_impregnation_v3.txt",
  "files": [
    {
      "file_id": "4428496",
      "file_name": "4428496_VeiledLioness_impregnation_v3.txt",
      "file_url_full": "https://nl1.ib.metapix.net/files/full/4428/4428496_VeiledLioness_impregnation_v3.txt",
      "file_url_screen": "https://nl1.ib.metapix.net/files/screen/4428/4428496_VeiledLioness_impregnation_v3.txt",
      "file_url_preview": "https://nl1.ib.metapix.net/files/preview/4428/4428496_VeiledLioness_impregnation_v3.txt",
      "mimetype": "text/plain",
      "submission_id": "2967067",
      "user_id": "650821",
      "submission_file_order": "0",
      "full_size_x": null,
      "full_size_y": null,
      "screen_size_x": null,
      "screen_size_y": null,
      "preview_size_x": null,
      "preview_size_y": null,
      "initial_file_md5": "2e341aba2976443692b3f7195c87ad86",
      "full_file_md5": "2e341aba2976443692b3f7195c87ad86",
      "large_file_md5": "",
      "small_file_md5": "",
      "thumbnail_md5": "",
      "deleted": "f",
      "create_datetime": "2023-04-08 03:28:30.382644+00",
      "create_datetime_usertime": "08 Apr 2023 05:28 CEST"
    }
  ],
  "pools": [],
  "description": "I also do python coding btw, Im not the best but Im competent at least. Also as a general rule of the internet dont download anything resembling a program unless you completely trust the source and its a an official website. This is something I have worked on for a long time and use somewhat regularly.\n\nAnyways, this code lets you quickly see how many babies would result from an impregnation using a couple of simple variables, the fertility and standard number of babies per pregnancy of each parent. This could be useful in an rp if you want to add a dash of randomness and realism or see who can give who more babies. It could also be used for writing if you want, uh, more dnd style storytelling or something idk. Anyway here's the link.\n\nhttps://github.com/Veiled-Lioness/Impregnation\nI may have gotten in over my head signing up for github wtf. It would also work to download this file and make it a .py instead of .txt but dont download programs from sites not like github.\n\nAnd here's the code:\nimport math\nimport random\n\n##Inputs\nx = \"y\"\nwhile x != \"n\":\nprint(\"Average Fertility (chance of impregnation): 20, Average Ova (the number of offspring per pregnancy): 1,\")\np1_Fertility = float(input(\"'Mother's' Fertility (0-100%): \", )) / 100\np1_Ova = float(input(\"'Mother's' Ova: \", ))\np2_Fertility = float(input(\"2nd Parent Fertility (0-100%): \", )) / 100\np2_Ova = float(input(\"2nd Parent Ova: \", ))\nLoads = float(input(\"Loads: \", ))\nif p1_Fertility == \"auto\": p1_Fertility = .2 ** (1 / p1_Ova)\nif p2_Fertility == \"auto\": p2_Fertility = .2 ** (1 / p2_Ova)\nPreg = int(input(\"'Mother' Currently Carrying: \", ))\nif Preg != 0: p1_Fertility = p1_Fertility ** Preg\n\nOva = (p1_Ova + p2_Ova) / 2\nFertility = ((p1_Fertility + p2_Fertility) / 2) ** (1 / Loads)\n\n##Impregnation:\nImpregnation_Roll = random.random()\nprint(\"Roll: \", Impregnation_Roll)\nif Impregnation_Roll <= Fertility:\nb = ((math.log(Impregnation_Roll) / math.log(Fertility)) * -1) + 1 + Ova\nif random.randint(0, 1) == 0 or b <= 0:\nb = (math.log(Impregnation_Roll) / math.log(Fertility)) - 1 + Ova\nelse:\nb = 0\nb = round(b)\n\nprint(b)\n\nx = input(\"Again? (y/n): \", )",
  "description_bbcode_parsed": "<span style='word-wrap: break-word;'>I also do python coding btw, Im not the best but Im competent at least. Also as a general rule of the internet dont download anything resembling a program unless you completely trust the source and its a an official website. This is something I have worked on for a long time and use somewhat regularly.<br /><br />Anyways, this code lets you quickly see how many babies would result from an impregnation using a couple of simple variables, the fertility and standard number of babies per pregnancy of each parent. This could be useful in an rp if you want to add a dash of randomness and realism or see who can give who more babies. It could also be used for writing if you want, uh, more dnd style storytelling or something idk. Anyway here&#039;s the link.<br /><br /><a href=\"https://github.com/Veiled-Lioness/Impregnation\" rel=\"nofollow\">https://github.com/Veiled-Lioness/Impregnation</a><br />I may have gotten in over my head signing up for github wtf. It would also work to download this file and make it a .py instead of .txt but dont download programs from sites not like github.<br /><br />And here&#039;s the code:<br />import math<br />import random<br /><br />##Inputs<br />x = &quot;y&quot;<br />while x != &quot;n&quot;:<br />print(&quot;Average Fertility (chance of impregnation): 20, Average Ova (the number of offspring per pregnancy): 1,&quot;)<br />p1_Fertility = float(input(&quot;&#039;Mother&#039;s&#039; Fertility (0-100%): &quot;, )) / 100<br />p1_Ova = float(input(&quot;&#039;Mother&#039;s&#039; Ova: &quot;, ))<br />p2_Fertility = float(input(&quot;2nd Parent Fertility (0-100%): &quot;, )) / 100<br />p2_Ova = float(input(&quot;2nd Parent Ova: &quot;, ))<br />Loads = float(input(&quot;Loads: &quot;, ))<br />if p1_Fertility == &quot;auto&quot;: p1_Fertility = .2 ** (1 / p1_Ova)<br />if p2_Fertility == &quot;auto&quot;: p2_Fertility = .2 ** (1 / p2_Ova)<br />Preg = int(input(&quot;&#039;Mother&#039; Currently Carrying: &quot;, ))<br />if Preg != 0: p1_Fertility = p1_Fertility ** Preg<br /><br />Ova = (p1_Ova + p2_Ova) / 2<br />Fertility = ((p1_Fertility + p2_Fertility) / 2) ** (1 / Loads)<br /><br />##Impregnation:<br />Impregnation_Roll = random.random()<br />print(&quot;Roll: &quot;, Impregnation_Roll)<br />if Impregnation_Roll &lt;= Fertility:<br />b = ((math.log(Impregnation_Roll) / math.log(Fertility)) * -1) + 1 + Ova<br />if random.randint(0, 1) == 0 or b &lt;= 0:<br />b = (math.log(Impregnation_Roll) / math.log(Fertility)) - 1 + Ova<br />else:<br />b = 0<br />b = round(b)<br /><br />print(b)<br /><br />x = input(&quot;Again? (y/n): &quot;, )</span>",
  "writing": "import math\nimport random\n\n##Inputs\nx = \"y\"\nwhile x != \"n\":\n    print(\"Average Fertility (chance of impregnation): 20, Average Ova (the number of offspring per pregnancy): 1,\")\n    p1_Fertility = float(input(\"'Mother's' Fertility (0-100%): \", )) / 100\n    p1_Ova = float(input(\"'Mother's' Ova: \", ))\n    p2_Fertility = float(input(\"2nd Parent Fertility (0-100%): \", )) / 100\n    p2_Ova = float(input(\"2nd Parent Ova: \", ))\n    Loads = float(input(\"Loads: \", ))\n    if p1_Fertility == \"auto\": p1_Fertility = .2 ** (1 / p1_Ova)\n    if p2_Fertility == \"auto\": p2_Fertility = .2 ** (1 / p2_Ova)\n    Preg = int(input(\"'Mother' Currently Carrying: \", ))\n    if Preg != 0: p1_Fertility = p1_Fertility ** Preg\n        \n    Ova = (p1_Ova + p2_Ova) / 2\n    Fertility = ((p1_Fertility + p2_Fertility) / 2) ** (1 / Loads)\n\n    ##Impregnation:\n    Impregnation_Roll = random.random()\n    print(\"Roll: \", Impregnation_Roll)\n    if Impregnation_Roll <= Fertility:\n        b = ((math.log(Impregnation_Roll) / math.log(Fertility)) * -1) + 1 + Ova\n        if random.randint(0, 1) == 0 or b <= 0:\n            b = (math.log(Impregnation_Roll) / math.log(Fertility)) - 1 + Ova\n    else:\n        b = 0\n    b = round(b)\n\n    print(b)\n\n    x = input(\"Again? (y/n): \", )\n    \n\n",
  "writing_bbcode_parsed": "<span style='word-wrap: break-word;'>import math<br />import random<br /><br />##Inputs<br />x = &quot;y&quot;<br />while x != &quot;n&quot;:<br />&nbsp;&nbsp;&nbsp;&nbsp;print(&quot;Average Fertility (chance of impregnation): 20, Average Ova (the number of offspring per pregnancy): 1,&quot;)<br />&nbsp;&nbsp;&nbsp;&nbsp;p1_Fertility = float(input(&quot;&#039;Mother&#039;s&#039; Fertility (0-100%): &quot;, )) / 100<br />&nbsp;&nbsp;&nbsp;&nbsp;p1_Ova = float(input(&quot;&#039;Mother&#039;s&#039; Ova: &quot;, ))<br />&nbsp;&nbsp;&nbsp;&nbsp;p2_Fertility = float(input(&quot;2nd Parent Fertility (0-100%): &quot;, )) / 100<br />&nbsp;&nbsp;&nbsp;&nbsp;p2_Ova = float(input(&quot;2nd Parent Ova: &quot;, ))<br />&nbsp;&nbsp;&nbsp;&nbsp;Loads = float(input(&quot;Loads: &quot;, ))<br />&nbsp;&nbsp;&nbsp;&nbsp;if p1_Fertility == &quot;auto&quot;: p1_Fertility = .2 ** (1 / p1_Ova)<br />&nbsp;&nbsp;&nbsp;&nbsp;if p2_Fertility == &quot;auto&quot;: p2_Fertility = .2 ** (1 / p2_Ova)<br />&nbsp;&nbsp;&nbsp;&nbsp;Preg = int(input(&quot;&#039;Mother&#039; Currently Carrying: &quot;, ))<br />&nbsp;&nbsp;&nbsp;&nbsp;if Preg != 0: p1_Fertility = p1_Fertility ** Preg<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;Ova = (p1_Ova + p2_Ova) / 2<br />&nbsp;&nbsp;&nbsp;&nbsp;Fertility = ((p1_Fertility + p2_Fertility) / 2) ** (1 / Loads)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;##Impregnation:<br />&nbsp;&nbsp;&nbsp;&nbsp;Impregnation_Roll = random.random()<br />&nbsp;&nbsp;&nbsp;&nbsp;print(&quot;Roll: &quot;, Impregnation_Roll)<br />&nbsp;&nbsp;&nbsp;&nbsp;if Impregnation_Roll &lt;= Fertility:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b = ((math.log(Impregnation_Roll) / math.log(Fertility)) * -1) + 1 + Ova<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if random.randint(0, 1) == 0 or b &lt;= 0:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b = (math.log(Impregnation_Roll) / math.log(Fertility)) - 1 + Ova<br />&nbsp;&nbsp;&nbsp;&nbsp;else:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b = 0<br />&nbsp;&nbsp;&nbsp;&nbsp;b = round(b)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;print(b)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;x = input(&quot;Again? (y/n): &quot;, )<br />&nbsp;&nbsp;&nbsp;&nbsp;<br /><br /></span>",
  "pools_count": 0,
  "title": "Impregnation Program",
  "deleted": "f",
  "public": "t",
  "mimetype": "text/plain",
  "pagecount": "1",
  "rating_id": "2",
  "rating_name": "Adult",
  "ratings": [
    {
      "content_tag_id": "4",
      "name": "Sexual Themes",
      "description": "Erotic imagery, sexual activity or arousal",
      "rating_id": "2"
    }
  ],
  "submission_type_id": "12",
  "type_name": "Writing - Document",
  "guest_block": "f",
  "friends_only": "f",
  "comments_count": "0",
  "views": "365"
}