MArcomage

Free multiplayer on-line fantasy card game

Please log in

Djinn on 02:09, 11. Jun, 2014
http://imgur.com/3PGLQMs

I gave the AI the same deck I was using, which included Tubular Bells, and it apparently decided discarding Bells was better than getting +1 Facilities. I can understand if the AI just has some simple "if x chance in y, discard randomly instead of playing a card", but the player is generally going to expect that an opponent will act in it's own self-interest, even if it isn't the best at doing so. If they didn't understand how that card or interacting cards worked perfectly, it would probably be very confusing instead of just a little confusing.

(Or
Feature Request: Give a selector in the AI Games section for how good the AI is; simultaneously making it transparent to the player that they're playing the newbie AI, and allowing them to pick a better one if they like.
Bonus FR: Allow player to select a default AI so good players don't have to keep switching it off the default almost every time they want an AI game.)
Djinn on 03:24, 11. Jun, 2014
Ok, after a bit more play I'm guessing this AI sometimes discards the exact card it tries to play.
The crowning example being discarding "Master of the past" right after I did around 30 damage to it, taking its tower low. (And a secondary example being discarding "Governour" when it had plenty of recruits and not else to use them on.)
Does it just do this with rare cards? Like these fabled challenge AI games prevent you from using rare cards? :ξ
Mojko on 08:04, 11. Jun, 2014
When you are in the tutorial mode, the AI is easier. The implementation is very simple: with some probability (based on your level) the AI sabotages it's own decision by discarding the chosen card instead of playing it.
Djinn on 08:04, 11. Jun, 2014
:(
why
Mojko on 08:08, 11. Jun, 2014
Well, the implementation was like 4 lines of code or so and it gets the job done.
Djinn on 10:59, 11. Jun, 2014
Oh. Well. Um. =\ I guess I shouldn't be all unhappy with someone who's doing this out their own free time and effort. Sorry.

It's just...that this isn't displayed to the user at all; there are distinctions of deck, but no obvious sign of what's going on with the AI-- not even a little "handicapped" symbol (or perhaps a symbol of a person with their hand tied behind their back?). I mean, there is immense transparency in the source being available, but the vast majority of people who come play here wont know the language, and many might not know any programming language.
Oh well, I guess this is just another note upon that quiz suggestion.
DPsycho on 19:04, 11. Jun, 2014
Perhaps the AI should chat with the player in the chatbox when it does certain things to help teach the game. Greet the player at the start, respond to taking big hits, and comment on its own buffoonery when it accidentally discards something it meant to play.