불러오는 중…
예선 2라운드는 공세·수세(OBFM·DBFM) 라운드입니다. 1라운드가 중립 국면의 강자를 가렸다면, 2라운드는 쫓는 쪽과 쫓기는 쪽의 기량을 함께 겨룹니다.
지금 제출물은 그대로 유효합니다. 문법에서 빠진 것은 없고 판정 규칙도 바뀌지 않았습니다. 다만 2라운드는 아래 공세·수세로 치러지므로, 내 트리가 공세와 수세에서 어떻게 움직이는지 점검해 보시기를 권합니다.
기하는 훈련센터의 perch_offense 와 같습니다 — 공세가 수세 후방 6,000 ft, 속도
+100 kt 에서 출발합니다. 비대칭이므로 같은 초기조건으로 역할을 바꾼 2경기가 한
쌍입니다. 두 팀이 같은 코스를 양쪽 역할로 한 번씩 탑니다.
| 경기 | 역할 |
|---|---|
| 1경기 | A 공세 · B 수세 |
| 2경기 | B 공세 · A 수세 (1경기와 같은 시드) |
extend)과 런다운(rundown)pursuit |
|---|
- sequence: # 위협이 멀면 벌어진다
- condition: is_defensive
- inverter: {condition: {name: merged, range_ft: 4000}}
- action: {pursuit: extend, name: bugout}
- sequence: # 멀어지는 적은 최대 추력으로 쫓는다
- condition: {name: foe_extending, range_ft: 4000}
- action: {pursuit: rundown, name: run_down}
둘은 짝입니다. 다른 추격은 교리상 전투속도 상한(375 KCAS)을 넘으면 감속합니다. 그래서 이탈하는 적은 런다운이 있어야 따라잡고, 런다운으로 붙는 적에게서는 이탈이 있어야 벗어납니다.
알아 두실 점:
extend 의 수직 기준은 내 고도입니다. aim_above_ft 를 음수로 주면 강하하며
가속합니다. 하드덱(1,000 ft)에 주의하십시오.현장 경기의 오버타임(120초 연장·WEZ 완화)을 없앱니다. 현장 경기도 1단계와 같은 판정을 쓰고, 승부는 게임 단위로 냅니다(룰북 §8).
in_overtime 은 그대로 남고 항상 거짓입니다. 이 조건을 쓴 트리도 검증을
통과하므로 고치실 필요가 없습니다.perch_offense(내가 공세)·perch_defense(내가 수세) 결과가
2라운드와 같은 기하입니다. 다만 상대가 대항군이라 이탈하지 않습니다.python scripts/run_match.py --scenario perch_offense --seed 42 --blue 공세.yaml --red 수세.yaml
(blue 가 공세). 역할을 바꾸려면 두 파일을 맞바꾸십시오. 이탈·런다운은 SDK v3.8.0 부터
동작합니다.10. 12.(월) 10:00 까지 제출하면, 배터리가 마감 뒤에 끝나더라도 통과하는 대로 출전합니다(룰북 §7.2). 검증에서 걸리면 30분 뒤에야 다시 낼 수 있으니 여유 있게 제출하십시오.
| 조준 |
|---|
| 추력 |
|---|
extend (이탈) | 적 반대 방향(수평) | 최대(AB) |
rundown (런다운) | lead 와 같음 | 최대(AB) |