After collaborating with Thoba, here is an example of updates to the AI script.
It takes a great deal of concentration as a "double" copied and pasted line may result. If so, at some point the game will hang but not crash.
Example:
[SAI_ROE][GE][(A)(TYPE)(EQ)(A1)(PLY)(EQ)(COMP)(TYPE)(EQ)(A1)(UNIT)(EQ)(F)(TYPE)(EQ)(A1)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(A1)(PLY)(EQ)(COMP)(TYPE)(EQ)(A1)(UNIT)(EQ)(F)(TYPE)(EQ)(A1)(DIS)(EQ)(1)][ME]
OLD:
#////////////////////////////////////////////////
# General
#////////////////////////////////////////////////
[SAI_ROE][GE][(A)(LVL)(NE)(OF)(LVL)(NE)(GR)][NA]
[SAI_ROE][GE][(A)(HOST)(EQ)(T)][NA]
[SAI_ROE_DEF][GE][EV]
#////////////////////////////////////////////////
This project still is work in progress.
The below info/lines is/are subject to change:
NEW:
#////////////////////////////////////////////////
# GE = General
#////////////////////////////////////////////////
[SAI_ROE][GE][(A)(LVL)(NE)(OF)(LVL)(NE)(GR)][NA]
[SAI_ROE][GE][(A)(DIS)(GT)(1)][NA]
[SAI_ROE][GE][(O)(TYPE)(EQ)(AT)](TYPE)(EQ)(F0)(TYPE)(EQ)(SU)(TYPE)(EQ)(SS)(TYPE)(EQ)(SD)(TYPE)(EQ)(X1)(TYPE)(EQ)(X2)(TYPE)(EQ)(X3)[NA]
[SAI_ROE][GE][(O)(TYPE)(EQ)(T6)](TYPE)(EQ)(TR)(TYPE)(EQ)(T8)(TYPE)(EQ)(T9)[NA]
[SAI_ROE][GE][(O)(TYPE)(EQ)(FI)(TYPE)(EQ)(BO)(TYPE)(EQ)(F8)(TYPE)(EQ)(F4)(TYPE)(EQ)(F1)][EV]
[SAI_ROE][GE][(O)(TYPE)(EQ)(CG)(TYPE)(EQ)(BB)(TYPE)(EQ)(S8)(TYPE)(EQ)(CR)(TYPE)(EQ)(S5)(TYPE)(EQ)(DE)(TYPE)(EQ)(S2)(TYPE)(EQ)(PB)(TYPE)(EQ)(AC)][EV]
[SAI_ROE][GE][(O)(TYPE)(EQ)(A2)(TYPE)(EQ)(AR)(TYPE)(EQ)(A4)(TYPE)(EQ)(A6)(TYPE)(EQ)(M2)(TYPE)(EQ)(CG)][NA]
[SAI_ROE][GE][(O)(TYPE)(EQ)(A1)(TYPE)(EQ)(LA)(TYPE)(EQ)(V7)(TYPE)(EQ)(AA)(TYPE)(EQ)(V4)(TYPE)(EQ)(TK)(TYPE)(EQ)(V1)(TYPE)(EQ)(V2)][ME]
[SAI_ROE][GE][(O)(TYPE)(EQ)(I8)(TYPE)(EQ)(I7)(TYPE)(EQ)(BA)(TYPE)(EQ)(IG)(TYPE)(EQ)(IR)(TYPE)(EQ)(IS)(TYPE)(EQ)(EN)(TYPE)(EQ)(SB)(TYPE)(EQ)(N8)(TYPE)(EQ)(I2)(TYPE)(EQ)(IN)][FE]
[SAI_ROE][GE][(O)(TYPE)(EQ)(GE)(TYPE)(EQ)(HA)(TYPE)(EQ)(ZD)(TYPE)(EQ)(M7)(TYPE)(EQ)(M8)(TYPE)(EQ)(P2)(TYPE)(EQ)(P4)(TYPE)(EQ)(P6)(TYPE)(EQ)(ZC)(TYPE)(EQ)(ZG)][FE]
[SAI_ROE][GE][(O)(TYPE)(EQ)(AB)(TYPE)(EQ)(OF)(TYPE)(EQ)(PT)(TYPE)(EQ)(FT)(TYPE)(EQ)(CI)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(A1)(PLY)(EQ)(MAN)(TYPE)(EQ)(A1)(UNIT)(EQ)(T)(TYPE)(EQ)(A1)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(A1)(PLY)(EQ)(COMP)(TYPE)(EQ)(A1)(UNIT)(EQ)(T)(TYPE)(EQ)(A1)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(A1)(PLY)(EQ)(MAN)(TYPE)(EQ)(A1)(UNIT)(EQ)(F)(TYPE)(EQ)(A1)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(A1)(PLY)(EQ)(COMP)(TYPE)(EQ)(A1)(UNIT)(EQ)(F)(TYPE)(EQ)(A1)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(A1)(PLY)(EQ)(MAN)(TYPE)(EQ)(V7)(UNIT)(EQ)(T)(TYPE)(EQ)(V7)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(A1)(PLY)(EQ)(COMP)(TYPE)(EQ)(V7)(UNIT)(EQ)(T)(TYPE)(EQ)(V7)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(A1)(PLY)(EQ)(MAN)(TYPE)(EQ)(V7)(UNIT)(EQ)(F)(TYPE)(EQ)(V7)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(A1)(PLY)(EQ)(COMP)(TYPE)(EQ)(V7)(UNIT)(EQ)(F)(TYPE)(EQ)(V7)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(HA)(PLY)(EQ)(MAN)(TYPE)(EQ)(HA)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(HA)(PLY)(EQ)(COMP)(TYPE)(EQ)(HA)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(LA)(PLY)(EQ)(MAN)(TYPE)(EQ)(LA)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(LA)(PLY)(EQ)(COMP)(TYPE)(EQ)(LA)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(I8)(PLY)(EQ)(MAN)(TYPE)(EQ)(I8)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(I8)(PLY)(EQ)(COMP)(TYPE)(EQ)(I8)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(I7)(PLY)(EQ)(MAN)(TYPE)(EQ)(I7)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(I7)(PLY)(EQ)(COMP)(TYPE)(EQ)(I7)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(BA)(PLY)(EQ)(MAN)(TYPE)(EQ)(BA)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(BA)(PLY)(EQ)(COMP)(TYPE)(EQ)(BA)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(IG)(PLY)(EQ)(MAN)(TYPE)(EQ)(IG)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(IG)(PLY)(EQ)(COMP)(TYPE)(EQ)(IG)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(IS)(PLY)(EQ)(MAN)(TYPE)(EQ)(IS)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(IS)(PLY)(EQ)(COMP)(TYPE)(EQ)(IS)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(IR)(PLY)(EQ)(MAN)(TYPE)(EQ)(IR)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(IR)(PLY)(EQ)(COMP)(TYPE)(EQ)(IR)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(EN)(PLY)(EQ)(MAN)(TYPE)(EQ)(EN)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(EN)(PLY)(EQ)(COMP)(TYPE)(EQ)(EN)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(SB)(PLY)(EQ)(MAN)(TYPE)(EQ)(SB)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(SB)(PLY)(EQ)(COMP)(TYPE)(EQ)(SB)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(N8)(PLY)(EQ)(MAN)(TYPE)(EQ)(N8)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(N8)(PLY)(EQ)(COMP)(TYPE)(EQ)(N8)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(I2)(PLY)(EQ)(MAN)(TYPE)(EQ)(I2)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(I2)(PLY)(EQ)(COMP)(TYPE)(EQ)(I2)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(IN)(PLY)(EQ)(MAN)(TYPE)(EQ)(IN)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(IN)(PLY)(EQ)(COMP)(TYPE)(EQ)(IN)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(ZD)(PLY)(EQ)(MAN)(TYPE)(EQ)(ZD)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(ZD)(PLY)(EQ)(COMP)(TYPE)(EQ)(ZD)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(M7)(PLY)(EQ)(MAN)(TYPE)(EQ)(M7)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(M7)(PLY)(EQ)(COMP)(TYPE)(EQ)(M7)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(M8)(PLY)(EQ)(MAN)(TYPE)(EQ)(M8)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(M8)(PLY)(EQ)(COMP)(TYPE)(EQ)(M8)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(P2)(PLY)(EQ)(MAN)(TYPE)(EQ)(P2)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(P2)(PLY)(EQ)(COMP)(TYPE)(EQ)(P2)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(P4)(PLY)(EQ)(MAN)(TYPE)(EQ)(P4)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(P4)(PLY)(EQ)(COMP)(TYPE)(EQ)(P4)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(P6)(PLY)(EQ)(MAN)(TYPE)(EQ)(P6)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(P6)(PLY)(EQ)(COMP)(TYPE)(EQ)(P6)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(ZC)(PLY)(EQ)(MAN)(TYPE)(EQ)(ZC)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(ZC)(PLY)(EQ)(COMP)(TYPE)(EQ)(ZC)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(ZG)(PLY)(EQ)(MAN)(TYPE)(EQ)(ZG)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(ZG)(PLY)(EQ)(COMP)(TYPE)(EQ)(ZG)(DIS)(EQ)(1)][FE]
[SAI_ROE][GE][(A)(TYPE)(EQ)(AA)(PLY)(EQ)(MAN)(TYPE)(EQ)(AA)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(AA)(PLY)(EQ)(COMP)(TYPE)(EQ)(AA)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(V4)(PLY)(EQ)(MAN)(TYPE)(EQ)(V4)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(V4)(PLY)(EQ)(COMP)(TYPE)(EQ)(V4)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(TK)(PLY)(EQ)(MAN)(TYPE)(EQ)(TK)(UNIT)(EQ)(T)(TYPE)(EQ)(TK)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(TK)(PLY)(EQ)(COMP)(TYPE)(EQ)(TK)(UNIT)(EQ)(T)(TYPE)(EQ)(TK)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(TK)(PLY)(EQ)(MAN)(TYPE)(EQ)(TK)(UNIT)(EQ)(F)(TYPE)(EQ)(TK)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(TK)(PLY)(EQ)(COMP)(TYPE)(EQ)(TK)(UNIT)(EQ)(F)(TYPE)(EQ)(TK)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(V1)(PLY)(EQ)(MAN)(TYPE)(EQ)(V1)(UNIT)(EQ)(T)(TYPE)(EQ)(V1)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(V1)(PLY)(EQ)(COMP)(TYPE)(EQ)(V1)(UNIT)(EQ)(T)(TYPE)(EQ)(V1)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(V1)(PLY)(EQ)(MAN)(TYPE)(EQ)(V1)(UNIT)(EQ)(F)(TYPE)(EQ)(V1)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(V1)(PLY)(EQ)(COMP)(TYPE)(EQ)(V1)(UNIT)(EQ)(F)(TYPE)(EQ)(V1)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(V2)(PLY)(EQ)(MAN)(TYPE)(EQ)(V2)(UNIT)(EQ)(T)(TYPE)(EQ)(V2)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(V2)(PLY)(EQ)(COMP)(TYPE)(EQ)(V2)(UNIT)(EQ)(T)(TYPE)(EQ)(V2)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(V2)(PLY)(EQ)(MAN)(TYPE)(EQ)(V2)(UNIT)(EQ)(F)(TYPE)(EQ)(V2)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(V2)(PLY)(EQ)(COMP)(TYPE)(EQ)(V2)(UNIT)(EQ)(F)(TYPE)(EQ)(V2)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(GE)(PLY)(EQ)(MAN)(TYPE)(EQ)(GE)(UNIT)(EQ)(T)(TYPE)(EQ)(GE)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(GE)(PLY)(EQ)(COMP)(TYPE)(EQ)(GE)(UNIT)(EQ)(T)(TYPE)(EQ)(GE)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(GE)(PLY)(EQ)(MAN)(TYPE)(EQ)(GE)(UNIT)(EQ)(F)(TYPE)(EQ)(GE)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(GE)(PLY)(EQ)(COMP)(TYPE)(EQ)(GE)(UNIT)(EQ)(F)(TYPE)(EQ)(GE)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(AB)(PLY)(EQ)(MAN)(TYPE)(EQ)(AB)(UNIT)(EQ)(T)(TYPE)(EQ)(AB)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(AB)(PLY)(EQ)(COMP)(TYPE)(EQ)(AB)(UNIT)(EQ)(T)(TYPE)(EQ)(AB)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(AB)(PLY)(EQ)(MAN)(TYPE)(EQ)(AB)(UNIT)(EQ)(F)(TYPE)(EQ)(AB)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(AB)(PLY)(EQ)(COMP)(TYPE)(EQ)(AB)(UNIT)(EQ)(F)(TYPE)(EQ)(AB)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(OF)(PLY)(EQ)(MAN)(TYPE)(EQ)(OF)(UNIT)(EQ)(T)(TYPE)(EQ)(OF)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(OF)(PLY)(EQ)(COMP)(TYPE)(EQ)(OF)(UNIT)(EQ)(T)(TYPE)(EQ)(OF)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(OF)(PLY)(EQ)(MAN)(TYPE)(EQ)(OF)(UNIT)(EQ)(F)(TYPE)(EQ)(OF)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(OF)(PLY)(EQ)(COMP)(TYPE)(EQ)(OF)(UNIT)(EQ)(F)(TYPE)(EQ)(OF)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(PT)(PLY)(EQ)(MAN)(TYPE)(EQ)(PT)(UNIT)(EQ)(T)(TYPE)(EQ)(PT)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(PT)(PLY)(EQ)(COMP)(TYPE)(EQ)(PT)(UNIT)(EQ)(T)(TYPE)(EQ)(PT)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(PT)(PLY)(EQ)(MAN)(TYPE)(EQ)(PT)(UNIT)(EQ)(F)(TYPE)(EQ)(PT)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(PT)(PLY)(EQ)(COMP)(TYPE)(EQ)(PT)(UNIT)(EQ)(F)(TYPE)(EQ)(PT)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(FT)(PLY)(EQ)(MAN)(TYPE)(EQ)(FT)(UNIT)(EQ)(T)(TYPE)(EQ)(FT)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(FT)(PLY)(EQ)(COMP)(TYPE)(EQ)(FT)(UNIT)(EQ)(T)(TYPE)(EQ)(FT)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(FT)(PLY)(EQ)(MAN)(TYPE)(EQ)(FT)(UNIT)(EQ)(F)(TYPE)(EQ)(FT)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(FT)(PLY)(EQ)(COMP)(TYPE)(EQ)(FT)(UNIT)(EQ)(F)(TYPE)(EQ)(FT)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(CI)(PLY)(EQ)(MAN)(TYPE)(EQ)(CI)(UNIT)(EQ)(T)(TYPE)(EQ)(CI)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(CI)(PLY)(EQ)(COMP)(TYPE)(EQ)(CI)(UNIT)(EQ)(T)(TYPE)(EQ)(CI)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(CI)(PLY)(EQ)(MAN)(TYPE)(EQ)(CI)(UNIT)(EQ)(F)(TYPE)(EQ)(CI)(DIS)(EQ)(1)][ME]
[SAI_ROE][GE][(A)(TYPE)(EQ)(CI)(PLY)(EQ)(COMP)(TYPE)(EQ)(CI)(UNIT)(EQ)(F)(TYPE)(EQ)(CI)(DIS)(EQ)(1)][ME]
[SAI_ROE_DEF][GE][EV]
#////////////////////////////////////////////////