AzurLaneAutoScript icon indicating copy to clipboard operation
AzurLaneAutoScript copied to clipboard

在自定义科研过滤器指定了科研类型的情况下,alas选择了非过滤器内的科研类型

Open Lab-Heathcliff opened this issue 1 year ago • 5 comments

在提问之前...

  • [x] 我已经搜索了现有的 issues
  • [X] 我在提问题之前至少花费了 5 分钟来思考和准备
  • [X] 我已经阅读了 Wiki 中的 常见问题(FAQ)
  • [X] 我正在使用最新版的 Alas

描述你的问题

个人在仓库收集一些稀有的白色装备,但发现alas有时会自动拆解,同时我也不希望使用装备图纸(这个我不确定alas会不会去用),于是尝试自定义过滤器如下

Q0.5 > H0.5 > D0.5 > G1.5 > Q1 > G4 > D5 > D8 > Q2 > D2.5 > reset > G2.5 > Q4 > C6 > C8 > C12

简单解释: 我引用了自带的过滤器的顺序,格式上应该没有问题。虽然拆箱子我非常接受,但保险起见我直接先去除了所有E系列,还在过滤器内去除了可能会包含E科研的shortest、cheapest,没有使用时间作为选择,并且未加入B、T系列,按照我的设想这个过滤器应该可以完成任务。

前两天我将科研过滤器切到自定义,并且不授权alas使用任何资源进行测试,发现如果待选科研里有E科研而其它都不符合过滤器时,alas任然会选择E科研。而在所有待选科研都不符合过滤器时,alas会按照预期不选择任何内容。"资源不足时延迟科研"选项也不影响这个判断过程。下见log

按照我在wiki"过滤器"这一章看到的介绍"当查找至末端时,仍未有符合要求的项目,Alas 什么也不会选择。"此现象似乎不符合预期。

但个人能力有限,无法确认是否是由于过滤器设置有误造成的,请各位大佬指点。

如何复现

使用如下过滤器:

Q0.5 > H0.5 > D0.5 > G1.5 > Q1 > G4 > D5 > D8 > Q2 > D2.5 > reset > G2.5 > Q4 > C6 > C8 > C12

待选科研里有E科研而其它都不符合过滤器时触发此问题

预期行为

任何情况下,alas不选择E科研

相关 Logs

═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
                                                       RESEARCH                                                        
═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
2023-12-20 09:12:12.290 | INFO | <<< UI ENSURE >>>                                                                     
2023-12-20 09:12:12.291 | INFO | UI get current page                                                                   
2023-12-20 09:12:12.303 | INFO | [UI] page_reward                                                                      
2023-12-20 09:12:12.305 | INFO | Goto page_research                                                                    
2023-12-20 09:12:12.308 | INFO | <<< UI GOTO PAGE_RESEARCH >>>                                                         
2023-12-20 09:12:12.320 | INFO | Page switch: page_reward -> page_main                                                 
2023-12-20 09:12:12.321 | INFO | Click (1063,  637) @ REWARD_GOTO_MAIN                                                 
2023-12-20 09:12:12.556 | INFO | Page switch: page_main -> page_reshmenu                                               
2023-12-20 09:12:12.558 | INFO | Click ( 734,  689) @ MAIN_GOTO_RESHMENU                                               
2023-12-20 09:12:13.184 | INFO | Page switch: page_reshmenu -> page_research                                           
2023-12-20 09:12:13.185 | INFO | Click ( 391,  390) @ RESHMENU_GOTO_RESEARCH                                           
2023-12-20 09:12:14.092 | INFO | Page arrive: page_research                                                            
2023-12-20 09:12:14.093 | INFO | <<< UI CLICK >>>                                                                      
2023-12-20 09:12:14.102 | INFO | Click (  21,  231) @ RESEARCH_GOTO_QUEUE                                              
════════════════════════════════════════════════════ QUEUE RECEIVE ════════════════════════════════════════════════════
2023-12-20 09:12:14.367 | INFO | QUEUE RECEIVE                                                                         
2023-12-20 09:12:14.377 | INFO | Click (1255,  354) @ QUEUE_CLAIM_REWARD                                               
2023-12-20 09:12:14.994 | INFO | GET_ITEMS_1 appeared                                                                  
2023-12-20 09:12:15.889 | INFO | GET_ITEMS_2 appeared                                                                  
2023-12-20 09:12:17.689 | INFO | Click ( 428,  669) @ GET_ITEMS_RESEARCH_SAVE                                          
2023-12-20 09:12:18.924 | INFO | Received rewards from 1 projects                                                      
2023-12-20 09:12:18.957 | INFO | [QUEUE_REMAIN 0.032s] 00:46:49                                                        
2023-12-20 09:12:18.959 | INFO | The first research ended at: 2023-12-20 09:59:07.925847                               
2023-12-20 09:12:18.960 | INFO | <<< UI CLICK >>>                                                                      
2023-12-20 09:12:18.962 | INFO | Click (  44,   53) @ BACK_ARROW                                                       
──────────────────────────────────────────────── RECEIVE 6TH RESEARCH ─────────────────────────────────────────────────
2023-12-20 09:12:19.796 | INFO | RECEIVE 6TH RESEARCH                                                                  
2023-12-20 09:12:19.829 | INFO | Research status: ['detail', 'detail', 'detail', 'detail', 'detail']                   
2023-12-20 09:12:19.830 | INFO | No research has finished                                                              
2023-12-20 09:12:19.836 | INFO | Research status: ['detail', 'detail', 'detail', 'detail', 'detail']                   
═════════════════════════════════════════════════ RESEARCH FILL QUEUE ═════════════════════════════════════════════════
2023-12-20 09:12:19.839 | INFO | RESEARCH FILL QUEUE                                                                   
2023-12-20 09:12:19.841 | INFO | Research queue: ['running', 'waiting', 'empty', 'empty', 'empty']                     
2023-12-20 09:12:19.843 | INFO | [Research queue slot] 3                                                               
─────────────────────────────────────────────────── RESEARCH SELECT ───────────────────────────────────────────────────
2023-12-20 09:12:19.845 | INFO | RESEARCH SELECT                                                                       
2023-12-20 09:12:19.955 | INFO | [RESEARCH 0.109s] ['G-412-MI', 'G-412-MI', 'D-796-MI', 'H-339-MI', 'D-413-RF']        
2023-12-20 09:12:19.964 | INFO | [Project] S3 G-412-MI                                                                 
2023-12-20 09:12:19.967 | INFO | [Project] S6 G-412-MI                                                                 
2023-12-20 09:12:19.969 | INFO | [Project] S6 D-796-MI                                                                 
2023-12-20 09:12:19.971 | INFO | [Project] S6 H-339-MI                                                                 
2023-12-20 09:12:19.974 | INFO | [Project] S6 D-413-RF                                                                 
2023-12-20 09:12:19.976 | INFO | [Research preset] custom                                                              
2023-12-20 09:12:19.978 | INFO | Use cube: do_not_use Use coin: do_not_use Use part: do_not_use                        
2023-12-20 09:12:19.980 | INFO | [Allow delay] True                                                                    
2023-12-20 09:12:19.981 | INFO | [Filter_sort] reset                                                                   
2023-12-20 09:12:19.984 | INFO | Research reset                                                                        
2023-12-20 09:12:19.985 | INFO | Click (1198,  665) @ RESET_AVAILABLE                                                  
2023-12-20 09:12:20.478 | INFO | Click ( 796,  511) @ POPUP_CONFIRM_RESEARCH_RESET                                     
─────────────────────────────────────────────────── RESEARCH SELECT ───────────────────────────────────────────────────
2023-12-20 09:12:24.354 | INFO | RESEARCH SELECT                                                                       
2023-12-20 09:12:24.449 | INFO | [RESEARCH 0.094s] ['Q-068-MI', 'E-031-MI', 'Q-068-UL', 'D-739-MI', 'B-235-MI']        
2023-12-20 09:12:24.453 | INFO | [Project] S6 Q-068-MI                                                                 
2023-12-20 09:12:24.454 | INFO | [Project] S5 E-031-MI                                                                 
2023-12-20 09:12:24.455 | INFO | [Project] S6 Q-068-UL                                                                 
2023-12-20 09:12:24.457 | INFO | [Project] S6 D-739-MI                                                                 
2023-12-20 09:12:24.458 | INFO | [Project] S6 B-235-MI                                                                 
2023-12-20 09:12:24.459 | INFO | [Research preset] custom                                                              
2023-12-20 09:12:24.461 | INFO | Use cube: do_not_use Use coin: do_not_use Use part: do_not_use                        
2023-12-20 09:12:24.463 | INFO | [Allow delay] True                                                                    
2023-12-20 09:12:24.466 | INFO | [Filter_sort] reset                                                                   
2023-12-20 09:12:24.467 | INFO | Research reset unavailable                                                            
2023-12-20 09:12:24.470 | INFO | No research project started                                                           
2023-12-20 09:12:24.471 | INFO | Enforce choosing research project                                                     
2023-12-20 09:12:24.472 | INFO | [Research preset] custom                                                              
2023-12-20 09:12:24.473 | INFO | Use cube: do_not_use Use coin: do_not_use Use part: do_not_use                        
2023-12-20 09:12:24.474 | INFO | [Allow delay] True                                                                    
2023-12-20 09:12:24.478 | INFO | [Filter_sort] reset > S5 E-031-MI                                                     
2023-12-20 09:12:24.481 | INFO | Research reset unavailable                                                            
2023-12-20 09:12:24.482 | INFO | Going to start an E series research: S5 E-031-MI and disassemble 8 equipment          
2023-12-20 09:12:24.484 | INFO | <<< RESEARCH PROJECT START >>>                                                        
2023-12-20 09:12:24.486 | INFO | Research project: S5 E-031-MI                                                         
2023-12-20 09:12:24.488 | INFO | Research project: 1                                                                   
2023-12-20 09:12:24.490 | INFO | Project offset: 0, project 1 is at 1                                                  
2023-12-20 09:12:24.491 | INFO | Click ( 399,  218) @ ENTRANCE_2                                                       
2023-12-20 09:12:25.266 | INFO | Click ( 509,  579) @ RESEARCH_START                                                   
2023-12-20 09:12:25.578 | INFO | Research detail quit                                                                  
2023-12-20 09:12:25.584 | INFO | Research status: ['unknown', 'unknown', 'unknown', 'unknown', 'unknown']              
2023-12-20 09:12:25.588 | INFO | Click ( 741,  665) @ RESEARCH_DETAIL_QUIT                                             
2023-12-20 09:12:25.859 | INFO | Research status: ['detail', 'detail', 'unknown', 'detail', 'detail']                  
──────────────────────────────────────────────── DISASSEMBLE EQUIPMENT ────────────────────────────────────────────────
2023-12-20 09:12:25.861 | INFO | DISASSEMBLE EQUIPMENT                                                                 
2023-12-20 09:12:25.862 | INFO | <<< UI ENSURE >>>                                                                     
2023-12-20 09:12:25.863 | INFO | UI get current page                                                                   
2023-12-20 09:12:25.880 | INFO | [UI] page_research                                                                    
2023-12-20 09:12:25.881 | INFO | Goto page_storage                                                                     
2023-12-20 09:12:25.882 | INFO | <<< UI GOTO PAGE_STORAGE >>>                                                          
2023-12-20 09:12:25.897 | INFO | Page switch: page_research -> page_main                                               
2023-12-20 09:12:25.898 | INFO | Click (1238,   46) @ GOTO_MAIN                                                        
2023-12-20 09:12:28.582 | INFO | Page switch: page_main -> page_storage                                                
2023-12-20 09:12:28.584 | INFO | Click ( 383,  704) @ MAIN_GOTO_STORAGE                                                
2023-12-20 09:12:29.487 | INFO | Page arrive: page_storage                                                             
2023-12-20 09:12:29.488 | INFO | [Total_Disassemble] 0/8                                                               
2023-12-20 09:12:29.490 | INFO | storage enter disassemble                                                             
2023-12-20 09:12:29.517 | INFO | _storage_in_material -> EQUIPMENT_ENTER                                               
2023-12-20 09:12:29.519 | INFO | Click (1061,  676) @ EQUIPMENT_ENTER                                                  
2023-12-20 09:12:30.072 | INFO | Click ( 415,  673) @ DISASSEMBLE                                                      
2023-12-20 09:12:30.663 | INFO | <<< UI CLICK >>>                                                                      
2023-12-20 09:12:30.674 | INFO | Click ( 840,   21) @ EQUIPMENT_FILTER                                                 
2023-12-20 09:13:20.250 | INFO | Electron detected, remove log output to stdout     



############################
以下是另一次的log
############################



═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
                                                       RESEARCH                                                        
═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
2023-12-21 07:04:14.982 | INFO | <<< UI ENSURE >>>                                                                     
2023-12-21 07:04:14.983 | INFO | UI get current page                                                                   
2023-12-21 07:04:14.994 | INFO | [UI] page_commission                                                                  
2023-12-21 07:04:14.996 | INFO | Goto page_research                                                                    
2023-12-21 07:04:14.998 | INFO | <<< UI GOTO PAGE_RESEARCH >>>                                                         
2023-12-21 07:04:15.010 | INFO | Page switch: page_commission -> page_main                                             
2023-12-21 07:04:15.011 | INFO | Click (1241,   38) @ GOTO_MAIN                                                        
2023-12-21 07:04:16.680 | INFO | Page switch: page_main -> page_reshmenu                                               
2023-12-21 07:04:16.681 | INFO | Click ( 757,  686) @ MAIN_GOTO_RESHMENU                                               
2023-12-21 07:04:17.302 | INFO | Page switch: page_reshmenu -> page_research                                           
2023-12-21 07:04:17.304 | INFO | Click ( 373,  351) @ RESHMENU_GOTO_RESEARCH                                           
2023-12-21 07:04:18.188 | INFO | Page arrive: page_research                                                            
2023-12-21 07:04:18.189 | INFO | <<< UI CLICK >>>                                                                      
2023-12-21 07:04:18.199 | INFO | Click (  22,  249) @ RESEARCH_GOTO_QUEUE                                              
════════════════════════════════════════════════════ QUEUE RECEIVE ════════════════════════════════════════════════════
2023-12-21 07:04:18.485 | INFO | QUEUE RECEIVE                                                                         
2023-12-21 07:04:18.487 | INFO | Received rewards from 0 projects                                                      
2023-12-21 07:04:18.520 | INFO | [QUEUE_REMAIN 0.027s] 02:09:07                                                        
2023-12-21 07:04:18.522 | INFO | The first research ended at: 2023-12-21 09:13:25.492800                               
2023-12-21 07:04:18.524 | INFO | <<< UI CLICK >>>                                                                      
2023-12-21 07:04:18.527 | INFO | Click (  63,   51) @ BACK_ARROW                                                       
──────────────────────────────────────────────── RECEIVE 6TH RESEARCH ─────────────────────────────────────────────────
2023-12-21 07:04:19.681 | INFO | RECEIVE 6TH RESEARCH                                                                  
2023-12-21 07:04:19.710 | INFO | Research status: ['detail', 'detail', 'detail', 'detail', 'detail']                   
2023-12-21 07:04:19.711 | INFO | No research has finished                                                              
2023-12-21 07:04:19.716 | INFO | Research status: ['detail', 'detail', 'detail', 'detail', 'detail']                   
═════════════════════════════════════════════════ RESEARCH FILL QUEUE ═════════════════════════════════════════════════
2023-12-21 07:04:19.718 | INFO | RESEARCH FILL QUEUE                                                                   
2023-12-21 07:04:19.720 | INFO | Research queue: ['running', 'waiting', 'empty', 'empty', 'empty']                     
2023-12-21 07:04:19.721 | INFO | [Research queue slot] 3                                                               
─────────────────────────────────────────────────── RESEARCH SELECT ───────────────────────────────────────────────────
2023-12-21 07:04:19.723 | INFO | RESEARCH SELECT                                                                       
2023-12-21 07:04:19.823 | INFO | [RESEARCH 0.099s] ['H-387-MI', 'Q-010-MI', 'E-121-MI', 'H-207-RF', 'H-387-MI']        
2023-12-21 07:04:19.832 | INFO | [Project] S6 H-387-MI                                                                 
2023-12-21 07:04:19.834 | INFO | [Project] S3 Q-010-MI                                                                 
2023-12-21 07:04:19.837 | INFO | [Project] S3 E-121-MI                                                                 
2023-12-21 07:04:19.838 | INFO | [Project] S6 H-207-RF                                                                 
2023-12-21 07:04:19.840 | INFO | [Project] S6 H-387-MI                                                                 
2023-12-21 07:04:19.841 | INFO | [Research preset] custom                                                              
2023-12-21 07:04:19.842 | INFO | Use cube: do_not_use Use coin: do_not_use Use part: do_not_use                        
2023-12-21 07:04:19.843 | INFO | [Allow delay] False                                                                   
2023-12-21 07:04:19.845 | INFO | [Filter_sort] reset                                                                   
2023-12-21 07:04:19.854 | INFO | Research reset unavailable                                                            
2023-12-21 07:04:19.857 | INFO | No research project started                                                           
2023-12-21 07:04:19.859 | INFO | Enforce choosing research project                                                     
2023-12-21 07:04:19.861 | INFO | [Research preset] custom                                                              
2023-12-21 07:04:19.863 | INFO | Use cube: do_not_use Use coin: do_not_use Use part: do_not_use                        
2023-12-21 07:04:19.865 | INFO | [Allow delay] False                                                                   
2023-12-21 07:04:19.868 | INFO | [Filter_sort] reset > S3 E-121-MI                                                     
2023-12-21 07:04:19.871 | INFO | Research reset unavailable                                                            
2023-12-21 07:04:19.873 | INFO | <<< RESEARCH PROJECT START >>>                                                        
2023-12-21 07:04:19.875 | INFO | Research project: S3 E-121-MI                                                         
2023-12-21 07:04:19.877 | INFO | Research project: 2                                                                   
2023-12-21 07:04:19.880 | INFO | Project offset: 0, project 2 is at 2                                                  
2023-12-21 07:04:19.883 | INFO | Click ( 664,  170) @ ENTRANCE_3                                                       
2023-12-21 07:04:20.641 | INFO | Click ( 504,  584) @ RESEARCH_START                                                   
2023-12-21 07:04:20.955 | INFO | Click ( 783,  509) @ POPUP_CONFIRM_RESEARCH_START                                     
2023-12-21 07:04:21.557 | INFO | <<< RESEARCH QUEUE ADD >>>                                                            
2023-12-21 07:04:21.563 | INFO | Research status: ['unknown', 'unknown', 'unknown', 'unknown', 'unknown']              
2023-12-21 07:04:21.572 | INFO | Click ( 622,  572) @ RESEARCH_QUEUE_ADD                                               
2023-12-21 07:04:21.848 | INFO | Click ( 820,  520) @ POPUP_CONFIRM_RESEARCH_QUEUE                                     
2023-12-21 07:04:22.141 | INFO | Research status: ['unknown', 'unknown', 'unknown', 'unknown', 'unknown']              
2023-12-21 07:04:22.446 | INFO | Research status: ['detail', 'detail', 'detail', 'detail', 'detail']                   
2023-12-21 07:04:22.756 | INFO | Research queue: ['running', 'waiting', 'waiting', 'empty', 'empty']                   
2023-12-21 07:04:22.758 | INFO | [Research queue slot] 2                                                               
─────────────────────────────────────────────────── RESEARCH SELECT ───────────────────────────────────────────────────
2023-12-21 07:04:22.759 | INFO | RESEARCH SELECT                                                                       
2023-12-21 07:07:12.657 | INFO | Electron detected, remove log output to stdout

截图

No response

还有别的吗?

No response

Lab-Heathcliff avatar Dec 22 '23 12:12 Lab-Heathcliff