updates to use strategy in machineplayer