schrum2 / MM-NEATv2

MM-NEAT version 2.0 is no longer supported. Please get MM-NEAT 3+ from https://github.com/schrum2/MM-NEAT
Other
11 stars 5 forks source link

Let NNComplexEvaluationFunction have a 1by1 substrate that simply tells the amount of resources the player has #450

Closed schrum2 closed 7 years ago

schrum2 commented 7 years ago

This information can be retrieved using gs.getPlayer(player).getResources() where gs is a GameState, but the challenging is generalizing the NNComplexEvaluationFunction code to handle a different size substrate.

This issue will also require some tweaking of the MicroRTSUtility class's getSubstrateInformation and getSubstrateConnectivity methods.