Page 4 of 11

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Sun Sep 15, 2019 6:11 am
by goldfinger0303
jmo1121109 wrote:
Sat Sep 14, 2019 6:57 pm
Squigs44 wrote:
Sat Sep 14, 2019 5:31 pm
goldfinger0303 wrote:
Sat Sep 14, 2019 5:12 pm
Shouldn't that game have not been drawn based on the AI rules?
Yes it should not have drawn. We obviously are having issues with certain cases where the bots aren't voting how we want them to. I'll reset their obedience levels to 100%...
Currently it's only the top bot that's checked. In this game that was Austria, Austria didn't gain centers in 4 turns, so the game ended.
To prevent situations like this from happening, is it possible to change it so that instead of after every phase, the bot only checks every spring? Is that something feasible, and do you think it would lead to a better experience?

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Sun Sep 15, 2019 8:13 am
by Squigs44
goldfinger0303 wrote:
Sun Sep 15, 2019 6:11 am
jmo1121109 wrote:
Sat Sep 14, 2019 6:57 pm
Squigs44 wrote:
Sat Sep 14, 2019 5:31 pm


Yes it should not have drawn. We obviously are having issues with certain cases where the bots aren't voting how we want them to. I'll reset their obedience levels to 100%...
Currently it's only the top bot that's checked. In this game that was Austria, Austria didn't gain centers in 4 turns, so the game ended.
To prevent situations like this from happening, is it possible to change it so that instead of after every phase, the bot only checks every spring? Is that something feasible, and do you think it would lead to a better experience?
Well my 2 cents is that whether a bot votes draw or not shouldn't be an issue. A game can only draw if the player votes draw, so there aren't any unwanted or unenjoyable draws. A smart player will use this tool to learn how to play better in all aspects of their game, including in unfavorable spots. Thus, they shouldn't vote draw unless there is a true stalemate.

Is it feasible to make this change? Not as feasible as you would think...

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Sun Sep 15, 2019 8:26 am
by Claesar
MajorMitchell wrote:
Sun Sep 15, 2019 3:42 am
...
I had expected that the new AI bot players would learn/adapt as they played more games.
...
Again, no. When jmo said the bots are not currently learning, he meant it.

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Sun Sep 15, 2019 6:36 pm
by diplomat61
I have played a couple of games, intending to check out some openings.

What I found frustrating is that "cancel" only works in the first four turns. I know that the bots are not learning, so what is the point of the turn limit?

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Sun Sep 15, 2019 7:14 pm
by jmo1121109
If you click the ? help button next to the voting, or read my into post here, you'll see that cancel and draw stop working after the first 4 turns if a bot is winning and has gained centers in the last 4 turns. This is to prevent people from cancelling a game when they're getting their ass kicked by the bots as we need the data from the bots performance for possible future retrainings, for tournaments, and for putting an eventual ranking on your profile showing how good you do against bots.

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Sun Sep 15, 2019 7:45 pm
by diplomat61
jmo1121109 wrote:
Sun Sep 15, 2019 7:14 pm
This is to prevent people from cancelling a game when they're getting their ass kicked by the bots as we need the data from the bots performance for possible future retrainings, for tournaments, and for putting an eventual ranking on your profile showing how good you do against bots.
Thanks for the explanation.

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Sun Sep 15, 2019 10:06 pm
by Hamilton Brian
6 bots currently have it out for me. How sentient of them!

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 5:34 am
by CptMike
That must have been a hard work.
Thank the whole Team very much for this!
We were many to wait for the bots.

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 8:34 am
by Octavious
diplomat61 wrote:
Sun Sep 15, 2019 7:45 pm
jmo1121109 wrote:
Sun Sep 15, 2019 7:14 pm
This is to prevent people from cancelling a game when they're getting their ass kicked by the bots as we need the data from the bots performance for possible future retrainings, for tournaments, and for putting an eventual ranking on your profile showing how good you do against bots.
Thanks for the explanation.
It's a piss poor explanation, though. You wish to force people to continue playing a game they're not enjoying against non human opponents (who I assume are incapable of enjoying a game) for the sake of a data gathering exercise? So for a chance of maybe improving the experience of members in the future you will definitely make them miserable in the present? That's sheer lunacy.

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 8:59 am
by BobMcBob
Octavious wrote:
Mon Sep 16, 2019 8:34 am
diplomat61 wrote:
Sun Sep 15, 2019 7:45 pm
jmo1121109 wrote:
Sun Sep 15, 2019 7:14 pm
This is to prevent people from cancelling a game when they're getting their ass kicked by the bots as we need the data from the bots performance for possible future retrainings, for tournaments, and for putting an eventual ranking on your profile showing how good you do against bots.
Thanks for the explanation.
It's a piss poor explanation, though. You wish to force people to continue playing a game they're not enjoying against non human opponents (who I assume are incapable of enjoying a game) for the sake of a data gathering exercise? So for a chance of maybe improving the experience of members in the future you will definitely make them miserable in the present? That's sheer lunacy.
Also, if you're playing a game against the bots, half the time you'll be able to tell whether or not you're going to be miserably crushed within the first two years and can easily cancel. So the data won't be incredibly reliable anyway.

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 9:09 am
by teccles
Perhaps there could be a concede option in 1-human games?

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 10:16 am
by yuuki

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 10:24 am
by yuuki
convoy the bots to death

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 10:28 am
by yuuki
Has anybody had a bot game in which Italy attacks Austria early? Just curious as the bots seem to love the Austria Italy alliance so far from what I have seen.

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 10:33 am
by Rylanzor
yuuki wrote:
Mon Sep 16, 2019 10:28 am
Has anybody had a bot game in which Italy attacks Austria early? Just curious as the bots seem to love the Austria Italy alliance so far from what I have seen.
Jup: https://webdiplomacy.net/board.php?game ... #gamePanel

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 10:44 am
by Claesar

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 11:17 am
by Rylanzor
Although my Italy was a bit better afterwards

Do the points the bots have indicate how good they are?

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 11:24 am
by diplomat61
Rylanzor wrote:
Mon Sep 16, 2019 11:17 am
Do the points the bots have indicate how good they are?
I wondered about that.

If all bots are equal perhaps it is an indication of hard a particular country is to play.

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 11:29 am
by diplomat61
Octavious wrote:
Mon Sep 16, 2019 8:34 am
It's a piss poor explanation, though. You wish to force people to continue playing a game they're not enjoying against non human opponents (who I assume are incapable of enjoying a game) for the sake of a data gathering exercise? So for a chance of maybe improving the experience of members in the future you will definitely make them miserable in the present? That's sheer lunacy.
Description of the explanation aside, I agree.

Is there an impact on the server of leaving games waiting for 4x3 days to time out?

Alternatively, could you resign your command in favour of a bot and leave them to slug it out?

Re: AI bots on webDiplomacy: Skynet edition!

Posted: Mon Sep 16, 2019 11:34 am
by Claesar
Rylanzor wrote:
Mon Sep 16, 2019 11:17 am
Do the points the bots have indicate how good they are?
We should look at their GR next month to see how good they are.
diplomat61 wrote:
Mon Sep 16, 2019 11:24 am
...

If all bots are equal perhaps it is an indication of hard a particular country is to play.
The bots are distributed randomly, so no. They play all the countries.