Edit: Nope, AI doesn't do that, declares that there are no legal targets. Hrmpf.
Target hint should be none probably, like for instance for
Flametongue Kavu or
Skinrender.
Does he want to stick with the 'cube' idea or make as many cards as possible available in MagArena?
Well ideally Magarena would support all cards ever printed and people can create any cube they like.
Or just create custom decks instead. So I see no reason to restrict the card pool, but it will add complexity.
That is why I started the topic about scripting whatever is possible, with a slow but steady transition.
Kemba and
Luminous Angel can both quickly bring about game states where the AI takes a long time to think about what to do next BTW.
Token generators are one the main flaws in the AI.
The combat code and to lesser extent targeting code number of combinations explode.
For combat, Melvin might consider a divide and conquer approach.
Break the attackers and blockers in smaller groups and calculate best options for each group.
Then combine the results and of course this will not always give the optimal choice.
But Magarena already uses other techniques which will not always give the optimal choice, so that is no difference.
Curse of Chains was in Magarena before and removed due to
Narcolepsy, which is the cleaner version imho.