Describir: An approximate dynamic programming approach to solving dynamic oligopoly models.