Seol mar théacs é seo: Improving the scalability of a prosumer cooperative game with K-means clustering