env.py can create the environment. DQN.py is the function code of DQN. train_DQN.py train the DQN model. test_DQN.py test the DQN model. pdqn.py is the function code of PQDN, and it can test the PDQN model. train_PDQN.py train the PDQN model.