by Aswan jaguar » 19 Sep 2011, 15:16
I don't think elements that will weaken AI should be part of this project as AI is the strongest asset of the project and in fact with various AI to choose from.Of course anything that can be done e.g.(maximum hand size) without AI loss is more than welcome.
by beholder » 19 Sep 2011, 17:26
I experimented with this and even with a hand full of great cards the Ai doesn't need that much time to discard about 3 cards. Discarding more than 4 or 5 cards starts to become a bit slow but that should not happen often.melvin wrote:The hand size limit is not enforced as it might require the AI to consider a very large number of possible choices. However, it does make card drawing more powerful, perhaps too powerful. Most of the times the number of cards to discard will be small so it should not impact the AI too much, we will need to experiment to find out what is the impact.
Indeed. The main focus is definitely to have a challenging Ai. I sometimes implement some great card but when testing it I find the Ai just can't handle it well, so it never gets into Magarena. Bah, some of those were really, really great cards... oh wellAswan jaguar wrote: I don't think elements that will weaken AI should be part of this project as AI is the strongest asset of the project and in fact with various AI to choose from.Of course anything that can be done e.g.(maximum hand size) without AI loss is more than welcome.
by Aswan jaguar » 19 Sep 2011, 18:03
Just out of curiosity were they cards with new abilities not existing in Magarena so far?Was that the reason AI couldn't play them well?beholder wrote:
Indeed. The main focus is definitely to have a challenging Ai. I sometimes implement some great card but when testing it I find the Ai just can't handle it well, so it never gets into Magarena. Bah, some of those were really, really great cards... oh well
by beholder » 19 Sep 2011, 18:50
No, cards that use abilities that are supported by Magarena but still cause problems.Aswan jaguar wrote:Just out of curiosity were they cards with new abilities not existing in Magarena so far?Was that the reason AI couldn't play them well?
Here is something I reported not too long ago and melvin's reply, that shows some of the difficulties an Ai can give.
Then there was the issue of Phantasmal Bear and creatures like it. The Ai just doesn't understand that it can use effects that have a positive effect (target creature gets +1/+1 for example) to target the Bear and kill it. It put the Ai at too much of a disadvantage so we decided to hold off on those illusion type card for now.
But who knows, we (or melvin more likely, he's the Ai expert) might find a solution to support some of the cards that we don't today. I know there are a lot of cards that the Ai can play well enough that just need to be added (I'm busy working on that). In the end, all that matters is as much of a challenge as possible. Magarena is one of the few games where I actually get a kick out of getting beat
by ubeefx » 19 Sep 2011, 19:22
But keeping it at the same speed is. And I think people not only like good AI, but even more fast AI.
Less thinking of the computer means more time for you and more games you can play.
In retrospect I probably focused too much on raw AI engine speed, which is now a bit less the case.
by melvin » 21 Sep 2011, 03:06
Tournament mode is on our todo list, just that no one is working on it at the moment.
Drafting would be an interesting problem for the AI, we don't have any idea how that could be done. So this is pending us developing an appropriate AI, but I think it will be fun to have this.
by arliweng » 21 Sep 2011, 09:20
when more 1 block, can i manual select the attack target? for exmaple:
card A 3/3 vs card B 2/2 and card C 2/2, i'm attack can i select damage to C first ?
at 1.18 deck editor, when i remove an item from deck then list lost focus,i must click next item to remove, i wish "mutil-select to remove" or nextItem.setFocused() after item remove from list.
the cards/ file can organize an sets? like Forge(so i can create the soft-link for share image resources), for exmaple:
cards/M12/Act of Treason.full.jpg
cards/M11/Air Servant.full.jpg ....
its too many file at cards/ for now(too slow at my file manager).
thank you for great prj.
- Posts: 1
- Joined: 20 Sep 2011, 19:28
- Has thanked: 0 time
- Been thanked: 0 time
by melvin » 21 Sep 2011, 11:28
I think having the attacker order the blockers is doable. Currently the defender has a big advantage in combat because it orders the blockers. So often the AI will hold back the attack because it may not be able to trade if you have a big blocker to absorb the damage. Since either the way the order of blockers has to be decided, it does not increase the number of choices the AI has to consider.
Thanks for your suggestions on improving the yet-to-be-released deck editor. We will look into making it easier to add/remove multiple cards.
Sharing images is a great idea, earlier on it wasn't so important because we didn't have many cards.
by pedro1973 » 24 Sep 2011, 15:27
I just need an easy counting of the number of games won, lost and eventualy draws.
I've played a lot of games but i'd like to know the number of games won/lost so i can avenge my defeats...
THX, you're doing a really nice job.
- Posts: 47
- Joined: 17 Apr 2011, 22:17
- Has thanked: 0 time
- Been thanked: 0 time
by goonjamin » 20 Oct 2011, 14:36
I used to play a lot of Wagic on my psp and one of the things I enjoyed were the different formats you could play. Momir basic, Hermit Druid, and Stone Hewer were the ones implemented there.
by beholder » 20 Oct 2011, 15:52
We recently added basic deck construction rule checking so I guess it shouldn't be too hard to add support for different formats.goonjamin wrote:How hard would it be to implement different gameplay formats?
I like the idea and will put it on the issue list as a future enhancement.
by melvin » 22 Oct 2011, 02:06
+1 for the AI You could edit the AI's hand (click on the AI's avatar, and then on "Edit Deck") and remove that card from its deck OR you could add some enchantment destruction/creature removal to your own deck.jeffwadsworth wrote:Is there any way to keep Quest for the Gravelord out of the AI's hand?? It is kicking my butt with it!
Who is online
Users browsing this forum: Google Feedfetcher and 1 guest