Files
MaaAssistantArknights/docs/en-us
lpowo ae0be8a9a9 feat: 增加公招多选策略 (#7463)
* fix #7452   

按照 #7452 的想法,在 #6900  的基础上增加了只选尽可能多选且只选高星tag的功能选项,并将选项策略合并
默认策略:只选一个高星tag组合
#6900 策略:选满三个tag为止

新增策略:尽可能多选高星tag,且额外的tag组合要么完整选入,要么舍弃;且若当前出现更高星tag组合,则不会考虑较低星,只会尽可能选高星tag组合(例如出现五星tag时,将尽力多选五星tag,不会考虑四星tag)
(result_vec的排序规则暂时未更改)
在GUI中增加了选择公招策略的功能,如图:

<details>


![image](https://github.com/MaaAssistantArknights/MaaAssistantArknights/assets/113409320/4b0d4f7d-5156-4144-b411-b96b604e49c7)

![image](https://github.com/MaaAssistantArknights/MaaAssistantArknights/assets/113409320/18167d72-741a-4bcd-95c8-6f916dec008d)

</details>

最后用模拟器在自己账号上进行了一些自动公招测试。

---------

Co-authored-by: David <56174894+Constrat@users.noreply.github.com>
Co-authored-by: Horror Proton <107091537+horror-proton@users.noreply.github.com>
2023-12-13 16:22:59 +08:00
..
2023-11-02 00:33:04 +08:00
2023-06-03 10:54:31 +08:00
2023-10-24 13:38:43 +08:00
2023-11-23 19:10:59 +01:00

LOGO

MaaAssistantArknights


C++
platform
license commit
stars GitHub all releases

简体中文 | 繁體中文 | English | 日本語 | 한국어

MAA means MAA Assistant Arknights

An Arknights assistant

Based on image recognition, helps you to complete daily quests efficiently!

Development in progress ✿✿ヽ(°▽°)ノ✿

Features

  • Auto-battle, drop items recognition, auto-uploading to Penguin Stats.
  • Auto-shifting in the Base, auto efficiency calculation of operators, optimal solution in single room.
  • Auto-recruitment, support for expedited plan. Auto-uploading recruitment data to Penguin Stats, Yituliu.
  • Visiting friends, collecting credits and purchasing items, collecting daily rewards, completing daily quests in one click!
  • Auto-battle for Integrated Strategy (I.S.) for collecting originium ingots and candles.
  • Importing JSON task file for auto-battle! Video
  • Depot recognition and upports exporting to Penguin Stats Planner, Arknight Tools, and ARK-NIGHTS Operator Builds
  • Support C, Python, Java, Rust, Golang, Java HTTP, Rust HTTP and other interfaces, easy to integrate and call, customize your MAA!

Talk is cheap. Show me the pictures!

en1 en2

Download

Stable
Development

How to Use

Basic Settings

  1. Please refer to Emulator Supports to configure your emulator.
  2. Change your emulator resolution to 1280 * 720 or higher with 16:9 aspect ratio.
    For YostarEN, due to game interfaces issues, we recommend changing the resolution to 1920 * 1080.
  3. Enjoy it!

See also: User Manual

FAQ

  • The program crashes immediately when I try to run it.
  • Connection error/not knowing how to fill in ADB path.
  • Connected successfully, then it got stuck.
  • Custom connection settings.
  • Download speed is too slow, or the mirror site is not accessible.
  • Download halfway and prompt "login"/"authentication"

Please refer to: FAQ

Supports for overseas clients

At present, most of the functions of the International client (US client), Japanese client, Korean client, and traditional Chinese client have been supported. However, due to the small number of overseas users and the shortage of project personnel, many functions have not been fully tested, so please experience it yourself.
If you encounter a bug, or have a strong demand for a certain function, welcome to Issues and Discussions to ask questions. And feel free to join us in building the MAA! Please refer to Overseas Clients Adaptation

Associated Projects

Acknowledgements

Open-source Libraries

Data Source

Contributors

Thanks to all friends who contribute to development/testing for making MAA better! (*´▽`)

Contributors

Windows

  1. Download pre-built third-party libraries.

    python maadeps-download.py
    
  2. Open MAA.sln with Visual Studio 2022, right-click MaaWpfGui and set it as the startup project.

  3. Right-click MaaWpfGui - Properties - Debugging - Enable Local Debugging (so you can hang the breakpoint on the C++ Core).

  4. (Optional) If you are going to submit a PR, I recommend you enable clang-format support.

Linux/MacOS

Please refer to Linux Tutorial

API

Overseas Clients Adaptation

Please refer to Overseas clients Adaptation. For the functions already supported by the CN client, most of the overseas clients adaptation tasks only need screenshots and simple JSON modification.

For Novice Users of GitHub

Development

Issue Bot

Please refer to Issue Bot Usage

Disclaimer

  • The logo of this software is NOT granted rights under AGPL 3.0 License. 耗毛 and Vie, the two artists and all developers of the software reserves all rights. The logo of the software shall not be used without authorization even if the project has an AGPL 3.0 License. Nor shall the logo be used for commercial purposes without authorization.
  • The software is an open-source, free of charge software only for studying and communication purposes. There is no agreement or understanding between the developers of the software and the 3rd party person who uses this software as an assistant and charges you. In that case, the developers of the software is not responsible for the problems and consequences caused.

Advertisement

User Group: Telegram, QQ Group
Copilot JSON Sharing
Bilibili Live: live coding on this program
Technical Discussion (QQ Group)
Dev Group(QQ Group)

Please click "Star" if you consider it helpful! Thank you for your support!