# 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 and Q1.
  • 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, example x-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