def translate_model(model_type):
    """Maps model shortcut to full name.

    Args:
        model_type (str): Model shortcut.

    Returns:
        str: Model full name.
    """
    if model_type == 'base':
        model = 'random'
    elif model_type == 'cbu':
        model = 'uncertainty'
    elif model_type == 'cbv':
        model = 'CBV'
    elif model_type == 'sim':
        model = 'similarity'
    elif model_type == 'bin':
        model = 'success (approx.)'
    elif model_type == 'truebin':
        model = 'oracle'
    elif model_type == 'emp':
        model = 'empowerment (approx.)'
    elif model_type == 'trueemp':
        model = 'empowerment'
    else:
        raise ValueError('Undefined model version: "{}". Use "base", "cbv",\
                "cbu", "sim", "bin", "emp", "truebin" or "trueemp" instead.'.format(model_type))

    return model