Skip to content

Commit

Permalink
✨ 📝 Fix abbreviation
Browse files Browse the repository at this point in the history
  • Loading branch information
yuki-minamoto authored and yosh-matsuda committed Dec 7, 2023
1 parent df46634 commit 1c51fda
Show file tree
Hide file tree
Showing 39 changed files with 1,383 additions and 2,928 deletions.
299 changes: 19 additions & 280 deletions html/ja/examples/machining_center.html

Large diffs are not rendered by default.

841 changes: 23 additions & 818 deletions html/ja/examples/pcb_mounter_schedule.html

Large diffs are not rendered by default.

217 changes: 26 additions & 191 deletions html/ja/examples/vrp.html

Large diffs are not rendered by default.

61 changes: 30 additions & 31 deletions html/ja/tutorials/se_concept.html

Large diffs are not rendered by default.

155 changes: 11 additions & 144 deletions html/ja/tutorials/se_tutorial_flexible_job_shop.html

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions html/ja/tutorials/se_tutorial_flexible_job_shop_fig_1.html

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions html/ja/tutorials/se_tutorial_flexible_job_shop_fig_2.html

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions html/ja/tutorials/se_tutorial_flexible_job_shop_fig_3.html

Large diffs are not rendered by default.

155 changes: 11 additions & 144 deletions html/ja/tutorials/se_tutorial_flow_shop.html

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions html/ja/tutorials/se_tutorial_flow_shop_fig_1.html

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions html/ja/tutorials/se_tutorial_flow_shop_fig_2.html

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions html/ja/tutorials/se_tutorial_flow_shop_fig_3.html

Large diffs are not rendered by default.

155 changes: 11 additions & 144 deletions html/ja/tutorials/se_tutorial_job_shop.html

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions html/ja/tutorials/se_tutorial_job_shop_fig_1.html

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions html/ja/tutorials/se_tutorial_job_shop_fig_2.html

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions html/ja/tutorials/se_tutorial_job_shop_fig_3.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion make-html-changes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

for NBPATH in $(git diff --name-only HEAD^..HEAD | grep '.ipynb'); do
DIR=html/$(echo ${NBPATH} | cut -d / -f 2-3)/
OUTPUT=$(jupyter nbconvert --execute --embed-images --output-dir=$DIR --to html "$NBPATH")
OUTPUT=$(jupyter nbconvert --embed-images --output-dir=$DIR --to html "$NBPATH")
if [ -n "$OUTPUT" ]; then
echo "[NbConvertApp] Converting notebook $NBPATH to html" 1>&2
echo "$OUTPUT" 1>&2
Expand Down
2 changes: 1 addition & 1 deletion make-html.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# For newer directories
for NBPATH in $(shopt -s globstar && /bin/ls -1 notebooks/**/tutorials/*.ipynb notebooks/**/examples/*.ipynb); do
DIR=html/$(echo ${NBPATH} | cut -d / -f 2-3)/
OUTPUT=$(jupyter nbconvert --execute --embed-images --output-dir=$DIR --to html "$NBPATH")
OUTPUT=$(jupyter nbconvert --embed-images --output-dir=$DIR --to html "$NBPATH")
if [ -n "$OUTPUT" ]; then
echo "[NbConvertApp] Converting notebook $NBPATH to html" 1>&2
echo "$OUTPUT" 1>&2
Expand Down
10 changes: 5 additions & 5 deletions notebooks/ja/examples/machining_center.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# マシニングセンタにおける生産計画\n",
"\n",
"Amplify Scheduling Engine (SE) を用いた生産計画への取り組み例として、**マシニングセンタ** (machining center) へのジョブ割り当てを紹介します。\n",
"Fixstars Amplify Scheduling Engine (Amplify SE) を用いた生産計画への取り組み例として、**マシニングセンタ** (machining center) へのジョブ割り当てを紹介します。\n",
"\n",
"## イントロダクション\n",
"\n",
Expand Down Expand Up @@ -35,7 +35,7 @@
"source": [
"## 問題設定\n",
"\n",
"本サンプルプログラムでは、例としてマシニングセンタの数を 3 台、材料の数を 15 個の場合を考えます。目的関数をメイクスパンとして、Amplify SE を用いて マシニングセンタに材料を割り当てるスケジューリング問題を解きます。以下で用いられている用語や Amplify Scheduling Engine については、『[Scheduling Engine (SE) とは](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept)』をご覧ください。\n",
"本サンプルプログラムでは、例としてマシニングセンタの数を 3 台、材料の数を 15 個の場合を考えます。目的関数をメイクスパンとして、Amplify SE を用いて マシニングセンタに材料を割り当てるスケジューリング問題を解きます。以下で用いられている用語や Amplify SE については、『[Amplify SE とは](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept)』をご覧ください。\n",
"\n",
"以下、材料を材料 1, …, 材料 15、マシニングセンタをマシン 1, マシン 2, マシン 3 と呼ぶことにします。\n",
"\n",
Expand Down Expand Up @@ -349,7 +349,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"トークンを設定し、`model.solve` を呼ぶと SE が実行され、解が返ってきます。\n"
"トークンを設定し、`model.solve` を呼ぶと Amplify SE が実行され、解が返ってきます。\n"
]
},
{
Expand All @@ -360,7 +360,7 @@
"source": [
"# Amplify SEの実行\n",
"\n",
"token = \"\" # ローカル環境等で使用する場合は、Fixstars Amplify SE のアクセストークンを入力してください。\n",
"token = \"\" # ローカル環境等で使用する場合は、Amplify SE のアクセストークンを入力してください。\n",
"\n",
"result = model.solve(token=token, timeout=10) # 必要に応じて timeout を変更してください。"
]
Expand Down Expand Up @@ -620,7 +620,7 @@
" model.machines[m].setup_times.append((time_j2_to_j1, j2, j1))\n",
"\n",
" # Amplify SEの実行\n",
" token = \"\" # ローカル環境等で使用する場合は、Fixstars Amplify SE のアクセストークンを入力してください。\n",
" token = \"\" # ローカル環境等で使用する場合は、Amplify SE のアクセストークンを入力してください。\n",
"\n",
" result = model.solve(token=token, timeout=10) # tokenにはご自身のトークンを入力してください\n",
"\n",
Expand Down
10 changes: 5 additions & 5 deletions notebooks/ja/examples/pcb_mounter_schedule.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"\n",
"PCB の製造には 3 つのジョブが含まれており、それらを順番に行う必要があります。また、いくつかのジョブには複数の手順が含まれ、これらは中断なしに連続して行われる必要があります。このような制約条件をもつ設定のもとでスケジューリング問題を解いてみましょう。\n",
"\n",
"以下で用いられている用語や Amplify Scheduling Engine については、『[Scheduling Engine (SE) とは](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept)』をご覧ください。\n",
"以下で用いられている用語や Fixstars Amplify Scheduling Engine (Amplify SE) については、『[Amplify SE とは](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept)』をご覧ください。\n",
"\n",
"## 問題設定\n",
"\n",
Expand Down Expand Up @@ -52,7 +52,7 @@
"\n",
"## 実装\n",
"\n",
"それでは、Amplify Scheduling Engine (SE) を用いた実装に移ります。\n",
"それでは、Amplify SE を用いた実装に移ります。\n",
"\n",
"まず、今回使うライブラリをインポートします。\n"
]
Expand Down Expand Up @@ -231,7 +231,7 @@
"が必要です。\n",
"治具は `required_resource`、作業員の交代時間は `transportation_time` として表現します\n",
"(`transportation_time`を直訳すると「輸送時間」ですが、これはジョブの対象をあるマシンから別のマシンに動かすことを想定した名前になっています。\n",
"これらの用語に関する詳細な説明は『[Scheduling Engine (SE) とは](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept\n",
"これらの用語に関する詳細な説明は『[Amplify SE とは](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept\n",
")』をご参照ください)。"
]
},
Expand Down Expand Up @@ -362,7 +362,7 @@
"metadata": {},
"outputs": [],
"source": [
"token = \"\" # ローカル環境等で使用する場合は、Fixstars Amplify SE のアクセストークンを入力してください。\n",
"token = \"\" # ローカル環境等で使用する場合は、Amplify SE のアクセストークンを入力してください。\n",
"\n",
"result = model.solve(token=token, timeout=10) # ご自身のトークンを入力してください\n",
"print(result.status)"
Expand Down Expand Up @@ -582,7 +582,7 @@
" # 求解\n",
" #\n",
"\n",
" token = \"\" # ローカル環境等で使用する場合は、Fixstars Amplify SE のアクセストークンを入力してください。\n",
" token = \"\" # ローカル環境等で使用する場合は、Amplify SE のアクセストークンを入力してください。\n",
"\n",
" result = model.solve(token=token, timeout=10)\n",
" print(result.status)\n",
Expand Down
16 changes: 8 additions & 8 deletions notebooks/ja/examples/vrp.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@
"\n",
"## イントロダクション\n",
"\n",
"Amplify Scheduling Engine (SE) は、トラックによる荷物輸送やタクシーによる旅客送迎などといった、配車の計画の最適化にも有用です。ここでは、**Vehicle Routing Problem** (VRP) に似た典型的な配送計画の立案をを SE を用いて実施します。\n",
"Fixstars Amplify Scheduling Engine (Amplify SE) は、トラックによる荷物輸送やタクシーによる旅客送迎などといった、配車の計画の最適化にも有用です。ここでは、**Vehicle Routing Problem** (VRP) に似た典型的な配送計画の立案を Amplify SE を用いて実施します。\n",
"\n",
"## 問題設定\n",
"\n",
"VRP とは、複数の車(vehicle)がスタート地点から予め与えられた複数の地点を重複や漏れなくめぐり、最後に再びスタート地点に戻るようなルートの中で 、最も総移動距離が短いルートを探索する問題です。\n",
"\n",
"## Amplify Scheduling Engine を用いた配送計画立案\n",
"## Amplify SE を用いた配送計画立案\n",
"\n",
"### Amplify SE のオブジェクトとの対応\n",
"\n",
Expand All @@ -24,10 +24,10 @@
"\n",
"ここで、Amplify SE では、全「ジョブ」が完了する時間である[メイクスパン](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept#makespan)の最小化を目的として最適化を行うため、トータルの移動距離最小化を目指す VRP とは厳密には異なることに注意してください。しかし、往々にして、メイクスパン最小化を実現する解は、VRP における目的である総移動距離も小さくなる傾向にあると考えられます。\n",
"\n",
"| 要素 | SE の言葉 |\n",
"| :------: | :---------------------------------------------------------------------------------------------------: |\n",
"| 車 | [マシン](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept#machine) |\n",
"| 地点 | [ジョブ](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept#job) |\n",
"| 要素 | Amplify SE の言葉 |\n",
"| :------: | :--------------------------------------------------------------------------------------------------: |\n",
"| 車 | [マシン](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept#machine) |\n",
"| 地点 | [ジョブ](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept#job) |\n",
"| 移動時間 | [`setup_times`](https://amplify.fixstars.com/ja/scheduling/resources/tutorial/se_concept#setup_time) |\n",
"\n",
"## 実装\n",
Expand Down Expand Up @@ -323,7 +323,7 @@
"metadata": {},
"outputs": [],
"source": [
"token = \"\" # ローカル環境等で使用する場合は、Fixstars Amplify SE のアクセストークンを入力してください。\n",
"token = \"\" # ローカル環境等で使用する場合は、Amplify SE のアクセストークンを入力してください。\n",
"\n",
"result = model.solve(token=token, timeout=10) # ご自身のトークンを入れてください\n",
"result.status"
Expand Down Expand Up @@ -576,7 +576,7 @@
" for v in vehicles:\n",
" j[0].processing_times[v] = 1\n",
"\n",
" token = \"\" # ローカル環境等で使用する場合は、Fixstars Amplify SE のアクセストークンを入力してください。\n",
" token = \"\" # ローカル環境等で使用する場合は、Amplify SE のアクセストークンを入力してください。\n",
"\n",
" result = model.solve(token=token, timeout=10) # ご自身のトークンを入れてください\n",
"\n",
Expand Down
11 changes: 11 additions & 0 deletions notebooks/ja/tutorials/Pipfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]

[dev-packages]

[requires]
python_version = "3.10"
Loading

0 comments on commit 1c51fda

Please sign in to comment.