What happens if `gamma <= 0 || gamma > 1`?