Possible improvements for AI combat
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
16 posts
• Page 2 of 2 • 1, 2
Re: Possible improvements for AI combat
by erlmania » 24 Oct 2010, 17:17
It would be really nice to have an option to implement an AI exclusively for each deck, though i think far to many decks can not be piloted with a general AI. White weenie always plays the same, but a white weenie AI behaves completely different than an AI for combodecks, controldecks or even other aggrodecks.
In your current approach, each card must valuate other cards directly. The problem with this aproach is, that the valuation of any card by another card is depending on the valuating card and the whole context must be projected by it. I can imagine that this would be a hugh task to foresee.
If the valuation of card is outside of the cards itself, the AI could evaluate the card depending on the current decks strategy and the evaluation algorithm can be much smaller as only the cards in the current deck must be taken into account.
Though the cards the opponent of the AI plays are outside of this approach because the enemy can possibly play any deck. There must be a way to evaluate the actions of the enemy and his cards.
In your current approach, each card must valuate other cards directly. The problem with this aproach is, that the valuation of any card by another card is depending on the valuating card and the whole context must be projected by it. I can imagine that this would be a hugh task to foresee.
If the valuation of card is outside of the cards itself, the AI could evaluate the card depending on the current decks strategy and the evaluation algorithm can be much smaller as only the cards in the current deck must be taken into account.
Though the cards the opponent of the AI plays are outside of this approach because the enemy can possibly play any deck. There must be a way to evaluate the actions of the enemy and his cards.
- erlmania
- Posts: 4
- Joined: 24 Oct 2010, 17:13
- Has thanked: 0 time
- Been thanked: 0 time
16 posts
• Page 2 of 2 • 1, 2
Who is online
Users browsing this forum: No registered users and 39 guests