duplicated block id: 1 size: 175 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/render.py (20:243) - jsuarez/extra/embyr_deprecated/embyr2d/render.py (20:243) duplicated block id: 2 size: 161 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (129:357) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (113:341) duplicated block id: 3 size: 103 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldapp.py (8:136) - jsuarez/extra/embyr_deprecated/embyr2d/application.py (8:136) duplicated block id: 4 size: 71 cleaned lines of code in 2 files: - forge/blade/lib/enums.py (98:185) - jsuarez/extra/embyr_deprecated/embyr/enums.py (100:187) duplicated block id: 5 size: 70 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (209:297) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (211:299) duplicated block id: 6 size: 65 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (486:567) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (508:590) duplicated block id: 7 size: 62 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/client.py (43:121) - jsuarez/extra/embyr_deprecated/embyr2d/application.py (39:117) duplicated block id: 8 size: 62 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/client.py (43:121) - jsuarez/extra/embyr_deprecated/embyr/oldapp.py (39:117) duplicated block id: 9 size: 54 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (24:95) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (21:92) duplicated block id: 10 size: 48 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/tex/blinn-phong.glsl (1:61) - jsuarez/extra/embyr_deprecated/embyr/tex/default.glsl (1:61) duplicated block id: 11 size: 40 cleaned lines of code in 2 files: - forge/blade/lib/enums.py (48:93) - jsuarez/extra/embyr_deprecated/embyr/enums.py (53:98) duplicated block id: 12 size: 40 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/texture.py (8:55) - jsuarez/extra/embyr_deprecated/embyr2d/texture.py (8:55) duplicated block id: 13 size: 34 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/utils.py (8:51) - jsuarez/extra/embyr_deprecated/embyr2d/utils.py (8:51) duplicated block id: 14 size: 33 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (448:481) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (468:501) duplicated block id: 15 size: 32 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/enums.py (116:155) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (237:281) duplicated block id: 16 size: 32 cleaned lines of code in 2 files: - forge/blade/lib/enums.py (114:153) - jsuarez/extra/embyr_deprecated/embyr/embyr.py (253:297) duplicated block id: 17 size: 32 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (253:297) - jsuarez/extra/embyr_deprecated/embyr/enums.py (116:155) duplicated block id: 18 size: 32 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (132:171) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (128:167) duplicated block id: 19 size: 32 cleaned lines of code in 2 files: - forge/blade/lib/enums.py (114:153) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (237:281) duplicated block id: 20 size: 31 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (66:110) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (66:110) duplicated block id: 21 size: 31 cleaned lines of code in 2 files: - jsuarez/tools/RenderTest.py (8:45) - jsuarez/tools/kiv.py (15:52) duplicated block id: 22 size: 28 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (98:129) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (94:125) duplicated block id: 23 size: 28 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (575:605) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (600:630) duplicated block id: 24 size: 25 cleaned lines of code in 2 files: - forge/blade/lib/ray.py (31:60) - forge/blade/lib/utils.py (139:168) duplicated block id: 25 size: 24 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldtrans.py (36:68) - jsuarez/extra/embyr_deprecated/embyr/transform.py (50:82) duplicated block id: 26 size: 24 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (416:442) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (435:461) duplicated block id: 27 size: 24 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (610:634) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (636:660) duplicated block id: 28 size: 22 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (667:691) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (702:726) duplicated block id: 29 size: 20 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/client.py (8:31) - jsuarez/extra/embyr_deprecated/embyr2d/application.py (8:31) duplicated block id: 30 size: 20 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/client.py (8:31) - jsuarez/extra/embyr_deprecated/embyr/oldapp.py (8:31) duplicated block id: 31 size: 18 cleaned lines of code in 2 files: - jsuarez/MapMaker.py (41:62) - jsuarez/tools/MapMaker.py (45:65) duplicated block id: 32 size: 17 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (191:207) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (191:207) duplicated block id: 33 size: 17 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (300:320) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (302:322) duplicated block id: 34 size: 14 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (20:49) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (20:49) duplicated block id: 35 size: 14 cleaned lines of code in 2 files: - jsuarez/Color256.py (1:15) - jsuarez/extra/embyr_deprecated/embyr/enums.py (100:114) duplicated block id: 36 size: 14 cleaned lines of code in 2 files: - forge/blade/lib/enums.py (98:112) - jsuarez/Color256.py (1:15) duplicated block id: 37 size: 13 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/utils.py (37:51) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (315:329) duplicated block id: 38 size: 13 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (240:256) - jsuarez/extra/embyr_deprecated/embyr/oldtrans.py (122:138) duplicated block id: 39 size: 13 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (331:345) - jsuarez/extra/embyr_deprecated/embyr2d/utils.py (37:51) duplicated block id: 40 size: 13 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (331:345) - jsuarez/extra/embyr_deprecated/embyr/utils.py (37:51) duplicated block id: 41 size: 13 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (315:329) - jsuarez/extra/embyr_deprecated/embyr2d/utils.py (37:51) duplicated block id: 42 size: 12 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldtrans.py (124:138) - jsuarez/extra/embyr_deprecated/embyr/transform.py (149:163) duplicated block id: 43 size: 12 cleaned lines of code in 2 files: - jsuarez/MapMaker.py (11:24) - jsuarez/tools/MapMaker.py (12:25) duplicated block id: 44 size: 12 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (242:256) - jsuarez/extra/embyr_deprecated/embyr/transform.py (149:163) duplicated block id: 45 size: 11 cleaned lines of code in 2 files: - jsuarez/MapMaker.py (29:40) - jsuarez/tools/MapMaker.py (31:42) duplicated block id: 46 size: 11 cleaned lines of code in 2 files: - jsuarez/MapMaker.py (141:152) - jsuarez/tools/MapMaker.py (172:183) duplicated block id: 47 size: 10 cleaned lines of code in 2 files: - forge/ethyr/torch/policy.py (91:100) - forge/ethyr/torch/policy.py (150:159) duplicated block id: 48 size: 10 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (461:470) - jsuarez/extra/embyr_deprecated/embyr/modules.py (584:593) duplicated block id: 49 size: 10 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/tex/blinn-phong.glsl (24:36) - jsuarez/extra/embyr_deprecated/embyr/tex/simple.glsl (24:36) duplicated block id: 50 size: 10 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/example1.py (59:71) - jsuarez/extra/embyr_deprecated/embyr/example2.py (66:78) duplicated block id: 51 size: 10 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (584:593) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (481:490) duplicated block id: 52 size: 10 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (461:470) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (609:618) duplicated block id: 53 size: 10 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (52:64) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (52:64) duplicated block id: 54 size: 10 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (481:490) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (609:618) duplicated block id: 55 size: 10 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr3D.py (138:147) - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (27:36) duplicated block id: 56 size: 10 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/tex/default.glsl (24:36) - jsuarez/extra/embyr_deprecated/embyr/tex/simple.glsl (24:36) duplicated block id: 57 size: 10 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/example1.py (59:71) - jsuarez/extra/embyr_deprecated/embyr/examplecust.py (64:76) duplicated block id: 58 size: 10 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/example2.py (66:78) - jsuarez/extra/embyr_deprecated/embyr/examplecust.py (64:76) duplicated block id: 59 size: 9 cleaned lines of code in 2 files: - forge/blade/lib/utils.py (99:109) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (332:341) duplicated block id: 60 size: 9 cleaned lines of code in 2 files: - forge/blade/lib/utils.py (99:109) - jsuarez/extra/embyr_deprecated/embyr/embyr.py (348:357) duplicated block id: 61 size: 9 cleaned lines of code in 2 files: - jsuarez/tools/RenderTest.py (75:84) - jsuarez/tools/kiv.py (105:114) duplicated block id: 62 size: 8 cleaned lines of code in 2 files: - forge/blade/lib/enums.py (35:43) - jsuarez/extra/embyr_deprecated/embyr/enums.py (38:46) duplicated block id: 63 size: 8 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (325:333) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (327:335) duplicated block id: 64 size: 8 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/EnvViewport3D.py (88:97) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (151:160) duplicated block id: 65 size: 8 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (387:400) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (404:417) duplicated block id: 66 size: 8 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (283:293) - jsuarez/extra/embyr_deprecated/embyr/oldtrans.py (99:109) duplicated block id: 67 size: 8 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/EnvViewport3D.py (79:86) - jsuarez/extra/embyr_deprecated/embyr/application.py (72:79) duplicated block id: 68 size: 8 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/EnvViewport3D.py (88:97) - jsuarez/extra/embyr_deprecated/embyr/modules.py (155:164) duplicated block id: 69 size: 8 cleaned lines of code in 2 files: - forge/blade/core/map.py (9:16) - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (27:34) duplicated block id: 70 size: 8 cleaned lines of code in 2 files: - forge/blade/lib/enums.py (12:20) - jsuarez/extra/embyr_deprecated/embyr/enums.py (10:18) duplicated block id: 71 size: 8 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldapp.py (82:90) - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (44:52) duplicated block id: 72 size: 8 cleaned lines of code in 2 files: - forge/ethyr/torch/policy.py (246:254) - forge/ethyr/torch/policy.py (263:271) duplicated block id: 73 size: 8 cleaned lines of code in 2 files: - forge/blade/core/map.py (9:16) - jsuarez/extra/embyr_deprecated/embyr/embyr3D.py (138:145) duplicated block id: 74 size: 8 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/client.py (86:94) - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (44:52) duplicated block id: 75 size: 8 cleaned lines of code in 2 files: - forge/ethyr/torch/policy.py (229:237) - forge/ethyr/torch/policy.py (263:271) duplicated block id: 76 size: 8 cleaned lines of code in 2 files: - jsuarez/MapMaker.py (159:166) - jsuarez/tools/MapMaker.py (207:214) duplicated block id: 77 size: 8 cleaned lines of code in 2 files: - forge/ethyr/torch/policy.py (229:237) - forge/ethyr/torch/policy.py (246:254) duplicated block id: 78 size: 8 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (44:52) - jsuarez/extra/embyr_deprecated/embyr2d/application.py (82:90) duplicated block id: 79 size: 7 cleaned lines of code in 2 files: - forge/blade/lib/enums.py (87:93) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (219:225) duplicated block id: 80 size: 7 cleaned lines of code in 2 files: - forge/ethyr/torch/policy.py (112:119) - jsuarez/tools/GPUTest.py (26:32) duplicated block id: 81 size: 7 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/enums.py (92:98) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (219:225) duplicated block id: 82 size: 7 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (235:241) - jsuarez/extra/embyr_deprecated/embyr/enums.py (92:98) duplicated block id: 83 size: 7 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (39:47) - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (61:69) duplicated block id: 84 size: 7 cleaned lines of code in 2 files: - jsuarez/tools/RenderTest.py (58:64) - jsuarez/tools/kiv.py (96:102) duplicated block id: 85 size: 7 cleaned lines of code in 2 files: - forge/blade/core/realm.py (98:107) - forge/blade/core/realm.py (153:160) duplicated block id: 86 size: 7 cleaned lines of code in 2 files: - jsuarez/MapMaker.py (132:139) - jsuarez/tools/MapMaker.py (162:169) duplicated block id: 87 size: 7 cleaned lines of code in 2 files: - forge/blade/lib/enums.py (87:93) - jsuarez/extra/embyr_deprecated/embyr/embyr.py (235:241) duplicated block id: 88 size: 7 cleaned lines of code in 2 files: - jsuarez/extra/figures.py (189:196) - jsuarez/extra/returns.py (7:14) duplicated block id: 89 size: 7 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (80:87) - jsuarez/extra/embyr_deprecated/embyr/transform.py (75:82) duplicated block id: 90 size: 7 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldnewapi.py (80:87) - jsuarez/extra/embyr_deprecated/embyr/oldtrans.py (61:68) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/client.py (34:40) - jsuarez/extra/embyr_deprecated/embyr2d/application.py (32:38) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (306:313) - jsuarez/extra/embyr_deprecated/embyr/utils.py (17:24) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (340:345) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (343:348) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldtrans.py (71:77) - jsuarez/extra/embyr_deprecated/embyr/transform.py (85:91) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/enums.py (84:90) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (227:233) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/tex/default.glsl (1:7) - jsuarez/extra/embyr_deprecated/embyr/tex/simple.glsl (7:13) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (88:93) - jsuarez/tools/RenderTest.py (59:64) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/utils.py (17:24) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (290:297) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (88:93) - jsuarez/tools/RenderTest.py (59:64) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/tex/blinn-phong.glsl (1:7) - jsuarez/extra/embyr_deprecated/embyr/tex/simple.glsl (7:13) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/client.py (34:40) - jsuarez/extra/embyr_deprecated/embyr/oldapp.py (32:38) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/modules.py (353:359) - jsuarez/extra/embyr_deprecated/embyr2d/modules.py (356:362) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (88:93) - jsuarez/tools/kiv.py (97:102) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/kivy3/cameras/camera.py (62:67) - jsuarez/extra/embyr_deprecated/embyr/kivy3/core/object3d.py (79:84) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (243:249) - jsuarez/extra/embyr_deprecated/embyr/enums.py (84:90) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/embyr.py (306:313) - jsuarez/extra/embyr_deprecated/embyr2d/utils.py (17:24) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - forge/ethyr/torch/policy.py (169:174) - forge/ethyr/torch/policy.py (182:187) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - forge/blade/lib/enums.py (79:85) - jsuarez/extra/embyr_deprecated/embyr/embyr.py (243:249) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (88:93) - jsuarez/tools/kiv.py (97:102) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - forge/blade/systems/equipment.py (4:10) - forge/blade/systems/inventory.py (4:10) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (290:297) - jsuarez/extra/embyr_deprecated/embyr2d/utils.py (17:24) duplicated block id: 112 size: 6 cleaned lines of code in 2 files: - jsuarez/extra/embyr_deprecated/embyr/oldtrans.py (22:28) - jsuarez/extra/embyr_deprecated/embyr/transform.py (27:33) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - forge/blade/lib/enums.py (79:85) - jsuarez/extra/embyr_deprecated/embyr2d/embyr.py (227:233)