aboutsummaryrefslogtreecommitdiff
path: root/go/game/player.go
Commit message (Expand)AuthorAgeFilesLines
* check the wincondition after the state based actionsFlorian Fischer2025-07-241-10/+15
* add comments and action assertionFlorian Fischer2025-07-221-0/+3
* allow more flexible player creationFlorian Fischer2025-07-221-8/+19
* remove player color from game codeFlorian Fischer2025-07-191-3/+0
* refactor playerControlFlorian Fischer2025-07-061-4/+19
* change phase names to match the rulesFlorian Fischer2025-07-031-1/+1
* export resource gainFlorian Fischer2025-07-031-3/+3
* implement simple bot based draftFlorian Fischer2025-05-011-3/+20
* document map dependencyFlorian Fischer2025-04-131-0/+3
* introduce game.State interface abstractionFlorian Fischer2025-01-271-12/+13
* implment upkeep costs using ResourceCostsFlorian Fischer2025-01-271-1/+1
* intermediate commitFlorian Fischer2025-01-271-0/+7
* intermeditae commitFlorian Fischer2025-01-271-3/+3
* export less methodsFlorian Fischer2025-01-271-7/+7
* do not prompt if there is nothing to buyFlorian Fischer2025-01-271-2/+6
* replace Fatalf with PanicfFlorian Fischer2025-01-271-2/+2
* intermediate commitFlorian Fischer2025-01-271-10/+53
* intermediate commitFlorian Fischer2025-01-271-6/+13
* improve state barFlorian Fischer2025-01-271-0/+15
* intermediate commitFlorian Fischer2025-01-271-0/+6
* move unit upkeep code to Unit onUpkeep hookFlorian Fischer2025-01-271-2/+1
* add support for additional base actionsFlorian Fischer2025-01-271-3/+1
* intermediate commitFlorian Fischer2025-01-271-5/+6
* fixup! intermediate commitFlorian Fischer2025-01-271-1/+1
* intermediate commitFlorian Fischer2025-01-271-10/+27
* intermeditae commitFlorian Fischer2025-01-271-15/+30
* intermediate commitFlorian Fischer2025-01-271-12/+36
* intermediate commitFlorian Fischer2025-01-271-3/+48
* intermediate commitFlorian Fischer2025-01-271-2/+7
* implement unit movementFlorian Fischer2025-01-271-0/+23
* intermediate commitFlorian Fischer2025-01-271-0/+10