Reversals bug

Bug reports, feature suggestions etc...

Moderators: Programmer, WebWeaver, WillowsHeart

Post Reply
Nothingness
Evaluation User
Evaluation User
Posts: 29
Joined: Mon 19 Oct, 2009 7:18 pm
Location: Canada

Reversals bug

Post by Nothingness »

When I was using the version 9.4.2.1, when the cards were reversed, it showed the reversed meanings. Now that I've upgraded to 10.0.1.1, none of the cards ever get reversed, even when I put it at 100%.
User avatar
Programmer
Major Contributor
Major Contributor
Posts: 1725
Joined: Sat 01 Jan, 2005 12:00 am
Location: Spain
Contact:

Re: Reversals bug

Post by Programmer »

There might be two issues here.

1) When you have a reversed card the program always shows the notes as though it were upright. This is a bug, thanks for pointing it out. I am planning to bring out a consolidation version at the weekend which will include a fix for this.

2) The program is not reversing as many cards as you want it to. If you are saying this is also happening, make sure that the preferences for the deck you are trying this with doesn't have specific settings which override the default ones. For example you might have default reversals of 90% but if the current deck has the "apply reversals" checkbox checked and the number is set at zero then you won't get any. Also remember that reversals are applied when you shuffle, not straight away.
User avatar
Programmer
Major Contributor
Major Contributor
Posts: 1725
Joined: Sat 01 Jan, 2005 12:00 am
Location: Spain
Contact:

Re: Reversals bug

Post by Programmer »

OK, just as a follow up to this. First, I haven't been able to repeat the problem of the card not showing the reversed notes. I am sure I saw it happen earlier today on a different machine but right now I can't repeat it.

On the other hand, I do think I can see why you might be getting the wrong number of reversals. The situation is this: if you have the start up option set to Shuffle, then the deck is actually getting shuffled twice when it is first loaded. The second shuffling reverses a large percentage from the first shuffle. For example I tried with 90% reversed and I noticed that the deck was starting off with only about 10% reversals. This is because about 90% of the original reversed cards were getting re-reversed (i.e. unreversed) in the second shuffle. With 100% it would have looked like you were getting no reversals at all.

It is worth remembering that with repeated shuffles, whatever percentage you use, the deck will tend towards 50% reversed over time. With a high number the percentages will swing either side of 50% but gradually approximating to it and with a low number they will gradually increase upwards towards that mark.
User avatar
Programmer
Major Contributor
Major Contributor
Posts: 1725
Joined: Sat 01 Jan, 2005 12:00 am
Location: Spain
Contact:

Re: Reversals bug

Post by Programmer »

After I fixed that original problem of the extra shuffle that the program was doing confusing the percentage of reversals, I now fixed another problem related to the card notes for reversals. The problem was the situation where a card is reversed and the program doesn't have any reversed notes to show for that card, but it does have upright notes. Before it wasn't showing any notes in those cases, but now it shows the upright notes plus a footnote explaining that it is using those ones in the absence of any reversed ones. So:

Card upright
>> Shows upright notes when available or none at all.

Card reversed
>> Has reversed notes?
>>>>Shows reversed notes
>>Otherwise:
>>>>Shows upright notes with explanatory footnote.
Post Reply