1 |
The key to making AI know how to deal with terraform is teaching AI how to terraform.
|
1 |
The key to making AI know how to deal with terraform is teaching AI how to terraform.
|
2 |
AI should terraform actively, not just reactively.
|
2 |
AI should terraform actively, not just reactively.
|
3 |
This includes not caring about original map height, only about current map height.
|
3 |
This includes not caring about original map height, only about current map height.
|
4 |
\n
|
4 |
\n
|
5 |
Example for simple terraform logic:
|
5 |
Example for simple terraform logic:
|
6 |
If 2 points with a small aerial distance have a long pathfinding distance and you have the funds, add a terraform job to connect them directly.
|
6 |
If 2 points with a small aerial distance have a long pathfinding distance and you have the funds, add a terraform job to connect them directly.
|
7 |
\n
|
7 |
\n
|
8 |
Gather points using results from units that find themselves doing a longer-than-expected route. Limit the number of points per frame if necessary. Reduce priority of terra jobs that the enemy can fire on, etc.
|
8 |
Gather points using results from units that find themselves doing a longer-than-expected route. Limit the number of points per frame if necessary. Reduce priority of terra jobs that the enemy can fire on, etc.
|
9 |
\n
|
9 |
\n
|
10 |
[quote]Realizing that the terrain has changed...[/quote]
|
10 |
[quote]Realizing that the terrain has changed...[/quote]
|
11 |
Exactly
the
opposite
of
this.
|
11 |
Exactly
the
opposite
of
this,
check
the
terrain
continuously
to
see
the
best
thing
at
the
moment,
the
past
is
irrelevant
|