duplicated block id: 1 size: 23 cleaned lines of code in 2 files: - multiagent/scenarios/simple_tag.py (53:87) - multiagent/scenarios/simple_world_comm.py (112:146) duplicated block id: 2 size: 13 cleaned lines of code in 2 files: - multiagent/scenarios/simple_push.py (76:91) - multiagent/scenarios/simple_spread.py (84:99) duplicated block id: 3 size: 10 cleaned lines of code in 2 files: - multiagent/scenarios/simple_world_comm.py (208:218) - multiagent/scenarios/simple_world_comm.py (241:251) duplicated block id: 4 size: 10 cleaned lines of code in 2 files: - multiagent/scenarios/simple_adversary.py (46:57) - multiagent/scenarios/simple_crypto.py (65:78) duplicated block id: 5 size: 10 cleaned lines of code in 2 files: - multiagent/scenarios/simple_tag.py (138:147) - multiagent/scenarios/simple_world_comm.py (213:222) duplicated block id: 6 size: 10 cleaned lines of code in 2 files: - multiagent/scenarios/simple_tag.py (89:99) - multiagent/scenarios/simple_world_comm.py (155:165) duplicated block id: 7 size: 9 cleaned lines of code in 2 files: - multiagent/scenarios/simple_crypto.py (37:49) - multiagent/scenarios/simple_spread.py (22:33) duplicated block id: 8 size: 9 cleaned lines of code in 2 files: - multiagent/scenarios/simple_tag.py (23:33) - multiagent/scenarios/simple_world_comm.py (27:37) duplicated block id: 9 size: 8 cleaned lines of code in 2 files: - multiagent/scenarios/simple_crypto.py (37:47) - multiagent/scenarios/simple_push.py (24:33) duplicated block id: 10 size: 8 cleaned lines of code in 2 files: - multiagent/scenarios/simple.py (33:41) - multiagent/scenarios/simple_reference.py (47:55) duplicated block id: 11 size: 8 cleaned lines of code in 2 files: - multiagent/scenarios/simple_push.py (24:33) - multiagent/scenarios/simple_spread.py (22:31) duplicated block id: 12 size: 8 cleaned lines of code in 2 files: - multiagent/scenarios/simple_tag.py (103:110) - multiagent/scenarios/simple_world_comm.py (167:175) duplicated block id: 13 size: 8 cleaned lines of code in 2 files: - multiagent/scenarios/simple_crypto.py (69:78) - multiagent/scenarios/simple_spread.py (39:47) duplicated block id: 14 size: 8 cleaned lines of code in 2 files: - multiagent/scenarios/simple.py (16:26) - multiagent/scenarios/simple_crypto.py (38:49) duplicated block id: 15 size: 8 cleaned lines of code in 2 files: - multiagent/scenarios/simple_adversary.py (49:57) - multiagent/scenarios/simple_spread.py (39:47) duplicated block id: 16 size: 8 cleaned lines of code in 2 files: - multiagent/scenarios/simple_reference.py (23:33) - multiagent/scenarios/simple_speaker_listener.py (30:40) duplicated block id: 17 size: 8 cleaned lines of code in 2 files: - multiagent/scenarios/simple.py (16:26) - multiagent/scenarios/simple_spread.py (23:33) duplicated block id: 18 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_adversary.py (121:129) - multiagent/scenarios/simple_push.py (76:84) duplicated block id: 19 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_spread.py (36:43) - multiagent/scenarios/simple_tag.py (44:51) duplicated block id: 20 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_crypto.py (69:75) - multiagent/scenarios/simple_push.py (50:56) duplicated block id: 21 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_crypto.py (38:47) - multiagent/scenarios/simple_reference.py (18:26) duplicated block id: 22 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple.py (16:24) - multiagent/scenarios/simple_push.py (25:33) duplicated block id: 23 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple.py (16:24) - multiagent/scenarios/simple_reference.py (18:26) duplicated block id: 24 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_push.py (78:86) - multiagent/scenarios/simple_reference.py (68:76) duplicated block id: 25 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_push.py (25:33) - multiagent/scenarios/simple_reference.py (18:26) duplicated block id: 26 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_reference.py (47:53) - multiagent/scenarios/simple_speaker_listener.py (51:57) duplicated block id: 27 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_adversary.py (49:55) - multiagent/scenarios/simple_push.py (50:56) duplicated block id: 28 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_reference.py (18:26) - multiagent/scenarios/simple_spread.py (23:31) duplicated block id: 29 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple.py (33:39) - multiagent/scenarios/simple_speaker_listener.py (51:57) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_adversary.py (121:129) - multiagent/scenarios/simple_spread.py (84:92) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_reference.py (68:76) - multiagent/scenarios/simple_spread.py (86:94) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_push.py (50:56) - multiagent/scenarios/simple_spread.py (39:45) duplicated block id: 33 size: 7 cleaned lines of code in 2 files: - multiagent/scenarios/simple_adversary.py (69:80) - multiagent/scenarios/simple_crypto.py (87:97) duplicated block id: 34 size: 6 cleaned lines of code in 2 files: - multiagent/scenarios/simple_adversary.py (23:29) - multiagent/scenarios/simple_spread.py (20:26) duplicated block id: 35 size: 6 cleaned lines of code in 2 files: - multiagent/scenarios/simple_tag.py (138:143) - multiagent/scenarios/simple_world_comm.py (246:251) duplicated block id: 36 size: 6 cleaned lines of code in 2 files: - multiagent/scenarios/simple_adversary.py (123:129) - multiagent/scenarios/simple_reference.py (68:74) duplicated block id: 37 size: 6 cleaned lines of code in 2 files: - multiagent/scenarios/simple_push.py (12:18) - multiagent/scenarios/simple_tag.py (14:20)