"Color" (Comparison Method)

色の距離に基づいて2つの色を比較する.

詳細

  • "Color"比較法は,2つの色の違いが指定の許容範囲を超えないとき,この2色が等しいとみなす.
  • 許容範囲は,AssessmentFunctionToleranceオプションを使って設定される.
  • デフォルトで,解答集の各値と提出された答の間の距離はColorDistanceを使って計算される.DistanceFunctionオプションを使ってColorDistanceがサポートする任意の設定を指定することができる.
  • 解答集の複数の値が答の許容範囲にあるときは,最も近い値が選択される.

例題

すべて開くすべて閉じる

  (2)

色の問題についてのAssessmentFunctionを作成する:

これを使って答を評価する:

複数の正解がある色の評価を作成する."Color"比較法が自動的に選択される点に注意のこと:

RGBColorを使って答を指定する:

これを評価する:

点数を取り出す:

スコープ  (2)

デフォルトの許容範囲を0として評価を作成する:

正解と判断されるためには,答は厳密に等しくなければならない:

解答集あるいは提出する答には,任意の有効な色指示子を使うことができる:

オプション  (1)

DistanceFunction  (1)

輝度に基づいて比較するようにDistanceFunctionを設定する:

輝度が等しい色は正解となる:

その他は不正解となる:

アプリケーション  (3)

色の選択のためのQuestionObjectを作成する:

ランダムなポケモンクイズを作成する:

画像からの色選択を評価するQuestionObjectを作成する: