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

C++ Documentation #131

Open
ramizouari opened this issue Jun 5, 2023 · 0 comments
Open

C++ Documentation #131

ramizouari opened this issue Jun 5, 2023 · 0 comments

Comments

@ramizouari
Copy link

ramizouari commented Jun 5, 2023

This is only a question, and a potential feature request.

I have been using Open Spiel for developing an Alpha Zero agent for a particular game.
Due to the game's potential complexity. I am considering to use reverb as a mechanism for Seperation of Concerns, and to scale the Alpha Zero algorithm.

  • To be more precise, the actors that generate the trajectories are written in C++. Each actor will be on a separate thread/machine on a potential HPC cluster.
  • I have also a learner written in Python that casually extracts data from the actors.

Unfortunately, this is not straightforwards as there appears to be a lack of C++ documentation. With that I have a question and a potential feature request:

  1. Does reverb support calling client-side code from C++? In particular that would be the logic to insert trajectories into the server?
  2. If it is so, I think adding C++ would be great.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant