Involve player argument in determining safe moves