oliver marach
oliver marach made it to the quarter final of the australian open in 2011 as compared to 2016 where he exited in the first round .
{'row_1': '2', 'row_2': '2', 'col': '15', 'col_other': '1', 'relation': 'equal', 'record_mentioned': 'yes', 'diff_result': None}
{'func': 'and', 'args': [{'func': 'str_eq', 'args': [{'func': 'str_hop', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'tournament', 'australian open'], 'result': None, 'ind': 0, 'tointer': 'select the rows whose tournament record fuzzily matches to australian open .', 'tostr': 'filter_eq { all_rows ; tournament ; australian open }'}, '2011'], 'result': None, 'ind': 2, 'tostr': 'hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 }', 'tointer': 'select the rows whose tournament record fuzzily matches to australian open . take the 2011 record of this row .'}, {'func': 'str_hop', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'tournament', 'australian open'], 'result': None, 'ind': 1, 'tointer': 'select the rows whose tournament record fuzzily matches to australian open .', 'tostr': 'filter_eq { all_rows ; tournament ; australian open }'}, '2011'], 'result': None, 'ind': 3, 'tostr': 'hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 }', 'tointer': 'select the rows whose tournament record fuzzily matches to australian open . take the 2011 record of this row .'}], 'result': True, 'ind': 4, 'tostr': 'eq { hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } ; hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } }', 'tointer': 'select the rows whose tournament record fuzzily matches to australian open . take the 2011 record of this row . select the rows whose tournament record fuzzily matches to australian open . take the 2011 record of this row . the first record fuzzily matches to the second record .'}, {'func': 'and', 'args': [{'func': 'str_eq', 'args': [{'func': 'str_hop', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'tournament', 'australian open'], 'result': None, 'ind': 0, 'tointer': 'select the rows whose tournament record fuzzily matches to australian open .', 'tostr': 'filter_eq { all_rows ; tournament ; australian open }'}, '2011'], 'result': None, 'ind': 2, 'tostr': 'hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 }', 'tointer': 'select the rows whose tournament record fuzzily matches to australian open . take the 2011 record of this row .'}, 'qf'], 'result': True, 'ind': 5, 'tostr': 'eq { hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } ; qf }', 'tointer': 'the 2011 record of the first row is qf .'}, {'func': 'str_eq', 'args': [{'func': 'str_hop', 'args': [{'func': 'filter_str_eq', 'args': ['all_rows', 'tournament', 'australian open'], 'result': None, 'ind': 1, 'tointer': 'select the rows whose tournament record fuzzily matches to australian open .', 'tostr': 'filter_eq { all_rows ; tournament ; australian open }'}, '2011'], 'result': None, 'ind': 3, 'tostr': 'hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 }', 'tointer': 'select the rows whose tournament record fuzzily matches to australian open . take the 2011 record of this row .'}, 'qf'], 'result': True, 'ind': 6, 'tostr': 'eq { hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } ; qf }', 'tointer': 'the 2011 record of the second row is qf .'}], 'result': True, 'ind': 7, 'tostr': 'and { eq { hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } ; qf } ; eq { hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } ; qf } }', 'tointer': 'the 2011 record of the first row is qf . the 2011 record of the second row is qf .'}], 'result': True, 'ind': 8, 'tostr': 'and { eq { hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } ; hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } } ; and { eq { hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } ; qf } ; eq { hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } ; qf } } } = true', 'tointer': 'select the rows whose tournament record fuzzily matches to australian open . take the 2011 record of this row . select the rows whose tournament record fuzzily matches to australian open . take the 2011 record of this row . the first record fuzzily matches to the second record . the 2011 record of the first row is qf . the 2011 record of the second row is qf .'}
and { eq { hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } ; hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } } ; and { eq { hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } ; qf } ; eq { hop { filter_eq { all_rows ; tournament ; australian open } ; 2011 } ; qf } } } = true
select the rows whose tournament record fuzzily matches to australian open . take the 2011 record of this row . select the rows whose tournament record fuzzily matches to australian open . take the 2011 record of this row . the first record fuzzily matches to the second record . the 2011 record of the first row is qf . the 2011 record of the second row is qf .
{'and_8': 'and', 'result_9': 'true', 'str_eq_4': 'str_eq', 'str_hop_2': 'str_hop', 'filter_str_eq_0': 'filter_str_eq', 'all_rows_10': 'all_rows', 'tournament_11': 'tournament', 'australian open_12': 'australian open', '2011_13': '2011', 'str_hop_3': 'str_hop', 'filter_str_eq_1': 'filter_str_eq', 'all_rows_14': 'all_rows', 'tournament_15': 'tournament', 'australian open_16': 'australian open', '2011_17': '2011', 'and_7': 'and', 'str_eq_5': 'str_eq', 'qf_18': 'qf', 'str_eq_6': 'str_eq', 'qf_19': 'qf'}
['tournament', '1998', '1999', '2000', '2001', '2002', '2003', '2004', '2005', '2006', '2007', '2008', '2009', '2010', '2011']
[['grand slams', 'grand slams', 'grand slams', 'grand slams', 'grand slams', 'grand slams', 'grand slams', 'grand slams', 'grand slams', 'grand slams', 'grand slams', 'grand slams', 'grand slams', 'grand slams', 'grand slams'], ['australian open', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', '1r', '3r', '1r', 'sf', '3r', 'qf'], ['french open', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', '2r', '3r', 'a', '2r', 'qf', '1r'], ['wimbledon', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', '2r', 'a', '1r', 'qf', '1r', 'a'], ['us open', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', '1r', 'a', 'a', '1r', 'qf', 'a'], ['win - loss', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '2 - 4', '4 - 2', '0 - 2', '8 - 4', '8 - 4', '3 - 2'], ['atp masters series', 'atp masters series', 'atp masters series', 'atp masters series', 'atp masters series', 'atp masters series', 'atp masters series', 'atp masters series', 'atp masters series', 'atp masters series', 'atp masters series', 'atp masters series', 'atp masters series', 'atp masters series', 'atp masters series'], ['indian wells', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', '2r', 'a', '2r'], ['miami', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', '1r', 'sf'], ['monte carlo', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', '2r', 'qf', 'qf'], ['rome', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'sf', 'qf'], ['madrid', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'qf', '2r'], ['canada', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'qf', '2r', 'a'], ['cincinnati', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'sf', 'sf', '1r'], ['shanghai', 'not held', 'not held', 'not held', 'not held', 'not held', 'not held', 'not held', 'not held', 'not held', 'not held', 'not held', 'qf', 'sf', '2r'], ['paris', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', '1r', 'qf', 'qf'], ['hamburg', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'nm1', 'nm1', 'nm1'], ['win - loss', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '0 - 0', '5 - 6', '9 - 8', '8 - 8'], ['year end ranking', '793', '828', '264', '233', '169', '463', '213', '153', '40', '48', '69', '13', '11', '17']]