{"id":3424,"date":"2025-04-08T15:08:53","date_gmt":"2025-04-08T13:08:53","guid":{"rendered":"https:\/\/codes4tcg.live\/?p=3424"},"modified":"2025-05-11T08:14:13","modified_gmt":"2025-05-11T06:14:13","slug":"dusting-scorer-v2","status":"publish","type":"post","link":"https:\/\/codes4tcg.live\/en\/2025\/04\/08\/dusting-scorer-v2\/","title":{"rendered":"PTCGL credit farming &#8211; Dusting Scorer v2"},"content":{"rendered":"<p>I developed my own Pokemon TCG Live dusting simulator\/scorer @ <a href=\"http:\/\/dust.4tcg.live\" target=\"_blank\" rel=\"noreferrer noopener\">dust.4tcg.live<\/a> because:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>I wanted to understand the topic, to give good recommendations on which PTCGL codes to buy.<\/li>\n\n\n\n<li>TrustYourPilot&#8217;s TCG Live economy videos are genius, but people reported different numbers in comments (OBF being 41k-43k).<\/li>\n\n\n\n<li>Pokedata simulator seems great but stopped with &#8222;Temporal Forces&#8220;.<\/li>\n<\/ol>\n\n\n\n<p>I called it a Dusting &#8222;Scorer&#8220;, because it picks up the idea of TrustYourPilot&#8217;s video, to factor in code prices.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Bug on Pokedata<\/h1>\n\n\n\n<p>I was a bit shocked when I found out that some of the numbers we all looked at, were really skewed.<br>Looking at pull tables on pokedata, I realized that upgrade slots hit high rarities far too often. Those are typically slots 1-3 that have a very low chance to hit a high rarity card.<\/p>\n\n\n\n<p>This error has higher impact on sets where those &#8222;Upgrade Cards&#8220; have a low count, creating an unrealistic amount of dust. Thus sets like e.g Celebrations and DetectivePikachu are not impacted.<br>I had a brief chat about the suspicion on Bluesky and the author confirmed that this is &#8222;probably a bug&#8220;.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>SET<\/th><th>Upgrade Cards<\/th><th>Pokedata<\/th><th>Dust4TCG<\/th><th>Difference<\/th><\/tr><tr><td>TEF<\/td><td>56<\/td><td>50<\/td><td>47<\/td><td>&#8211; 6%<\/td><\/tr><tr><td>OBF<\/td><td>33<\/td><td>57<\/td><td>43<\/td><td>&#8211; 25%<\/td><\/tr><tr><td>PGO<\/td><td>30<\/td><td>89<\/td><td>65<\/td><td>&#8211; 27%<\/td><\/tr><tr><td>SHF<\/td><td>27<\/td><td>71<\/td><td>55<\/td><td>&#8211; 23%<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">Experiment with SHF<\/h1>\n\n\n\n<p>I chose shining fates because I have plenty of codes from this set, not much redeemed (13 cards for expanded) and the numbers are not overlapping.<\/p>\n\n\n\n<p>Only 1% of my dustings runs could barely reach the minimum I got on pokedata.<\/p>\n\n\n\n<p>Shining Fates is especially interesting because it only has 1 RainbowRare card (Alcremie VMax), hitting a ridiculous amount of 7-32 times in my testing runs on pokedata.<br>Statistically you should expect to hit 6.4 of this card.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th><\/th><th>Pokedata<\/th><th>Dust4TCG<\/th><\/tr><tr><td>Min<\/td><td>60990<\/td><td>47105<\/td><\/tr><tr><td>Max<\/td><td>83645<\/td><td>66650<\/td><\/tr><tr><td>Avg<\/td><td>71000<\/td><td>55000<\/td><\/tr><tr><td>99% below<\/td><td><\/td><td>60625<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">My Result<\/h1>\n\n\n\n<p>Credits: 52590<br>Rainbow Rare Pulls: 6<\/p>\n\n\n\n<p>I know, it is just 1 sample of a 400 pack opening.<br>But given all the evidence, I think my numbers seem more reasonable.<br>Let me know if you have feedback. I have plans for its future, but for now I think it serves good already.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-1\"><img decoding=\"async\" width=\"826\" height=\"936\" src=\"https:\/\/cdn.codes4tcg.live\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-08-135845-1.png\" alt=\"\" class=\"wp-image-3438\" srcset=\"https:\/\/cdn.codes4tcg.live\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-08-135845-1.png 826w, https:\/\/cdn.codes4tcg.live\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-08-135845-1-265x300.png 265w, https:\/\/cdn.codes4tcg.live\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-08-135845-1-768x870.png 768w, https:\/\/cdn.codes4tcg.live\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-08-135845-1-50x57.png 50w, https:\/\/cdn.codes4tcg.live\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-08-135845-1-11x12.png 11w, https:\/\/cdn.codes4tcg.live\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-08-135845-1-300x340.png 300w, https:\/\/cdn.codes4tcg.live\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-08-135845-1-600x680.png 600w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/figure>","protected":false},"excerpt":{"rendered":"<p>I developed my own Pokemon TCG Live dusting simulator\/scorer @ dust.4tcg.live because: I called it a Dusting &#8222;Scorer&#8220;, because it picks up the idea of TrustYourPilot&#8217;s video, to factor in code prices. Bug on Pokedata I was a bit shocked when I found out that some of the numbers we all looked at, were really [&hellip;]<\/p>","protected":false},"author":1,"featured_media":3429,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3424","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"acf":[],"_links":{"self":[{"href":"https:\/\/codes4tcg.live\/en\/wp-json\/wp\/v2\/posts\/3424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codes4tcg.live\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codes4tcg.live\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codes4tcg.live\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codes4tcg.live\/en\/wp-json\/wp\/v2\/comments?post=3424"}],"version-history":[{"count":8,"href":"https:\/\/codes4tcg.live\/en\/wp-json\/wp\/v2\/posts\/3424\/revisions"}],"predecessor-version":[{"id":3488,"href":"https:\/\/codes4tcg.live\/en\/wp-json\/wp\/v2\/posts\/3424\/revisions\/3488"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codes4tcg.live\/en\/wp-json\/wp\/v2\/media\/3429"}],"wp:attachment":[{"href":"https:\/\/codes4tcg.live\/en\/wp-json\/wp\/v2\/media?parent=3424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codes4tcg.live\/en\/wp-json\/wp\/v2\/categories?post=3424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codes4tcg.live\/en\/wp-json\/wp\/v2\/tags?post=3424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}