Text this: Evolutionary-games approach for distributed predictive control involving resource allocation