|
26 | 26 | }, |
27 | 27 | { |
28 | 28 | "cell_type": "code", |
29 | | -<<<<<<< HEAD |
30 | 29 | "execution_count": 6, |
31 | | -======= |
32 | | - "execution_count": 18, |
33 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
34 | 30 | "id": "9a63283cbaf04dbcab1f6479b197f3a8", |
35 | 31 | "metadata": { |
36 | 32 | "editable": true |
|
67 | 63 | " │ --- ┆ --- ┆ --- ┆ --- ┆ --- │\n", |
68 | 64 | " │ i64 ┆ str ┆ i64 ┆ f64 ┆ i64 │\n", |
69 | 65 | " ╞══════╪═════════════════════════════════╪═══════╪══════════════╪══════════╡\n", |
70 | | -<<<<<<< HEAD |
71 | 66 | " │ 2 ┆ 332212815818606584686857770936… ┆ 0 ┆ 1000.0 ┆ 1000 │\n", |
72 | 67 | " │ 4 ┆ 332212815818606584686857770936… ┆ 0 ┆ 1000.0 ┆ 1000 │\n", |
73 | 68 | " │ 6 ┆ 332212815818606584686857770936… ┆ 0 ┆ 1000.0 ┆ 1000 │\n", |
74 | 69 | " │ 8 ┆ 332212815818606584686857770936… ┆ 0 ┆ 1000.0 ┆ 1000 │\n", |
75 | 70 | " │ 10 ┆ 332212815818606584686857770936… ┆ 0 ┆ 1000.0 ┆ 1000 │\n", |
76 | | -======= |
77 | | - " │ 2 ┆ 162681765859364298619846106603… ┆ 0 ┆ 1000.0 ┆ 1000 │\n", |
78 | | - " │ 4 ┆ 162681765859364298619846106603… ┆ 0 ┆ 1000.0 ┆ 1000 │\n", |
79 | | - " │ 6 ┆ 162681765859364298619846106603… ┆ 0 ┆ 1000.0 ┆ 1000 │\n", |
80 | | - " │ 8 ┆ 162681765859364298619846106603… ┆ 0 ┆ 1000.0 ┆ 1000 │\n", |
81 | | - " │ 10 ┆ 162681765859364298619846106603… ┆ 0 ┆ 1000.0 ┆ 1000 │\n", |
82 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
83 | 71 | " └──────┴─────────────────────────────────┴───────┴──────────────┴──────────┘,\n", |
84 | 72 | " 'agent': shape: (5_000, 4)\n", |
85 | 73 | " ┌────────────────────┬──────┬─────────────────────────────────┬───────┐\n", |
86 | 74 | " │ wealth_MoneyAgents ┆ step ┆ seed ┆ batch │\n", |
87 | 75 | " │ --- ┆ --- ┆ --- ┆ --- │\n", |
88 | 76 | " │ f64 ┆ i32 ┆ str ┆ i32 │\n", |
89 | 77 | " ╞════════════════════╪══════╪═════════════════════════════════╪═══════╡\n", |
90 | | -<<<<<<< HEAD |
91 | 78 | " │ 3.0 ┆ 2 ┆ 332212815818606584686857770936… ┆ 0 │\n", |
92 | 79 | " │ 0.0 ┆ 2 ┆ 332212815818606584686857770936… ┆ 0 │\n", |
93 | 80 | " │ 2.0 ┆ 2 ┆ 332212815818606584686857770936… ┆ 0 │\n", |
|
103 | 90 | ] |
104 | 91 | }, |
105 | 92 | "execution_count": 7, |
106 | | -======= |
107 | | - " │ 0.0 ┆ 2 ┆ 162681765859364298619846106603… ┆ 0 │\n", |
108 | | - " │ 3.0 ┆ 2 ┆ 162681765859364298619846106603… ┆ 0 │\n", |
109 | | - " │ 1.0 ┆ 2 ┆ 162681765859364298619846106603… ┆ 0 │\n", |
110 | | - " │ 3.0 ┆ 2 ┆ 162681765859364298619846106603… ┆ 0 │\n", |
111 | | - " │ 6.0 ┆ 2 ┆ 162681765859364298619846106603… ┆ 0 │\n", |
112 | | - " │ … ┆ … ┆ … ┆ … │\n", |
113 | | - " │ 4.0 ┆ 10 ┆ 162681765859364298619846106603… ┆ 0 │\n", |
114 | | - " │ 1.0 ┆ 10 ┆ 162681765859364298619846106603… ┆ 0 │\n", |
115 | | - " │ 0.0 ┆ 10 ┆ 162681765859364298619846106603… ┆ 0 │\n", |
116 | | - " │ 0.0 ┆ 10 ┆ 162681765859364298619846106603… ┆ 0 │\n", |
117 | | - " │ 0.0 ┆ 10 ┆ 162681765859364298619846106603… ┆ 0 │\n", |
118 | | - " └────────────────────┴──────┴─────────────────────────────────┴───────┘}" |
119 | | - ] |
120 | | - }, |
121 | | - "execution_count": 19, |
122 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
123 | 93 | "metadata": {}, |
124 | 94 | "output_type": "execute_result" |
125 | 95 | } |
|
150 | 120 | " self.dc = DataCollector(\n", |
151 | 121 | " model=self,\n", |
152 | 122 | " model_reporters={\n", |
153 | | -<<<<<<< HEAD |
154 | 123 | " \"total_wealth\": lambda m: m.sets[\"MoneyAgents\"].df[\"wealth\"].sum(),\n", |
155 | 124 | " \"n_agents\": lambda m: len(m.sets[\"MoneyAgents\"]),\n", |
156 | | -======= |
157 | | - " \"total_wealth\": lambda m: list(m.sets.df.values())[0][\"wealth\"].sum(),\n", |
158 | | - " \"n_agents\": lambda m: len(list(m.sets.df.values())[0]),\n", |
159 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
160 | 125 | " },\n", |
161 | 126 | " agent_reporters={\n", |
162 | 127 | " \"wealth\": \"wealth\", # pull existing column\n", |
|
210 | 175 | }, |
211 | 176 | { |
212 | 177 | "cell_type": "code", |
213 | | - "execution_count": 20, |
| 178 | + "execution_count": null, |
214 | 179 | "id": "5f14f38c", |
215 | 180 | "metadata": {}, |
216 | 181 | "outputs": [ |
|
220 | 185 | "[]" |
221 | 186 | ] |
222 | 187 | }, |
223 | | -<<<<<<< HEAD |
224 | 188 | "execution_count": 8, |
225 | | -======= |
226 | | - "execution_count": 20, |
227 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
228 | 189 | "metadata": {}, |
229 | 190 | "output_type": "execute_result" |
230 | 191 | } |
|
237 | 198 | "model_csv.dc = DataCollector(\n", |
238 | 199 | " model=model_csv,\n", |
239 | 200 | " model_reporters={\n", |
240 | | -<<<<<<< HEAD |
241 | 201 | " \"total_wealth\": lambda m: m.sets[\"MoneyAgents\"].df[\"wealth\"].sum(),\n", |
242 | 202 | " \"n_agents\": lambda m: len(m.sets[\"MoneyAgents\"]),\n", |
243 | | -======= |
244 | | - " \"total_wealth\": lambda m: list(m.sets.df.values())[0][\"wealth\"].sum(),\n", |
245 | | - " \"n_agents\": lambda m: len(list(m.sets.df.values())[0]),\n", |
246 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
247 | 203 | " },\n", |
248 | 204 | " agent_reporters={\n", |
249 | 205 | " \"wealth\": \"wealth\",\n", |
|
270 | 226 | }, |
271 | 227 | { |
272 | 228 | "cell_type": "code", |
273 | | - "execution_count": 21, |
| 229 | + "execution_count": null, |
274 | 230 | "id": "8763a12b2bbd4a93a75aff182afb95dc", |
275 | 231 | "metadata": { |
276 | 232 | "editable": true |
|
282 | 238 | "[]" |
283 | 239 | ] |
284 | 240 | }, |
285 | | -<<<<<<< HEAD |
286 | 241 | "execution_count": 9, |
287 | | -======= |
288 | | - "execution_count": 21, |
289 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
290 | 242 | "metadata": {}, |
291 | 243 | "output_type": "execute_result" |
292 | 244 | } |
|
297 | 249 | "model_parq.dc = DataCollector(\n", |
298 | 250 | " model=model_parq,\n", |
299 | 251 | " model_reporters={\n", |
300 | | -<<<<<<< HEAD |
301 | 252 | " \"total_wealth\": lambda m: m.sets[\"MoneyAgents\"].df[\"wealth\"].sum(),\n", |
302 | 253 | " \"n_agents\": lambda m: len(m.sets[\"MoneyAgents\"]),\n", |
303 | | -======= |
304 | | - " \"total_wealth\": lambda m: list(m.sets.df.values())[0][\"wealth\"].sum(),\n", |
305 | | - " \"n_agents\": lambda m: len(list(m.sets.df.values())[0]),\n", |
306 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
307 | 254 | " },\n", |
308 | 255 | " agent_reporters={\n", |
309 | 256 | " \"wealth\": \"wealth\",\n", |
|
332 | 279 | }, |
333 | 280 | { |
334 | 281 | "cell_type": "code", |
335 | | - "execution_count": 22, |
| 282 | + "execution_count": null, |
336 | 283 | "id": "7cdc8c89c7104fffa095e18ddfef8986", |
337 | 284 | "metadata": { |
338 | 285 | "editable": true |
|
343 | 290 | "model_s3.dc = DataCollector(\n", |
344 | 291 | " model=model_s3,\n", |
345 | 292 | " model_reporters={\n", |
346 | | -<<<<<<< HEAD |
347 | 293 | " \"total_wealth\": lambda m: m.sets[\"MoneyAgents\"].df[\"wealth\"].sum(),\n", |
348 | 294 | " \"n_agents\": lambda m: len(m.sets[\"MoneyAgents\"]),\n", |
349 | | -======= |
350 | | - " \"total_wealth\": lambda m: list(m.sets.df.values())[0][\"wealth\"].sum(),\n", |
351 | | - " \"n_agents\": lambda m: len(list(m.sets.df.values())[0]),\n", |
352 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
353 | 295 | " },\n", |
354 | 296 | " agent_reporters={\n", |
355 | 297 | " \"wealth\": \"wealth\",\n", |
|
377 | 319 | }, |
378 | 320 | { |
379 | 321 | "cell_type": "code", |
380 | | -<<<<<<< HEAD |
381 | 322 | "execution_count": 11, |
382 | | -======= |
383 | | - "execution_count": 23, |
384 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
385 | 323 | "id": "938c804e27f84196a10c8828c723f798", |
386 | 324 | "metadata": { |
387 | 325 | "editable": true |
|
443 | 381 | }, |
444 | 382 | { |
445 | 383 | "cell_type": "code", |
446 | | -<<<<<<< HEAD |
447 | 384 | "execution_count": 12, |
448 | | -======= |
449 | | - "execution_count": 24, |
450 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
451 | 385 | "id": "59bbdb311c014d738909a11f9e486628", |
452 | 386 | "metadata": { |
453 | 387 | "editable": true |
|
476 | 410 | }, |
477 | 411 | { |
478 | 412 | "cell_type": "code", |
479 | | -<<<<<<< HEAD |
480 | 413 | "execution_count": 13, |
481 | | -======= |
482 | | - "execution_count": 25, |
483 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
484 | 414 | "id": "8a65eabff63a45729fe45fb5ade58bdc", |
485 | 415 | "metadata": { |
486 | 416 | "editable": true |
|
496 | 426 | " white-space: pre-wrap;\n", |
497 | 427 | "}\n", |
498 | 428 | "</style>\n", |
499 | | -<<<<<<< HEAD |
500 | 429 | "<small>shape: (5, 5)</small><table border=\"1\" class=\"dataframe\"><thead><tr><th>step</th><th>seed</th><th>batch</th><th>total_wealth</th><th>n_agents</th></tr><tr><td>i64</td><td>str</td><td>i64</td><td>f64</td><td>i64</td></tr></thead><tbody><tr><td>2</td><td>"540832786058427425452319829502…</td><td>0</td><td>100.0</td><td>100</td></tr><tr><td>4</td><td>"540832786058427425452319829502…</td><td>0</td><td>100.0</td><td>100</td></tr><tr><td>6</td><td>"540832786058427425452319829502…</td><td>0</td><td>100.0</td><td>100</td></tr><tr><td>8</td><td>"540832786058427425452319829502…</td><td>0</td><td>100.0</td><td>100</td></tr><tr><td>10</td><td>"540832786058427425452319829502…</td><td>0</td><td>100.0</td><td>100</td></tr></tbody></table></div>" |
501 | | -======= |
502 | | - "<small>shape: (5, 5)</small><table border=\"1\" class=\"dataframe\"><thead><tr><th>step</th><th>seed</th><th>batch</th><th>total_wealth</th><th>n_agents</th></tr><tr><td>i64</td><td>str</td><td>i64</td><td>f64</td><td>i64</td></tr></thead><tbody><tr><td>2</td><td>"732054881101029867447298951813…</td><td>0</td><td>100.0</td><td>100</td></tr><tr><td>4</td><td>"732054881101029867447298951813…</td><td>0</td><td>100.0</td><td>100</td></tr><tr><td>6</td><td>"732054881101029867447298951813…</td><td>0</td><td>100.0</td><td>100</td></tr><tr><td>8</td><td>"732054881101029867447298951813…</td><td>0</td><td>100.0</td><td>100</td></tr><tr><td>10</td><td>"732054881101029867447298951813…</td><td>0</td><td>100.0</td><td>100</td></tr></tbody></table></div>" |
503 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
504 | 430 | ], |
505 | 431 | "text/plain": [ |
506 | 432 | "shape: (5, 5)\n", |
|
509 | 435 | "│ --- ┆ --- ┆ --- ┆ --- ┆ --- │\n", |
510 | 436 | "│ i64 ┆ str ┆ i64 ┆ f64 ┆ i64 │\n", |
511 | 437 | "╞══════╪═════════════════════════════════╪═══════╪══════════════╪══════════╡\n", |
512 | | -<<<<<<< HEAD |
513 | 438 | "│ 2 ┆ 540832786058427425452319829502… ┆ 0 ┆ 100.0 ┆ 100 │\n", |
514 | 439 | "│ 4 ┆ 540832786058427425452319829502… ┆ 0 ┆ 100.0 ┆ 100 │\n", |
515 | 440 | "│ 6 ┆ 540832786058427425452319829502… ┆ 0 ┆ 100.0 ┆ 100 │\n", |
|
519 | 444 | ] |
520 | 445 | }, |
521 | 446 | "execution_count": 13, |
522 | | -======= |
523 | | - "│ 2 ┆ 732054881101029867447298951813… ┆ 0 ┆ 100.0 ┆ 100 │\n", |
524 | | - "│ 4 ┆ 732054881101029867447298951813… ┆ 0 ┆ 100.0 ┆ 100 │\n", |
525 | | - "│ 6 ┆ 732054881101029867447298951813… ┆ 0 ┆ 100.0 ┆ 100 │\n", |
526 | | - "│ 8 ┆ 732054881101029867447298951813… ┆ 0 ┆ 100.0 ┆ 100 │\n", |
527 | | - "│ 10 ┆ 732054881101029867447298951813… ┆ 0 ┆ 100.0 ┆ 100 │\n", |
528 | | - "└──────┴─────────────────────────────────┴───────┴──────────────┴──────────┘" |
529 | | - ] |
530 | | - }, |
531 | | - "execution_count": 25, |
532 | | ->>>>>>> 51c54cd666d876a5debb1b7dd71556ee9c458956 |
533 | 447 | "metadata": {}, |
534 | 448 | "output_type": "execute_result" |
535 | 449 | } |
|
0 commit comments