get_full_type_name

negmas.helpers.get_full_type_name(t: Union[Type[Any], Callable, str])str[source]

Gets the ful typename of a type. You should not pass an instance to this function but it may just work.

An exception is that if the input is of type str or if it is None, it will be returned as it is