duplicated block id: 1 size: 70 cleaned lines of code in 2 files: - dvd_codebase/data/analysis_utils.py (13:83) - notebooks/utils.py (4:74) duplicated block id: 2 size: 15 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (277:292) - dvd_generation/question_templates/add_compositional_action_query.py (315:330) duplicated block id: 3 size: 14 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (60:74) - dvd_generation/question_templates/add_action_attribute.py (416:429) duplicated block id: 4 size: 14 cleaned lines of code in 2 files: - dvd_generation/filters/spatial_constraint_filters.py (304:322) - dvd_generation/filters/temporal_constraint_filters.py (103:121) duplicated block id: 5 size: 14 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (141:154) - dvd_generation/question_templates/add_action_attribute.py (165:178) duplicated block id: 6 size: 13 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (66:78) - dvd_generation/question_templates/add_action_attribute.py (141:153) duplicated block id: 7 size: 13 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (66:78) - dvd_generation/question_templates/add_action_attribute.py (165:177) duplicated block id: 8 size: 13 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (280:292) - dvd_generation/question_templates/add_action_attribute.py (468:480) duplicated block id: 9 size: 12 cleaned lines of code in 2 files: - cater_preprocessing/utils.py (305:316) - dvd_generation/utils/dialogue_utils.py (338:349) duplicated block id: 10 size: 12 cleaned lines of code in 2 files: - cater_preprocessing/utils.py (305:316) - cater_preprocessing/utils.py (445:456) duplicated block id: 11 size: 12 cleaned lines of code in 2 files: - cater_preprocessing/utils.py (445:456) - dvd_generation/utils/dialogue_utils.py (338:349) duplicated block id: 12 size: 12 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (468:479) - dvd_generation/question_templates/add_action_attribute.py (492:503) duplicated block id: 13 size: 12 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (280:291) - dvd_generation/question_templates/add_action_attribute.py (492:503) duplicated block id: 14 size: 12 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (158:170) - dvd_generation/question_templates/add_compositional_action_query.py (229:241) duplicated block id: 15 size: 11 cleaned lines of code in 2 files: - dvd_generation/filters/spatial_constraint_filters.py (280:294) - dvd_generation/filters/temporal_constraint_filters.py (75:89) duplicated block id: 16 size: 11 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (261:271) - dvd_generation/question_templates/add_action_attribute.py (311:321) duplicated block id: 17 size: 11 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (131:141) - dvd_generation/question_templates/add_compositional_action_query.py (197:208) duplicated block id: 18 size: 11 cleaned lines of code in 2 files: - cater_preprocessing/utils.py (325:335) - cater_preprocessing/utils.py (364:375) duplicated block id: 19 size: 11 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (490:500) - dvd_generation/question_templates/add_compositional_action_query.py (512:522) duplicated block id: 20 size: 10 cleaned lines of code in 2 files: - cater_preprocessing/utils.py (337:346) - cater_preprocessing/utils.py (377:386) duplicated block id: 21 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_cater_constraints.py (34:43) - dvd_generation/question_templates/add_compositional_action_query.py (30:39) duplicated block id: 22 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_dialogue_constraints.py (27:37) - dvd_generation/question_templates/add_other_templates.py (32:42) duplicated block id: 23 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (66:74) - dvd_generation/question_templates/add_action_attribute.py (261:269) duplicated block id: 24 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (165:173) - dvd_generation/question_templates/add_action_attribute.py (311:319) duplicated block id: 25 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (66:74) - dvd_generation/question_templates/add_action_attribute.py (311:319) duplicated block id: 26 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (141:149) - dvd_generation/question_templates/add_action_attribute.py (261:269) duplicated block id: 27 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (261:269) - dvd_generation/question_templates/add_action_attribute.py (421:429) duplicated block id: 28 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (141:149) - dvd_generation/question_templates/add_action_attribute.py (421:429) duplicated block id: 29 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (311:319) - dvd_generation/question_templates/add_action_attribute.py (421:429) duplicated block id: 30 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (165:173) - dvd_generation/question_templates/add_action_attribute.py (421:429) duplicated block id: 31 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (165:173) - dvd_generation/question_templates/add_action_attribute.py (261:269) duplicated block id: 32 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (267:275) - dvd_generation/question_templates/add_compositional_action_query.py (305:313) duplicated block id: 33 size: 9 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (141:149) - dvd_generation/question_templates/add_action_attribute.py (311:319) duplicated block id: 34 size: 8 cleaned lines of code in 2 files: - dvd_generation/utils/dialogue_utils.py (255:262) - dvd_generation/utils/dialogue_utils.py (288:296) duplicated block id: 35 size: 8 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (435:442) - dvd_generation/question_templates/add_action_attribute.py (506:513) duplicated block id: 36 size: 8 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (502:509) - dvd_generation/question_templates/add_compositional_action_query.py (524:531) duplicated block id: 37 size: 8 cleaned lines of code in 2 files: - dvd_generation/filters/spatial_constraint_filters.py (46:53) - dvd_generation/filters/temporal_constraint_filters.py (17:24) duplicated block id: 38 size: 8 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (435:442) - dvd_generation/question_templates/add_action_attribute.py (482:489) duplicated block id: 39 size: 8 cleaned lines of code in 2 files: - dvd_generation/simulators/temporal_question_engine.py (95:102) - dvd_generation/simulators/temporal_question_engine.py (122:129) duplicated block id: 40 size: 8 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (482:489) - dvd_generation/question_templates/add_action_attribute.py (506:513) duplicated block id: 41 size: 8 cleaned lines of code in 2 files: - dvd_generation/utils/dialogue_utils.py (99:106) - dvd_generation/utils/dialogue_utils.py (160:167) duplicated block id: 42 size: 8 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (37:44) - dvd_generation/question_templates/add_atomic_action_query.py (24:31) duplicated block id: 43 size: 7 cleaned lines of code in 2 files: - cater_preprocessing/utils.py (197:203) - dvd_generation/utils/scene_utils.py (151:157) duplicated block id: 44 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (280:286) - dvd_generation/question_templates/add_action_attribute.py (421:427) duplicated block id: 45 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_atomic_action_query.py (145:151) - dvd_generation/question_templates/add_atomic_action_query.py (163:169) duplicated block id: 46 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (102:108) - dvd_generation/question_templates/add_action_attribute.py (528:534) duplicated block id: 47 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (280:286) - dvd_generation/question_templates/add_action_attribute.py (311:317) duplicated block id: 48 size: 7 cleaned lines of code in 2 files: - dvd_generation/simulators/spatial_question_engine.py (46:52) - dvd_generation/simulators/temporal_question_engine.py (96:102) duplicated block id: 49 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (66:72) - dvd_generation/question_templates/add_action_attribute.py (280:286) duplicated block id: 50 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (201:207) - dvd_generation/question_templates/add_action_attribute.py (528:534) duplicated block id: 51 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (306:312) - dvd_generation/question_templates/add_compositional_action_query.py (347:353) duplicated block id: 52 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (102:108) - dvd_generation/question_templates/add_action_attribute.py (201:207) duplicated block id: 53 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (165:171) - dvd_generation/question_templates/add_action_attribute.py (492:498) duplicated block id: 54 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (261:267) - dvd_generation/question_templates/add_action_attribute.py (280:286) duplicated block id: 55 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (141:147) - dvd_generation/question_templates/add_action_attribute.py (280:286) duplicated block id: 56 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (204:210) - dvd_generation/question_templates/add_compositional_action_query.py (237:243) duplicated block id: 57 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (268:274) - dvd_generation/question_templates/add_compositional_action_query.py (347:353) duplicated block id: 58 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (261:267) - dvd_generation/question_templates/add_action_attribute.py (492:498) duplicated block id: 59 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (66:72) - dvd_generation/question_templates/add_action_attribute.py (468:474) duplicated block id: 60 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (141:147) - dvd_generation/question_templates/add_action_attribute.py (468:474) duplicated block id: 61 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (261:267) - dvd_generation/question_templates/add_action_attribute.py (468:474) duplicated block id: 62 size: 7 cleaned lines of code in 2 files: - dvd_generation/simulators/spatial_question_engine.py (46:52) - dvd_generation/simulators/temporal_question_engine.py (123:129) duplicated block id: 63 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (141:147) - dvd_generation/question_templates/add_action_attribute.py (492:498) duplicated block id: 64 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (165:171) - dvd_generation/question_templates/add_action_attribute.py (280:286) duplicated block id: 65 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (66:72) - dvd_generation/question_templates/add_action_attribute.py (492:498) duplicated block id: 66 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (311:317) - dvd_generation/question_templates/add_action_attribute.py (492:498) duplicated block id: 67 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_atomic_action_query.py (120:126) - dvd_generation/question_templates/add_atomic_action_query.py (145:151) duplicated block id: 68 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (421:427) - dvd_generation/question_templates/add_action_attribute.py (492:498) duplicated block id: 69 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (311:317) - dvd_generation/question_templates/add_action_attribute.py (468:474) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (421:427) - dvd_generation/question_templates/add_action_attribute.py (468:474) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (165:171) - dvd_generation/question_templates/add_action_attribute.py (468:474) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_atomic_action_query.py (120:126) - dvd_generation/question_templates/add_atomic_action_query.py (163:169) duplicated block id: 73 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (269:274) - dvd_generation/question_templates/add_compositional_action_query.py (286:291) duplicated block id: 74 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (235:240) - dvd_generation/question_templates/add_compositional_action_query.py (322:327) duplicated block id: 75 size: 6 cleaned lines of code in 2 files: - notebooks/utils.py (13:18) - notebooks/utils.py (48:53) duplicated block id: 76 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (331:336) - dvd_generation/question_templates/add_action_attribute.py (369:374) duplicated block id: 77 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (286:291) - dvd_generation/question_templates/add_compositional_action_query.py (348:353) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (41:46) - dvd_generation/question_templates/add_compositional_action_query.py (31:36) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (202:207) - dvd_generation/question_templates/add_compositional_action_query.py (305:310) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - dvd_generation/simulators/question_engine.py (87:92) - dvd_generation/simulators/question_engine.py (227:232) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (164:169) - dvd_generation/question_templates/add_compositional_action_query.py (284:289) duplicated block id: 82 size: 6 cleaned lines of code in 2 files: - dvd_generation/simulators/question_engine.py (189:195) - dvd_generation/simulators/question_engine.py (227:232) duplicated block id: 83 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (137:142) - dvd_generation/question_templates/add_compositional_action_query.py (166:171) duplicated block id: 84 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (235:240) - dvd_generation/question_templates/add_compositional_action_query.py (284:289) duplicated block id: 85 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (331:336) - dvd_generation/question_templates/add_action_attribute.py (350:355) duplicated block id: 86 size: 6 cleaned lines of code in 2 files: - dvd_codebase/data/analysis_utils.py (57:62) - notebooks/utils.py (13:18) duplicated block id: 87 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (157:162) - dvd_generation/question_templates/add_action_attribute.py (181:186) duplicated block id: 88 size: 6 cleaned lines of code in 2 files: - dvd_generation/simulators/question_engine.py (117:122) - dvd_generation/utils/utils.py (71:76) duplicated block id: 89 size: 6 cleaned lines of code in 2 files: - cater_preprocessing/utils.py (295:300) - cater_preprocessing/utils.py (418:423) duplicated block id: 90 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (202:207) - dvd_generation/question_templates/add_compositional_action_query.py (267:272) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - dvd_generation/filters/spatial_constraint_filters.py (306:314) - dvd_generation/filters/temporal_constraint_filters.py (77:85) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (286:291) - dvd_generation/question_templates/add_compositional_action_query.py (307:312) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (157:162) - dvd_generation/question_templates/add_action_attribute.py (296:301) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_atomic_action_query.py (45:51) - dvd_generation/question_templates/add_compositional_action_query.py (48:55) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - dvd_generation/simulators/question_engine.py (87:92) - dvd_generation/simulators/question_engine.py (189:195) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - dvd_generation/filters/spatial_constraint_filters.py (282:290) - dvd_generation/filters/spatial_constraint_filters.py (306:314) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (82:87) - dvd_generation/question_templates/add_action_attribute.py (296:301) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - dvd_generation/filters/temporal_constraint_filters.py (77:85) - dvd_generation/filters/temporal_constraint_filters.py (105:113) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (314:319) - dvd_generation/question_templates/add_compositional_action_query.py (331:336) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (82:87) - dvd_generation/question_templates/add_action_attribute.py (181:186) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (181:186) - dvd_generation/question_templates/add_action_attribute.py (296:301) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - cater_preprocessing/utils.py (332:337) - dvd_generation/utils/dialogue_utils.py (363:368) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - dvd_codebase/data/analysis_utils.py (22:27) - dvd_codebase/data/analysis_utils.py (57:62) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (126:132) - dvd_generation/question_templates/add_action_attribute.py (246:252) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_atomic_action_query.py (183:188) - dvd_generation/question_templates/add_compositional_action_query.py (127:132) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (350:355) - dvd_generation/question_templates/add_action_attribute.py (369:374) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (307:312) - dvd_generation/question_templates/add_compositional_action_query.py (324:329) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (276:281) - dvd_generation/question_templates/add_compositional_action_query.py (293:298) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (135:140) - dvd_generation/question_templates/add_compositional_action_query.py (267:272) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - dvd_generation/simulators/question_generator.py (244:249) - dvd_generation/simulators/question_generator.py (324:329) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - dvd_generation/simulators/template_dfs.py (214:219) - dvd_generation/simulators/template_dfs.py (245:250) duplicated block id: 112 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (125:130) - dvd_generation/question_templates/add_action_attribute.py (460:465) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (269:274) - dvd_generation/question_templates/add_compositional_action_query.py (324:329) duplicated block id: 114 size: 6 cleaned lines of code in 2 files: - dvd_codebase/data/analysis_utils.py (22:27) - notebooks/utils.py (48:53) duplicated block id: 115 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (41:46) - dvd_generation/question_templates/add_cater_constraints.py (35:40) duplicated block id: 116 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (353:358) - dvd_generation/question_templates/add_action_attribute.py (391:396) duplicated block id: 117 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (324:329) - dvd_generation/question_templates/add_compositional_action_query.py (348:353) duplicated block id: 118 size: 6 cleaned lines of code in 2 files: - dvd_generation/filters/spatial_constraint_filters.py (282:290) - dvd_generation/filters/temporal_constraint_filters.py (105:113) duplicated block id: 119 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (164:169) - dvd_generation/question_templates/add_compositional_action_query.py (322:327) duplicated block id: 120 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_compositional_action_query.py (135:140) - dvd_generation/question_templates/add_compositional_action_query.py (305:310) duplicated block id: 121 size: 6 cleaned lines of code in 2 files: - dvd_generation/question_templates/add_action_attribute.py (82:87) - dvd_generation/question_templates/add_action_attribute.py (157:162)