It is currently 15 Sep 2025, 19:39
   
Text Size

Bug reports

Moderators: ubeefx, beholder, melvin, ShawnieBoy, Lodici, CCGHQ Admins

Re: Bug reports

Postby Nightchill » 03 May 2013, 23:28

G3.txt
(3.87 KiB) Downloaded 197 times
G4.txt
(8.06 KiB) Downloaded 183 times
G2.txt
(1.03 KiB) Downloaded 199 times
G1.txt
(1.82 KiB) Downloaded 196 times
Just start playing and I am impressed with both AI and UI.
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

Postby 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

Re: Bug reports

Postby Nightchill » 04 May 2013, 03:12

Crash at first turn of duel
Attachments
game.log
(111.42 KiB) Downloaded 182 times
crash.log
(3.24 KiB) Downloaded 201 times
Nightchill
 
Posts: 6
Joined: 22 Jun 2010, 07:37
Has thanked: 1 time
Been thanked: 0 time

Re: Bug reports

Postby melvin » 04 May 2013, 04:19

Nightchill wrote:Just start playing and I am impressed with both AI and UI. Reports are for 1.37 MCTS-8
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: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'
The problem is that Vampiric Link was using a different targetting hint, fixed to use the same targetting hint as Spirit Link.

Nightchill wrote:Inkmoth Nexus tapped itself to pay for it's ability
Fixed by requiring the AI to have {2} open before playing the second 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)
From the attached log, the AI thinks that playing Cruel Edict gives it an 80% chance of winning vs the 66% for passing. An interesting fact about the MCTS AI is that it only cares about the change of winning, so sometimes it might make weird moves. Right now, we have no good way to fix this. Did the AI win in the end?

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)
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?

Nightchill wrote:Will re-attach equipment to same creature
Fixed by requiring the target of equip to be different from the currently equipped permanent.
User avatar
melvin
AI Programmer
 
Posts: 1062
Joined: 21 Mar 2010, 12:26
Location: Singapore
Has thanked: 36 times
Been thanked: 459 times

Re: Bug reports

Postby Nightchill » 04 May 2013, 04:47

Thanks for the quick reply and detailed explanations.

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?
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:Fixed by requiring the target of equip to be different from the currently equipped permanent.
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.
Nightchill
 
Posts: 6
Joined: 22 Jun 2010, 07:37
Has thanked: 1 time
Been thanked: 0 time

Re: Bug reports

Postby Nightchill » 04 May 2013, 09:45

Another crash
Attachments
game.log
(3.33 KiB) Downloaded 173 times
crash.log
(218.22 KiB) Downloaded 188 times
Nightchill
 
Posts: 6
Joined: 22 Jun 2010, 07:37
Has thanked: 1 time
Been thanked: 0 time

Re: Bug reports

Postby 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 {2}{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.
sponeta
Tester
 
Posts: 131
Joined: 26 Sep 2011, 17:09
Has thanked: 13 times
Been thanked: 22 times

Re: Missing Hand

Postby melvin » 04 May 2013, 10:46

blade22031 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
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=349
User avatar
melvin
AI Programmer
 
Posts: 1062
Joined: 21 Mar 2010, 12:26
Location: Singapore
Has thanked: 36 times
Been thanked: 459 times

Re: Bug reports

Postby melvin » 04 May 2013, 10:53

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.
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:Crash at first turn of duel
Thanks. Tracking this as https://code.google.com/p/magarena/issues/detail?id=350

Nightchill wrote:Another crash
This is a know issue with infinite triggers in the game, see https://code.google.com/p/magarena/issues/detail?id=235
User avatar
melvin
AI Programmer
 
Posts: 1062
Joined: 21 Mar 2010, 12:26
Location: Singapore
Has thanked: 36 times
Been thanked: 459 times

Re: Missing Hand

Postby blade22031 » 04 May 2013, 14:39

melvin wrote:
blade22031 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
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=349
thanks for the advice I have attached the screen shots
Attachments
1st card appearance.PNG
This when my opening hand should appear
computer.PNG
The computers turn
second.PNG
My end step
first.PNG
The first time i see my cards
blade22031
 
Posts: 7
Joined: 26 Sep 2012, 20:05
Has thanked: 2 times
Been thanked: 0 time

Re: Bug reports

Postby 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
User avatar
melvin
AI Programmer
 
Posts: 1062
Joined: 21 Mar 2010, 12:26
Location: Singapore
Has thanked: 36 times
Been thanked: 459 times

Re: Bug reports

Postby muaddib » 22 May 2013, 00:14

Game crushed.
Attachments
game.log
(79.9 KiB) Downloaded 188 times
crash.log
(5.43 KiB) Downloaded 184 times
User avatar
muaddib
Tester
 
Posts: 118
Joined: 03 Mar 2011, 08:37
Location: Russia
Has thanked: 0 time
Been thanked: 5 times

Re: Bug reports

Postby 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.
User avatar
melvin
AI Programmer
 
Posts: 1062
Joined: 21 Mar 2010, 12:26
Location: Singapore
Has thanked: 36 times
Been thanked: 459 times

Re: Bug reports

Postby Nightchill » 28 May 2013, 23:01

Crash in first turn
Attachments
crash.log
(3.21 KiB) Downloaded 191 times
Nightchill
 
Posts: 6
Joined: 22 Jun 2010, 07:37
Has thanked: 1 time
Been thanked: 0 time

Re: Bug reports

Postby 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.
User avatar
hong yie
Programmer
 
Posts: 216
Joined: 10 Mar 2013, 06:44
Location: Jakarta
Has thanked: 75 times
Been thanked: 9 times

PreviousNext

Return to Magarena

Who is online

Users browsing this forum: No registered users and 24 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 24 users online :: 0 registered, 0 hidden and 24 guests (based on users active over the past 10 minutes)
Most users ever online was 7967 on 09 Sep 2025, 23:08

Users browsing this forum: No registered users and 24 guests

Login Form