added expectimax solver