═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ MAIN ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ ════════════════════════════════════════════════════ CAMPAIGN_13_1 ════════════════════════════════════════════════════ 2026-03-23 16:42:01.841 | INFO | CAMPAIGN_13_1 2026-03-23 16:42:01.844 | INFO | Count: 0 2026-03-23 16:42:01.867 | INFO | <<< UI ENSURE >>> 2026-03-23 16:42:01.873 | INFO | UI get current page 2026-03-23 16:42:02.410 | INFO | Unknown ui page 2026-03-23 16:42:02.881 | INFO | UI additional: IDLE -> REWARD_GOTO_MAIN 2026-03-23 16:42:02.885 | INFO | Click ( 830, 635) @ REWARD_GOTO_MAIN 2026-03-23 16:42:03.057 | INFO | Unknown ui page 2026-03-23 16:42:03.207 | INFO | [Package_name] com.bilibili.azurlane 2026-03-23 16:42:03.225 | INFO | [Device Orientation] 0 (Normal) 2026-03-23 16:42:03.364 | INFO | Unknown ui page 2026-03-23 16:42:03.585 | INFO | [UI] page_main 2026-03-23 16:42:03.590 | INFO | Goto page_campaign 2026-03-23 16:42:03.597 | INFO | <<< UI GOTO PAGE_CAMPAIGN >>> 2026-03-23 16:42:03.614 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-03-23 16:42:03.618 | INFO | Click (1204, 515) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-03-23 16:42:04.187 | INFO | Page switch: page_campaign_menu -> page_campaign 2026-03-23 16:42:04.191 | INFO | Click ( 334, 354) @ CAMPAIGN_MENU_GOTO_CAMPAIGN 2026-03-23 16:42:04.484 | INFO | Page arrive: page_campaign 2026-03-23 16:42:04.510 | INFO | Mode_switch_1 set to hard 2026-03-23 16:42:04.536 | INFO | [Mode_switch_1] hard 2026-03-23 16:42:04.540 | INFO | <<< UI ENSURE INDEX >>> 2026-03-23 16:42:04.612 | INFO | No stage found. 2026-03-23 16:42:04.851 | INFO | No stage found. 2026-03-23 16:42:05.153 | INFO | No stage found. 2026-03-23 16:42:05.468 | INFO | Loading OCR model: ./bin/cnocr_models/azur_lane 2026-03-23 16:42:05.589 | INFO | [campaign 0.139s] ['13--1', '13--3', '13--2', '13--4'] 2026-03-23 16:42:05.593 | INFO | [Chapter] 13 2026-03-23 16:42:05.595 | INFO | [Stage] 13-1, 13-3, 13-2, 13-4 2026-03-23 16:42:05.597 | INFO | [Index] 13 2026-03-23 16:42:05.669 | INFO | [OCR_OIL 0.042s] 20826 ──────────────────────────────────────────────────────── 13-1 ───────────────────────────────────────────────────────── 2026-03-23 16:42:05.676 | INFO | 13-1 2026-03-23 16:42:05.679 | INFO | Expect emotion reduce: (12, 2) 2026-03-23 16:42:05.689 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-23 16:42:05.693 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=53, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 23, 16, 42, 5), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 23, 16, 42, 5) 2026-03-23 16:42:05.709 | INFO | [Emotion fleet_1] 53 2026-03-23 16:42:05.713 | INFO | [Emotion fleet_2] 119 2026-03-23 16:42:05.715 | INFO | <<< ENTER MAP >>> 2026-03-23 16:42:05.790 | INFO | Click ( 185, 281) @ 13-1 2026-03-23 16:42:06.197 | INFO | [Map_clear_percentage] 5% 2026-03-23 16:42:06.534 | INFO | [Map_clear_percentage] 66% 2026-03-23 16:42:06.793 | INFO | [Map_clear_percentage] 99% 2026-03-23 16:42:06.820 | INFO | [MAP_CLEAR_ALL_THIS_TIME] False 2026-03-23 16:42:06.827 | INFO | [Map_info] 99%, star_1, star_2, star_3, 100_percent_clear, 3_stars, threat_safe, clear_mode 2026-03-23 16:42:06.831 | INFO | [StopCondition_MapAchievement] non_stop 2026-03-23 16:42:06.833 | INFO | Fast_Forward set to on 2026-03-23 16:42:06.837 | INFO | [Fast_Forward] on 2026-03-23 16:42:06.851 | INFO | Auto_Search set to on 2026-03-23 16:42:06.858 | INFO | [Auto_Search] on 2026-03-23 16:42:06.862 | INFO | Click ( 932, 520) @ MAP_PREPARATION 2026-03-23 16:42:07.090 | INFO | Handling 2x book setting, mode=prep. 2026-03-23 16:42:07.115 | INFO | Using fleet: [4, 3, 1] 2026-03-23 16:42:07.195 | INFO | Hard satisfied: Fleet_1: None, Fleet_2: None, Submarine: None 2026-03-23 16:42:07.205 | INFO | [map_allow_submarine] True 2026-03-23 16:42:07.212 | INFO | Click (1144, 332) @ FLEET_2_CLEAR 2026-03-23 16:42:07.266 | INFO | Click (1051, 477) @ SUBMARINE_CHOOSE 2026-03-23 16:42:07.388 | INFO | Current selected: [1] 2026-03-23 16:42:07.394 | INFO | Click (1068, 467) @ SUBMARINE_CHOOSE 2026-03-23 16:42:07.690 | INFO | Click (1054, 214) @ FLEET_1_CHOOSE 2026-03-23 16:42:07.987 | INFO | Current selected: [4] 2026-03-23 16:42:07.993 | INFO | Click (1072, 224) @ FLEET_1_CHOOSE 2026-03-23 16:42:08.285 | INFO | Click (1049, 328) @ FLEET_2_CHOOSE 2026-03-23 16:42:08.586 | INFO | Current selected: [4] 2026-03-23 16:42:08.592 | INFO | Click (1058, 485) @ FLEET_2_BAR_INDEX_3 2026-03-23 16:42:08.892 | INFO | Auto search setting 2026-03-23 16:42:08.911 | INFO | [_fleet_sidebar_offset] 0 2026-03-23 16:42:08.918 | INFO | [_fleet_sidebar_offset] 0 2026-03-23 16:42:08.923 | INFO | [Fleet_sidebar] 1/3 2026-03-23 16:42:08.928 | INFO | Click (1221, 411) @ FLEET_SIDEBAR_0_2 2026-03-23 16:42:09.194 | INFO | [_fleet_sidebar_offset] 0 2026-03-23 16:42:09.198 | INFO | [Fleet_sidebar] 3/3 2026-03-23 16:42:09.201 | INFO | [Auto_Search_Setting] fleet1_all_fleet2_standby, sub_standby 2026-03-23 16:42:09.203 | INFO | Click ( 502, 215) @ AUTO_SEARCH_SET_MOB 2026-03-23 16:42:09.691 | INFO | [Auto_Search_Setting] fleet1_mob_fleet2_boss, sub_standby 2026-03-23 16:42:09.695 | INFO | Selected to the correct auto search setting 2026-03-23 16:42:09.699 | INFO | [Auto_Search_Setting] fleet1_mob_fleet2_boss, sub_standby 2026-03-23 16:42:09.701 | INFO | Selected to the correct auto search setting 2026-03-23 16:42:09.704 | INFO | Click (1096, 580) @ FLEET_PREPARATION 2026-03-23 16:42:10.608 | INFO | is_auto_search_running appeared ────────────────────────────────────────────────────── BATTLE_0 ─────────────────────────────────────────────────────── 2026-03-23 16:42:10.613 | INFO | BATTLE_0 2026-03-23 16:42:10.616 | INFO | Auto search moving 2026-03-23 16:42:10.629 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-23 16:42:10.686 | INFO | [OCR_OIL 0.051s] 20816 2026-03-23 16:42:10.778 | INFO | [OCR_COIN 0.089s] 190229 2026-03-23 16:42:15.556 | INFO | [Loading] 13% 2026-03-23 16:42:15.560 | INFO | Auto search combat loading 2026-03-23 16:42:15.564 | INFO | Screenshot interval set to 1.0s 2026-03-23 16:42:21.568 | INFO | [BattleUI] PAUSE 2026-03-23 16:42:21.573 | INFO | Auto Search combat execute 2026-03-23 16:42:21.577 | INFO | <<< EMOTION REDUCE >>> 2026-03-23 16:42:21.586 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-23 16:42:21.593 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=51, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 23, 16, 42, 21), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 23, 16, 42, 21) 2026-03-23 16:42:21.612 | INFO | [Emotion fleet_1] 51 2026-03-23 16:42:21.616 | INFO | [Emotion fleet_2] 119 2026-03-23 16:42:26.607 | INFO | Combat auto check timer reached 2026-03-23 16:42:47.608 | INFO | Click (1036, 653) @ GET_SHIP 2026-03-23 16:42:49.614 | INFO | Click (1022, 655) @ GET_SHIP 2026-03-23 16:42:51.611 | INFO | Screenshot interval set to 0.3s 2026-03-23 16:42:51.614 | INFO | Auto Search combat status 2026-03-23 16:42:51.617 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_1 ─────────────────────────────────────────────────────── 2026-03-23 16:42:51.622 | INFO | BATTLE_1 2026-03-23 16:42:51.627 | INFO | Auto search moving 2026-03-23 16:42:51.632 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-23 16:42:51.694 | INFO | [OCR_OIL 0.058s] 20797 2026-03-23 16:42:51.786 | INFO | [OCR_COIN 0.089s] 190249 2026-03-23 16:42:54.894 | INFO | [Loading] 11% 2026-03-23 16:42:54.897 | INFO | Auto search combat loading 2026-03-23 16:42:54.899 | INFO | Screenshot interval set to 1.0s 2026-03-23 16:43:00.913 | INFO | [BattleUI] PAUSE 2026-03-23 16:43:00.917 | INFO | Auto Search combat execute 2026-03-23 16:43:00.920 | INFO | <<< EMOTION REDUCE >>> 2026-03-23 16:43:00.932 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-23 16:43:00.939 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=49, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 23, 16, 43), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 23, 16, 43) 2026-03-23 16:43:00.959 | INFO | [Emotion fleet_1] 49 2026-03-23 16:43:00.964 | INFO | [Emotion fleet_2] 119 2026-03-23 16:43:06.896 | INFO | Combat auto check timer reached 2026-03-23 16:43:41.940 | INFO | Click (1037, 649) @ GET_SHIP 2026-03-23 16:43:43.955 | INFO | Click (1028, 642) @ GET_SHIP 2026-03-23 16:43:45.965 | INFO | Screenshot interval set to 0.3s 2026-03-23 16:43:45.969 | INFO | Auto Search combat status 2026-03-23 16:43:45.971 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_2 ─────────────────────────────────────────────────────── 2026-03-23 16:43:45.977 | INFO | BATTLE_2 2026-03-23 16:43:45.982 | INFO | Auto search moving 2026-03-23 16:43:45.986 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-23 16:43:46.056 | INFO | [OCR_OIL 0.065s] 20778 2026-03-23 16:43:46.129 | INFO | [OCR_COIN 0.069s] 190270 2026-03-23 16:43:50.139 | INFO | [Loading] 14% 2026-03-23 16:43:50.142 | INFO | Auto search combat loading 2026-03-23 16:43:50.146 | INFO | Screenshot interval set to 1.0s 2026-03-23 16:43:56.148 | INFO | [BattleUI] PAUSE 2026-03-23 16:43:56.153 | INFO | Auto Search combat execute 2026-03-23 16:43:56.156 | INFO | <<< EMOTION REDUCE >>> 2026-03-23 16:43:56.168 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-23 16:43:56.174 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=47, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 23, 16, 43, 56), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 23, 16, 43, 56) 2026-03-23 16:43:56.196 | INFO | [Emotion fleet_1] 47 2026-03-23 16:43:56.201 | INFO | [Emotion fleet_2] 119 2026-03-23 16:44:02.148 | INFO | Combat auto check timer reached 2026-03-23 16:44:36.191 | INFO | Screenshot interval set to 0.3s 2026-03-23 16:44:36.195 | INFO | Auto Search combat status 2026-03-23 16:44:37.683 | INFO | Click (1022, 657) @ GET_SHIP 2026-03-23 16:44:38.884 | INFO | Click (1028, 674) @ GET_SHIP 2026-03-23 16:44:40.091 | INFO | Click (1034, 672) @ GET_SHIP 2026-03-23 16:44:41.286 | INFO | Click (1013, 671) @ GET_SHIP 2026-03-23 16:44:43.075 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_3 ─────────────────────────────────────────────────────── 2026-03-23 16:44:43.080 | INFO | BATTLE_3 2026-03-23 16:44:43.084 | INFO | Auto search moving 2026-03-23 16:44:43.088 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-23 16:44:43.193 | INFO | [OCR_OIL 0.101s] 20759 2026-03-23 16:44:43.299 | INFO | [OCR_COIN 0.102s] 190289 2026-03-23 16:44:48.198 | INFO | [Loading] 6% 2026-03-23 16:44:48.201 | INFO | Auto search combat loading 2026-03-23 16:44:48.205 | INFO | Screenshot interval set to 1.0s 2026-03-23 16:44:54.209 | INFO | [BattleUI] PAUSE 2026-03-23 16:44:54.214 | INFO | Auto Search combat execute 2026-03-23 16:44:54.218 | INFO | <<< EMOTION REDUCE >>> 2026-03-23 16:44:54.242 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-23 16:44:54.249 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=45, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 23, 16, 44, 54), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 23, 16, 44, 54) 2026-03-23 16:44:54.267 | INFO | [Emotion fleet_1] 45 2026-03-23 16:44:54.269 | INFO | [Emotion fleet_2] 119 2026-03-23 16:45:00.208 | INFO | Combat auto check timer reached 2026-03-23 16:45:38.241 | INFO | Click (1029, 676) @ GET_SHIP 2026-03-23 16:45:40.249 | INFO | Click (1040, 653) @ GET_SHIP 2026-03-23 16:45:41.254 | INFO | Click (1021, 654) @ GET_SHIP 2026-03-23 16:45:42.260 | INFO | Click (1020, 669) @ GET_SHIP 2026-03-23 16:45:43.256 | INFO | Screenshot interval set to 0.3s 2026-03-23 16:45:43.259 | INFO | Auto Search combat status 2026-03-23 16:45:43.271 | INFO | Click (1037, 665) @ GET_SHIP 2026-03-23 16:45:44.427 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_4 ─────────────────────────────────────────────────────── 2026-03-23 16:45:44.433 | INFO | BATTLE_4 2026-03-23 16:45:44.438 | INFO | Auto search moving 2026-03-23 16:45:44.445 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-23 16:45:44.562 | INFO | [OCR_OIL 0.110s] 20740 2026-03-23 16:45:44.658 | INFO | [OCR_COIN 0.092s] 190301 2026-03-23 16:45:48.352 | INFO | [Loading] 9% 2026-03-23 16:45:48.355 | INFO | Auto search combat loading 2026-03-23 16:45:48.357 | INFO | Screenshot interval set to 1.0s 2026-03-23 16:45:54.360 | INFO | [BattleUI] PAUSE 2026-03-23 16:45:54.364 | INFO | Auto Search combat execute 2026-03-23 16:45:54.368 | INFO | <<< EMOTION REDUCE >>> 2026-03-23 16:45:54.381 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-23 16:45:54.385 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=43, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 23, 16, 45, 54), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 23, 16, 45, 54) 2026-03-23 16:45:54.403 | INFO | [Emotion fleet_1] 43 2026-03-23 16:45:54.407 | INFO | [Emotion fleet_2] 119 2026-03-23 16:46:00.348 | INFO | Combat auto check timer reached 2026-03-23 16:46:50.410 | INFO | Screenshot interval set to 0.3s 2026-03-23 16:46:50.415 | INFO | Auto Search combat status 2026-03-23 16:46:51.917 | INFO | Click (1026, 657) @ GET_SHIP 2026-03-23 16:46:53.414 | INFO | Click (1028, 656) @ GET_SHIP 2026-03-23 16:46:54.617 | INFO | Click (1043, 666) @ GET_SHIP 2026-03-23 16:46:55.500 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_5 ─────────────────────────────────────────────────────── 2026-03-23 16:46:55.506 | INFO | BATTLE_5 2026-03-23 16:46:55.508 | INFO | Auto search moving 2026-03-23 16:46:55.511 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-23 16:46:55.599 | INFO | [OCR_OIL 0.083s] 20721 2026-03-23 16:46:55.675 | INFO | [OCR_COIN 0.071s] 190328 2026-03-23 16:46:57.613 | INFO | [Loading] 5% 2026-03-23 16:46:57.617 | INFO | Auto search combat loading 2026-03-23 16:46:57.621 | INFO | Screenshot interval set to 1.0s 2026-03-23 16:47:03.634 | INFO | [BattleUI] PAUSE 2026-03-23 16:47:03.637 | INFO | Auto Search combat execute 2026-03-23 16:47:03.640 | INFO | <<< EMOTION REDUCE >>> 2026-03-23 16:47:03.651 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-23 16:47:03.657 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=41, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 23, 16, 47, 3), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 23, 16, 47, 3) 2026-03-23 16:47:03.681 | INFO | [Emotion fleet_1] 41 2026-03-23 16:47:03.685 | INFO | [Emotion fleet_2] 119 2026-03-23 16:47:09.627 | INFO | Combat auto check timer reached 2026-03-23 16:48:29.693 | INFO | Click (1034, 654) @ GET_SHIP 2026-03-23 16:51:29.843 | 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 L437 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 L426 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-03-23 16:51:29.858 | WARNING | Wait too long 2026-03-23 16:51:29.860 | WARNING | Waiting for {'SP_CHECK', 'EXP_INFO_B', 'EVENT_CHECK', 'POPUP_CONFIRM_WHITE', 'GUILD_POPUP_CONFIRM', 'GET_MISSION', 'GET_SHIP', 'PAUSE', 'EXP_INFO_S', 'AUTO_SEARCH_MAP_OPTION_ON', 'NEW_SHIP', 'BATTLE_STATUS_S', 'CAMPAIGN_CHECK', 'EXP_INFO_A', 'POPUP_CANCEL', 'BATTLE_STATUS_A', 'BATTLE_STATUS_B', 'MISSION_POPUP_GO'} 2026-03-23 16:51:29.921 | INFO | [Package_name] com.bilibili.azurlane 2026-03-23 16:51:29.924 | ERROR | GameStuckError: Wait too long 2026-03-23 16:51:29.927 | WARNING | Saving error: ./log/error/1774255889927