Page 2 of 3

Re: Improvement of Real Time mode

Posted: 16 March 2025, 20:34
by Camel60
I see. I did not understand what happened in Table #644602787 so.
It is a turn-by-turn game, and the game has been forced me to start the next round quickly and then gave up me.
This has not happened for the second player...

Re: Improvement of Real Time mode

Posted: 16 March 2025, 20:52
by Romain672
I should add that even if I wrote arguments/suggestions for limiting it, I like the overall idea.

Having the choice of expelling someone from a game or waiting 10min for them to finish their puzzle is extremely bad imo.

Re: Improvement of Real Time mode

Posted: 17 March 2025, 02:54
by YoannLevet
yuniboshi wrote: 15 March 2025, 16:58 games like Reflection automatically measures your time and submits your time without a submit button when you have solved the puzzle and that works much better than in this game
Did I already explain you why I choose to do this way?

I made the webapp of Turing Machine and I spent a lot of time fighting all sorts of hackers who want to exploit all the breach in it.

I'll never change my mind about these two things:

The solution has to be server side and is never known by the browser.
The chrono is calculated by the server.

And when I discuss with the bga dev team, they ask me to do this way.

Without these two shields gamme logique would be full of world champion who breaks the game because it become very easy to make a simple browser extension who play in 1 sec every puzzles.

Don't tell me nobody wastes his time doing that because I waste lot of months fighting them on the webapp of Turing Machine.

Additionnaly, for the autodetection of the solution, the risk would be it can be faster to try lot of combinaisons against thinking for the correct one.

Yoann

Re: Improvement of Real Time mode

Posted: 17 March 2025, 11:40
by Fifi Falconette
The intent is great - to improve gameplay in realtime. I only play realtime and it is a bit frustrating having very slow solvers on the table, so I understand where this idea comes from.

As yuniboshi said, BGA does not always bring everyone into the game together. Webpage, browser, and local internet issues can all mess up someone's initial access to any game. As someone who is often late to the first round of any game due to factors beyond my control, I am grateful that the BGA community accepts and allows for these struggles!

Like Romain627, I play in realtime but sometimes have something else incidental that I am doing between rounds. I also like to pause and remind myself what is involved in each scenario before I hit start. AND I kinda like starting a few seconds later than others as it psychologically reduces my stress and helps me focus. So I greatly appreciate being able to run individual timers.

ALTERNATIVE:
We still have the rightly-identified problem of slow solvers holding up tables in realtime. A simple solution already exists:

There seems to be a code of honour among most players that we'll forfeit a round if our timer runs out. This means there's no need to boot a player and neutralise results. Simply capping Fast Mode at 2mins instead of 3mins means those of us who want to play hard can easily do so - while leaving slower options accessible.

Also like Romain672, I do actually like the idea and thoughts behind it. I especially like the idea of a timer that starts when the first person solves the puzzle. I can imagine this mode would be especially exciting on very large tables! I just think there are some major problems involved as well.

So, by all means, keep developing Blitz Mode as an option. I'll happily give it a try and see what I think in practice! But perhaps also consider shortening the timers on Fast Mode to produce a less dramatic solution to the difficulty?

Re: Improvement of Real Time mode

Posted: 17 March 2025, 11:52
by YoannLevet
Fifi Falconette wrote: 17 March 2025, 11:40 But perhaps also consider shortening the timers on Fast Mode to produce a less dramatic solution to the difficulty?
It's possible to adjust those timers?

:shock:

Yoann

Re: Improvement of Real Time mode

Posted: 17 March 2025, 12:12
by YoannLevet
I push a new optionnal blitz mode.

Yoann

Re: Improvement of Real Time mode

Posted: 17 March 2025, 13:38
by YoannLevet
Fifi Falconette wrote: 17 March 2025, 11:40 I especially like the idea of a timer that starts when the first person solves the puzzle. I can imagine this mode would be especially exciting on very large tables! I just think there are some major problems involved as well.
I finally gave up for this idea because it's very hard to implement it.
Because each player can start his timer at a different moment I cannot stop the puzzles after a fixed amount of time.

I implement a fixed amount of time depending of the difficulty of the puzzle.

60/70/80/90 for Easy/Normal/Hard/Extreme

Yoann

Re: Improvement of Real Time mode

Posted: 18 March 2025, 00:04
by Fifi Falconette
YoannLevet wrote: 17 March 2025, 11:52
It's possible to adjust those timers?
:shock: Is it not possible?! Oh dear! That ruins my idea 😂 Sorry!

Re: Improvement of Real Time mode

Posted: 18 March 2025, 00:07
by Fifi Falconette
YoannLevet wrote: 17 March 2025, 13:38
I implement a fixed amount of time depending of the difficulty of the puzzle.

60/70/80/90 for Easy/Normal/Hard/Extreme
I like this! Nice work.

Re: Improvement of Real Time mode

Posted: 18 March 2025, 03:15
by YoannLevet
Perhaps 90s is a bit hard for extreme puzzles.

I could try 60/80/100/120

Yoann