Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Greedy and EpsilonGreedy strategies, using Multi-armed Bandits algorithms #1438

Open
wants to merge 13 commits into
base: dev
Choose a base branch
from

Commits on Mar 16, 2024

  1. Configuration menu
    Copy the full SHA
    89afd2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    273b2af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8d1fe0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f578aa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f60dbaf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    faaf84b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a9b20a0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b135871 View commit details
    Browse the repository at this point in the history
  9. for extendability: renamed module to armed_bandits, created Greedy su…

    …perclass of EpsilonGreedy, and implemented option to weigh reward based on recency
    bing-j committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    a8abca2 View commit details
    Browse the repository at this point in the history
  10. modified UNIFORM to use np.inf instead; fixed EpsilonGreedy.strategy(…

    …) so that it correctly calls update_rewards() through the parent method; all previous tests passed.
    bing-j committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    17af031 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ab947a8 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. style changes in docstrings and comments, renamed file to bandits, up…

    …dated doc test, and changed value of UNIFORM constant to -1.
    bing-j committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    80fbe79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec568cc View commit details
    Browse the repository at this point in the history