第16章 プランニングエンティティー難易度比較子の設定


Planning Entity レベルで指定した難易度比較子を用いて、どのプランニングエンティティーの計画がより困難かを設定することができます。これにより、最適化アルゴリズムを効率的に実行することができます。詳細については、OptaPlanner のドキュメント を参照してください。

前提条件

Data Object エディターのデータオブジェクトで Planning Entity を選択しており、Data Object パースペクティブの Red Hat Business Optimizer ドメインエディターで難易度比較子定義ツールが利用可能である。

手順

  1. Add condition をクリックして、指定したプランニングエンティティーに、新しい並べ替え条件を追加します。
  2. 条件を追加したら、Add field をクリックして難易度比較に使用するフィールドを選択します。

    フィールドには以下の 2 つのタイプがあります。

    • Basic: 値タイプ (例: 数値、文字列)
    • Data object: 入れ子属性を持つ複合タイプ

      Data object タイプでは、basic タイプに達するまでオブジェクトの階層をネスティングすることができます。basic タイプに達すると、Add field ボタンは表示されなくなります。

      optimizer difficulty comparator

      並べ替え条件が配列されます。Red Hat Business Optimizer エンジンがプランニングエンティティーの難易度を解決する際、定義された順に条件が優先されます。

  3. 並べ替え条件からフィールドを削除するには、ラベル内の x アイコンをクリックします。フィールドのタイプが Data object の場合は、フィールドを削除するとその子フィールドもすべて削除されます。

    • 条件の優先順位を変更するには、上向き矢印下向き矢印 をクリックして条件を上下に移動します。
    • プランニングエンティティーの条件の並べ替えを昇順または降順に設定するには、Sort order アイコンをクリックします。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

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

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

会社概要

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

Theme

© 2025 Red Hat