リソースとリソース間の遷移を識別するために使用するデータ構造の選択に問題があります。グラフを定義したら、リソース間の変換を分析して、どの入力がどの出力を生成できるかを判断したいと考えています。
たとえば、次のような従来の通貨を使用できます。
- ドル -> 3:2 -> ユーロ
- ユーロ -> 2:3 -> ドル
- ユーロ -> 1:100 -> 円
- 円 -> 95:1 -> ユーロ
- 円→50:1→Tシャツ
- ドル -> 2:1 -> キャンディーバー
典型的な使用例は、5 米ドルと 100 日本円などのいくつかの開始リソースを取得し、これらを何に変換できるかを決定することです: キャンディー バーはいくつですか? Tシャツはどうですか?数百のリソースがあり、それぞれが他のリソースへの数十の遷移を伴う可能性があるため、グラフははるかに複雑になります。
アイデアをありがとう!