import random


def generate_jitter(min_val, max_val):
    """Generates a random jitter value between min_val and max_val (inclusive).

    Args:
        min_val (float): The minimum value for the jitter.
        max_val (float): The maximum value for the jitter.

    Returns:
        float: A random jitter value between min_val and max_val.
    """
    return random.uniform(min_val, max_val)

if __name__ == '__main__':
    # Example usage:
    min_jitter = -0.5
    max_jitter = 0.5
    jitter_value = generate_jitter(min_jitter, max_jitter)
    print(f"Generated jitter: {jitter_value}")