Tous les rapports
Rapports de bug sur Les Loups et l'Agneau
#101827: "Auto-Win if Win is Obvious"
implemented: Cette suggestion a été implémentée
1
Quel est le sujet de ce rapport ?
Que s'est-il passé ? Merci de choisir ci-dessous
Suggestion : à mon avis, la modification suivante améliorerait grandement l'implémentation du jeu
Description détaillée
• Merci d'expliquer votre suggestion de manière précise et concise, de façon à ce qu'il soit aussi simple que possible de comprendre ce que vous voulez dire.
As Wolves can only move forward, if the sheep moves in such a way that there is NO WAY for the wolves to get it anymore, I think it should just be an Auto-Win for Sheep, as a Wolf player it's a little tedious (& probably same for the sheep player) to do a useless move because the sheep just hasn't reached the edge yet and you literally can't do anything about it• Quel est votre navigateur ?
Google Chrome v118
Historique des rapports de bug
20 oct. 2023 16:33 •
Jonathan2004 • Les développeurs aimeraient plus d'informations à propos de cette suggestion:
22 oct. 2023 12:18 • Hi,
Thank you for your feedback, don't you think the BGA "concede" option is the solution (like in Chess ) ? Did you try it on the game ?
Thank you for your feedback, don't you think the BGA "concede" option is the solution (like in Chess ) ? Did you try it on the game ?
JohnWaffles • Les développeurs aimeraient plus d'informations à propos de cette suggestion:
26 oct. 2023 10:42 • I'm not sure how the game is set to track percent completion, but conceding is locked behind reaching at least 50% completion. Because of this, it has not been an option in games I've played until the last turn or so. I have no idea how to address this though, as fixing either percent complete or an auto end function both seem difficult.
nccc • Les développeurs aimeraient plus d'informations à propos de cette suggestion:
27 oct. 2023 14:53 • just make progress to 50% faster.
Jonathan2004 • Les développeurs aimeraient plus d'informations à propos de cette suggestion:
31 oct. 2023 18:50 • FYI, the progression for this simple game is really simple with no 'AI' :
progression = currentMoves / nbMaxMoves *100
with nbMaxMoves = 2*28 ( 4 blacks pawns can move 7 times each),
It is a good progression when the black player is going to win a long fight, but black player could block white faster, or white can pass through faster; maybe Chess-like players could tell their BGA experience about progression computation relevance ?
This explains the progression of 11/54 = 20% in your table n°427983913 when the white player is ready to "auto-finish" in 1 move.
For now, the speed of the white pawn is not taken into account because it can move backward at any time. If you have an idea that would have bring a progression >50 in THIS case and in general, I would consider it.
progression = currentMoves / nbMaxMoves *100
with nbMaxMoves = 2*28 ( 4 blacks pawns can move 7 times each),
It is a good progression when the black player is going to win a long fight, but black player could block white faster, or white can pass through faster; maybe Chess-like players could tell their BGA experience about progression computation relevance ?
This explains the progression of 11/54 = 20% in your table n°427983913 when the white player is ready to "auto-finish" in 1 move.
For now, the speed of the white pawn is not taken into account because it can move backward at any time. If you have an idea that would have bring a progression >50 in THIS case and in general, I would consider it.
nccc • Les développeurs aimeraient plus d'informations à propos de cette suggestion:
4 nov. 2023 12:13 • can't u just set progress to 50% at the start?
like xiangqi.
like xiangqi.
Jonathan2004 • Les développeurs reconnaissent que c'est une bonne idée et ont l'intention d'y travailler:
13 nov. 2023 13:54 •
13 nov. 2023 20:06 • OK I now see that Chess and xiangqi (and maybe some others) have minimum 50% progress, I may change this too.
ufm • Cette suggestion a été implémentée:
13 nov. 2023 20:35 • In fact, conceding is impossible in the tournament mode. So auto-win scenario might be worth implementing
Jonathan2004 • Les développeurs reconnaissent que c'est une bonne idée et ont l'intention d'y travailler:
14 nov. 2023 14:45 • I was not aware of conceding impossible in the tournament mode (Indeed I don't play tournament for now neither I concede in my games), maybe this could be written in our studio wiki ?
Also I may study an auto-win for Sheep when it reaches the wolves line so that wolves cannot win; but I don't want to add an auto-win for wolves because when the black player is not doing perfect moves, they still can loose (it happened to me several times when I test).
Also I may study an auto-win for Sheep when it reaches the wolves line so that wolves cannot win; but I don't want to add an auto-win for wolves because when the black player is not doing perfect moves, they still can loose (it happened to me several times when I test).
ufm • Les développeurs reconnaissent que c'est une bonne idée et ont l'intention d'y travailler:
14 nov. 2023 14:50 • Of course. Auto win only when sheep cannot lose unless they intentionally lose would be enough.
Jonathan2004 • Cette suggestion a été implémentée:
19 nov. 2023 19:50 • Added in today's version 231119-1936.
We now have an auto win condition when the sheep cannot be blocked by enough wolves : if there are 2 empty spaces in front of the sheep, and stricty less than 2 wolves can reach these positions.
In the goal of not wasting time, we now have an auto move (Sheep/wolf) if the player has only 1 possible move during their turn (because this is a public information, no need to wait 2 days ...).
We now have an auto win condition when the sheep cannot be blocked by enough wolves : if there are 2 empty spaces in front of the sheep, and stricty less than 2 wolves can reach these positions.
In the goal of not wasting time, we now have an auto move (Sheep/wolf) if the player has only 1 possible move during their turn (because this is a public information, no need to wait 2 days ...).
Ajouter à ce rapport
Veuillez ajouter ici toute information qui semble pertinente pour reproduire ce bug ou comprendre votre suggestion :
- Un autre n° de table / n° de coup
- Appuyer sur F5 a-t-il résolu le problème ?
- Le problème est-il apparu plusieurs fois ? À chaque fois ? Aléatoirement ?
- Si vous avez une capture d'écran de ce bug (pensez-y !), vous pouvez utiliser Imgur.com pour la télécharger et copier-coller le lien ici.