File size: 81,890 Bytes
7a0719c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
<!DOCTYPE html>
<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Coverage report</title>
    <link rel="icon" sizes="32x32" href="favicon_32_cb_c827f16f.png">
    <link rel="stylesheet" href="style_cb_9ff733b0.css" type="text/css">
    <script src="coverage_html_cb_dd2e7eb5.js" defer></script>
</head>
<body class="indexfile">
<header>
    <div class="content">
        <h1>Coverage report:
            <span class="pc_cov">7%</span>
        </h1>
        <aside id="help_panel_wrapper">
            <input id="help_panel_state" type="checkbox">
            <label for="help_panel_state">
                <img id="keyboard_icon" src="keybd_closed_cb_900cfef5.png" alt="Show/hide keyboard shortcuts">
            </label>
            <div id="help_panel">
                <p class="legend">Shortcuts on this page</p>
                <div class="keyhelp">
                    <p>
                        <kbd>f</kbd>
                        <kbd>n</kbd>
                        <kbd>s</kbd>
                        <kbd>m</kbd>
                        <kbd>x</kbd>
                        <kbd>c</kbd>
                        &nbsp; change column sorting
                    </p>
                    <p>
                        <kbd>[</kbd>
                        <kbd>]</kbd>
                        &nbsp; prev/next file
                    </p>
                    <p>
                        <kbd>?</kbd> &nbsp; show/hide this help
                    </p>
                </div>
            </div>
        </aside>
        <form id="filter_container">
            <input id="filter" type="text" value="" placeholder="filter...">
            <div>
                <input id="hide100" type="checkbox" >
                <label for="hide100">hide covered</label>
            </div>
        </form>
        <h2>
                <a class="button" href="index.html">Files</a>
                <a class="button" href="function_index.html">Functions</a>
                <a class="button current">Classes</a>
        </h2>
        <p class="text">
            <a class="nav" href="https://coverage.readthedocs.io/en/7.13.4">coverage.py v7.13.4</a>,
            created at 2026-02-28 17:48 +0000
        </p>
    </div>
</header>
<main id="index">
    <table class="index" data-sortable>
        <thead>
            <tr class="tablehead" title="Click to sort">
                <th id="file" class="name" aria-sort="none" data-shortcut="f">File<span class="arrows"></span></th>
                <th id="region" class="name" aria-sort="none" data-default-sort-order="ascending" data-shortcut="n">class<span class="arrows"></span></th>
                <th class="spacer">&nbsp;</th>
                <th id="statements" aria-sort="none" data-default-sort-order="descending" data-shortcut="s">statements<span class="arrows"></span></th>
                <th id="missing" aria-sort="none" data-default-sort-order="descending" data-shortcut="m">missing<span class="arrows"></span></th>
                <th id="excluded" aria-sort="none" data-default-sort-order="descending" data-shortcut="x">excluded<span class="arrows"></span></th>
                <th class="spacer">&nbsp;</th>
                <th id="coverage" aria-sort="none" data-shortcut="c">coverage<span class="arrows"></span></th>
            </tr>
        </thead>
        <tbody>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088___init___py.html#t26">tinytroupe&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088___init___py.html#t26"><data value='ConfigManager'>ConfigManager</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>69</td>
                <td>22</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="47 69">68%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088___init___py.html">tinytroupe&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>40</td>
                <td>5</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="35 40">88%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320___init___py.html#t35">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320___init___py.html#t35"><data value='Action'>Action</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320___init___py.html#t40">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320___init___py.html#t40"><data value='CognitiveState'>CognitiveState</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320___init___py.html#t46">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320___init___py.html#t46"><data value='CognitiveActionModel'>CognitiveActionModel</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320___init___py.html#t50">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320___init___py.html#t50"><data value='CognitiveActionModelWithReasoning'>CognitiveActionModelWithReasoning</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320___init___py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>28</td>
                <td>28</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 28">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_action_generator_py.html#t12">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;action_generator.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_action_generator_py.html#t12"><data value='ActionGenerator'>ActionGenerator</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>166</td>
                <td>166</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 166">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_action_generator_py.html#t529">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;action_generator.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_action_generator_py.html#t529"><data value='PoorQualityActionException'>PoorQualityActionException</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>2</td>
                <td>2</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 2">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_action_generator_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;action_generator.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_action_generator_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>19</td>
                <td>19</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 19">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_browser_faculty_py.html#t5">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;browser_faculty.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_browser_faculty_py.html#t5"><data value='BrowserFaculty'>BrowserFaculty</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>45</td>
                <td>45</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 45">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_browser_faculty_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;browser_faculty.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_browser_faculty_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>8</td>
                <td>8</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 8">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_grounding_py.html#t18">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;grounding.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_grounding_py.html#t18"><data value='GroundingConnector'>GroundingConnector</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>4</td>
                <td>4</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 4">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_grounding_py.html#t40">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;grounding.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_grounding_py.html#t40"><data value='BaseSemanticGroundingConnector'>BaseSemanticGroundingConnector</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>99</td>
                <td>99</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 99">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_grounding_py.html#t277">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;grounding.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_grounding_py.html#t277"><data value='LocalFilesGroundingConnector'>LocalFilesGroundingConnector</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>28</td>
                <td>28</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 28">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_grounding_py.html#t351">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;grounding.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_grounding_py.html#t351"><data value='WebPagesGroundingConnector'>WebPagesGroundingConnector</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>18</td>
                <td>18</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 18">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_grounding_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;grounding.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_grounding_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>51</td>
                <td>51</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 51">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t18">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;memory.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t18"><data value='TinyMemory'>TinyMemory</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>29</td>
                <td>29</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 29">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t215">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;memory.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t215"><data value='EpisodicMemory'>EpisodicMemory</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>44</td>
                <td>44</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 44">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t416">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;memory.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t416"><data value='SemanticMemory'>SemanticMemory</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>50</td>
                <td>50</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 50">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t566">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;memory.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t566"><data value='MemoryProcessor'>MemoryProcessor</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>1</td>
                <td>1</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 1">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t592">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;memory.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t592"><data value='EpisodicConsolidator'>EpisodicConsolidator</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>5</td>
                <td>5</td>
                <td>1</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 5">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t715">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;memory.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html#t715"><data value='ReflectionConsolidator'>ReflectionConsolidator</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>3</td>
                <td>3</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 3">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;memory.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>57</td>
                <td>57</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 57">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t15">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;mental_faculty.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t15"><data value='TinyMentalFaculty'>TinyMentalFaculty</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>11</td>
                <td>11</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 11">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t68">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;mental_faculty.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t68"><data value='CustomMentalFaculty'>CustomMentalFaculty</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>30</td>
                <td>30</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 30">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t151">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;mental_faculty.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t151"><data value='RecallFaculty'>RecallFaculty</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>24</td>
                <td>24</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 24">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t275">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;mental_faculty.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t275"><data value='FilesAndWebGroundingFaculty'>FilesAndWebGroundingFaculty</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>25</td>
                <td>25</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 25">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t367">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;mental_faculty.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t367"><data value='TinyToolUse'>TinyToolUse</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>14</td>
                <td>14</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 14">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t402">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;mental_faculty.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html#t402"><data value='SequentialThinkingFaculty'>SequentialThinkingFaculty</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>6</td>
                <td>6</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 6">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;mental_faculty.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>43</td>
                <td>43</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 43">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_tiny_person_py.html#t29">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;tiny_person.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_tiny_person_py.html#t29"><data value='TinyPerson'>TinyPerson</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>471</td>
                <td>471</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 471">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_tiny_person_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;tiny_person.py</a></td>
                <td class="name"><a href="z_357ee38f49d3e320_tiny_person_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>147</td>
                <td>147</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 147">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html#t22">tinytroupe&#8201;/&#8201;control.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html#t22"><data value='Simulation'>Simulation</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>179</td>
                <td>179</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 179">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html#t501">tinytroupe&#8201;/&#8201;control.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html#t501"><data value='Transaction'>Transaction</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>115</td>
                <td>115</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 115">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html#t755">tinytroupe&#8201;/&#8201;control.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html#t755"><data value='SkipTransaction'>SkipTransaction</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html#t758">tinytroupe&#8201;/&#8201;control.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html#t758"><data value='CacheOutOfSync'>CacheOutOfSync</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html#t764">tinytroupe&#8201;/&#8201;control.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html#t764"><data value='ExecutionCached'>ExecutionCached</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html">tinytroupe&#8201;/&#8201;control.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>91</td>
                <td>27</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="64 91">70%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_37eec20419a3fd46___init___py.html">tinytroupe&#8201;/&#8201;enrichment&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_37eec20419a3fd46___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>5</td>
                <td>5</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 5">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_37eec20419a3fd46_tiny_enricher_py.html#t8">tinytroupe&#8201;/&#8201;enrichment&#8201;/&#8201;tiny_enricher.py</a></td>
                <td class="name"><a href="z_37eec20419a3fd46_tiny_enricher_py.html#t8"><data value='TinyEnricher'>TinyEnricher</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>13</td>
                <td>13</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 13">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_37eec20419a3fd46_tiny_enricher_py.html">tinytroupe&#8201;/&#8201;enrichment&#8201;/&#8201;tiny_enricher.py</a></td>
                <td class="name"><a href="z_37eec20419a3fd46_tiny_enricher_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>7</td>
                <td>7</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 7">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_37eec20419a3fd46_tiny_styler_py.html#t7">tinytroupe&#8201;/&#8201;enrichment&#8201;/&#8201;tiny_styler.py</a></td>
                <td class="name"><a href="z_37eec20419a3fd46_tiny_styler_py.html#t7"><data value='TinyStyler'>TinyStyler</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>19</td>
                <td>19</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 19">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_37eec20419a3fd46_tiny_styler_py.html">tinytroupe&#8201;/&#8201;enrichment&#8201;/&#8201;tiny_styler.py</a></td>
                <td class="name"><a href="z_37eec20419a3fd46_tiny_styler_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>7</td>
                <td>7</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 7">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_93fcbcbc09a08040___init___py.html">tinytroupe&#8201;/&#8201;environment&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_93fcbcbc09a08040___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>6</td>
                <td>6</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 6">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_93fcbcbc09a08040_tiny_social_network_py.html#t16">tinytroupe&#8201;/&#8201;environment&#8201;/&#8201;tiny_social_network.py</a></td>
                <td class="name"><a href="z_93fcbcbc09a08040_tiny_social_network_py.html#t16"><data value='TinySocialNetwork'>TinySocialNetwork</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>31</td>
                <td>31</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 31">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_93fcbcbc09a08040_tiny_social_network_py.html">tinytroupe&#8201;/&#8201;environment&#8201;/&#8201;tiny_social_network.py</a></td>
                <td class="name"><a href="z_93fcbcbc09a08040_tiny_social_network_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>20</td>
                <td>20</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 20">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_93fcbcbc09a08040_tiny_world_py.html#t21">tinytroupe&#8201;/&#8201;environment&#8201;/&#8201;tiny_world.py</a></td>
                <td class="name"><a href="z_93fcbcbc09a08040_tiny_world_py.html#t21"><data value='TinyWorld'>TinyWorld</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>253</td>
                <td>253</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 253">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_93fcbcbc09a08040_tiny_world_py.html">tinytroupe&#8201;/&#8201;environment&#8201;/&#8201;tiny_world.py</a></td>
                <td class="name"><a href="z_93fcbcbc09a08040_tiny_world_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>89</td>
                <td>89</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 89">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_6bd7109c20672ac0___init___py.html">tinytroupe&#8201;/&#8201;examples&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_6bd7109c20672ac0___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>5</td>
                <td>5</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 5">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_6bd7109c20672ac0_agents_py.html">tinytroupe&#8201;/&#8201;examples&#8201;/&#8201;agents.py</a></td>
                <td class="name"><a href="z_6bd7109c20672ac0_agents_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>55</td>
                <td>55</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 55">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_6bd7109c20672ac0_loaders_py.html">tinytroupe&#8201;/&#8201;examples&#8201;/&#8201;loaders.py</a></td>
                <td class="name"><a href="z_6bd7109c20672ac0_loaders_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>10</td>
                <td>10</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 10">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b___init___py.html">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_bc1132832c822a8b___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>6</td>
                <td>6</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 6">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_in_place_experiment_runner_py.html#t8">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;in_place_experiment_runner.py</a></td>
                <td class="name"><a href="z_bc1132832c822a8b_in_place_experiment_runner_py.html#t8"><data value='InPlaceExperimentRunner'>InPlaceExperimentRunner</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>105</td>
                <td>105</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 105">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_in_place_experiment_runner_py.html">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;in_place_experiment_runner.py</a></td>
                <td class="name"><a href="z_bc1132832c822a8b_in_place_experiment_runner_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>21</td>
                <td>21</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 21">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_proposition_py.html#t12">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;proposition.py</a></td>
                <td class="name"><a href="z_bc1132832c822a8b_proposition_py.html#t12"><data value='Proposition'>Proposition</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>108</td>
                <td>108</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 108">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_proposition_py.html">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;proposition.py</a></td>
                <td class="name"><a href="z_bc1132832c822a8b_proposition_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>28</td>
                <td>28</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 28">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_randomization_py.html#t5">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;randomization.py</a></td>
                <td class="name"><a href="z_bc1132832c822a8b_randomization_py.html#t5"><data value='ABRandomizer'>ABRandomizer</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>34</td>
                <td>34</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 34">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_randomization_py.html">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;randomization.py</a></td>
                <td class="name"><a href="z_bc1132832c822a8b_randomization_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>8</td>
                <td>8</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 8">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_statistical_tests_py.html#t8">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;statistical_tests.py</a></td>
                <td class="name"><a href="z_bc1132832c822a8b_statistical_tests_py.html#t8"><data value='StatisticalTester'>StatisticalTester</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>196</td>
                <td>196</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 196">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_statistical_tests_py.html">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;statistical_tests.py</a></td>
                <td class="name"><a href="z_bc1132832c822a8b_statistical_tests_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>40</td>
                <td>40</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 40">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d___init___py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_1008c76b8ac6114d___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>8</td>
                <td>8</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 8">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_artifact_exporter_py.html#t13">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;artifact_exporter.py</a></td>
                <td class="name"><a href="z_1008c76b8ac6114d_artifact_exporter_py.html#t13"><data value='ArtifactExporter'>ArtifactExporter</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>47</td>
                <td>47</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 47">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_artifact_exporter_py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;artifact_exporter.py</a></td>
                <td class="name"><a href="z_1008c76b8ac6114d_artifact_exporter_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>16</td>
                <td>16</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 16">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_normalizer_py.html#t8">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;normalizer.py</a></td>
                <td class="name"><a href="z_1008c76b8ac6114d_normalizer_py.html#t8"><data value='Normalizer'>Normalizer</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>44</td>
                <td>44</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 44">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_normalizer_py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;normalizer.py</a></td>
                <td class="name"><a href="z_1008c76b8ac6114d_normalizer_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>8</td>
                <td>8</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 8">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_results_extractor_py.html#t15">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;results_extractor.py</a></td>
                <td class="name"><a href="z_1008c76b8ac6114d_results_extractor_py.html#t15"><data value='ResultsExtractor'>ResultsExtractor</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>70</td>
                <td>70</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 70">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_results_extractor_py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;results_extractor.py</a></td>
                <td class="name"><a href="z_1008c76b8ac6114d_results_extractor_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>17</td>
                <td>17</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 17">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_results_reducer_py.html#t7">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;results_reducer.py</a></td>
                <td class="name"><a href="z_1008c76b8ac6114d_results_reducer_py.html#t7"><data value='ResultsReducer'>ResultsReducer</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>31</td>
                <td>31</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 31">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_results_reducer_py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;results_reducer.py</a></td>
                <td class="name"><a href="z_1008c76b8ac6114d_results_reducer_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>8</td>
                <td>8</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 8">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_results_reporter_py.html#t14">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;results_reporter.py</a></td>
                <td class="name"><a href="z_1008c76b8ac6114d_results_reporter_py.html#t14"><data value='ResultsReporter'>ResultsReporter</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>99</td>
                <td>99</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 99">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_results_reporter_py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;results_reporter.py</a></td>
                <td class="name"><a href="z_1008c76b8ac6114d_results_reporter_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>24</td>
                <td>24</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 24">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_e17597f0ca69c4c3___init___py.html">tinytroupe&#8201;/&#8201;factory&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_e17597f0ca69c4c3___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>6</td>
                <td>6</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 6">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_e17597f0ca69c4c3_tiny_factory_py.html#t7">tinytroupe&#8201;/&#8201;factory&#8201;/&#8201;tiny_factory.py</a></td>
                <td class="name"><a href="z_e17597f0ca69c4c3_tiny_factory_py.html#t7"><data value='TinyFactory'>TinyFactory</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>18</td>
                <td>18</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 18">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_e17597f0ca69c4c3_tiny_factory_py.html">tinytroupe&#8201;/&#8201;factory&#8201;/&#8201;tiny_factory.py</a></td>
                <td class="name"><a href="z_e17597f0ca69c4c3_tiny_factory_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>19</td>
                <td>19</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 19">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_e17597f0ca69c4c3_tiny_person_factory_py.html#t25">tinytroupe&#8201;/&#8201;factory&#8201;/&#8201;tiny_person_factory.py</a></td>
                <td class="name"><a href="z_e17597f0ca69c4c3_tiny_person_factory_py.html#t25"><data value='TinyPersonFactory'>TinyPersonFactory</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>207</td>
                <td>207</td>
                <td>4</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 207">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_e17597f0ca69c4c3_tiny_person_factory_py.html">tinytroupe&#8201;/&#8201;factory&#8201;/&#8201;tiny_person_factory.py</a></td>
                <td class="name"><a href="z_e17597f0ca69c4c3_tiny_person_factory_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>61</td>
                <td>61</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 61">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html#t26">tinytroupe&#8201;/&#8201;openai_utils.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html#t26"><data value='OpenAIClient'>OpenAIClient</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>124</td>
                <td>119</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="5 124">4%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html#t387">tinytroupe&#8201;/&#8201;openai_utils.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html#t387"><data value='AzureClient'>AzureClient</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>10</td>
                <td>8</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="2 10">20%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html#t417">tinytroupe&#8201;/&#8201;openai_utils.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html#t417"><data value='HelmholtzBlabladorClient'>HelmholtzBlabladorClient</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>3</td>
                <td>1</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="2 3">67%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html#t435">tinytroupe&#8201;/&#8201;openai_utils.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html#t435"><data value='InvalidRequestError'>InvalidRequestError</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html#t441">tinytroupe&#8201;/&#8201;openai_utils.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html#t441"><data value='NonTerminalError'>NonTerminalError</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html">tinytroupe&#8201;/&#8201;openai_utils.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>61</td>
                <td>10</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="51 61">84%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_profiling_py.html#t24">tinytroupe&#8201;/&#8201;profiling.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_profiling_py.html#t24"><data value='Profiler'>Profiler</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>346</td>
                <td>346</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 346">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_profiling_py.html">tinytroupe&#8201;/&#8201;profiling.py</a></td>
                <td class="name"><a href="z_8e144f0c9fd03088_profiling_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>40</td>
                <td>40</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 40">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_13b615ba9b634dc5___init___py.html">tinytroupe&#8201;/&#8201;steering&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_13b615ba9b634dc5___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>5</td>
                <td>5</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 5">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_13b615ba9b634dc5_intervention_py.html#t12">tinytroupe&#8201;/&#8201;steering&#8201;/&#8201;intervention.py</a></td>
                <td class="name"><a href="z_13b615ba9b634dc5_intervention_py.html#t12"><data value='InterventionBatch'>InterventionBatch</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>15</td>
                <td>15</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 15">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_13b615ba9b634dc5_intervention_py.html#t49">tinytroupe&#8201;/&#8201;steering&#8201;/&#8201;intervention.py</a></td>
                <td class="name"><a href="z_13b615ba9b634dc5_intervention_py.html#t49"><data value='Intervention'>Intervention</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>65</td>
                <td>65</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 65">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_13b615ba9b634dc5_intervention_py.html">tinytroupe&#8201;/&#8201;steering&#8201;/&#8201;intervention.py</a></td>
                <td class="name"><a href="z_13b615ba9b634dc5_intervention_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>30</td>
                <td>30</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 30">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_13b615ba9b634dc5_tiny_story_py.html#t9">tinytroupe&#8201;/&#8201;steering&#8201;/&#8201;tiny_story.py</a></td>
                <td class="name"><a href="z_13b615ba9b634dc5_tiny_story_py.html#t9"><data value='TinyStory'>TinyStory</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>31</td>
                <td>31</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 31">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_13b615ba9b634dc5_tiny_story_py.html">tinytroupe&#8201;/&#8201;steering&#8201;/&#8201;tiny_story.py</a></td>
                <td class="name"><a href="z_13b615ba9b634dc5_tiny_story_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>11</td>
                <td>11</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 11">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3___init___py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_8ff660fc2daa80e3___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>6</td>
                <td>6</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 6">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_browser_py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;browser.py</a></td>
                <td class="name"><a href="z_8ff660fc2daa80e3_browser_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>20</td>
                <td>20</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 20">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_sequential_thinking_py.html#t6">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;sequential_thinking.py</a></td>
                <td class="name"><a href="z_8ff660fc2daa80e3_sequential_thinking_py.html#t6"><data value='SequentialThinkingTool'>SequentialThinkingTool</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>32</td>
                <td>32</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 32">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_sequential_thinking_py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;sequential_thinking.py</a></td>
                <td class="name"><a href="z_8ff660fc2daa80e3_sequential_thinking_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>10</td>
                <td>10</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 10">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_calendar_py.html#t10">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;tiny_calendar.py</a></td>
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_calendar_py.html#t10"><data value='TinyCalendar'>TinyCalendar</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>17</td>
                <td>17</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 17">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_calendar_py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;tiny_calendar.py</a></td>
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_calendar_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>11</td>
                <td>11</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 11">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_tool_py.html#t5">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;tiny_tool.py</a></td>
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_tool_py.html#t5"><data value='TinyTool'>TinyTool</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>17</td>
                <td>17</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 17">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_tool_py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;tiny_tool.py</a></td>
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_tool_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>12</td>
                <td>12</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 12">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_word_processor_py.html#t9">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;tiny_word_processor.py</a></td>
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_word_processor_py.html#t9"><data value='TinyWordProcessor'>TinyWordProcessor</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>33</td>
                <td>33</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 33">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_word_processor_py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;tiny_word_processor.py</a></td>
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_word_processor_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>9</td>
                <td>9</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 9">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1dd26f6f54202fea___init___py.html">tinytroupe&#8201;/&#8201;ui&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_1dd26f6f54202fea___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>2</td>
                <td>2</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 2">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1dd26f6f54202fea_jupyter_widgets_py.html#t40">tinytroupe&#8201;/&#8201;ui&#8201;/&#8201;jupyter_widgets.py</a></td>
                <td class="name"><a href="z_1dd26f6f54202fea_jupyter_widgets_py.html#t40"><data value='AgentChatJupyterWidget'>AgentChatJupyterWidget</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>104</td>
                <td>104</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 104">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1dd26f6f54202fea_jupyter_widgets_py.html">tinytroupe&#8201;/&#8201;ui&#8201;/&#8201;jupyter_widgets.py</a></td>
                <td class="name"><a href="z_1dd26f6f54202fea_jupyter_widgets_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>17</td>
                <td>17</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 17">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221___init___py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>11</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="11 11">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_behavior_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;behavior.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_behavior_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>11</td>
                <td>9</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="2 11">18%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_config_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;config.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_config_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>65</td>
                <td>10</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="55 65">85%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_json_py.html#t7">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;json.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_json_py.html#t7"><data value='JsonSerializableRegistry'>JsonSerializableRegistry</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>111</td>
                <td>111</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 111">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_json_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;json.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_json_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>56</td>
                <td>38</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="18 56">32%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_llm_py.html#t62">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;llm.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_llm_py.html#t62"><data value='LLMScalarWithJustificationResponse'>LLMScalarWithJustificationResponse</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_llm_py.html#t74">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;llm.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_llm_py.html#t74"><data value='LLMScalarWithJustificationAndReasoningResponse'>LLMScalarWithJustificationAndReasoningResponse</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_llm_py.html#t97">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;llm.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_llm_py.html#t97"><data value='LLMChat'>LLMChat</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>237</td>
                <td>237</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 237">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_llm_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;llm.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_llm_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>178</td>
                <td>103</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="75 178">42%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_logger_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;logger.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_logger_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>26</td>
                <td>26</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 26">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_misc_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;misc.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_misc_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>27</td>
                <td>16</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="11 27">41%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_parallel_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;parallel.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_parallel_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>22</td>
                <td>13</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="9 22">41%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_rendering_py.html#t75">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;rendering.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_rendering_py.html#t75"><data value='RichTextStyle'>RichTextStyle</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>16</td>
                <td>16</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 16">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_rendering_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;rendering.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_rendering_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>41</td>
                <td>17</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="24 41">59%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_semantics_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;semantics.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_semantics_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>17</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="17 17">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_validation_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;validation.py</a></td>
                <td class="name"><a href="z_4b3d0d3b603de221_validation_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>27</td>
                <td>18</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="9 27">33%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5___init___py.html">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;__init__.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>6</td>
                <td>6</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 6">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_propositions_py.html">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;propositions.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_propositions_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>25</td>
                <td>25</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 25">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html#t24">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;simulation_validator.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html#t24"><data value='SimulationExperimentDataset'>SimulationExperimentDataset</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>326</td>
                <td>326</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 326">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html#t68">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;simulation_validator.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html#t68"><data value='Config'>SimulationExperimentDataset.Config</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html#t709">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;simulation_validator.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html#t709"><data value='SimulationExperimentEmpiricalValidationResult'>SimulationExperimentEmpiricalValidationResult</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html#t735">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;simulation_validator.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html#t735"><data value='Config'>SimulationExperimentEmpiricalValidationResult.Config</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html#t741">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;simulation_validator.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html#t741"><data value='SimulationExperimentEmpiricalValidator'>SimulationExperimentEmpiricalValidator</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>555</td>
                <td>555</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 555">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;simulation_validator.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>105</td>
                <td>105</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 105">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_tiny_person_validator_py.html#t17">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;tiny_person_validator.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_tiny_person_validator_py.html#t17"><data value='ValidationResponse'>ValidationResponse</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_tiny_person_validator_py.html#t26">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;tiny_person_validator.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_tiny_person_validator_py.html#t26"><data value='TinyPersonValidator'>TinyPersonValidator</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>37</td>
                <td>37</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 37">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_tiny_person_validator_py.html">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;tiny_person_validator.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_tiny_person_validator_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>20</td>
                <td>20</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 20">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_validation_chamber_py.html#t4">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;validation_chamber.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_validation_chamber_py.html#t4"><data value='ValidationChamber'>ValidationChamber</data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>0</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 0">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_validation_chamber_py.html">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;validation_chamber.py</a></td>
                <td class="name"><a href="z_96a307234d1981d5_validation_chamber_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
                <td class="spacer">&nbsp;</td>
                <td>2</td>
                <td>2</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 2">0%</td>
            </tr>
        </tbody>
        <tfoot>
            <tr class="total">
                <td class="name">Total</td>
                <td class="name">&nbsp;</td>
                <td class="spacer">&nbsp;</td>
                <td>6623</td>
                <td>6186</td>
                <td>5</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="437 6623">7%</td>
            </tr>
        </tfoot>
    </table>
    <p id="no_rows">
        No items found using the specified filter.
    </p>
</main>
<footer>
    <div class="content">
        <p>
            <a class="nav" href="https://coverage.readthedocs.io/en/7.13.4">coverage.py v7.13.4</a>,
            created at 2026-02-28 17:48 +0000
        </p>
    </div>
    <aside class="hidden">
        <a id="prevFileLink" class="nav" href=""></a>
        <a id="nextFileLink" class="nav" href=""></a>
        <button type="button" class="button_prev_file" data-shortcut="["></button>
        <button type="button" class="button_next_file" data-shortcut="]"></button>
        <button type="button" class="button_show_hide_help" data-shortcut="?"></button>
    </aside>
</footer>
</body>
</html>