pyoe2-craftpath 0.2.3

A tool for Path of Exile 2 to find the best craftpaths based on the categories: *most likely, most efficient and cheapest*, between a starting item and a target item.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
{
    "cells": [
        {
            "cell_type": "markdown",
            "id": "dc48c543",
            "metadata": {},
            "source": [
                "# 🪙 Path of Exile 2 Economy Data Explorer\n",
                "\n",
                "Note: This is generated with ChatGPT, to show an example of use.\n",
                "\n",
                "This notebook downloads and caches market data from [poe.ninja](https://poe.ninja/poe2/economy/) using the `pyoe2_craftpath` library, parses it into an economy object, and provides tools to explore and visualize the results."
            ]
        },
        {
            "cell_type": "code",
            "execution_count": 1,
            "id": "d6bb2f1c",
            "metadata": {},
            "outputs": [],
            "source": [
                "import os\n",
                "import pandas as pd\n",
                "import pyoe2_craftpath as pc"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "070604d7",
            "metadata": {},
            "source": [
                "## Configuration"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": 2,
            "id": "415ef8bf",
            "metadata": {},
            "outputs": [],
            "source": [
                "MARKET_MAP = {\n",
                "    \"./cache/pn_abyss.json\": \"https://poe.ninja/poe2/api/economy/exchange/current/overview?league=Rise of the Abyssal&type=Abyss\",\n",
                "    \"./cache/pn_currency.json\": \"https://poe.ninja/poe2/api/economy/exchange/current/overview?league=Rise of the Abyssal&type=Currency\",\n",
                "    \"./cache/pn_essences.json\": \"https://poe.ninja/poe2/api/economy/exchange/current/overview?league=Rise of the Abyssal&type=Essences\",\n",
                "    \"./cache/pn_ritual.json\": \"https://poe.ninja/poe2/api/economy/exchange/current/overview?league=Rise of the Abyssal&type=Ritual\"\n",
                "}\n",
                "\n",
                "CACHE_TTL_IN_SECONDS = 60 * 60  # 1 hour\n",
                "\n",
                "os.makedirs(\"./cache\", exist_ok=True)"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "e4f89925",
            "metadata": {},
            "source": [
                "## Fetch or Load Cached Data With Inbuilt Function"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": 3,
            "id": "5e2649ca",
            "metadata": {},
            "outputs": [
                {
                    "name": "stdout",
                    "output_type": "stream",
                    "text": [
                        "Loaded 4 market data files.\n",
                        "\u001b[2m2025-11-12T17:56:20.054389Z\u001b[0m \u001b[32m INFO\u001b[0m \u001b[1mretrieve_contents_from_urls_with_cache_unstable_order\u001b[0m\u001b[2m:\u001b[0m Loading cached contents from './cache/pn_currency.json'\n",
                        "\u001b[2m2025-11-12T17:56:20.060529Z\u001b[0m \u001b[32m INFO\u001b[0m \u001b[1mretrieve_contents_from_urls_with_cache_unstable_order\u001b[0m\u001b[2m:\u001b[0m Loading cached contents from './cache/pn_abyss.json'\n",
                        "\u001b[2m2025-11-12T17:56:20.063800Z\u001b[0m \u001b[32m INFO\u001b[0m \u001b[1mretrieve_contents_from_urls_with_cache_unstable_order\u001b[0m\u001b[2m:\u001b[0m Loading cached contents from './cache/pn_ritual.json'\n",
                        "\u001b[2m2025-11-12T17:56:20.066856Z\u001b[0m \u001b[32m INFO\u001b[0m \u001b[1mretrieve_contents_from_urls_with_cache_unstable_order\u001b[0m\u001b[2m:\u001b[0m Loading cached contents from './cache/pn_essences.json'\n"
                    ]
                }
            ],
            "source": [
                "raw_fetched_responses = pc.retrieve_contents_from_urls_with_cache_unstable_order(\n",
                "    cache_url_map=MARKET_MAP,\n",
                "    max_cache_duration_in_sec=CACHE_TTL_IN_SECONDS\n",
                ")\n",
                "\n",
                "print(f\"Loaded {len(raw_fetched_responses)} market data files.\")"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "928f1889",
            "metadata": {},
            "source": [
                "## Parse the Economy Data"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": 4,
            "id": "4f0f0f50",
            "metadata": {},
            "outputs": [],
            "source": [
                "economy = pc.PoeNinjaMarketPriceProvider.parse_from_json_list(\n",
                "    raw_fetched_responses)"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "90e4698d",
            "metadata": {},
            "source": [
                "## Basic Validations"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": 5,
            "id": "ece72e89",
            "metadata": {},
            "outputs": [
                {
                    "name": "stdout",
                    "output_type": "stream",
                    "text": [
                        "✅ Economy data loaded and validated successfully!\n"
                    ]
                }
            ],
            "source": [
                "test_currency = economy.cache_market_prices.get(pc.ItemName(\"Perfect Orb of Transmutation\"))\n",
                "test_ritual = economy.cache_market_prices.get(pc.ItemName(\"Omen of the Blackblooded\"))\n",
                "test_essence = economy.cache_market_prices.get(pc.ItemName(\"Perfect Essence of Ruin\"))\n",
                "test_abyss = economy.cache_market_prices.get(pc.ItemName(\"Kulemak's Invitation\"))\n",
                "\n",
                "assert test_currency is not None\n",
                "assert test_ritual is not None\n",
                "assert test_essence is not None\n",
                "assert test_abyss is not None\n",
                "\n",
                "print(\"✅ Economy data loaded and validated successfully!\")"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "4618d7fa",
            "metadata": {},
            "source": [
                "## Example Conversions"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": 6,
            "id": "043965a8",
            "metadata": {},
            "outputs": [
                {
                    "name": "stdout",
                    "output_type": "stream",
                    "text": [
                        "Abyss Item Divine Value: 0.001234\n",
                        "Abyss Item Exalted Value: 2.068184\n",
                        "Abyss Item Chaos Value: 0.046892\n"
                    ]
                }
            ],
            "source": [
                "assert test_currency is not None\n",
                "assert test_ritual is not None\n",
                "assert test_essence is not None\n",
                "assert test_abyss is not None\n",
                "\n",
                "print(\"Abyss Item Divine Value:\", economy.currency_convert(\n",
                "    test_abyss, pc.PriceKind.Divine))\n",
                "print(\"Abyss Item Exalted Value:\", economy.currency_convert(\n",
                "    test_abyss, pc.PriceKind.Exalted))\n",
                "print(\"Abyss Item Chaos Value:\", economy.currency_convert(\n",
                "    test_abyss, pc.PriceKind.Chaos))"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "ed75a412",
            "metadata": {},
            "source": [
                "## Convert Market Prices to DataFrame"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": 7,
            "id": "e8d9e48b",
            "metadata": {},
            "outputs": [
                {
                    "data": {
                        "text/html": [
                            "<div>\n",
                            "<style scoped>\n",
                            "    .dataframe tbody tr th:only-of-type {\n",
                            "        vertical-align: middle;\n",
                            "    }\n",
                            "\n",
                            "    .dataframe tbody tr th {\n",
                            "        vertical-align: top;\n",
                            "    }\n",
                            "\n",
                            "    .dataframe thead th {\n",
                            "        text-align: right;\n",
                            "    }\n",
                            "</style>\n",
                            "<table border=\"1\" class=\"dataframe\">\n",
                            "  <thead>\n",
                            "    <tr style=\"text-align: right;\">\n",
                            "      <th></th>\n",
                            "      <th>Item</th>\n",
                            "      <th>Value (Divine)</th>\n",
                            "      <th>Value (Chaos)</th>\n",
                            "      <th>Value (Exalted)</th>\n",
                            "    </tr>\n",
                            "  </thead>\n",
                            "  <tbody>\n",
                            "    <tr>\n",
                            "      <th>122</th>\n",
                            "      <td>Mirror of Kalandra</td>\n",
                            "      <td>1738.0000</td>\n",
                            "      <td>66044.000</td>\n",
                            "      <td>2912888.000</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>106</th>\n",
                            "      <td>Hinekora's Lock</td>\n",
                            "      <td>683.0000</td>\n",
                            "      <td>25954.000</td>\n",
                            "      <td>1144708.000</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>139</th>\n",
                            "      <td>Omen of Sinistral Annulment</td>\n",
                            "      <td>7.3500</td>\n",
                            "      <td>279.300</td>\n",
                            "      <td>12318.600</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>87</th>\n",
                            "      <td>Omen of Dextral Annulment</td>\n",
                            "      <td>6.2100</td>\n",
                            "      <td>235.980</td>\n",
                            "      <td>10407.960</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>131</th>\n",
                            "      <td>Ancient Collarbone</td>\n",
                            "      <td>5.2300</td>\n",
                            "      <td>198.740</td>\n",
                            "      <td>8765.480</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>69</th>\n",
                            "      <td>Omen of Sinistral Erasure</td>\n",
                            "      <td>4.8200</td>\n",
                            "      <td>183.160</td>\n",
                            "      <td>8078.320</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>22</th>\n",
                            "      <td>Omen of Chance</td>\n",
                            "      <td>4.6900</td>\n",
                            "      <td>178.220</td>\n",
                            "      <td>7860.440</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>41</th>\n",
                            "      <td>Omen of Whittling</td>\n",
                            "      <td>3.8300</td>\n",
                            "      <td>145.540</td>\n",
                            "      <td>6419.080</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>126</th>\n",
                            "      <td>Omen of Dextral Erasure</td>\n",
                            "      <td>3.3600</td>\n",
                            "      <td>127.680</td>\n",
                            "      <td>5631.360</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>83</th>\n",
                            "      <td>Ancient Jawbone</td>\n",
                            "      <td>3.0900</td>\n",
                            "      <td>117.420</td>\n",
                            "      <td>5178.840</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>132</th>\n",
                            "      <td>Omen of Light</td>\n",
                            "      <td>2.9300</td>\n",
                            "      <td>111.340</td>\n",
                            "      <td>4910.680</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>97</th>\n",
                            "      <td>Perfect Chaos Orb</td>\n",
                            "      <td>2.8500</td>\n",
                            "      <td>108.300</td>\n",
                            "      <td>4776.600</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>26</th>\n",
                            "      <td>Perfect Exalted Orb</td>\n",
                            "      <td>1.7500</td>\n",
                            "      <td>66.500</td>\n",
                            "      <td>2933.000</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>3</th>\n",
                            "      <td>Essence of Horror</td>\n",
                            "      <td>1.7100</td>\n",
                            "      <td>64.980</td>\n",
                            "      <td>2865.960</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>103</th>\n",
                            "      <td>Ancient Rib</td>\n",
                            "      <td>1.1000</td>\n",
                            "      <td>41.800</td>\n",
                            "      <td>1843.600</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>59</th>\n",
                            "      <td>Essence of Flames</td>\n",
                            "      <td>1.0000</td>\n",
                            "      <td>38.000</td>\n",
                            "      <td>1676.000</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>74</th>\n",
                            "      <td>Essence of Enhancement</td>\n",
                            "      <td>1.0000</td>\n",
                            "      <td>38.000</td>\n",
                            "      <td>1676.000</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>19</th>\n",
                            "      <td>Divine Orb</td>\n",
                            "      <td>1.0000</td>\n",
                            "      <td>38.000</td>\n",
                            "      <td>1676.000</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>143</th>\n",
                            "      <td>Essence of Abrasion</td>\n",
                            "      <td>1.0000</td>\n",
                            "      <td>38.000</td>\n",
                            "      <td>1676.000</td>\n",
                            "    </tr>\n",
                            "    <tr>\n",
                            "      <th>92</th>\n",
                            "      <td>Omen of Sanctification</td>\n",
                            "      <td>0.7315</td>\n",
                            "      <td>27.797</td>\n",
                            "      <td>1225.994</td>\n",
                            "    </tr>\n",
                            "  </tbody>\n",
                            "</table>\n",
                            "</div>"
                        ],
                        "text/plain": [
                            "                            Item  Value (Divine)  Value (Chaos)  \\\n",
                            "122           Mirror of Kalandra       1738.0000      66044.000   \n",
                            "106              Hinekora's Lock        683.0000      25954.000   \n",
                            "139  Omen of Sinistral Annulment          7.3500        279.300   \n",
                            "87     Omen of Dextral Annulment          6.2100        235.980   \n",
                            "131           Ancient Collarbone          5.2300        198.740   \n",
                            "69     Omen of Sinistral Erasure          4.8200        183.160   \n",
                            "22                Omen of Chance          4.6900        178.220   \n",
                            "41             Omen of Whittling          3.8300        145.540   \n",
                            "126      Omen of Dextral Erasure          3.3600        127.680   \n",
                            "83               Ancient Jawbone          3.0900        117.420   \n",
                            "132                Omen of Light          2.9300        111.340   \n",
                            "97             Perfect Chaos Orb          2.8500        108.300   \n",
                            "26           Perfect Exalted Orb          1.7500         66.500   \n",
                            "3              Essence of Horror          1.7100         64.980   \n",
                            "103                  Ancient Rib          1.1000         41.800   \n",
                            "59             Essence of Flames          1.0000         38.000   \n",
                            "74        Essence of Enhancement          1.0000         38.000   \n",
                            "19                    Divine Orb          1.0000         38.000   \n",
                            "143          Essence of Abrasion          1.0000         38.000   \n",
                            "92        Omen of Sanctification          0.7315         27.797   \n",
                            "\n",
                            "     Value (Exalted)  \n",
                            "122      2912888.000  \n",
                            "106      1144708.000  \n",
                            "139        12318.600  \n",
                            "87         10407.960  \n",
                            "131         8765.480  \n",
                            "69          8078.320  \n",
                            "22          7860.440  \n",
                            "41          6419.080  \n",
                            "126         5631.360  \n",
                            "83          5178.840  \n",
                            "132         4910.680  \n",
                            "97          4776.600  \n",
                            "26          2933.000  \n",
                            "3           2865.960  \n",
                            "103         1843.600  \n",
                            "59          1676.000  \n",
                            "74          1676.000  \n",
                            "19          1676.000  \n",
                            "143         1676.000  \n",
                            "92          1225.994  "
                        ]
                    },
                    "execution_count": 7,
                    "metadata": {},
                    "output_type": "execute_result"
                }
            ],
            "source": [
                "data = [\n",
                "    {\n",
                "        \"Item\": str(item_name.raw_value), # (move out of wrapper to str)\n",
                "        \"Value (Divine)\": price.get_divine_value(),\n",
                "        \"Value (Chaos)\": economy.currency_convert(price, pc.PriceKind.Chaos),\n",
                "        \"Value (Exalted)\": economy.currency_convert(price, pc.PriceKind.Exalted),\n",
                "    }\n",
                "    for item_name, price in economy.cache_market_prices.items()\n",
                "]\n",
                "\n",
                "df = pd.DataFrame(data).sort_values(by=\"Value (Divine)\", ascending=False)\n",
                "df.head(20)"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "ac8526eb",
            "metadata": {},
            "source": [
                "## Plot Top 20 Most Valuable Items (Divine Value)"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": 8,
            "id": "8d1247ef",
            "metadata": {},
            "outputs": [
                {
                    "data": {
                        "image/png": "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kSNHyi229iJkMhm++eYbjBgxAv369cOxY8ewfv163L17F66urhg2bBjCwsIUrlxf4d1338WHH36IiRMnwsXFBadPn5ZWb6+NL774At27d0f//v3x1ltvoVu3bmjfvn2N59VV/0RERERERMqSCSFEfQdB9G9QWFgIQ0NDWIZvhYqmTn2HQ0RERET0r5G9uF99hyCnIjcoKCiodmKXM+xEREREREREDRATdiIiIiIiIqIGiKvEE71mv8/z4SveiIiIiIioRpxhJyIiIiIiImqAmLATERERERERNUBM2ImIiIiIiIgaID7DTvSatYmI5WvdiKjeNLTX2hAREVHVOMNORERERERE1AAxYSciIiIiIiJqgJiwExERERERETVATNj/5iIjI2FkZFSnbcbFxUEmk+HevXt12u7fnaenJ8LDw+s7DCIiIiIi+pdgwt5ABQcHY8CAAZXKn0+mBw8ejCtXrrze4F6h4OBgzJ0794XO5Q8NRERERET0T8JV4v/mtLW1oa2tXd9h1Ki0tBTq6ur1HQYREREREdHfBmfY/+aevyV+7ty5cHFxwaZNm2BjYwNDQ0MMGTIE9+/fl+qUl5dj0aJFaNGiBbS1tdG2bVts3769yj4ePnyIPn36wN3dHffu3UN5eTk+++wzNG/eHJqamnBxccHBgwel+tnZ2ZDJZIiOjoaHhwe0tLQQFRWFvLw8DB06FM2aNYOOjg6cnJywZcuWase3evVq2NvbQ0tLC02bNsX777//wtfq7t27CAoKgrGxMXR0dNCnTx+kp6fL1YmPj4enpyd0dHRgbGwMHx8f3L17V2F7+/btg6GhIaKiohQeLy4uRmFhodxGRERERESkLCbs/0CZmZnYvXs39u7di7179+L48eNYvHixdHzRokX48ccf8e233+LixYv48MMPERgYiOPHj1dq6969e/D29kZ5eTkOHz4MIyMjrFy5EsuWLcOXX36JCxcuwMfHB++++26l5Pfjjz/G5MmTkZaWBh8fHzx+/Bjt27fHvn378PvvvyM0NBTDhg3D2bNnFY4jMTERYWFh+Oyzz3D58mUcPHgQPXr0eOHrEhwcjMTEROzZswcJCQkQQqBv374oLS0FACQnJ6NXr15wdHREQkICTp06hf79+6OsrKxSW5s3b8bQoUMRFRWFgIAAhf0tWrQIhoaG0mZpafnCsRMRERER0b+P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z62lpYWlS5di5cqVsLW1lX4seBTLly/Hm2++iYiICLRu3RqjR4+W7hYYO3Ys/ve//yEkJAS+vr64efMmIiIilNYfPXo0XF1d4ePjA0tLS6W7GGo0a9YMBw4cQHp6Ory8vPDOO+9g1KhR+OCDDx45byIiIiIioschEw/zdjYiemQlJSUwMTFBcXExn2cnIiIiInqBNbQ2eC5n2ImIiIiIiIj+61iwExEREREREakhFuxEREREREREaogFOxEREREREZEaYsFOREREREREpIZYsBMRERERERGpIRbsRERERERERGqIBTsRERERERGRGmLBTkRERERERKSGWLATERERERERqSEW7ERERERERERqiAU7ERERERERkRpiwU5ERERERESkhliwExEREREREakhFuxEREREREREaogFOxEREREREZEaYsFOREREREREpIZYsBMRERERERGpIRbsRERERERERGqIBTsRERERERGRGmLBTkRERERERKSGWLATERERERERqSGtxk6A6EUhhAAAlJSUNHImRERERETUmGpqgpoaoS4s2ImekZs3bwIA7OzsGjkTIiIiIiJSB3fu3IGJiUmd/SzYiZ4RMzMzAEBBQUG9FyU1rpKSEtjZ2eHq1aswNjZu7HSoDjxP/w08T/8dPFf/DTxP/w08T/8NjX2ehBC4c+cObG1t6x3Hgp3oGdHQ+OeVESYmJvzH+z/A2NiY5+k/gOfpv4Hn6b+D5+q/gefpv4Hn6b+hMc9TQybx+NI5IiIiIiIiIjXEgp2IiIiIiIhIDbFgJ3pG5HI5oqOjIZfLGzsVqgfP038Dz9N/A8/TfwfP1X8Dz9N/A8/Tf8N/5TzJxIPeI09EREREREREzxxn2ImIiIiIiIjUEAt2IiIiIiIiIjXEgp2IiIiIiIhIDbFgJyIiIiIiIlJDLNiJnoEvv/wSjo6O0NXVha+vL9LT0xs7pRdKbGws2rVrByMjIzRt2hT9+vVDTk6O0phu3bpBJpMpLe+8847SmIKCAvTp0wf6+vpo2rQp3n//fVRVVT3LXXmuxcTE1DoHrVu3lvrv3buH8ePHw9zcHIaGhhgwYABu3LihFIPn6OlzdHSsdZ5kMhnGjx8PgNdSYzp27Bj69u0LW1tbyGQy7N69W6lfCIHZs2fDxsYGenp68Pf3R25urtKYW7duITQ0FMbGxjA1NcWo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RERERERqiAU7ERERERERkRpiwU5ERERERESkhliwExEREREREakhFuxEREREREREaogFOxEREb1wZDIZdu/e3eDxjo6OWLJkyVPL50mJj4+HqalpY6dBRERPCAt2IiIiei6Eh4dDJpNBJpNBW1sbVlZWCAgIwJo1a6BQKJTGFhYWolevXg2OnZGRgTFjxjzplCU7duyApqYmrl27prLf2dkZU6ZMeWrbJyIi9cSCnYiIiJ4bQUFBKCwsxOXLl/H999+je/fumDRpEl5//XVUVVVJ46ytrSGXyxsc19LSEvr6+k8jZQDAG2+8AXNzc6xbt65W37Fjx3Dx4kWMGjXqqW2fiIjUEwt2IiIiem7I5XJYW1ujWbNmaNu2LWbMmIE9e/bg+++/R3x8vDTu/lviO3TogMjISKU4f/zxB7S1tXHs2DEAtW+Jl8lkWLVqFfr37w99fX04Ozvju+++U4rx888/o1evXjA0NISVlRWGDRuGP//8U2Xe2traGDZsmFKONdasWQNfX1+0adMGixYtgoeHBwwMDGBnZ4eIiAiUlpbWeTzCw8PRr18/pbb33nsP3bp1k74rFArExsaiRYsW0NPTg5eXF7Zv315nTCIienZYsBMREdFzrUePHvDy8sLOnTtV9oeGhmLz5s0QQkhtW7Zsga2tLTp37lxn3Dlz5mDQoEE4e/YsevfujdDQUNy6dQsAcPv2bfTo0QPe3t44efIkEhIScOPGDQwaNKjOeKNGjUJubq70IwEAlJaWYvv27dLsuoaGBpYuXYrz589j3bp1OHLkCKZPn/5Qx+PfYmNjsX79eqxYsQLnz5/H5MmTMXToUKSkpDxWXCIienws2ImIiOi517p1a1y+fFll36BBg/D777/jxx9/lNo2btyIIUOGQCaT1RkzPDwcQ4YMgZOTEz766COUlpYiPT0dAPDFF1/A29sbH330EVq3bg1vb2+sWbMGR48exa+//qoynru7O1599VWsWbNGatu6dSuEEBg8eDCAf2bHu3fvDkdHR/To0QMffvghtm7d+rCHQ1JeXo6PPvoIa9asQWBgIFq2bInw8HAMHToUK1eufOS4RET0ZLBgJyIioueeEKLO4tvS0hKvvfYaNmzYAADIz89HWloaQkND643p6ekpfTYwMICxsTGKiooAAGfOnMHRo0dhaGgoLa1btwYA5OXl1Rlz5MiR2L59O+7cuQPgn9vhBw4cCCMjIwBAYmIievbsiWbNmsHIyAjDhg3DzZs3UVZW1sAjoezixYsoKytDQECAUq7r16+vN08iIno2WLATERHRcy87OxstWrSosz80NBTbt29HZWUlNm7cCA8PD3h4eNQbU1tbW+m7TCaT3kZfWlqKvn37IisrS2nJzc1Fly5d6oxZM5O+detW5ObmIjU1Vbod/vLly3j99dfh6emJHTt24NSpU/jyyy8BABUVFSrjaWhoKN3qDwCVlZXS55rn3/fv36+U54ULF/gcOxGRGtBq7ASIiIiInqYjR47g3LlzmDx5cp1jgoODMWbMGCQkJGDjxo0YPnz4Y22zbdu22LFjBxwdHaGl1fD/u2VkZISBAwdizZo1yMvLg4uLi/Qc/alTp6BQKBAXFwcNjX/mXB50O7ylpSV+/vlnpbasrCzpxwZ3d3fI5XIUFBSga9euD7OLRET0DHCGnYiIiJ4b5eXluH79Oq5du4bTp0/jo48+QnBwMF5//fV6i3ADAwP069cPs2bNQnZ2NoYMGfJYeYwfPx63bt3CkCFDkJGRgby8PBw8eBAjRoxAdXV1veuOGjUKx48fx4oVKzBy5Eip3cnJCZWVlfj8889x6dIlfPPNN1ixYkW9sXr06IGTJ09i/fr1yM3NRXR0tFIBb2RkhGnTpmHy5MlYt24d8vLycPr0aXz++ecq/8QcERE9WyzYiYiI6LmRkJAAGxsbODo6IigoCEePHsXSpUuxZ88eaGpq1rtuaGgozpw5g86dO8Pe3v6x8rC1tUVqaiqqq6vx2muvwcPDA++99x5MTU2l2fG6dOrUCa6urigpKVH6kcHLywuLFi3Cxx9/jJdeegkbNmxAbGxsvbECAwMxa9YsTJ8+He3atcOdO3dq/XAxb948zJo1C7GxsXBzc0NQUBD2799f7yMERET0bMjEvx9sIiIiIiIiIqJGxxl2IiIiIiIiIjXEgp2IiIiIiIhIDbFgJyIiIiIiIlJDLNiJiIiIiIiI1BALdiIiIiIiIiI1xIKdiIiIiIiISA2xYCciIiIiIiJSQyzYiYiIiIiIiNQQC3YiIiIiIiIiNcSCnYiIiIiIiEgNsWAnIiIiIiIiUkP/H6XB04SRekYYAAAAAElFTkSuQmCC",
                        "text/plain": [
                            "<Figure size 1000x600 with 1 Axes>"
                        ]
                    },
                    "metadata": {},
                    "output_type": "display_data"
                }
            ],
            "source": [
                "import matplotlib.pyplot as plt\n",
                "\n",
                "top20 = df.head(20)\n",
                "plt.figure(figsize=(10, 6))\n",
                "plt.barh(top20[\"Item\"], top20[\"Value (Divine)\"])\n",
                "plt.gca().invert_yaxis()\n",
                "plt.xlabel(\"Divine Value\")\n",
                "plt.title(\"Top 20 Most Valuable Items (Divine Value)\")\n",
                "plt.show()"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "47521655",
            "metadata": {},
            "source": [
                "## Search Utility"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": 9,
            "id": "615a5397",
            "metadata": {},
            "outputs": [
                {
                    "data": {
                        "text/html": [
                            "<div>\n",
                            "<style scoped>\n",
                            "    .dataframe tbody tr th:only-of-type {\n",
                            "        vertical-align: middle;\n",
                            "    }\n",
                            "\n",
                            "    .dataframe tbody tr th {\n",
                            "        vertical-align: top;\n",
                            "    }\n",
                            "\n",
                            "    .dataframe thead th {\n",
                            "        text-align: right;\n",
                            "    }\n",
                            "</style>\n",
                            "<table border=\"1\" class=\"dataframe\">\n",
                            "  <thead>\n",
                            "    <tr style=\"text-align: right;\">\n",
                            "      <th></th>\n",
                            "      <th>Item</th>\n",
                            "      <th>Value (Divine)</th>\n",
                            "      <th>Value (Chaos)</th>\n",
                            "      <th>Value (Exalted)</th>\n",
                            "    </tr>\n",
                            "  </thead>\n",
                            "  <tbody>\n",
                            "    <tr>\n",
                            "      <th>19</th>\n",
                            "      <td>Divine Orb</td>\n",
                            "      <td>1.0</td>\n",
                            "      <td>38.0</td>\n",
                            "      <td>1676.0</td>\n",
                            "    </tr>\n",
                            "  </tbody>\n",
                            "</table>\n",
                            "</div>"
                        ],
                        "text/plain": [
                            "          Item  Value (Divine)  Value (Chaos)  Value (Exalted)\n",
                            "19  Divine Orb             1.0           38.0           1676.0"
                        ]
                    },
                    "execution_count": 9,
                    "metadata": {},
                    "output_type": "execute_result"
                }
            ],
            "source": [
                "def search_item(name_fragment: str):\n",
                "    \"\"\"Search for items by partial name.\"\"\"\n",
                "    return df[df[\"Item\"].str.contains(name_fragment, case=False, na=False)]\n",
                "\n",
                "# Example:\n",
                "search_item(\"Divine\")"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "927b44b6",
            "metadata": {},
            "source": [
                "## Interactive Exploration\n",
                "You can re-run the search cell with different phrases like `\"Essence\"`, `\"Omen\"`, `\"Orb\"`, etc."
            ]
        }
    ],
    "metadata": {
        "kernelspec": {
            "display_name": ".env",
            "language": "python",
            "name": "python3"
        },
        "language_info": {
            "codemirror_mode": {
                "name": "ipython",
                "version": 3
            },
            "file_extension": ".py",
            "mimetype": "text/x-python",
            "name": "python",
            "nbconvert_exporter": "python",
            "pygments_lexer": "ipython3",
            "version": "3.12.12"
        }
    },
    "nbformat": 4,
    "nbformat_minor": 5
}