german submarine u - 137 ( 1940 )
in the german submarine u-137 in 1940 , the ashantian weighed 1125 less than the manchester brigade .
{'row_1': '1', 'row_2': '2', 'col': '4', 'col_other': '2', 'relation': 'diff', 'record_mentioned': 'no', 'diff_result': {'diff_value': '1125', 'bigger': 'row2'}}
{'func': 'eq', 'args': [{'func': 'diff', 'args': [{'func': 'num_hop', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'ship name', 'ashantian'], 'result': None, 'ind': 0, 'tointer': 'select the rows whose ship name record fuzzily matches to ashantian .', 'tostr': 'filter_eq { all_rows ; ship name ; ashantian }'}, 'tonnage ( grt )'], 'result': None, 'ind': 2, 'tostr': 'hop { filter_eq { all_rows ; ship name ; ashantian } ; tonnage ( grt ) }', 'tointer': 'select the rows whose ship name record fuzzily matches to ashantian . take the tonnage ( grt ) record of this row .'}, {'func': 'num_hop', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'ship name', 'manchester brigade'], 'result': None, 'ind': 1, 'tointer': 'select the rows whose ship name record fuzzily matches to manchester brigade .', 'tostr': 'filter_eq { all_rows ; ship name ; manchester brigade }'}, 'tonnage ( grt )'], 'result': None, 'ind': 3, 'tostr': 'hop { filter_eq { all_rows ; ship name ; manchester brigade } ; tonnage ( grt ) }', 'tointer': 'select the rows whose ship name record fuzzily matches to manchester brigade . take the tonnage ( grt ) record of this row .'}], 'result': '-1125', 'ind': 4, 'tostr': 'diff { hop { filter_eq { all_rows ; ship name ; ashantian } ; tonnage ( grt ) } ; hop { filter_eq { all_rows ; ship name ; manchester brigade } ; tonnage ( grt ) } }'}, '-1125'], 'result': True, 'ind': 5, 'tostr': 'eq { diff { hop { filter_eq { all_rows ; ship name ; ashantian } ; tonnage ( grt ) } ; hop { filter_eq { all_rows ; ship name ; manchester brigade } ; tonnage ( grt ) } } ; -1125 } = true', 'tointer': 'select the rows whose ship name record fuzzily matches to ashantian . take the tonnage ( grt ) record of this row . select the rows whose ship name record fuzzily matches to manchester brigade . take the tonnage ( grt ) record of this row . the second record is 1125 larger than the first record .'}
eq { diff { hop { filter_eq { all_rows ; ship name ; ashantian } ; tonnage ( grt ) } ; hop { filter_eq { all_rows ; ship name ; manchester brigade } ; tonnage ( grt ) } } ; -1125 } = true
select the rows whose ship name record fuzzily matches to ashantian . take the tonnage ( grt ) record of this row . select the rows whose ship name record fuzzily matches to manchester brigade . take the tonnage ( grt ) record of this row . the second record is 1125 larger than the first record .
{'eq_5': 'eq', 'result_6': 'true', 'diff_4': 'diff', 'num_hop_2': 'num_hop', 'filter_str_eq_0': 'filter_str_eq', 'all_rows_7': 'all_rows', 'ship name_8': 'ship name', 'ashantian_9': 'ashantian', 'tonnage ( grt )_10': 'tonnage ( grt )', 'num_hop_3': 'num_hop', 'filter_str_eq_1': 'filter_str_eq', 'all_rows_11': 'all_rows', 'ship name_12': 'ship name', 'manchester brigade_13': 'manchester brigade', 'tonnage ( grt )_14': 'tonnage ( grt )', '-1125_15': '-1125'}
['date', 'ship name', 'flag', 'tonnage ( grt )', 'fate', 'deaths']
[['26 september 1940', 'ashantian', 'great britain', '4917', 'damaged', '4'], ['26 september 1940', 'manchester brigade', 'great britain', '6042', 'sunk', '56'], ['26 september 1940', 'stratford', 'great britain', '4753', 'sunk', '2'], ['14 october 1940', 'hms cheshire', 'great britain', '10552', 'damaged', '0'], ['13 november 1940', 'cape st andrew', 'great britain', '5094', 'sunk', '15'], ['16 november 1940', 'planter', 'great britain', '5887', 'sunk', '13'], ['17 november 1940', 'saint germain', 'great britain', '1044', 'sunk', '0'], ['17 november 1940', 'veronica', 'sweden', '1316', 'sunk', '17']]