Bug reports
by ubeefx
Moderators: ubeefx, beholder, melvin, ShawnieBoy, Lodici, CCGHQ Admins
Re: Bug reports
by Nightchill » 03 May 2013, 23:28
G3.txt
- (3.87 KiB) Downloaded 196 times
G4.txt
- (8.06 KiB) Downloaded 182 times
G2.txt
- (1.03 KiB) Downloaded 199 times
G1.txt
- (1.82 KiB) Downloaded 195 times
Reports are for 1.37 MCTS-8
Vampiric Link and Spirt Link both have
'Enchant creature. Whenever enchanted creature deals damage, you gain that much life.'
With Vampiric Link, to use on opponents creature, must deselect 'Remove unusual target choices'
Inkmoth Nexus tapped itself to pay for it's ability G1.txt
played Cruel Edict when I have no creature to sacrifice G2.txt
Bloodthrone vampire is sacrificed to give itself +2/+2 when blocking with it G3.txt
Will re-attach equipment to same creature G4.txt
- Nightchill
- Posts: 6
- Joined: 22 Jun 2010, 07:37
- Has thanked: 1 time
- Been thanked: 0 time
Missing Hand
by blade22031 » 04 May 2013, 01:03
So when I start a game, I can never see my opening hand until after the computers first turn. It is at the draw step that the hand is revealed on my second turn. after that everything works fine. I have tried uninstalling and reinstalling yet the problem persists. Please help and thank you
- blade22031
- Posts: 7
- Joined: 26 Sep 2012, 20:05
- Has thanked: 2 times
- Been thanked: 0 time
- Nightchill
- Posts: 6
- Joined: 22 Jun 2010, 07:37
- Has thanked: 1 time
- Been thanked: 0 time
Re: Bug reports
by melvin » 04 May 2013, 04:19
Welcome to Magarena, Nightchill, thanks for the compliments and feedback. Including the game logs and mentioning which version/AI you were playing against is very helpful.Nightchill wrote:Just start playing and I am impressed with both AI and UI. Reports are for 1.37 MCTS-8
The problem is that Vampiric Link was using a different targetting hint, fixed to use the same targetting hint as Spirit Link.Nightchill wrote:Vampiric Link and Spirit Link both have
'Enchant creature. Whenever enchanted creature deals damage, you gain that much life.'
With Vampiric Link, to use on opponents creature, must deselect 'Remove unusual target choices'
Fixed by requiring the AI to haveNightchill wrote:Inkmoth Nexus tapped itself to pay for it's ability

Nightchill wrote:played Cruel Edict when I have no creature to sacrifice
- Code: Select all
MCTS cheat=false index=1 life=20 time=8003 sims=1074
[66/45/?] (pass)
* [80/1029/?] (Cruel Edict)
Nightchill wrote:Bloodthrone vampire is sacrificed to give itself +2/+2 when blocking with it
- Code: Select all
MCTS cheat=false index=1 life=18 time=8003 sims=1883
[3/933/?] (pass)
* [3/950/?] (Bloodthrone Vampire)
Fixed by requiring the target of equip to be different from the currently equipped permanent.Nightchill wrote:Will re-attach equipment to same creature
-
melvin - AI Programmer
- Posts: 1062
- Joined: 21 Mar 2010, 12:26
- Location: Singapore
- Has thanked: 36 times
- Been thanked: 459 times
Re: Bug reports
by Nightchill » 04 May 2013, 04:47
Thanks for the quick reply and detailed explanations.
I can not remember who won, but AI would not have been able to destroy attacker by passing (not activating). In future I will post log for complete game so you can see what happens afterwards.melvin wrote:In this case, the AI thinks it is losing, both choices only give it a 3% chance of winning. Hence it simply picked one with greater number of simulations (950 simulations for activating Bloodthrone Vampire vs 933 for passing). Would passing have allowed Bloodthrone Vampire to destroy the attacker. Did the AI lose in the end?
Have also seen it move equipment from creature A to creature B then back again to A in same phase but did not keep log.melvin wrote:Fixed by requiring the target of equip to be different from the currently equipped permanent.
- Nightchill
- Posts: 6
- Joined: 22 Jun 2010, 07:37
- Has thanked: 1 time
- Been thanked: 0 time
- Nightchill
- Posts: 6
- Joined: 22 Jun 2010, 07:37
- Has thanked: 1 time
- Been thanked: 0 time
Re: Bug reports
by sponeta » 04 May 2013, 10:41
The AI cast Rally the Forces when I was attacking with Bomber Corps, which was my only creature. The AI had no creatures. The result was that the AI took 2 damage instead of 1.
Here's the log. I was playing with MCTS-4. I can see that the AI had Rally the Forces in hand already on its own turn, but there the choice was to pass on it.
MCTS cached=0
MCTS cheat=false index=1 life=20 time=4010 sims=718
[55/43/?] (pass)
* [70/675/?] (Mountain)
LOG (C): Play Mountain.
MCTS cached=0
MCTS cheat=false index=1 life=20 time=4007 sims=693
* [66/685/?] (pass)
[30/8/?] (Rally the Forces)
LOG (P): Player attacks with Bomber Corps.
MCTS cached=0
MCTS cheat=false index=1 life=20 time=4004 sims=823
[64/300/?] (pass)
* [79/523/?] (Rally the Forces)
LOG (C): Pay
{R}. Tap Mountain. Tap Mountain. Tap Mountain. Play Rally the Forces.
LOG (C): Attacking creatures get +1/+0 and gain first strike until end of turn.
LOG (C): {c}Computer loses 2 life.
Here's the log. I was playing with MCTS-4. I can see that the AI had Rally the Forces in hand already on its own turn, but there the choice was to pass on it.
MCTS cached=0
MCTS cheat=false index=1 life=20 time=4010 sims=718
[55/43/?] (pass)
* [70/675/?] (Mountain)
LOG (C): Play Mountain.
MCTS cached=0
MCTS cheat=false index=1 life=20 time=4007 sims=693
* [66/685/?] (pass)
[30/8/?] (Rally the Forces)
LOG (P): Player attacks with Bomber Corps.
MCTS cached=0
MCTS cheat=false index=1 life=20 time=4004 sims=823
[64/300/?] (pass)
* [79/523/?] (Rally the Forces)
LOG (C): Pay

LOG (C): Attacking creatures get +1/+0 and gain first strike until end of turn.
LOG (C): {c}Computer loses 2 life.
Re: Missing Hand
by melvin » 04 May 2013, 10:46
Hi blade22031, welcome to Magarena. Could you see your opening hand if you start second in the turn? It will be helpful if you could send a screenshot showing the missing hand to magarena@googlegroups.com or post it here. Thanks! Tracking this issue as https://code.google.com/p/magarena/issues/detail?id=349blade22031 wrote:So when I start a game, I can never see my opening hand until after the computers first turn. It is at the draw step that the hand is revealed on my second turn. after that everything works fine. I have tried uninstalling and reinstalling yet the problem persists. Please help and thank you
-
melvin - AI Programmer
- Posts: 1062
- Joined: 21 Mar 2010, 12:26
- Location: Singapore
- Has thanked: 36 times
- Been thanked: 459 times
Re: Bug reports
by melvin » 04 May 2013, 10:53
I've seen that before as well, not sure how this can be fixed. Some moves don't affect the chance of winning a game, such as moving an equipment off a permanent and back when the AI has excess mana. The MCTS AI already prefers winning games to end early and losing games to end late. The second condition also makes the MCTS AI play lots of useless moves to try and delay the lose, which is an unfortunate side effect.Nightchill wrote:Have also seen it move equipment from creature A to creature B then back again to A in same phase but did not keep log.
Thanks. Tracking this as https://code.google.com/p/magarena/issues/detail?id=350Nightchill wrote:Crash at first turn of duel
This is a know issue with infinite triggers in the game, see https://code.google.com/p/magarena/issues/detail?id=235Nightchill wrote:Another crash
-
melvin - AI Programmer
- Posts: 1062
- Joined: 21 Mar 2010, 12:26
- Location: Singapore
- Has thanked: 36 times
- Been thanked: 459 times
Re: Missing Hand
by blade22031 » 04 May 2013, 14:39
thanks for the advice I have attached the screen shotsmelvin wrote:Hi blade22031, welcome to Magarena. Could you see your opening hand if you start second in the turn? It will be helpful if you could send a screenshot showing the missing hand to magarena@googlegroups.com or post it here. Thanks! Tracking this issue as https://code.google.com/p/magarena/issues/detail?id=349blade22031 wrote:So when I start a game, I can never see my opening hand until after the computers first turn. It is at the draw step that the hand is revealed on my second turn. after that everything works fine. I have tried uninstalling and reinstalling yet the problem persists. Please help and thank you
- blade22031
- Posts: 7
- Joined: 26 Sep 2012, 20:05
- Has thanked: 2 times
- Been thanked: 0 time
Re: Bug reports
by melvin » 04 May 2013, 15:04
Hi blade22031, thanks for the screenshots. I noticed you are using Forge. This topic is only for bug reports for the game Magarena, https://code.google.com/p/magarena/. For bug reports for Forge, you should post in the Forge section of the forum, viewforum.php?f=26
-
melvin - AI Programmer
- Posts: 1062
- Joined: 21 Mar 2010, 12:26
- Location: Singapore
- Has thanked: 36 times
- Been thanked: 459 times
Re: Bug reports
by melvin » 22 May 2013, 02:04
Thanks for your report. Been fighting this bug on and off for a while, thought we finally solved it, looks like it is back.
-
melvin - AI Programmer
- Posts: 1062
- Joined: 21 Mar 2010, 12:26
- Location: Singapore
- Has thanked: 36 times
- Been thanked: 459 times
Re: Bug reports
by Nightchill » 28 May 2013, 23:01
Crash in first turn
- Attachments
-
crash.log
- (3.21 KiB) Downloaded 190 times
- Nightchill
- Posts: 6
- Joined: 22 Jun 2010, 07:37
- Has thanked: 1 time
- Been thanked: 0 time
Re: Bug reports
by hong yie » 29 May 2013, 22:40
i have "arbor elf", 1 mountain, 1 forest in play.
planning to tap a forest to store it in mana pool, than untap it with "arbor elf", But...it seems tapping land to store mana in the pool is not allowed now. is this some kind of new magic rule or something missing here? thank's for the enlightenment.
planning to tap a forest to store it in mana pool, than untap it with "arbor elf", But...it seems tapping land to store mana in the pool is not allowed now. is this some kind of new magic rule or something missing here? thank's for the enlightenment.
-
hong yie - Programmer
- Posts: 216
- Joined: 10 Mar 2013, 06:44
- Location: Jakarta
- Has thanked: 75 times
- Been thanked: 9 times
Who is online
Users browsing this forum: No registered users and 20 guests