═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ MAIN ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ ════════════════════════════════════════════════════ CAMPAIGN_13_1 ════════════════════════════════════════════════════ 2026-06-28 22:00:52.414 | INFO | CAMPAIGN_13_1 2026-06-28 22:00:52.417 | INFO | Count: 0 2026-06-28 22:00:52.433 | INFO | <<< UI ENSURE >>> 2026-06-28 22:00:52.437 | INFO | UI get current page 2026-06-28 22:00:52.598 | INFO | Unknown ui page 2026-06-28 22:00:52.602 | INFO | Click (1226, 38) @ GOTO_MAIN 2026-06-28 22:00:52.774 | INFO | Unknown ui page 2026-06-28 22:00:52.938 | INFO | [Package_name] com.bilibili.azurlane 2026-06-28 22:00:52.970 | INFO | [Device Orientation] 0 (Normal) 2026-06-28 22:00:53.115 | INFO | Unknown ui page 2026-06-28 22:00:53.321 | INFO | [UI] page_main 2026-06-28 22:00:53.324 | INFO | Goto page_campaign 2026-06-28 22:00:53.330 | INFO | <<< UI GOTO PAGE_CAMPAIGN >>> 2026-06-28 22:00:53.350 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-06-28 22:00:53.354 | INFO | Click (1178, 495) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-06-28 22:00:53.927 | INFO | Page switch: page_campaign_menu -> page_campaign 2026-06-28 22:00:53.931 | INFO | Click ( 346, 380) @ CAMPAIGN_MENU_GOTO_CAMPAIGN 2026-06-28 22:00:54.222 | INFO | Page arrive: page_campaign 2026-06-28 22:00:54.248 | INFO | Mode_switch_1 set to hard 2026-06-28 22:00:54.275 | INFO | [Mode_switch_1] hard 2026-06-28 22:00:54.280 | INFO | <<< UI ENSURE INDEX >>> 2026-06-28 22:00:54.361 | INFO | No stage found. 2026-06-28 22:00:54.591 | INFO | No stage found. 2026-06-28 22:00:54.888 | INFO | No stage found. 2026-06-28 22:00:55.268 | INFO | [campaign 0.076s] ['13--1', '13--3', '13--2', '13--4'] 2026-06-28 22:00:55.272 | INFO | [Chapter] 13 2026-06-28 22:00:55.274 | INFO | [Stage] 13-1, 13-3, 13-2, 13-4 2026-06-28 22:00:55.277 | INFO | [Index] 13 2026-06-28 22:00:55.365 | INFO | [OCR_OIL 0.061s] 18959 ──────────────────────────────────────────────────────── 13-1 ───────────────────────────────────────────────────────── 2026-06-28 22:00:55.369 | INFO | 13-1 2026-06-28 22:00:55.372 | INFO | Expect emotion reduce: (12, 2) 2026-06-28 22:00:55.383 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:00:55.387 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=111, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 0, 55), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 0, 55) 2026-06-28 22:00:55.403 | INFO | [Emotion fleet_1] 111 2026-06-28 22:00:55.406 | INFO | [Emotion fleet_2] 119 2026-06-28 22:00:55.409 | INFO | <<< ENTER MAP >>> 2026-06-28 22:00:55.465 | INFO | Click ( 177, 281) @ 13-1 2026-06-28 22:00:55.871 | INFO | [Map_clear_percentage] 5% 2026-06-28 22:00:56.167 | INFO | [Map_clear_percentage] 66% 2026-06-28 22:00:56.477 | INFO | [Map_clear_percentage] 99% 2026-06-28 22:00:56.514 | INFO | [MAP_CLEAR_ALL_THIS_TIME] False 2026-06-28 22:00:56.520 | INFO | [Map_info] 99%, star_1, star_2, star_3, 100_percent_clear, 3_stars, threat_safe, clear_mode 2026-06-28 22:00:56.524 | INFO | [StopCondition_MapAchievement] non_stop 2026-06-28 22:00:56.528 | INFO | Fast_Forward set to on 2026-06-28 22:00:56.531 | INFO | [Fast_Forward] on 2026-06-28 22:00:56.548 | INFO | Auto_Search set to on 2026-06-28 22:00:56.553 | INFO | [Auto_Search] on 2026-06-28 22:00:56.557 | INFO | Click ( 930, 527) @ MAP_PREPARATION 2026-06-28 22:00:56.770 | INFO | Handling 2x book setting, mode=prep. 2026-06-28 22:00:57.070 | INFO | Using fleet: [4, 3, 1] 2026-06-28 22:00:57.146 | INFO | Hard satisfied: Fleet_1: None, Fleet_2: None, Submarine: None 2026-06-28 22:00:57.156 | INFO | [map_allow_submarine] True 2026-06-28 22:00:57.161 | INFO | Click (1138, 334) @ FLEET_2_CLEAR 2026-06-28 22:00:57.216 | INFO | Click (1049, 493) @ SUBMARINE_CHOOSE 2026-06-28 22:00:57.360 | INFO | Current selected: [1] 2026-06-28 22:00:57.365 | INFO | Click (1046, 485) @ SUBMARINE_CHOOSE 2026-06-28 22:00:57.666 | INFO | Click (1041, 236) @ FLEET_1_CHOOSE 2026-06-28 22:00:57.964 | INFO | Current selected: [4] 2026-06-28 22:00:57.969 | INFO | Click (1048, 226) @ FLEET_1_CHOOSE 2026-06-28 22:00:58.261 | INFO | Click (1065, 343) @ FLEET_2_CHOOSE 2026-06-28 22:00:58.567 | INFO | Current selected: [4] 2026-06-28 22:00:58.573 | INFO | Click (1068, 481) @ FLEET_2_BAR_INDEX_3 2026-06-28 22:00:58.863 | INFO | Auto search setting 2026-06-28 22:00:58.881 | INFO | [_fleet_sidebar_offset] 0 2026-06-28 22:00:58.887 | INFO | [_fleet_sidebar_offset] 0 2026-06-28 22:00:58.892 | INFO | [Fleet_sidebar] 1/3 2026-06-28 22:00:58.896 | INFO | Click (1219, 427) @ FLEET_SIDEBAR_0_2 2026-06-28 22:00:59.165 | INFO | [_fleet_sidebar_offset] 0 2026-06-28 22:00:59.170 | INFO | [Fleet_sidebar] 3/3 2026-06-28 22:00:59.174 | INFO | [Auto_Search_Setting] fleet1_all_fleet2_standby, sub_standby 2026-06-28 22:00:59.178 | INFO | Click ( 510, 216) @ AUTO_SEARCH_SET_MOB 2026-06-28 22:00:59.664 | INFO | [Auto_Search_Setting] fleet1_mob_fleet2_boss, sub_standby 2026-06-28 22:00:59.669 | INFO | Selected to the correct auto search setting 2026-06-28 22:00:59.673 | INFO | [Auto_Search_Setting] fleet1_mob_fleet2_boss, sub_standby 2026-06-28 22:00:59.676 | INFO | Selected to the correct auto search setting 2026-06-28 22:00:59.679 | INFO | Click (1152, 578) @ FLEET_PREPARATION 2026-06-28 22:01:00.586 | INFO | is_auto_search_running appeared ────────────────────────────────────────────────────── BATTLE_0 ─────────────────────────────────────────────────────── 2026-06-28 22:01:00.591 | INFO | BATTLE_0 2026-06-28 22:01:00.593 | INFO | Auto search moving 2026-06-28 22:01:00.606 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:01:00.688 | INFO | [OCR_OIL 0.078s] 18949 2026-06-28 22:01:00.809 | INFO | [OCR_COIN 0.117s] 56778 2026-06-28 22:01:05.323 | INFO | [Loading] 12% 2026-06-28 22:01:05.327 | INFO | Auto search combat loading 2026-06-28 22:01:05.330 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:01:11.332 | INFO | [BattleUI] PAUSE 2026-06-28 22:01:11.337 | INFO | Auto Search combat execute 2026-06-28 22:01:11.344 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:01:11.357 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:01:11.361 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=109, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 1, 11), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 1, 11) 2026-06-28 22:01:11.382 | INFO | [Emotion fleet_1] 109 2026-06-28 22:01:11.385 | INFO | [Emotion fleet_2] 119 2026-06-28 22:01:17.325 | INFO | Combat auto check timer reached 2026-06-28 22:01:52.367 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:01:52.370 | INFO | Auto Search combat status 2026-06-28 22:01:53.860 | INFO | Click (1025, 659) @ GET_SHIP 2026-06-28 22:01:55.061 | INFO | Click (1037, 679) @ GET_SHIP 2026-06-28 22:01:56.263 | INFO | Click (1031, 662) @ GET_SHIP 2026-06-28 22:01:57.471 | INFO | Click (1028, 659) @ GET_SHIP 2026-06-28 22:01:58.691 | INFO | Click (1005, 652) @ GET_SHIP 2026-06-28 22:01:59.557 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_1 ─────────────────────────────────────────────────────── 2026-06-28 22:01:59.564 | INFO | BATTLE_1 2026-06-28 22:01:59.566 | INFO | Auto search moving 2026-06-28 22:01:59.571 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:01:59.653 | INFO | [OCR_OIL 0.077s] 18930 2026-06-28 22:01:59.756 | INFO | [OCR_COIN 0.099s] 56801 2026-06-28 22:02:04.677 | INFO | [Loading] 11% 2026-06-28 22:02:04.682 | INFO | Auto search combat loading 2026-06-28 22:02:04.686 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:02:10.688 | INFO | [BattleUI] PAUSE 2026-06-28 22:02:10.692 | INFO | Auto Search combat execute 2026-06-28 22:02:10.695 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:02:10.706 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:02:10.713 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=107, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 2, 10), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 2, 10) 2026-06-28 22:02:10.731 | INFO | [Emotion fleet_1] 107 2026-06-28 22:02:10.736 | INFO | [Emotion fleet_2] 119 2026-06-28 22:02:16.671 | INFO | Combat auto check timer reached 2026-06-28 22:02:54.726 | INFO | Click (1011, 649) @ GET_SHIP 2026-06-28 22:02:55.727 | INFO | Click (1029, 651) @ GET_SHIP 2026-06-28 22:02:56.736 | INFO | Click (1023, 679) @ GET_SHIP 2026-06-28 22:02:58.742 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:02:58.746 | INFO | Auto Search combat status 2026-06-28 22:02:58.749 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_2 ─────────────────────────────────────────────────────── 2026-06-28 22:02:58.754 | INFO | BATTLE_2 2026-06-28 22:02:58.759 | INFO | Auto search moving 2026-06-28 22:02:58.766 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:02:58.848 | INFO | [OCR_OIL 0.077s] 18911 2026-06-28 22:02:58.934 | INFO | [OCR_COIN 0.082s] 56814 2026-06-28 22:03:02.325 | INFO | [Loading] 7% 2026-06-28 22:03:02.328 | INFO | Auto search combat loading 2026-06-28 22:03:02.331 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:03:08.350 | INFO | [BattleUI] PAUSE 2026-06-28 22:03:08.353 | INFO | Auto Search combat execute 2026-06-28 22:03:08.356 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:03:08.367 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:03:08.372 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=105, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 3, 8), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 3, 8) 2026-06-28 22:03:08.391 | INFO | [Emotion fleet_1] 105 2026-06-28 22:03:08.394 | INFO | [Emotion fleet_2] 119 2026-06-28 22:03:14.322 | INFO | Combat auto check timer reached 2026-06-28 22:04:08.389 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:04:08.395 | INFO | Auto Search combat status 2026-06-28 22:04:09.885 | INFO | Click (1018, 669) @ GET_SHIP 2026-06-28 22:04:11.087 | INFO | Click (1017, 670) @ GET_SHIP 2026-06-28 22:04:12.285 | INFO | Click (1026, 669) @ GET_SHIP 2026-06-28 22:04:13.490 | INFO | Click (1010, 660) @ GET_SHIP 2026-06-28 22:04:15.578 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_3 ─────────────────────────────────────────────────────── 2026-06-28 22:04:15.583 | INFO | BATTLE_3 2026-06-28 22:04:15.587 | INFO | Auto search moving 2026-06-28 22:04:15.591 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:04:15.700 | INFO | [OCR_OIL 0.103s] 18892 2026-06-28 22:04:15.789 | INFO | [OCR_COIN 0.084s] 56832 2026-06-28 22:04:20.700 | INFO | [Loading] 4% 2026-06-28 22:04:20.703 | INFO | Auto search combat loading 2026-06-28 22:04:20.706 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:04:26.699 | INFO | [BattleUI] PAUSE 2026-06-28 22:04:26.703 | INFO | Auto Search combat execute 2026-06-28 22:04:26.707 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:04:26.717 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:04:26.722 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=103, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 4, 26), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 4, 26) 2026-06-28 22:04:26.735 | INFO | [Emotion fleet_1] 103 2026-06-28 22:04:26.739 | INFO | [Emotion fleet_2] 119 2026-06-28 22:04:32.702 | INFO | Combat auto check timer reached 2026-06-28 22:05:09.747 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:05:09.751 | INFO | Auto Search combat status 2026-06-28 22:05:10.340 | INFO | Click (1027, 637) @ GET_SHIP 2026-06-28 22:05:11.852 | INFO | Click (1019, 673) @ GET_SHIP 2026-06-28 22:05:13.056 | INFO | Click (1030, 649) @ GET_SHIP 2026-06-28 22:05:14.535 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_4 ─────────────────────────────────────────────────────── 2026-06-28 22:05:14.540 | INFO | BATTLE_4 2026-06-28 22:05:14.544 | INFO | Auto search moving 2026-06-28 22:05:14.548 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:05:14.667 | INFO | [OCR_OIL 0.114s] 18873 2026-06-28 22:05:14.809 | INFO | [OCR_COIN 0.139s] 56846 2026-06-28 22:05:19.107 | INFO | [Loading] 9% 2026-06-28 22:05:19.110 | INFO | Auto search combat loading 2026-06-28 22:05:19.112 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:05:25.108 | INFO | [BattleUI] PAUSE 2026-06-28 22:05:25.112 | INFO | Auto Search combat execute 2026-06-28 22:05:25.116 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:05:25.129 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:05:25.133 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=101, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 5, 25), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 5, 25) 2026-06-28 22:05:25.152 | INFO | [Emotion fleet_1] 101 2026-06-28 22:05:25.157 | INFO | [Emotion fleet_2] 119 2026-06-28 22:05:31.107 | INFO | Combat auto check timer reached 2026-06-28 22:06:16.156 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:06:16.159 | INFO | Auto Search combat status 2026-06-28 22:06:17.051 | INFO | Click (1032, 650) @ GET_SHIP 2026-06-28 22:06:18.257 | INFO | Click (1025, 654) @ GET_SHIP 2026-06-28 22:06:19.463 | INFO | Click (1034, 668) @ GET_SHIP 2026-06-28 22:06:20.674 | INFO | Click (1026, 654) @ GET_SHIP 2026-06-28 22:06:21.871 | INFO | Click (1023, 660) @ GET_SHIP 2026-06-28 22:06:22.747 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_5 ─────────────────────────────────────────────────────── 2026-06-28 22:06:22.752 | INFO | BATTLE_5 2026-06-28 22:06:22.754 | INFO | Auto search moving 2026-06-28 22:06:22.757 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:06:22.840 | INFO | [OCR_OIL 0.080s] 18854 2026-06-28 22:06:22.907 | INFO | [OCR_COIN 0.062s] 56871 2026-06-28 22:06:25.164 | INFO | [Loading] 4% 2026-06-28 22:06:25.168 | INFO | Auto search combat loading 2026-06-28 22:06:25.171 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:06:31.173 | INFO | [BattleUI] PAUSE 2026-06-28 22:06:31.177 | INFO | Auto Search combat execute 2026-06-28 22:06:31.180 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:06:31.194 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:06:31.200 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=101, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 6, 31), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 6, 31) 2026-06-28 22:06:31.221 | INFO | [Emotion fleet_1] 101 2026-06-28 22:06:31.227 | INFO | [Emotion fleet_2] 119 2026-06-28 22:06:37.163 | INFO | Combat auto check timer reached 2026-06-28 22:08:08.249 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:08:08.253 | INFO | Auto Search combat status 2026-06-28 22:08:08.847 | INFO | Click (1021, 653) @ GET_SHIP 2026-06-28 22:08:10.348 | INFO | Click (1028, 674) @ GET_SHIP 2026-06-28 22:08:11.548 | INFO | Click (1025, 668) @ GET_SHIP 2026-06-28 22:08:13.036 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_6 ─────────────────────────────────────────────────────── 2026-06-28 22:08:13.040 | INFO | BATTLE_6 2026-06-28 22:08:13.044 | INFO | Auto search moving 2026-06-28 22:08:13.048 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:08:13.141 | INFO | [OCR_OIL 0.089s] 18835 2026-06-28 22:08:13.229 | INFO | [OCR_COIN 0.085s] 56883 2026-06-28 22:08:16.653 | INFO | Fleet: 2, fleet_current_index: 2 2026-06-28 22:08:19.968 | INFO | [Loading] 6% 2026-06-28 22:08:19.974 | INFO | Auto search combat loading 2026-06-28 22:08:19.981 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:08:25.966 | INFO | [BattleUI] PAUSE 2026-06-28 22:08:25.969 | INFO | Auto Search combat execute 2026-06-28 22:08:25.973 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:08:25.986 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:08:25.992 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=101, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 8, 25), Main.Emotion.Fleet2Value=117, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 8, 25) 2026-06-28 22:08:26.008 | INFO | [Emotion fleet_1] 101 2026-06-28 22:08:26.014 | INFO | [Emotion fleet_2] 117 2026-06-28 22:08:31.970 | INFO | Combat auto check timer reached 2026-06-28 22:09:30.027 | INFO | Click (1035, 654) @ GET_SHIP 2026-06-28 22:09:31.036 | INFO | Click (1019, 652) @ GET_SHIP 2026-06-28 22:09:34.040 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:09:34.044 | INFO | Auto Search combat status 2026-06-28 22:09:35.820 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_7 ─────────────────────────────────────────────────────── 2026-06-28 22:09:35.826 | INFO | BATTLE_7 2026-06-28 22:09:35.828 | INFO | Auto search moving 2026-06-28 22:09:35.833 | INFO | Fleet: 2, fleet_current_index: 2 2026-06-28 22:09:35.940 | INFO | [OCR_OIL 0.102s] 18809 2026-06-28 22:09:36.040 | INFO | [OCR_COIN 0.096s] 56928 2026-06-28 22:09:37.333 | INFO | <<< CAMPAIGN END >>> 2026-06-28 22:09:37.348 | INFO | Pending tasks: ['Main', 'OpsiMeowfficerFarming', 'GemsFarming', 'OpsiHazard1Leveling'] 2026-06-28 22:09:37.352 | INFO | [Task] Main (Enable, 2026-06-25 10:06:00) 2026-06-28 22:09:37.358 | INFO | Continue task `Main (Enable, 2026-06-25 10:06:00)` ════════════════════════════════════════════════════ CAMPAIGN_13_1 ════════════════════════════════════════════════════ 2026-06-28 22:09:37.364 | INFO | CAMPAIGN_13_1 2026-06-28 22:09:37.367 | INFO | Count: 1 2026-06-28 22:09:37.375 | INFO | In auto search menu, skip ensure_campaign_ui. ──────────────────────────────────────────────────────── 13-1 ───────────────────────────────────────────────────────── 2026-06-28 22:09:37.387 | INFO | 13-1 2026-06-28 22:09:37.391 | INFO | Expect emotion reduce: (12, 2) 2026-06-28 22:09:37.405 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:09:37.409 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=101, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 9, 37), Main.Emotion.Fleet2Value=117, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 9, 37) 2026-06-28 22:09:37.424 | INFO | [Emotion fleet_1] 101 2026-06-28 22:09:37.429 | INFO | [Emotion fleet_2] 117 2026-06-28 22:09:37.433 | INFO | <<< ENTER MAP >>> 2026-06-28 22:09:37.457 | INFO | Handling 2x book setting, mode=auto. 2026-06-28 22:09:39.443 | INFO | Click ( 842, 617) @ AUTO_SEARCH_MENU_CONTINUE 2026-06-28 22:09:40.346 | INFO | is_auto_search_running appeared ────────────────────────────────────────────────────── BATTLE_0 ─────────────────────────────────────────────────────── 2026-06-28 22:09:40.351 | INFO | BATTLE_0 2026-06-28 22:09:40.355 | INFO | Auto search moving 2026-06-28 22:09:40.361 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:09:40.436 | INFO | [OCR_OIL 0.069s] 18799 2026-06-28 22:09:40.506 | INFO | [OCR_COIN 0.066s] 57862 2026-06-28 22:09:44.852 | INFO | [Loading] 16% 2026-06-28 22:09:44.862 | INFO | Auto search combat loading 2026-06-28 22:09:44.868 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:09:49.850 | INFO | [BattleUI] PAUSE 2026-06-28 22:09:49.854 | INFO | Auto Search combat execute 2026-06-28 22:09:49.858 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:09:49.875 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:09:49.880 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=99, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 9, 49), Main.Emotion.Fleet2Value=117, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 9, 49) 2026-06-28 22:09:49.900 | INFO | [Emotion fleet_1] 99 2026-06-28 22:09:49.906 | INFO | [Emotion fleet_2] 117 2026-06-28 22:09:55.842 | INFO | Combat auto check timer reached 2026-06-28 22:10:14.884 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:10:14.890 | INFO | Auto Search combat status 2026-06-28 22:10:16.361 | INFO | Click (1046, 657) @ GET_SHIP 2026-06-28 22:10:17.562 | INFO | Click (1016, 652) @ GET_SHIP 2026-06-28 22:10:18.764 | INFO | Click (1042, 646) @ GET_SHIP 2026-06-28 22:10:19.961 | INFO | Click (1052, 656) @ GET_SHIP 2026-06-28 22:10:22.062 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_1 ─────────────────────────────────────────────────────── 2026-06-28 22:10:22.069 | INFO | BATTLE_1 2026-06-28 22:10:22.073 | INFO | Auto search moving 2026-06-28 22:10:22.078 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:10:22.178 | INFO | [OCR_OIL 0.095s] 18780 2026-06-28 22:10:22.270 | INFO | [OCR_COIN 0.083s] 57880 2026-06-28 22:10:26.269 | INFO | [Loading] 13% 2026-06-28 22:10:26.275 | INFO | Auto search combat loading 2026-06-28 22:10:26.278 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:10:32.281 | INFO | [BattleUI] PAUSE 2026-06-28 22:10:32.285 | INFO | Auto Search combat execute 2026-06-28 22:10:32.289 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:10:32.302 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:10:32.307 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=97, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 10, 32), Main.Emotion.Fleet2Value=117, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 10, 32) 2026-06-28 22:10:32.325 | INFO | [Emotion fleet_1] 97 2026-06-28 22:10:32.330 | INFO | [Emotion fleet_2] 117 2026-06-28 22:10:38.273 | INFO | Combat auto check timer reached 2026-06-28 22:11:02.309 | INFO | Click (1023, 659) @ GET_SHIP 2026-06-28 22:11:03.313 | INFO | Click (1022, 673) @ GET_SHIP 2026-06-28 22:11:05.313 | INFO | Click (1040, 652) @ GET_SHIP 2026-06-28 22:11:06.319 | INFO | Click (1026, 655) @ GET_SHIP 2026-06-28 22:11:08.321 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:11:08.326 | INFO | Auto Search combat status 2026-06-28 22:11:08.331 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_2 ─────────────────────────────────────────────────────── 2026-06-28 22:11:08.335 | INFO | BATTLE_2 2026-06-28 22:11:08.338 | INFO | Auto search moving 2026-06-28 22:11:08.343 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:11:08.411 | INFO | [OCR_OIL 0.066s] 18761 2026-06-28 22:11:08.497 | INFO | [OCR_COIN 0.081s] 57904 2026-06-28 22:11:12.509 | INFO | [Loading] 18% 2026-06-28 22:11:12.513 | INFO | Auto search combat loading 2026-06-28 22:11:12.517 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:11:18.531 | INFO | [BattleUI] PAUSE 2026-06-28 22:11:18.536 | INFO | Auto Search combat execute 2026-06-28 22:11:18.540 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:11:18.551 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:11:18.557 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=95, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 11, 18), Main.Emotion.Fleet2Value=117, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 11, 18) 2026-06-28 22:11:18.571 | INFO | [Emotion fleet_1] 95 2026-06-28 22:11:18.575 | INFO | [Emotion fleet_2] 117 2026-06-28 22:11:24.520 | INFO | Combat auto check timer reached 2026-06-28 22:12:02.558 | INFO | Click (1004, 651) @ GET_SHIP 2026-06-28 22:12:04.561 | INFO | Click (1030, 663) @ GET_SHIP 2026-06-28 22:12:05.572 | INFO | Click (1033, 655) @ GET_SHIP 2026-06-28 22:12:07.565 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:12:07.569 | INFO | Auto Search combat status 2026-06-28 22:12:07.573 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_3 ─────────────────────────────────────────────────────── 2026-06-28 22:12:07.577 | INFO | BATTLE_3 2026-06-28 22:12:07.580 | INFO | Auto search moving 2026-06-28 22:12:07.585 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:12:07.677 | INFO | [OCR_OIL 0.084s] 18742 2026-06-28 22:12:07.747 | INFO | [OCR_COIN 0.067s] 57922 2026-06-28 22:12:11.758 | INFO | [Loading] 8% 2026-06-28 22:12:11.761 | INFO | Auto search combat loading 2026-06-28 22:12:11.764 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:12:17.761 | INFO | [BattleUI] PAUSE 2026-06-28 22:12:17.765 | INFO | Auto Search combat execute 2026-06-28 22:12:17.769 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:12:17.780 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:12:17.785 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=95, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 12, 17), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 12, 17) 2026-06-28 22:12:17.799 | INFO | [Emotion fleet_1] 95 2026-06-28 22:12:17.804 | INFO | [Emotion fleet_2] 119 2026-06-28 22:12:23.756 | INFO | Combat auto check timer reached 2026-06-28 22:12:43.813 | INFO | Click (1032, 664) @ GET_SHIP 2026-06-28 22:12:45.797 | INFO | Click (1023, 647) @ GET_SHIP 2026-06-28 22:12:46.797 | INFO | Click (1037, 667) @ GET_SHIP 2026-06-28 22:12:47.803 | INFO | Click (1018, 659) @ GET_SHIP 2026-06-28 22:12:48.806 | INFO | Click (1010, 652) @ GET_SHIP 2026-06-28 22:12:50.803 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:12:50.808 | INFO | Auto Search combat status 2026-06-28 22:12:50.810 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_4 ─────────────────────────────────────────────────────── 2026-06-28 22:12:50.814 | INFO | BATTLE_4 2026-06-28 22:12:50.816 | INFO | Auto search moving 2026-06-28 22:12:50.821 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:12:50.912 | INFO | [OCR_OIL 0.084s] 18723 2026-06-28 22:12:51.003 | INFO | [OCR_COIN 0.088s] 57947 2026-06-28 22:12:54.695 | INFO | [Loading] 9% 2026-06-28 22:12:54.699 | INFO | Auto search combat loading 2026-06-28 22:12:54.702 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:13:00.701 | INFO | [BattleUI] PAUSE 2026-06-28 22:13:00.705 | INFO | Auto Search combat execute 2026-06-28 22:13:00.707 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:13:00.721 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:13:00.725 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=93, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 13), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 13) 2026-06-28 22:13:00.744 | INFO | [Emotion fleet_1] 93 2026-06-28 22:13:00.750 | INFO | [Emotion fleet_2] 119 2026-06-28 22:13:06.697 | INFO | Combat auto check timer reached 2026-06-28 22:13:25.726 | INFO | Screenshot interval set to 0.3s 2026-06-28 22:13:25.730 | INFO | Auto Search combat status 2026-06-28 22:13:26.627 | INFO | Click (1023, 680) @ GET_SHIP 2026-06-28 22:13:27.829 | INFO | Click (1030, 666) @ GET_SHIP 2026-06-28 22:13:29.025 | INFO | Click (1038, 659) @ GET_SHIP 2026-06-28 22:13:30.223 | INFO | Click (1032, 655) @ GET_SHIP 2026-06-28 22:13:32.317 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_5 ─────────────────────────────────────────────────────── 2026-06-28 22:13:32.322 | INFO | BATTLE_5 2026-06-28 22:13:32.326 | INFO | Auto search moving 2026-06-28 22:13:32.330 | INFO | Fleet: 1, fleet_current_index: 1 2026-06-28 22:13:32.407 | INFO | [OCR_OIL 0.071s] 18704 2026-06-28 22:13:32.478 | INFO | [OCR_COIN 0.067s] 57961 2026-06-28 22:13:34.130 | INFO | [Loading] 4% 2026-06-28 22:13:34.133 | INFO | Auto search combat loading 2026-06-28 22:13:34.135 | INFO | Screenshot interval set to 1.0s 2026-06-28 22:13:40.140 | INFO | [BattleUI] PAUSE 2026-06-28 22:13:40.144 | INFO | Auto Search combat execute 2026-06-28 22:13:40.149 | INFO | <<< EMOTION REDUCE >>> 2026-06-28 22:13:40.166 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-06-28 22:13:40.172 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=91, Main.Emotion.Fleet1Record=datetime.datetime(2026, 6, 28, 22, 13, 40), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 6, 28, 22, 13, 40) 2026-06-28 22:13:40.189 | INFO | [Emotion fleet_1] 91 2026-06-28 22:13:40.193 | INFO | [Emotion fleet_2] 119 2026-06-28 22:13:45.162 | INFO | Combat auto check timer reached 2026-06-28 22:14:51.204 | INFO | Click (1013, 659) @ GET_SHIP 2026-06-28 22:17:51.363 | INFO | Function calls: threading.py L890 _bootstrap() threading.py L926 _bootstrap_inner() threading.py L870 run() threadbased.py L254 run() output.py L801 click_callback() app.py L457 process_manager.py L51 start() process.py L112 start() context.py L223 _Popen() context.py L277 _Popen() popen_fork.py L20 __init__() popen_fork.py L74 _launch() process.py L297 _bootstrap() process.py L99 run() process_manager.py L166 run_process() alas.py L570 loop() alas.py L70 run() alas.py L367 main() run.py L437 run() campaign_base.py L143 run() campaign_base.py L178 auto_search_execute_a_battle() auto_search_combat.py L349 auto_search_combat() auto_search_combat.py L246 auto_search_combat_execute() base.py L169 loop() device.py L188 screenshot() device.py L250 stuck_record_check() device.py L43 show_function_call() 2026-06-28 22:17:51.380 | WARNING | Wait too long 2026-06-28 22:17:51.383 | WARNING | Waiting for {'EXP_INFO_A', 'MISSION_POPUP_GO', 'EVENT_CHECK', 'EXP_INFO_B', 'GUILD_POPUP_CONFIRM', 'POPUP_CONFIRM_WHITE', 'GET_MISSION', 'BATTLE_STATUS_S', 'EXP_INFO_S', 'GET_SHIP', 'SP_CHECK', 'CAMPAIGN_CHECK', 'AUTO_SEARCH_MAP_OPTION_ON', 'PAUSE', 'POPUP_CANCEL', 'NEW_SHIP', 'BATTLE_STATUS_A', 'BATTLE_STATUS_B'} 2026-06-28 22:17:51.453 | INFO | [Package_name] com.bilibili.azurlane 2026-06-28 22:17:51.457 | ERROR | GameStuckError: Wait too long 2026-06-28 22:17:51.463 | WARNING | Saving error: ./log/error/1782656271463