#!/usr/bin/env python | |
# | |
# This file is part of moses. Its use is licensed under the GNU Lesser General | |
# Public License version 2.1 or, at your option, any later version. | |
import sys | |
SCORE_FIELD = 3 | |
def main(): | |
i = '' | |
hyp = '' | |
top = 0 | |
for line in sys.stdin: | |
fields = [f.strip() for f in line.split('|||')] | |
id = fields[0] | |
if i != id: | |
if i: | |
sys.stdout.write('{}\n'.format(hyp)) | |
score = float(fields[SCORE_FIELD]) | |
if score > top or i != id: | |
i = id | |
hyp = fields[1] | |
top = score | |
sys.stdout.write('{}\n'.format(hyp)) | |
if __name__ == '__main__': | |
main() | |