Skip to content

Improve AI land destruction targeting with contextual priority#10521

Merged
tool4ever merged 8 commits intoCard-Forge:masterfrom
Madwand99:FixLandDestruction
Apr 27, 2026
Merged

Improve AI land destruction targeting with contextual priority#10521
tool4ever merged 8 commits intoCard-Forge:masterfrom
Madwand99:FixLandDestruction

Conversation

@Madwand99
Copy link
Copy Markdown
Contributor

@Madwand99 Madwand99 commented Apr 25, 2026

Adds a contextual land-removal scorer so the AI values land destruction targets by actual threat, including high-mana lands, mana-boosting Auras, manlands, utility lands, dangerous named lands, Homeward Path only when relevant, and tempo-aware use of sacrifice lands like Strip Mine, Wasteland, and Tectonic Edge. Multiplayer-aware so priority for lands can be different depending on how many players exist.

Related to #5604

@MostCromulent MostCromulent added the AI General AI tag label Apr 25, 2026
Comment thread forge-ai/src/main/java/forge/ai/ComputerUtilCard.java
Comment thread forge-ai/src/main/java/forge/ai/ComputerUtilCard.java Outdated
Comment thread forge-ai/src/main/java/forge/ai/ability/DestroyAi.java Outdated
Comment thread forge-ai/src/main/java/forge/ai/ComputerUtilCard.java Outdated
@tool4ever tool4ever merged commit cc8924d into Card-Forge:master Apr 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI General AI tag

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants