magefree / magefree/mage

Vish Kal, Blood Arbiter loop

Open
#14,640 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
2.4k
Forks
940
Avg merge
2d 12h
Merged PRs (30d)
160

Description

The AI keeps activating [[Vish Kal, Blood Arbiter]]'s ability to remove +1/+1 counters even if there are no counters to remove, causing an near-infinite loop. Eventually the AI decides to do something else but then goes back to attempting to remove the counters.

Contributor guide

No contributing guide indexed for this repository

Research direction

No source file or test is named. Start by reproducing the AI's handling of Vish Kal, Blood Arbiter when no +1/+1 counters are present, then trace the activated-ability decision loop. Done means the AI does not repeatedly attempt the counter-removal ability when there are no counters, with a regression test covering that state.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
ai, game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.