in huggingface_sb3/naming_schemes.py [0:0]
def __new__(cls, gym_id: str):
normalized_str = gym_id.replace("/", "-")
if ":" in normalized_str:
split_by_colon = normalized_str.split(":")
if len(split_by_colon) == 2:
# split by colon and take the first part
normalized_str = split_by_colon[1]
else:
raise ValueError(f"Environment name {gym_id} contains more than one colon!")
normalized_name = super().__new__(cls, normalized_str)
normalized_name._gym_id = gym_id
return normalized_name