JuliaReinforcementLearning / CommonRLInterface.jl

A minimal reinforcement learning environment interface with additional opt-in features.
MIT License
45 stars 1 forks source link

Ability to express all extensive-form games #36

Open zsunberg opened 4 years ago

zsunberg commented 4 years ago

When we start to handle more general games - we may want to follow the wikipedia description of an extensive form game and make sure that we can express all possible extensive-form games.

findmyway commented 4 years ago

I'm still struggling to fully understand the incomplete information games. But I can share some thoughts on imperfect information games:

zsunberg commented 3 years ago

After looking some more at the OpenSpiel paper, I think we can accommodate most of this with the current interface. The information set of any player is the set of all observations that it has received. For this reason, I think it is ok to get rid of abstract env subtypes (#43).

A few things I think we'll need: