Bug 420915 - Games displayed rotate around 5 or 6 layouts
Summary: Games displayed rotate around 5 or 6 layouts
Status: REPORTED
Alias: None
Product: kshisen
Classification: Applications
Component: general (other bugs)
Version First Reported In: 1.10.0
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Frederik Schwarzer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-02 17:17 UTC by Dave S.
Modified: 2020-05-03 18:41 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dave S. 2020-05-02 17:17:19 UTC
When I start up the game, I get a repeated game out of a set of 5 or 6 that I've just played.  I don't know how to get it to give me more alternatives.  I'm tired of playing the same 5 or 6 games over and over.

Version shows as 1.10+ #25, which isn't in your list.

The KDE version doesn't show in the Shisen-Sho dialog box.  I am running openSUSE Leap 15.1.
Comment 1 Frederik Schwarzer 2020-05-02 20:28:46 UTC
Hi,

Thank you for your report.

I just tried it on my machine with the same version of KShisen and the first 20 games were different.

Can you please tell us your settings found at:
Settings -> Configure Shisen-Sho... -> General

Thanks
Comment 2 Dave S. 2020-05-02 22:17:36 UTC
Only checked:  Create solvable games only

Board Difficulty:  at center line

Piece Removal Speed:  at center line

Board Size:  18x8

On 5/2/20 1:28 PM, Frederik Schwarzer wrote:
> https://bugs.kde.org/show_bug.cgi?id=420915
>
> --- Comment #1 from Frederik Schwarzer <schwarzer@kde.org> ---
> Hi,
>
> Thank you for your report.
>
> I just tried it on my machine with the same version of KShisen and the first 20
> games were different.
>
> Can you please tell us your settings found at:
> Settings -> Configure Shisen-Sho... -> General
>
> Thanks
>
Comment 3 Frederik Schwarzer 2020-05-03 14:09:07 UTC
Thanks for the reply.

I configured the game on my computer the same as yours and still cannot reproduce the problem.

To be clear. Every time you start the game, it is started with one out of a hand full of boards? Does that also happen if you press "New" in the tool bar repeatedly?
Comment 4 Frederik Schwarzer 2020-05-03 14:42:49 UTC
Can you also try to run the command

    QT_LOGGING_RULES="kshisen=true" kshisen

from the command line and paste its output here?
Comment 5 Dave S. 2020-05-03 16:17:35 UTC
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, 
skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, 
skipping unlock
kshisen: [resizeEvent]

On 5/3/20 7:42 AM, Frederik Schwarzer wrote:
> QT_LOGGING_RULES="kshisen=true" kshisen
Comment 6 Frederik Schwarzer 2020-05-03 17:13:40 UTC
The audio stuff in the output is unrelated, meaning, not in the scope of KShisen.
The KShisen-related line is alright.

Looking at the code I cannot see how this could happen. KRandomSequence is used to shuffle the tiles.

Umm, you don't happen to have an AMD Ryzen 300, do you? There was a bug regarding randomness a few months ago. Just guessing around.

Would you be able to make a short video of your game where you press New about 20 times?
Comment 7 Dave S. 2020-05-03 18:41:12 UTC
It doesn't seem to happen when I hit the "New" button.  Thanks. I'll use 
that from now on.

On 5/3/20 10:13 AM, Frederik Schwarzer wrote:
> https://bugs.kde.org/show_bug.cgi?id=420915
>
> --- Comment #6 from Frederik Schwarzer <schwarzer@kde.org> ---
> The audio stuff in the output is unrelated, meaning, not in the scope of
> KShisen.
> The KShisen-related line is alright.
>
> Looking at the code I cannot see how this could happen. KRandomSequence is used
> to shuffle the tiles.
>
> Umm, you don't happen to have an AMD Ryzen 300, do you? There was a bug
> regarding randomness a few months ago. Just guessing around.
>
> Would you be able to make a short video of your game where you press New about
> 20 times?
>