Added the definitions for ScoreResult, and its necessaries Argument and
ScoreResult.