aboutsummaryrefslogtreecommitdiff
path: root/go/game/ai.go
Commit message (Expand)AuthorAgeFilesLines
* fix AI if no paths or full action targets are availableFlorian Fischer2025-07-281-2/+11
* fix Shy AI not issuing full actionsFlorian Fischer2025-07-281-10/+3
* improve UnitAI abort error messageFlorian Fischer2025-07-241-7/+15
* panic if unit ai posts a nil actionFlorian Fischer2025-07-241-1/+3
* support street actionsFlorian Fischer2025-07-241-33/+72
* do not pass the map through the Attackable* function familyFlorian Fischer2025-07-241-1/+1
* do not return nil actionsFlorian Fischer2025-07-221-4/+1
* detect end of unit AI actions and tap the unitFlorian Fischer2025-07-221-3/+13
* use suggested AI if no explicit desc is availableFlorian Fischer2025-07-221-1/+4
* add simple ai implementationFlorian Fischer2025-07-221-2/+146
* use constant exportet errorsFlorian Fischer2025-06-061-2/+4
* improve codeFlorian Fischer2025-01-271-2/+2
* finish the shy AIFlorian Fischer2025-01-271-9/+54
* finish the target-oriented aiFlorian Fischer2025-01-271-34/+110
* introduce game.State interface abstractionFlorian Fischer2025-01-271-6/+6
* intermediate commitFlorian Fischer2025-01-271-9/+53
* export less methodsFlorian Fischer2025-01-271-12/+16
* fix Wandering AI NPE for piled unitsFlorian Fischer2025-01-271-1/+1
* replace Fatalf with PanicfFlorian Fischer2025-01-271-4/+4
* fix ai NPE when selecting a unit where to spawn frost pylonFlorian Fischer2025-01-271-1/+1
* intermediate commitFlorian Fischer2025-01-271-2/+2
* intermediate commitFlorian Fischer2025-01-271-25/+27
* intermediate commitFlorian Fischer2025-01-271-0/+1
* improve permanent pile supportFlorian Fischer2025-01-271-1/+5
* fix ai full action target selectionFlorian Fischer2025-01-271-4/+7
* fix parsing of wandering aiFlorian Fischer2025-01-271-2/+2
* intermediate commitFlorian Fischer2025-01-271-15/+28
* intermediate commitFlorian Fischer2025-01-271-16/+20
* intermediate commitFlorian Fischer2025-01-271-44/+247
* intermediate commitFlorian Fischer2025-01-271-3/+3
* intermediate commitFlorian Fischer2025-01-271-0/+123