# Write filter string in research
This doc will show how to write "filter string" to choose research projects.
# Select research series
Expression | Description |
---|---|
S1 | research series 1 |
S2 | research series 2 |
S3 | research series 3 |
S4 | research series 4 |
# Select project type
Expression | Description |
---|---|
B | clear main chapter |
C | free research project |
D | face research |
E | disassemble gear |
G | coins research |
H | cube research |
Q | plate research |
T | commission research |
DR | ultra rare face |
PRY | super rare face |
Neptune | Neptune |
Monarch | Monarch |
Ibuki | Ibuki |
Izumo | Izumo |
Roon | Roon |
SaintLouis | Saint Louis |
Seattle | Seattle |
Georgia | Georgia |
Kitakaze | Kitakaze |
Azuma | Azuma |
Friedrich | Friedrich der Große |
Gascogne | Gascogne |
Champagne | Champagne |
Cheshire | Cheshire |
Drake | Drake |
Mainz | Mainz |
Odin | Odin |
Anchorage | Anchorage |
Hakuryu | Hakuryū |
Agir | Ägir |
August | August von Parseval |
Marcopolo | Marco Polo |
Plymouth | Plymouth |
Rupprecht | Prinz Rupprecht |
Harbin | Harbin |
Chkalov | Chkalov |
Brest | Brest |
# Select research duration
Use the duration in hours, such as 0.5
, 6
, 12
.
# Create filter string
Link the selection with dash -
, such as S3-DR-0.5
, S3-Q-0.5
, Q-1
.
- Selections are all optional.
- You link without dash, such as
S3DR0.5
andQ1
. - You can use lowercase. It's not case sensitive.
Connect projects with greater than symbol >
, such as
S3-DR-0.5 > Q-0.5 > S3-H-1 > S3-DR-2.5 > Q-1 > shortest
Alas will select research project from the left to the right. If no research matched, alas will do nothing. B (clear main chapter) and E (disassemble gear) will not be selected.
Some build-in strings:
shortest
, get the research project with the shortest duration. Equal to:
0.5 > 1 > 1.5 > 2 > 2.5 > 3 > 4 > 5 > 6 > 8 > 10 > 12
cheapest
, get the research project with the lowest cost. Equal to:
Q1 > Q2 > T3 > T4 > Q4 > C6 > T6 > C8 > C12 > G1.5 > D2.5 > G2.5 > D5 > Q0.5 > G4 > D8 > H1 > H2 > H0.5 > D0.5 > H4
reset
, examplex-xx > reset > x-xx
. Alas will refresh projects when selection reach there. If reset is already used today, do nothing.
# Use your filter string in Alas
Open config/alas.ini , search research_filter_string
, and paste filter string there, like this:
Choose "research_filter_prefix" to be "customized" in Alas GUI, and press "run" to save settings.
research_filter_string = S3-DR-0.5 > S3-0.5 > Q0.5 > cheapest
# Some pre-written filter string
series_4
Do series 4, need gears, use cubes and coins.
S4-DR0.5 > S4-0.5 > Q0.5 > S4-DR8 > S4-DR5 > S4-DR2.5 > S4-H4 > S4-H2 > S4-H1 > S4-Q1 > S4-Q2 > S4-PRY8 > S4-PRY5 > S4-PRY2.5 > S4-G1.5 > S4-G2.5 > reset > shortest
series_3_fastest
Do series 3 ASAP, whatever it costs.
S3-DR-0.5 > S3-0.5 > S3-DR-2.5 > S3-H-1 > S3-H-4 > S3-H-2 > S3-DR-8 > S3-DR-5 > Q1 > Q2 > reset > shortest
series_3
Do series 3, need gears, use cubes and coins.
S3-DR-0.5 > S3-0.5 > Q0.5 > S3-DR-2.5 > S3-DR-8 > S3-DR-5 > S3-H-1 > S3-H-4 > S3-H-2 > Q1 > Q2 > Q4 > reset > G1.5 > G2.5 > cheapest
series_3_than_2
Do series 3, also consider series 2, need gears, use cubes and coins.
S3-DR-0.5 > S3-0.5 > S2-DR-0.5 > Q0.5 > S3-DR-2.5 > S3-DR-8 > S3-DR-5 > S3-H-1 > S3-H-4 > S3-H-2 > S2-DR-2.5 > S2-DR-8 > S2-DR-5 > Q1 > Q2 > Q4 > reset > G1.5 > G2.5 > cheapest
free_research_only
Do free research only.
C12 > C8 > C6 > Q1 > Q2 > Q4 > T3 > T4 > T6 > reset > cheapest
cubes_to_chips
Consume cubes in exchange of chips, need gears.
Q0.5 > H0.5 > H1 > H2 > H4 > Q1 > Q2 > Q4 > reset > G1.5 > G2.5 > cheapest