「20%の確率で納期遅れをおこす」という設定を追加する。![](https://blogimg.goo.ne.jp/user_image/08/a8/2e7521908a0ac652d1764c50b2f72ee1.jpg?1682027230)
テストプレイを5回繰り返す。在庫費用の合計は56200,106800,74100,75900,68700。![](https://blogimg.goo.ne.jp/user_image/2f/ab/f391d74cc9cf5b8b292acec2edd67441.jpg?1682027364)
機会損失は最大時93600円で、そのときの費用全体における割合は87.6%だった。![](https://blogimg.goo.ne.jp/user_image/71/51/61dbc6dcd95970dd92ea75957b94fa78.jpg?1682027326)
![](https://blogimg.goo.ne.jp/user_image/65/43/01a146ad015e8330051cb6fe547027ec.jpg?1682027676)
late=rnd(100)+1
if late[i]<21 then lv[i]=b[i]:b[i]=0
if late[i-1]<21 then b[i]=b[i]+lv[i-1]
【プログラム】
![](https://blogimg.goo.ne.jp/user_image/08/a8/2e7521908a0ac652d1764c50b2f72ee1.jpg?1682027230)
テストプレイを5回繰り返す。在庫費用の合計は56200,106800,74100,75900,68700。
【実行画面】
![](https://blogimg.goo.ne.jp/user_image/2f/ab/f391d74cc9cf5b8b292acec2edd67441.jpg?1682027364)
機会損失は最大時93600円で、そのときの費用全体における割合は87.6%だった。
![](https://blogimg.goo.ne.jp/user_image/71/51/61dbc6dcd95970dd92ea75957b94fa78.jpg?1682027326)
初期在庫を4個から14個に変更してみよう。テストプレイを5回繰り返す。在庫費用の合計は84000,72900,61200,86400,87600。
![](https://blogimg.goo.ne.jp/user_image/65/43/01a146ad015e8330051cb6fe547027ec.jpg?1682027676)
機会損失の割合をおさえることに成功したが、費用自体に大差は無いようだ。