Non-cooperative oligopoly game