Login  |  Register

Author Topic: Bug Report: Bot Harakiri  (Read 404 times)

Offline kannankeril

  • Newbie
  • *
  • Posts: 6
    • View Profile
Bug Report: Bot Harakiri
« on: 26 February 2017, 08:18:40 PM »
I have noticed this in the past but did not bother diagnosing the issue. This has occurred with bots other than 'Bad Advisor' in the past. It just happened that in this instance I happened to be playing 'Bad Advisor'.

Here's the log of plays made by the bot. The bot seems to use a Chapel and then binds itself into a loop by trashing all coppers and estates.  :o  It stays in this state for the rest of the game. Easy victory but I'd rather earn it.

B starts with 7 Coppers and 3 Estates.
B shuffles their deck.
B draws 3 Coppers and 2 Estates.

Turn 1 - Bad Advisor
B plays 3 Coppers.
B buys and gains a Chapel.
B draws 4 Coppers and an Estate.

Turn 1 - kannankeril

Turn 2 - Bad Advisor
B plays 4 Coppers.
B buys and gains a Sauna.
B shuffles their deck.
B draws 2 Coppers, 2 Estates and a Sauna.

Turn 2 - kannankeril

Turn 3 - Bad Advisor
B plays a Sauna.
B draws a Copper.
B plays 3 Coppers.
B buys and gains a Silver.
B draws 4 Coppers and an Estate.

Turn 3 - kannankeril
B draws a Chapel.

Turn 4 - Bad Advisor
B plays a Chapel.
B trashes 3 Coppers and an Estate.
B plays a Copper.
B shuffles their deck.
B draws 4 Coppers and a Chapel.

Turn 4 - kannankeril

Turn 5 - Bad Advisor
B plays a Chapel.
B trashes 4 Coppers.
B shuffles their deck.
B draws a Silver, 2 Estates, a Chapel and a Sauna.

Turn 5 - kannankeril

Turn 6 - Bad Advisor
B plays a Sauna.
B plays a Chapel.
B trashes 2 Estates.
B plays a Silver.
B buys and gains a Chapel.
B shuffles their deck.
B draws a Silver, 2 Chapels and a Sauna.

Turn 6 - kannankeril

Turn 7 - Bad Advisor
B plays a Sauna.
B plays a Chapel.
B plays a Silver.
B shuffles their deck.
B draws a Silver, 2 Chapels and a Sauna.

Turn 7 - kannankeril

Turn 8 - Bad Advisor
B plays a Sauna.
B plays a Chapel.
B plays a Silver.
B shuffles their deck.
B draws a Silver, 2 Chapels and a Sauna.

Turn 8 - kannankeril

Turn 9 - Bad Advisor
B plays a Sauna.
B plays a Chapel.
B plays a Silver.
B shuffles their deck.
B draws a Silver, 2 Chapels and a Sauna.

Offline kannankeril

  • Newbie
  • *
  • Posts: 6
    • View Profile
Re: Bot Harakiri
« Reply #1 on: 27 February 2017, 12:16:48 AM »
Here's another instance of the same error, the bot in play is Revenge Witch

k starts with 7 Coppers and 3 Estates.
k shuffles their deck.
k draws 4 Coppers and an Estate.
R starts with 7 Coppers and 3 Estates.
R shuffles their deck.
R draws 5 Coppers.

Turn 1 - kannankeril
k plays 4 Coppers.
k buys and gains an Envoy.
k draws 3 Coppers and 2 Estates.

Turn 1 - Revenge Witch
R plays 5 Coppers.
R buys and gains a Chapel.
R draws 2 Coppers and 3 Estates.

Turn 2 - kannankeril
k plays 2 Coppers.
k buys and gains a Chapel.
k shuffles their deck.
k draws 3 Coppers and 2 Estates.

Turn 2 - Revenge Witch
R plays 2 Coppers.
R shuffles their deck.
R draws 4 Coppers and an Estate.

Turn 3 - kannankeril
k plays 3 Coppers.
k buys and gains a Village.
k draws 3 Coppers, an Estate and a Chapel.

Turn 3 - Revenge Witch
R plays 4 Coppers.
R buys and gains an Envoy.
R draws 2 Coppers, 2 Estates and a Chapel.

Turn 4 - kannankeril
k plays a Chapel.
k trashes an Estate.
k plays 3 Coppers.
k buys and gains a Silver.
k shuffles their deck.
k draws 3 Coppers, an Estate and an Envoy.

Turn 4 - Revenge Witch
R plays a Chapel.
R trashes 2 Coppers and 2 Estates.
R shuffles their deck.
R draws 4 Coppers and a Chapel.

Turn 5 - kannankeril
k plays an Envoy.
k reveals 2 Coppers, a Silver, a Chapel and a Village.
k discards a Village.
k puts 2 Coppers, a Silver and a Chapel into their hand.
k plays 5 Coppers and a Silver.
k buys and gains a Gold.
k shuffles their deck.
k draws 4 Coppers and an Estate.

Turn 5 - Revenge Witch
R plays a Chapel.
R trashes 4 Coppers.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 6 - kannankeril
k plays 4 Coppers.
k buys and gains an Envoy.
k draws a Copper, a Silver, a Gold, an Estate and a Village.

Turn 6 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 7 - kannankeril
k plays a Village.
k draws a Chapel.
k plays a Chapel.
k trashes an Estate.
k plays a Gold, a Copper and a Silver.
k buys and gains a Gold.
k shuffles their deck.
k draws 4 Coppers and an Envoy.

Turn 7 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 8 - kannankeril
k plays an Envoy.
k reveals 3 Coppers, a Chapel and an Envoy.
k discards an Envoy.
k puts 3 Coppers and a Chapel into their hand.
k plays 6 Coppers.
k buys and gains a Gold.
k draws a Silver, 2 Golds, an Estate and a Village.

Turn 8 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 9 - kannankeril
k plays a Village.
k shuffles their deck.
k draws an Envoy.
k plays 2 Golds and a Silver.
k buys and gains a Province.
k draws 4 Coppers and a Gold.

Turn 9 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 10 - kannankeril
k plays a Gold and 4 Coppers.
k buys and gains a Gold.
k draws 3 Coppers, a Chapel and an Envoy.

Turn 10 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 11 - kannankeril
k plays a Chapel.
k trashes 3 Coppers.
k shuffles their deck.
k draws 2 Coppers, 2 Golds and an Envoy.

Turn 11 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 12 - kannankeril
k plays an Envoy.
k reveals a Copper, a Silver, a Gold, a Village and an Envoy.
k discards an Envoy.
k puts a Copper, a Silver, a Gold and a Village into their hand.
k plays 3 Golds, 3 Coppers and a Silver.
k buys and gains a Province.
k draws a Copper, a Gold, an Estate, a Province and a Chapel.

Turn 12 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 13 - kannankeril
k plays a Chapel.
k trashes a Copper and an Estate.
k plays a Gold.
k buys and gains a Village.
k shuffles their deck.
k draws a Copper, a Gold, a Province, a Chapel and an Envoy.

Turn 13 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 14 - kannankeril
k plays an Envoy.
k reveals a Copper, a Silver, 2 Golds and a Village.
k discards a Gold.
k puts a Copper, a Silver, a Gold and a Village into their hand.
k plays 2 Golds, 2 Coppers and a Silver.
k buys and gains a Province.
k draws a Copper, a Gold, a Province, a Village and an Envoy.

Turn 14 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 15 - kannankeril
k plays a Village.
k shuffles their deck.
k draws a Chapel.
k plays an Envoy.
k reveals a Copper, a Silver, 2 Golds and a Village.
k discards a Gold.
k puts a Copper, a Silver, a Gold and a Village into their hand.
k plays a Village.
k draws a Province.
k plays a Chapel.
k trashes 2 Coppers.
k plays 2 Golds and a Silver.
k buys and gains a Province.
k shuffles their deck.
k draws a Copper, a Silver, a Gold, a Province and an Envoy.

Turn 15 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 16 - kannankeril
k plays an Envoy.
k reveals 3 Golds, a Province and an Envoy.
k discards an Envoy.
k puts 3 Golds and a Province into their hand.
k plays 4 Golds, a Copper and a Silver.
k buys and gains a Province.
k draws 2 Provinces, a Chapel and 2 Villages.

Turn 16 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 17 - kannankeril
k plays a Village.
k shuffles their deck.
k draws a Silver.
k plays a Village.
k draws a Province.
k plays a Silver.
k buys and gains a Cellar.
k draws a Copper, 3 Golds and an Envoy.

Turn 17 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 18 - kannankeril
k plays an Envoy.
k shuffles their deck.
k reveals a Gold, 3 Provinces and an Envoy.
k discards an Envoy.
k puts a Gold and 3 Provinces into their hand.
k plays 4 Golds and a Copper.
k buys and gains a Province.
k draws a Silver, a Province, a Cellar and 2 Villages.

Turn 18 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 19 - kannankeril
k plays a Village.
k draws a Chapel.
k plays a Village.
k draws a Province.
k plays a Cellar.
k discards 2 Provinces and a Chapel.
k shuffles their deck.
k draws 2 Golds and a Province.
k plays 2 Golds and a Silver.
k buys and gains a Province.
k draws 3 Provinces, a Chapel and an Envoy.

Turn 19 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 20 - kannankeril
k plays an Envoy.
k reveals 2 Golds, 2 Provinces and an Envoy.
k discards an Envoy.
k puts 2 Golds and 2 Provinces into their hand.
k plays 2 Golds.
k buys and gains a Gold.
k shuffles their deck.
k draws a Copper, a Silver, 2 Golds and a Chapel.

Turn 20 - Revenge Witch
R plays an Envoy.
R plays a Copper.
R shuffles their deck.
R draws a Copper, an Estate, a Chapel and an Envoy.

Turn 21 - kannankeril
k plays 2 Golds, a Copper and a Silver.
k buys and gains a Province.
k draws 2 Golds, 2 Provinces and a Cellar.

Offline kannankeril

  • Newbie
  • *
  • Posts: 6
    • View Profile
Re: Bug Report: Bot Harakiri
« Reply #2 on: 20 August 2017, 09:38:20 AM »

Bet nobody ever won this big!

Not starting a new topic because Bot Harakiri is the problem I'm reporting in case its not obvious.

Offline Jacob Marley

  • Full Member
  • ***
  • Posts: 122
    • View Profile
Re: Bug Report: Bot Harakiri
« Reply #3 on: 31 August 2017, 10:42:37 PM »
Actually, people have won against live opponents by much larger margins.

Offline kannankeril

  • Newbie
  • *
  • Posts: 6
    • View Profile
Re: Bug Report: Bot Harakiri
« Reply #4 on: 21 November 2017, 05:29:10 AM »
Actually, people have won against live opponents by much larger margins.

Equally matched opponents?....coz the bots and I are equally matched :D

Offline Ingix

  • Sr. Member
  • ****
  • Posts: 494
    • View Profile
Re: Bug Report: Bot Harakiri
« Reply #5 on: 21 November 2017, 08:01:29 PM »
AFAIK, there is only a single AI, not some different AIs that go by different names. So Lord Ratttington is just the same (bad) brains as Bad Advisor. In the future, it would of course be cool to have AIs with different strengths.