Closed12
越前がにロボコン スコアリングサーバーを改造
通称 カニロボ こと 福井県 越前がにロボコン の スコアリングサーバー
福野さん x Deno製
前回 https://zenn.dev/hidehara/scraps/abdd43070da135 の努力の結果、結構流用が容易になった。
違い
岸和田の
コース
スタート地点より:格納庫ゾーン、あぜ道ゾーン、闘竜灘ゾーン、田んぼゾーン
ルール
- 激レア稲穂 x 3個
- レア稲穂 x 3個
- レンゲのタネ ... なし
部門
- 1部門のみ
予選・決勝
- 競技時間 ... 3分
- 予選 ... 1コース, コース毎にリーグ戦
- 決勝 ... 1コース, トーナメント戦
コース
ルール
予選と決勝
12/4 PR中のコードを使う想定とする
リソース中の文字列は、Settings.js で定義が可能
Settings.js
- getTitle() : 北はりま稲刈りロボコン
- getPointLabels() : 文字列置換とともに、越前がにではないポイント要素 "格納庫帰還 +2" を最後に追加
score.html
- "格納庫帰還 +2" のスコア処理を init2() 内に、追加 (+1 の場合は追加不要だが、今回+2のため)
- HTMLテンプレ部分に、 "格納庫帰還 +2" の場所を追加
<input type=checkbox id=p1c12><label class=pointlbl id=p1c12l for=p1c12>格納庫帰還 +2</label>
...
<input type=checkbox id=p2c12><label class=pointlbl id=p2c12l for=p2c12>格納庫帰還 +2</label>
data/entry.csv
稲刈りロボコンっぽい仮チーム名をいれる
運営ルールを反映
Settings.js
- getGroup() : 部門名なしなので空文字列にする
- getNumberOfMatch() : 1部門のみ4チームで決勝を戦うので 4 : 0 を設定
- getNumberOfStage() : 予選1ステージのみを利用なので 1 : 1 を設定
北はりまの勝田さんに、連絡。
岸和田前後のバージョンアップの効果もあり、だいぶ効率的にフィットさせることができた!!
PS スコアボード+予選 先ゴールはポイントなしであることがわからない #32 これ、気づいてなかったわ。。
その後、もうちょっと対応もつづいたが、当日現場でも上手く使えたとのことで良かった。
このスクラップは2022/12/22にクローズされました