gflownet icon indicating copy to clipboard operation
gflownet copied to clipboard

Create and analyse dependency graph

Open AlexandraVolokhova opened this issue 7 months ago • 1 comments

Observation: Currently there're no documented conventions on how different methods in different modules (environments, gflownet agent, policies, proxies) interact with each other and it makes it difficult to introduce changes in each of the module without breaking something in this interaction. It has been a source of bugs in the past multiple times.

Proposal: Let's create and analyse the graph of the existing dependencies, document it, and then look into how we may want to simplify it. I remember @josephdviviano generated such a graph sometime ago, maybe we could revive this effort and look into it together?

AlexandraVolokhova avatar Jul 10 '24 15:07 AlexandraVolokhova