Detailed Description
Major Tasks
- To integrate strategy scoring implementation into the
transform function which is responsible for converting an instance to tree and scoring the tree against an adversary tic-tac-toe strategy. This is a procedure called by the main optimization algorithm, hillClimbing.
- Using caching mechanism for behavioural scoring used in
demeToTrees as well as transofrm in the hillClimbing procedure. Refer to this issue for more description.
Other minor tasks would be
- Cleaning up the existing
hillClimbing in a way that strips it off parameters that are not relevant for this specific case.
- The same thing with deme expander