第17章 ガイド付きルールデザイナーを使用したスコア制約の定義


最適化の問題を解決するには、解を評価するためのスコア制約を定義する必要があります。Red Hat Business Optimizer にはガイド付きルールデザイナーが組み込まれ、スコア修飾子を利用することができます。エンジンは、解決プロセス時にこの修飾子を使用します。

プロジェクトにプランニングソリューションが定義されている場合には、ルールの THEN セクションの右側にあるアクションセレクター ( 5686 ) から、スコア修飾子を利用することができます。

ガイド付きルールデザイナーを使用して新たなスコア制約を作成するには、以下の手順を使用します。

前提条件

ドメインエディターでクラスを作成して Planning Solution を選択し、プランニングソリューション を定義している。詳細については、「15章Red Hat Business Optimizer ドメインエディターおよびオーサープランニングアセット」を参照してください。

手順

  1. Menu Projects をクリックし、該当するプロジェクトをクリックしてプロジェクトの Assets 画面を開きます。
  2. 右上隅の Create New Asset をクリックします。
  3. ドロップダウンメニューから Guided Rule を選択します。
  4. Create new Guided Rule ウィンドウでルールの名前を入力し、Ok をクリックします。
  5. すでに作成済みのスコア制約を拡張する場合は、EXTEND の横のドロップダウンボックスをクリックして、リストからルールを選択します。
  6. WHEN セクションの右側にあるプラスアイコン ( 5686 ) をクリックし、条件を追加します。
  7. アクションを選択すると、ルールの THEN セクションの右側に Business Optimizer のスコアインプットが表示されます。

    ガイド付きルールデザイナーでは、以下の Red Hat Business Optimizer アクションを使用することができます。

    • Modify a single score level: 1 つのスコアコンポーネントだけを変更する場合に、このアクションを使用します (例: ハードスコア)
    • Modify multiple score levels: 同時に複数のスコアコンポーネントを変更する場合に、このアクションを使用します (例: ハードスコアおよびソフトスコア)
  8. テキストの入力フィールドに制約の値を入力します。
  9. Validate をクリックし、入力した値が正しいことを確認します。
guided rule editor rhs

ガイド付きルールデザイナー使用の詳細については、『ガイド付きルールを使用したデシジョンサービスの作成』を参照してください。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る