Card-Forge / Card-Forge/forge

AI searches for itself/discards to player cards with high cmc in early game

Open
#4,282 3 comments 0 reactions 1 assignee Claimed by @Agetian View on GitHub
AI keep
Dominant language
Java
Stars
2.7k
Forks
1.1k
Avg merge
1d 1h
Merged PRs (30d)
163

Description

**Describe the bug**
In early game AI searches for itself or discards to player cards with high cmc like Avacyn, Angel of Hope or Iona, Shield of Emeria. But it doesn't make sense

**To Reproduce**
Steps to reproduce the behavior:
1. AI casts Thoughtseize and targets player
2. AI sees 3 lands, Noble Hierarch, Serra Paragon, Touch the Spirit Realm and Avacyn, Angel of Hope
3. AI chooses Avacyn, Angel of Hope to discard
or
1. AI casts Eladamri's Call
2. AI hasn't 8 lands or Elvish piper on the battlefield
3. AI finds Avacyn, Angel of Hope

**Expected behavior**
AI should at least count his lands/opponent's lands to choose which card it should find/discard

**Desktop**
OS: Windows 10
Java Version: 1.8.0_202-b08
Forge Version: 1.6.59-SNAPSHOT-12.01

**Screenshots**

![though1](https://github.com/Card-Forge/forge/assets/115870280/80cd6a49-95bf-4c7f-80ae-280aa1de4041)
![though2](https://github.com/Card-Forge/forge/assets/115870280/422357c8-fe4f-4e50-8292-d76ab16f535c)
![though3](https://github.com/Card-Forge/forge/assets/115870280/e4f73cac-5cc9-45fc-ae88-303a25ded380)
![though4](https://github.com/Card-Forge/forge/assets/115870280/e62253a0-194a-4888-a27b-e1a5a20e2f4b)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.