revise game signature calculation