An algorithm which tries to find the most optimal choices for Tron: Identity.
Language | Best solution (in keypresses) |
---|---|
English | 1294 |
Chinese (Simplified) | 1294 |
Chinese (Traditional) | 1294 |
French | 1294 |
German | 1294 |
Italian (Italy) | 1294 |
Japanese | 1294 |
Korean | 1294 |
Spanish (Castilian) | 1294 |
- The algorithm cannot predict consequences of "worse" choices with a better outcome. For example: The conversation in
a1_s2_b_lobbyFirstHangoutPostGame
has two outcomes that have the same amount of keypresses in total. However, one is faster than the other which could only be fixed manually. - There is a small bug when calculating the best option for the last question in
a2_s4_b_lobbyGrishCheckInPostGame
. - It currently takes about three minutes to run a full completion.
- Get dotnet SDK 7.0
- Get AssetRipper and extract
level1
file into thedata
folder
- Copy
Ink-Libraries.dll
fromidentity_Data/Managed
into thesrc/lib
folder
- Run with
./run.sh
or.\run.ps1
The TAS plugin uses the route generated by the algorithm.