Finding optimal strategies in a multi-period multi-leader–follower Stackelberg game using an evolutionary algorithm · Study