問題A 一本道
- 変数
- X1
- 範囲
- 0〜10の整数
- 開始点
- X1 = 1
- 初期歩幅
- Δ = 2
- 方向
- ±X1
- 目標
- Score 88以上
- 目安
- 8問い合わせ以内
練習する動作: 良い方向をもう一度試す。飛び越えたら戻り、歩幅を小さくする。
BB101 / Explorer Kit / 1
現在使っている方向カードを左から並べ、試したカードを裏返します。途中で改善したら全部を表へ戻し、新しい現在地から一巡をやり直します。
二変数カードは1枚に「書かれた方向」と「その逆方向」の2方向が入っています。両方(範囲内のもの)を試してから裏返してください。片方だけ試した場合は、カードを90度回して置くなど「半分済み」が分かる向きにしておきます。
BB101 / Explorer Kit / 2
問題カードに書かれた初期歩幅から始めます。一巡して改善しない時だけ、右隣の小さいチップへ交換します。
[+1, 0, 0, 0][−1, 0, 0, 0][0, +1, 0, 0][0, −1, 0, 0][0, 0, +1, 0][0, 0, −1, 0][0, 0, 0, +1][0, 0, 0, −1]候補 = 現在地 + 歩幅 × 方向 例: (4,7,2,8) + 2×[+1,0,0,0] = (6,7,2,8)
点線に沿って切り離す
BB101 / Explorer Kit / 3
各カードは二つの変数を同時に動かします。1枚に「書かれた方向」と「符号を全て反転した逆方向」の2方向が入っているので、一巡ではその両方を1回ずつ試してからカードを裏返します(どちらかの候補が範囲外なら、その方向は飛ばします)。
[+1, +1, 0, 0]逆: [−1, −1, 0, 0][+1, −1, 0, 0]逆: [−1, +1, 0, 0][+1, 0, +1, 0]逆: [−1, 0, −1, 0][+1, 0, −1, 0]逆: [−1, 0, +1, 0][+1, 0, 0, +1]逆: [−1, 0, 0, −1][+1, 0, 0, −1]逆: [−1, 0, 0, +1][0, +1, +1, 0]逆: [0, −1, −1, 0][0, +1, −1, 0]逆: [0, −1, +1, 0][0, +1, 0, +1]逆: [0, −1, 0, −1][0, +1, 0, −1]逆: [0, −1, 0, +1][0, 0, +1, +1]逆: [0, 0, −1, −1][0, 0, +1, −1]逆: [0, 0, −1, +1]軸方向で一巡して改善しない時だけ追加します。最初から全部を使う必要はありません。
点線に沿って切り離す
BB101 / Explorer Kit / 4
| 回 | 現在地 | Δ | 方向 | 候補 | Score | 採用? | 次に試すこと |
|---|---|---|---|---|---|---|---|
| 1 | |||||||
| 2 | |||||||
| 3 | |||||||
| 4 | |||||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| 9 | |||||||
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 | |||||||
| 15 | |||||||
| 16 | |||||||
| 17 | |||||||
| 18 | |||||||
| 19 | |||||||
| 20 |
21回目からは、次のページの続き票に書きます(問題Eは目安32問い合わせまで使います)。
| 試行 | 開始点 | 最高入力 | 最高Score |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 | |||
| 4 |
再出発する時は、前の最高入力と最高Scoreをここへ移し、新しい盤面を作ります。
BB101 / Explorer Kit / 5
| 回 | 現在地 | Δ | 方向 | 候補 | Score | 採用? | 次に試すこと |
|---|---|---|---|---|---|---|---|
| 21 | |||||||
| 22 | |||||||
| 23 | |||||||
| 24 | |||||||
| 25 | |||||||
| 26 | |||||||
| 27 | |||||||
| 28 | |||||||
| 29 | |||||||
| 30 | |||||||
| 31 | |||||||
| 32 | |||||||
| 33 | |||||||
| 34 | |||||||
| 35 | |||||||
| 36 | |||||||
| 37 | |||||||
| 38 | |||||||
| 39 | |||||||
| 40 |
さらに足りない場合は、このページをもう1枚印刷して回の数字を書き換えてください。
BB101 / Explorer Kit / 6
練習する動作: 良い方向をもう一度試す。飛び越えたら戻り、歩幅を小さくする。
練習する動作: 一度に一つだけ動かし、改善方向を追い、一巡を管理する。
練習する動作: 単独では悪化し、二つを同時に動かすと改善する関係を見つける。
BB101 / Explorer Kit / 7
練習する動作: 第1試行の山頂を保存し、遠い場所から再出発して比較する。
練習する動作: 大きく探す、改善方向を追う、連動を見抜く、歩幅を縮める。