(*) There are 13 ".py" files in this folder.
(*) These files contain the Python codes for OPAC, SAC, TD3, and TADD and their variants.

(*) Following is a list describing the contents of the ".py" files:
---------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------
1. "opac.py"		--Contains the code for vanilla OPAC. Uses three critics. Target-update rule is "mst(.)".
2. "opac-4.py"		--Contains the code for OPAC-4. Uses four critics. Target-update rule is "mst(.)".
3. "opac-5.py"		--Contains the code for OPAC-5. Uses five critics. Target-update rule is "mst(.)".
4. "opac-6.py"		--Contains the code for OPAC-6. Uses six critics. Target-update rule is "mst(.)".
5. "sac.py"		--Contains the code for vanilla SAC. Uses two critics. Target-update rule is "min(.)".
6. "sac-3.py"		--Contains the code for SAC-3. Uses three critics. Target-update rule is "min(.)".
7. "sac-3-mst.py"	--Contains the code for SAC-3-mst. Uses three critics. Target-update rule is "mst(.)".
8. "sac-4.py"		--Contains the code for SAC-4. Uses four critics. Target-update rule is "min(.)"
9. "td3.py"		--Contains the code for vanilla TD3. Uses two critics. Target-update rule is "min(.)".
10. "td3-3.py"		--Contains the code for TD3-3. Uses three critics. Target-update rule is "min(.)".
11. "td3-3-mst.py"	--Contains the code for TD3-3-mst. Uses three critics. Target-update rule is "mst(.)".
12. "td3-4.py"		--Contains the code for TD3-4. Uses four critics. Target-update rule is "min(.)"
13. "tadd.py"		--Contains the code for vanilla TADD. Uses three critics. Target-update rule is as given in the paper.
---------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------

(*) Each ".py" file has a variable named "env_name" which is used to set the MuJoCo environment. For example, set "env_name = Ant-v2" if the code is to be executed in the Ant-v2 environment. All the environments are version "v2" of MuJoCo.

(*) Each ".py" file has a variable named "seed" to set the seed value.