One idea I had for open source games like this is AI experiments or training. Many people have been using Starcraft. If not it, they often use games that are nowhere near mainstream quality.
My idea was to have games in various genres with different skills required, like planning or physical abilities. Then, set each one up to work with just the engine in a way where game state is easy to interact with. For instance, no graphics or pop-up menus. Then, iterative experiments, like genetic programming or neural networks, could run much faster. Later, a common interface to many of them, like human senses, might let them be used to build general knowledge for AGI experiments.
Curious what people think of this. Especially a few exemplars in each category modified to just run really fast. For each, maybe training data on top of it that shows how to play the game. Seems like a cheaper option for testing architectures vs games not designed to do this.
My idea was to have games in various genres with different skills required, like planning or physical abilities. Then, set each one up to work with just the engine in a way where game state is easy to interact with. For instance, no graphics or pop-up menus. Then, iterative experiments, like genetic programming or neural networks, could run much faster. Later, a common interface to many of them, like human senses, might let them be used to build general knowledge for AGI experiments.
Curious what people think of this. Especially a few exemplars in each category modified to just run really fast. For each, maybe training data on top of it that shows how to play the game. Seems like a cheaper option for testing architectures vs games not designed to do this.