جميع التقارير
تقارير wolfandsheeps_displayed
#101827: "Auto-Win if Win is Obvious"
implemented: تم تنفيذ هذا الاقتراح
1
ما هو هذا التقرير؟
ماذا حدث؟ يرجى اختيار من أدناه
اقتراح: في رأيي، سيؤدي ما يلي إلى تحسين تنفيذ اللعبة بشكل كبير
وصف مفصل
• يرجى توضيح اقتراحك بدقة وإيجاز بحيث يكون من السهل قدر الإمكان فهم ما تعنيه.
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• ما هو متصفحك؟
Google Chrome v118
سجل التاريخ
أكت 20 th 2023 16:33 •
Jonathan2004 • يرغب المطورون في الحصول على مزيد من المعلومات حول هذا الاقتراح:
أكت 22 nd 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 • يرغب المطورون في الحصول على مزيد من المعلومات حول هذا الاقتراح:
أكت 26 th 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 • يرغب المطورون في الحصول على مزيد من المعلومات حول هذا الاقتراح:
أكت 27 th 2023 14:53 • just make progress to 50% faster.
Jonathan2004 • يرغب المطورون في الحصول على مزيد من المعلومات حول هذا الاقتراح:
أكت 31 st 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 • يرغب المطورون في الحصول على مزيد من المعلومات حول هذا الاقتراح:
نوف 4 th 2023 12:13 • can't u just set progress to 50% at the start?
like xiangqi.
like xiangqi.
Jonathan2004 • يوافق المطورون على أنها فكرة جيدة ويعتزمون العمل عليها:
نوف 13 th 2023 13:54 •
نوف 13 th 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 • تم تنفيذ هذا الاقتراح:
نوف 13 th 2023 20:35 • In fact, conceding is impossible in the tournament mode. So auto-win scenario might be worth implementing
Jonathan2004 • يوافق المطورون على أنها فكرة جيدة ويعتزمون العمل عليها:
نوف 14 th 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 • يوافق المطورون على أنها فكرة جيدة ويعتزمون العمل عليها:
نوف 14 th 2023 14:50 • Of course. Auto win only when sheep cannot lose unless they intentionally lose would be enough.
Jonathan2004 • تم تنفيذ هذا الاقتراح:
نوف 19 th 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 ...).
اضف لهذا البلاغ
الرجاء إضافة أي شيء يبدو هنا ذا صلة من أجل إعادة إنتاج هذا الخطأ أو فهم اقتراحك:
- تعريف طاولة/تعريف حركة
- هل حلَت F5 المشكلة؟
- هل ظهرت المشكلة عدة مرات؟ كل مرة؟ بطريقة عشوائية؟
- إذا كان لديك لقطة شاشة لهذا الخطأ (ممارسة جيدة) ، يمكنك استخدام Imgur.com لتحميله ونسخ / لصق الرابط هنا.