A library of reinforcement learning components and agents
Role in this project:
ML Engineer Contributions:8 commits in 9 months
Contributions summary:Sertan primarily contributed to the reinforcement learning components of the Acme library. They refactored game logic by changing checks for sequential games, and fixed type casting issues within the GymWrapper related to rewards. Further contributions included unit tests for the episode_to_timestep_batch method and refactoring for hybrid offline/online agent support, indicating a focus on improving the library's core functionality and data handling.
reinforcement-learningagents
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
Role in this project:
Back-end Developer Contributions:14 reviews, 36 commits, 20 comments in 1 year 1 month
Contributions summary:Sertan primarily focused on updating and refactoring the Mean Field Game (MFG) algorithms within the `open_spiel` repository. They modified existing algorithms to utilize value functions and added new methods related to distribution manipulation. These changes involved refactoring existing code related to policy calculations, best response implementation, and more. Furthermore, the user added examples and utilities, particularly related to the DQN and mirror descent methods, demonstrating expertise in MFG algorithms.
reinforcement-learninggamesmultiagentcpppython