Reminds me of the game of Azad in the Player of Games by Ian M Banks!
Bingo! That was the inspiration. I re-read it recently and loved some of the concepts in there.