The following issues were found

gym/envs/robotics/fetch/slide.py
2 issues
Missing module docstring
Error

Line: 1 Column: 1

              import os
import numpy as np

from gym import utils
from gym.envs.robotics import fetch_env


# Ensure we get the path separator correct on windows
MODEL_XML_PATH = os.path.join("fetch", "slide.xml")

            

Reported by Pylint.

Missing class docstring
Error

Line: 12 Column: 1

              MODEL_XML_PATH = os.path.join("fetch", "slide.xml")


class FetchSlideEnv(fetch_env.FetchEnv, utils.EzPickle):
    def __init__(self, reward_type="sparse"):
        initial_qpos = {
            "robot0:slide0": 0.05,
            "robot0:slide1": 0.48,
            "robot0:slide2": 0.0,

            

Reported by Pylint.

gym/envs/robotics/fetch/reach.py
2 issues
Missing module docstring
Error

Line: 1 Column: 1

              import os
from gym import utils
from gym.envs.robotics import fetch_env


# Ensure we get the path separator correct on windows
MODEL_XML_PATH = os.path.join("fetch", "reach.xml")



            

Reported by Pylint.

Missing class docstring
Error

Line: 10 Column: 1

              MODEL_XML_PATH = os.path.join("fetch", "reach.xml")


class FetchReachEnv(fetch_env.FetchEnv, utils.EzPickle):
    def __init__(self, reward_type="sparse"):
        initial_qpos = {
            "robot0:slide0": 0.4049,
            "robot0:slide1": 0.48,
            "robot0:slide2": 0.0,

            

Reported by Pylint.

gym/envs/robotics/fetch/push.py
2 issues
Missing module docstring
Error

Line: 1 Column: 1

              import os
from gym import utils
from gym.envs.robotics import fetch_env


# Ensure we get the path separator correct on windows
MODEL_XML_PATH = os.path.join("fetch", "push.xml")



            

Reported by Pylint.

Missing class docstring
Error

Line: 10 Column: 1

              MODEL_XML_PATH = os.path.join("fetch", "push.xml")


class FetchPushEnv(fetch_env.FetchEnv, utils.EzPickle):
    def __init__(self, reward_type="sparse"):
        initial_qpos = {
            "robot0:slide0": 0.405,
            "robot0:slide1": 0.48,
            "robot0:slide2": 0.0,

            

Reported by Pylint.

gym/envs/robotics/fetch/pick_and_place.py
2 issues
Missing module docstring
Error

Line: 1 Column: 1

              import os
from gym import utils
from gym.envs.robotics import fetch_env


# Ensure we get the path separator correct on windows
MODEL_XML_PATH = os.path.join("fetch", "pick_and_place.xml")



            

Reported by Pylint.

Missing class docstring
Error

Line: 10 Column: 1

              MODEL_XML_PATH = os.path.join("fetch", "pick_and_place.xml")


class FetchPickAndPlaceEnv(fetch_env.FetchEnv, utils.EzPickle):
    def __init__(self, reward_type="sparse"):
        initial_qpos = {
            "robot0:slide0": 0.405,
            "robot0:slide1": 0.48,
            "robot0:slide2": 0.0,

            

Reported by Pylint.

gym/envs/algorithmic/repeat_copy.py
2 issues
Missing class docstring
Error

Line: 8 Column: 1

              from gym.envs.algorithmic import algorithmic_env


class RepeatCopyEnv(algorithmic_env.TapeAlgorithmicEnv):
    MIN_REWARD_SHORTFALL_FOR_PROMOTION = -0.1

    def __init__(self, base=5):
        super(RepeatCopyEnv, self).__init__(base=base, chars=True)
        self.last = 50

            

Reported by Pylint.

Consider using Python 3 style super() without arguments
Error

Line: 12 Column: 9

                  MIN_REWARD_SHORTFALL_FOR_PROMOTION = -0.1

    def __init__(self, base=5):
        super(RepeatCopyEnv, self).__init__(base=base, chars=True)
        self.last = 50

    def target_from_input_data(self, input_data):
        return input_data + list(reversed(input_data)) + input_data

            

Reported by Pylint.

gym/__init__.py
1 issues
Missing module docstring
Error

Line: 1 Column: 1

              import distutils.version
import os
import sys
import warnings

from gym import error
from gym.version import VERSION as __version__

from gym.core import (

            

Reported by Pylint.

gym/envs/mujoco/__init__.py
1 issues
Missing module docstring
Error

Line: 1 Column: 1

              from gym.envs.mujoco.mujoco_env import MujocoEnv

# ^^^^^ so that user gets the correct error
# message if mujoco is not installed correctly
from gym.envs.mujoco.ant import AntEnv
from gym.envs.mujoco.half_cheetah import HalfCheetahEnv
from gym.envs.mujoco.hopper import HopperEnv
from gym.envs.mujoco.walker2d import Walker2dEnv
from gym.envs.mujoco.humanoid import HumanoidEnv

            

Reported by Pylint.

gym/envs/classic_control/__init__.py
1 issues
Missing module docstring
Error

Line: 1 Column: 1

              from gym.envs.classic_control.cartpole import CartPoleEnv
from gym.envs.classic_control.mountain_car import MountainCarEnv
from gym.envs.classic_control.continuous_mountain_car import Continuous_MountainCarEnv
from gym.envs.classic_control.pendulum import PendulumEnv
from gym.envs.classic_control.acrobot import AcrobotEnv

            

Reported by Pylint.

gym/envs/toy_text/__init__.py
1 issues
Missing module docstring
Error

Line: 1 Column: 1

              from gym.envs.toy_text.blackjack import BlackjackEnv
from gym.envs.toy_text.roulette import RouletteEnv
from gym.envs.toy_text.frozen_lake import FrozenLakeEnv
from gym.envs.toy_text.nchain import NChainEnv
from gym.envs.toy_text.hotter_colder import HotterColder
from gym.envs.toy_text.guessing_game import GuessingGame
from gym.envs.toy_text.kellycoinflip import KellyCoinflipEnv
from gym.envs.toy_text.kellycoinflip import KellyCoinflipGeneralizedEnv
from gym.envs.toy_text.cliffwalking import CliffWalkingEnv

            

Reported by Pylint.

gym/envs/algorithmic/__init__.py
1 issues
Missing module docstring
Error

Line: 1 Column: 1

              from gym.envs.algorithmic.copy_ import CopyEnv
from gym.envs.algorithmic.repeat_copy import RepeatCopyEnv
from gym.envs.algorithmic.duplicated_input import DuplicatedInputEnv
from gym.envs.algorithmic.reverse import ReverseEnv
from gym.envs.algorithmic.reversed_addition import ReversedAdditionEnv

            

Reported by Pylint.