Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .codegraph/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# CodeGraph data files — local to each machine, not for committing.
# Ignore everything in .codegraph/ except this file itself, so transient
# files (the database, daemon.pid, sockets, logs) never show up in git.
*
!.gitignore
8 changes: 0 additions & 8 deletions autowsgr/data/plan/event/20260930-E1.yaml

This file was deleted.

9 changes: 4 additions & 5 deletions autowsgr/data/plan/event/E1炸鱼.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
# 20260730 激斗漩涡 E-1 α 入口 示例
# map 写法: 数字+a/b, a=α入口 b=β入口; chapter: E(简单)/H(困难)
event: "20260730"
# 20260930 最强之舟 E1 示例;沿用参考仓库单战后回港策略,实机使用前检查舰队。
event: "20260930"
chapter: E
map: 1a # Ex-1 的 α 入口; 打 β 入口写 1b
selected_nodes: [B]
map: 1
selected_nodes: [A, B]
node_defaults:
proceed: False
formation: 5
13 changes: 13 additions & 0 deletions autowsgr/data/plan/event/E2AC夜战.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# 20260930 最强之舟 E2 示例;沿用参考仓库单战后回港策略,实机使用前检查舰队。
# 带路:旗舰为航母 驱逐 ≤ 2
event: "20260930"
chapter: E
map: 2
selected_nodes: [A, C]
node_defaults:
proceed: True
formation: 4

node_args:
C:
proceed: False
9 changes: 9 additions & 0 deletions autowsgr/data/plan/event/E5ACD夜战.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# 20260930 最强之舟 E5 示例;沿用参考仓库单战后回港策略,实机使用前检查舰队。
# 带路:驻防 I 点
event: "20260930"
chapter: E
map: 5
selected_nodes: [A, C, D]
node_defaults:
proceed: True
formation: 4
14 changes: 0 additions & 14 deletions autowsgr/data/plan/event/E5ADE夜战.yaml

This file was deleted.

8 changes: 8 additions & 0 deletions autowsgr/data/plan/event/E5A夜战.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# 20260930 最强之舟 E5 示例;沿用参考仓库单战后回港策略,实机使用前检查舰队。
event: "20260930"
chapter: E
map: 5
selected_nodes: [A]
node_defaults:
proceed: False
formation: 4
17 changes: 0 additions & 17 deletions autowsgr/data/plan/event/E5夜战.yaml

This file was deleted.

9 changes: 4 additions & 5 deletions autowsgr/data/plan/event/H1炸鱼.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
# 20260730 激斗漩涡 H-1 α 入口 示例
# map 写法: 数字+a/b, a=α入口 b=β入口; chapter: E(简单)/H(困难)
event: "20260730"
# 20260930 最强之舟 H1 示例;沿用参考仓库单战后回港策略,实机使用前检查舰队。
event: "20260930"
chapter: H
map: 1a # Ex-1 的 α 入口; 打 β 入口写 1b
selected_nodes: [B]
map: 1
selected_nodes: [A, B]
node_defaults:
proceed: False
formation: 5
13 changes: 13 additions & 0 deletions autowsgr/data/plan/event/H2AC夜战.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# 20260930 最强之舟 H2 示例;沿用参考仓库单战后回港策略,实机使用前检查舰队。
# 带路:旗舰为航母 驱逐 ≤ 2
event: "20260930"
chapter: H
map: 2
selected_nodes: [A, C]
node_defaults:
proceed: True
formation: 5

node_args:
C:
proceed: False
9 changes: 9 additions & 0 deletions autowsgr/data/plan/event/H5ACD夜战.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# 20260930 最强之舟 H5 示例;沿用参考仓库单战后回港策略,实机使用前检查舰队。
# 带路:驻防 I 点
event: "20260930"
chapter: H
map: 5
selected_nodes: [A]
node_defaults:
proceed: True
formation: 4
14 changes: 0 additions & 14 deletions autowsgr/data/plan/event/H5ADE夜战.yaml

This file was deleted.

8 changes: 8 additions & 0 deletions autowsgr/data/plan/event/H5A夜战.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# 20260930 最强之舟 H5 示例;沿用参考仓库单战后回港策略,实机使用前检查舰队。
event: "20260930"
chapter: H
map: 5
selected_nodes: [A]
node_defaults:
proceed: False
formation: 4
17 changes: 0 additions & 17 deletions autowsgr/data/plan/event/H5夜战.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion examples/event_fight.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,6 @@
ctx = launch('usersettings.yaml')

# 2. 执行活动战 — 只需传策略名称, 支持外部指定舰队
results = run_event_fight_from_yaml(ctx, 'H5ADE夜战', times=5, fleet_id=2)
results = run_event_fight_from_yaml(ctx, 'H5A夜战', times=5, fleet_id=2)

print(f'完成 {len(results)} 次活动战')
7 changes: 0 additions & 7 deletions testing/ui/event_page/test_20260930.py
Original file line number Diff line number Diff line change
Expand Up @@ -139,10 +139,3 @@ def test_0930_rejects_previous_event_entrance() -> None:
with pytest.raises(ValueError, match='纯数字'):
BaseEventPage(ctx, event_name='20260930').start_fight('E1', 'alpha')
ctx.ctrl.click.assert_not_called()


def test_0930_example_plan_loads() -> None:
from autowsgr.ops.normal_fight import get_normal_fight_plan

plan = get_normal_fight_plan('20260930-E1')
assert (plan.event_name, plan.chapter, plan.map_id, plan.entrance) == ('20260930', 'E', 1, None)
Loading