Skip to content

Commit

Permalink
Version 1.2.2 (For more information read the "Patch Note.md" file in …
Browse files Browse the repository at this point in the history
…the Doc folder)
  • Loading branch information
VOCdevShy committed Mar 17, 2024
1 parent 8192811 commit 6f02a32
Show file tree
Hide file tree
Showing 4 changed files with 240 additions and 241 deletions.
1 change: 1 addition & 0 deletions .local/share/rippkgs-index.sqlite
26 changes: 13 additions & 13 deletions Doc/Bug list.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
This is the bug list. In this files, all the bug of the program is detailed.
(If you know how to fix it please fix it)

1- Sequence lag/Sequence recording lag (Link to problem 2 and 3) (Not fix)
- explication:
1- Sequence lag/Sequence recording lag (Link to problem 2 and 3) (Fix)
- explication: Add `time.sleep(0.7)` line 84 + delete of `action = env.action_space.sample()` before the while not done

2- Output broadcast lag (Link to problem 1 and 3) (Not fix)
- explication:
2- Output broadcast lag (Link to problem 1 and 3) (Fix)
- explication: Add `time.sleep(0.7)` line 84 to reset the environment correctly

3- Agent Input start to early (Link to problem 1 and 2) (Not fix)
- explication:
3- Agent Input start to early (Link to problem 1 and 2) (Fix)
- explication: Add `time.sleep(0.7)` line 84 + delete of `action = env.action_space.sample()` before the while not done

4- "Error" message after the presentation of the Virgin Q-Table:
'/home/runner/Q-Learning-Frozen-lake/.pythonlibs/lib/python3.10/site-packages/gym/utils/passive_env_checker.py:233: DeprecationWarning: `np.bool8` is a deprecated alias for `np.bool_`. (Deprecated NumPy 1.24)
if not isinstance(terminated, (bool, np.bool8)):" (Not entierly Fix)'
`/home/runner/Q-Learning-Frozen-lake/.pythonlibs/lib/python3.10/site-packages/gym/utils/passive_env_checker.py:233: DeprecationWarning: np.bool8 is a deprecated alias for np.bool_. (Deprecated NumPy 1.24)
if not isinstance(terminated, (bool, np.bool8)):" (Not entierly Fix)`
- explication: The problem is link between numpy and gymnasium package. With the Version of the 6/02/24 (1.23.4) of numpy the problem is not solve entierly and this message doesn't impact the code so i hide it with a warning.

5- The agent might be doing 2 actions by input and not only 1? (link to problem 1, 2, 3) (Not fix)
- explication:
5- The agent might be doing 2 actions by input and not only 1? (link to problem 1, 2, 3) (Fix)
- explication: Add `time.sleep(0.7)` line 84 + delete of `action = env.action_space.sample()` before the while not done

6- The agent is doing the action 0 (left) to much time when epsilon < Q-Table (Link to problem 5) (Not fix)
6- The agent is doing the action 0 (left) to much time when epsilon < Q-Table (Not fix)
- explication:

7- Teleportation of the agent on a a case like he is doing two actions in one and this appear in one action in the sequence (Link to problem 5) (Not fix)
- explication
7- Teleportation of the agent on a case like he is doing two actions in one and this appear in one action in the sequence (Link to problem 3, 5) (Fix)
- explication: Add `time.sleep(0.7)` line 84 + delete of `action = env.action_space.sample()` before the while not done

8- When the test of the Q-Table is going it is possible for the agent to have a problem of going left and right infinitly on a case (Not fix)
- explication:
12 changes: 11 additions & 1 deletion Doc/Patch Note.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,14 @@ Version 1.2.1 (minor update) date: 14/03/2024 at: 5:50 p.m (CET(UTC+1)):
- Calculation of espsilon decay (calcul detail: 1/episodes)
- Input value of epsilon in the console
- Bug fix(not listed)
- Q-Table training sucess rate calculation
- Q-Table training sucess rate calculation

Version 1.2.2 (minor update) date: 1X/03/2024 at: X:XX p.m (CET(UTC+1)):
- Upadate Gym package pass to 1.0.0 alpha version
- Bug/Problem fix (listed):
- Problem 1
- Problem 2
- Problem 3
- Problem 5
- Problem 7
(For more informations about the Bugs/Problems checks the "Bugs/Problems list.md")
Loading

0 comments on commit 6f02a32

Please sign in to comment.