It is currently 23 Aug 2025, 10:48
   
Text Size

Current Known Bugs list

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Current Known Bugs list

Postby Marek14 » 15 Mar 2010, 12:01

Triadasoul wrote:3. When Ai play second oblivion ring the creature removed with the first one didn't return to play.
Why should it return? Or did it exile the first Ring?
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Current Known Bugs list

Postby Ichigo1100 » 16 Mar 2010, 00:06

Lichenthrope doesn't trigger right it prevents damage and doesn't put the -1/-1 counters on it.
Ichigo1100
 
Posts: 12
Joined: 15 Mar 2010, 20:29
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby freestorageaccount » 16 Mar 2010, 05:42

I used the pump ability of Umezawa's Jitte on a double-striking creature after first-strike combat damage was dealt and before regular combat damage was assigned (so its power had increased by this time), but the old power was used rather than the new.

EDIT: Now I understand no one will believe the boy who called Kithkin Rabble, but I've counted this one super carefully and these Conqueror's Pledge tokens should be 8/7: http://tinyurl.com/mtgjihad. (I did make absolutely sure to write down "Soldier" and neither "soldier" nor "Soldiers" for the Shared Triumph dialog; it unfortunately seems to treat the choice made as case-sensitive.)
-- freestorageaccount (= accurate forge notes) This is not a subliminal message. At least for the prosilver theme.

The Great Wall of Bugs. Gando, you will not be forgotten.
And a chip off the old block.
User avatar
freestorageaccount
 
Posts: 246
Joined: 21 Sep 2009, 01:42
Location: Hilbert's Hotel
Has thanked: 1 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Ichigo1100 » 16 Mar 2010, 21:53

An error has occured. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
mtgerror@yahoo.com


Index: 0, Size: 0


Version:
Forge -- official beta: $Date: 2010-02-22 10:48:25 -0600 (Mon, 22 Feb 2010) $, SVN revision: $Revision: 415 $

Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.remove(Unknown Source)
at forge.MagicStack.pop(MagicStack.java:151)
at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:23)
at forge.GuiInput.selectButtonOK(GuiInput.java:36)
at forge.GuiDisplay3.okButtonActionPerformed(GuiDisplay3.java:975)
at forge.GuiDisplay3.access$3(GuiDisplay3.java:974)
at forge.GuiDisplay3$26.actionPerformed(GuiDisplay3.java:767)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at forge.GuiDisplay3$27.keyPressed(GuiDisplay3.java:786)
at java.awt.Component.processKeyEvent(Unknown Source)
at javax.swing.JComponent.processKeyEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Ichigo1100
 
Posts: 12
Joined: 15 Mar 2010, 20:29
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby freestorageaccount » 16 Mar 2010, 23:33

Sometimes the computer becomes very reluctant to play anything after being partially milled, and occasionally Mind Funeral hits it for nearly 40 cards. This land-stacking feature sure is a great asset to the AI!

Bonus question: For a library containing an infinite number of cards of which 1/3 are lands, the expected number of cards milled by one Mind Funeral is 12. Instead of that, what's the probability of 40 or more cards being milled? Assume the library was just perfectly shuffled and "Stack AI land" is off. The first correct ( :roll: ...) answer will win a cookie (virtual) and a nominal but non-zero prize!
-- freestorageaccount (= accurate forge notes) This is not a subliminal message. At least for the prosilver theme.

The Great Wall of Bugs. Gando, you will not be forgotten.
And a chip off the old block.
User avatar
freestorageaccount
 
Posts: 246
Joined: 21 Sep 2009, 01:42
Location: Hilbert's Hotel
Has thanked: 1 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby DennisBergkamp » 16 Mar 2010, 23:58

freestorageaccount wrote:I used the pump ability of Umezawa's Jitte on a double-striking creature after first-strike combat damage was dealt and before regular combat damage was assigned (so its power had increased by this time), but the old power was used rather than the new.

EDIT: Now I understand no one will believe the boy who called Kithkin Rabble, but I've counted this one super carefully and these Conqueror's Pledge tokens should be 8/7: http://tinyurl.com/mtgjihad. (I did make absolutely sure to write down "Soldier" and neither "soldier" nor "Soldiers" for the Shared Triumph dialog; it unfortunately seems to treat the choice made as case-sensitive.)
Ah, what this is, is a bug in the card display of Forge. Notice how they're 8/7 in the combat panel? This seems to happen sometimes with cards that don't have pictures associated with them. In this case, Forge will actually treat them as 8/7s, not 7/6s.
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Marek14 » 17 Mar 2010, 07:24

freestorageaccount wrote:Sometimes the computer becomes very reluctant to play anything after being partially milled, and occasionally Mind Funeral hits it for nearly 40 cards. This land-stacking feature sure is a great asset to the AI!

Bonus question: For a library containing an infinite number of cards of which 1/3 are lands, the expected number of cards milled by one Mind Funeral is 12. Instead of that, what's the probability of 40 or more cards being milled? Assume the library was just perfectly shuffled and "Stack AI land" is off. The first correct ( :roll: ...) answer will win a cookie (virtual) and a nominal but non-zero prize!
Hmm. For simplicity, I am going to assume that each card can be a land, a card A or a card B, with equal probabilities (this allows me to compute discretely).

The question is equivalent to "3 or less lands in the first 39 cards".

Since there are 3 states for a card, the total number of possibilities is 3^39: 4 052 555 153 018 976 267.

Now, if there is NO land, we get 2^39 possibilities, which is 549 755 813 888.

With ONE land, we get 39*2^38 possibilities, which is 10 720 238 370 816.

With TWO lands, we get (39*38*2^37)/2 possibilities, which is 101 842 264 522 752.

With THREE lands (maximum allowed), we get (39*38*37*2^36)/6 possibilities, which is 628 027 297 890 304.

The total number of favored cases is then 741 139 556 597 760.
Dividing by 3^39, we get 0,018288%.

I.e, the chance is roughly 1 in 5468.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Current Known Bugs list

Postby freestorageaccount » 17 Mar 2010, 19:58

Marek14 wrote:
freestorageaccount wrote:Sometimes the computer becomes very reluctant to play anything after being partially milled, and occasionally Mind Funeral hits it for nearly 40 cards. This land-stacking feature sure is a great asset to the AI!

Bonus question: For a library containing an infinite number of cards of which 1/3 are lands, the expected number of cards milled by one Mind Funeral is 12. Instead of that, what's the probability of 40 or more cards being milled? Assume the library was just perfectly shuffled and "Stack AI land" is off. The first correct ( :roll: ...) answer will win a cookie (virtual) and a nominal but non-zero prize!
Hmm. For simplicity, I am going to assume that each card can be a land, a card A or a card B, with equal probabilities (this allows me to compute discretely).

The question is equivalent to "3 or less lands in the first 39 cards".

Since there are 3 states for a card, the total number of possibilities is 3^39: 4 052 555 153 018 976 267.

Now, if there is NO land, we get 2^39 possibilities, which is 549 755 813 888.

With ONE land, we get 39*2^38 possibilities, which is 10 720 238 370 816.

With TWO lands, we get (39*38*2^37)/2 possibilities, which is 101 842 264 522 752.

With THREE lands (maximum allowed), we get (39*38*37*2^36)/6 possibilities, which is 628 027 297 890 304.

The total number of favored cases is then 741 139 556 597 760.
Dividing by 3^39, we get 0,018288%.

I.e, the chance is roughly 1 in 5468.
Correct! (I was actually expecting someone to cheat and use the negative-binomial distribution. How silly of me.) Here is your cookie. Unfortunately, I didn't think of a suitable award at the time I posed the question -- I really should have done so! Any ideas (keeping in mind the exigencies of likely being located thousands of miles away)?
-- freestorageaccount (= accurate forge notes) This is not a subliminal message. At least for the prosilver theme.

The Great Wall of Bugs. Gando, you will not be forgotten.
And a chip off the old block.
User avatar
freestorageaccount
 
Posts: 246
Joined: 21 Sep 2009, 01:42
Location: Hilbert's Hotel
Has thanked: 1 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Almost_Clever » 19 Mar 2010, 00:35

I don't see how you can choose to not sacrifice at least one creature when you play a creature with devour, such as Gluttonous Slime.
A woman came up to me and said / "I'd like to poison your mind / With wrong ideas that appeal to you / Though I am not unkind."
User avatar
Almost_Clever
Tester
 
Posts: 345
Joined: 15 Jan 2009, 01:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby DennisBergkamp » 19 Mar 2010, 01:26

Almost_Clever wrote:I don't see how you can choose to not sacrifice at least one creature when you play a creature with devour, such as Gluttonous Slime.
Whoa, true, I never noticed that... I'll see if I can fix this.
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby lm01 » 19 Mar 2010, 05:11

AI related:
AI uses Force of Will without paying it's mana cost and without removing a blue card from hand.
---
If you want to request cards refer to: Card Requests
If you want to see cards already requested refer to: Card List
lm01
 
Posts: 74
Joined: 21 Feb 2010, 21:24
Has thanked: 1 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby apthaven » 19 Mar 2010, 08:11

A very interesting thing Triadasoul pointed out to me in the forge decks forum, is that Ali from Cairo does not work as it should.

Ali from Cairo should only consider damage when activating its effect from cards like Lightning Bolt but not from cards like Dark Confidant (or other cards that cause you to lose life but not damage).

So if for example, I don't block the AI's creatures I don't lose the game because Ali from Cairo works. However if I'm currently stuck at 1 life and I play a Dark Confidant, or I have a Dark Confidant in play already, once its effect triggers the next time, I must lose the game. However this is not the case.

The way Ali from Cairo is handled in Forge now is that it considers both damage or loss of life from an effect or cost when its "Damage that would reduce your life total to less than 1 reduces it to 1 instead" ability triggers.
"I am a man and real men do not consume pink beverages. Get thee gone woman, and bring me something brown." - Jace Wayland
apthaven
Tester
 
Posts: 242
Joined: 20 Jun 2009, 12:34
Has thanked: 0 time
Been thanked: 1 time

Re: Current Known Bugs list

Postby silly freak » 19 Mar 2010, 08:53

DennisBergkamp wrote:
Almost_Clever wrote:I don't see how you can choose to not sacrifice at least one creature when you play a creature with devour, such as Gluttonous Slime.
Whoa, true, I never noticed that... I'll see if I can fix this.
sorry, my fault, i fixed it. i called getChoices instead of getChoicesOptional
___

where's the "trust me, that will work!" switch for the compiler?
Laterna Magica - blog, forum, project, 2010/09/06 release!
silly freak
DEVELOPER
 
Posts: 598
Joined: 26 Mar 2009, 07:18
Location: Vienna, Austria
Has thanked: 93 times
Been thanked: 25 times

Re: Current Known Bugs list

Postby Almost_Clever » 19 Mar 2010, 11:04

It looks like you cannot cast Lull. The only option available is to cycle it.
A woman came up to me and said / "I'd like to poison your mind / With wrong ideas that appeal to you / Though I am not unkind."
User avatar
Almost_Clever
Tester
 
Posts: 345
Joined: 15 Jan 2009, 01:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby lm01 » 19 Mar 2010, 17:00

AI casts Imperiosaur tapping Basic Forests and creatures that produce mana.
---
If you want to request cards refer to: Card Requests
If you want to see cards already requested refer to: Card List
lm01
 
Posts: 74
Joined: 21 Feb 2010, 21:24
Has thanked: 1 time
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: Joyfulxp and 69 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 70 users online :: 1 registered, 0 hidden and 69 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: Joyfulxp and 69 guests

Login Form