This thesis investigates using interactive genetic algorithms to derive intelligent behavior for agents in a smart grid system. The thesis tests different variations of genetic algorithms in repeated matrix games against other learning algorithms like GIGA-WoLF and Q-learning. The results show the potential of using genetic algorithms, particularly when incorporating effective human input, to develop adaptive agent strategies in dynamic multi-agent environments like smart grids.