Is this the same UAI from HC? If so, thanks for porting it over. HB is in great need of developers such as yourself.
Keep up the good work.![]()
... also known as "Ultimate Ai"
Hi, im Botmaker (reorder the chars in my username ;P) and i present you the (ultimate)
Silverfish-AI
(i will use "uai" as a abbreviations in most cases)
This ai should be able to handle most decks, with an acceptable winrate.
How it works:
the ai simulates (almost) every possible combination of actions, which you are able to do in your current turn.
it gave every simulated board a value, and chooses the moves which leads to this board.
Download:
https://github.com/noHero123/HRCustomClasses/blob/master/HrtBddy/Silverfish.rar?raw=true
Install instructions:
Load the rar-file and copy the Silverfish-folder into the CustomDecks-folder
If everything works well, you should show the two new custom decks in you dropdown list :
View attachment 135502
Then you can choose one of the two behaviors (Rush for rush-decks, Control for board-control decks)
in your Hearthbuddy.
Note : This custom deck works for Hearthbuddy versions >= .82
Source:
https://github.com/noHero123/HRCustomClasses (for Hearthbuddy release, look at HrtBddy folder)
Thanks to Hankerspace, who helped me to transfer this ai to hearthbuddy (i cant use hearthbuddy)
Howto Report bugs/missbehaviors:
Got to CustomDecks/Silverfish folder, there should be a folder-named "UltimateLogs", this is the place
Where the battle-logs are saved (each fight is stored in another logfile (and a start/stop of the bot should also create a new one)),
Each log has the timestamp of the battle-begin and contains all the data to resimulate your turn, so im able to tweak the ai.
Please post them whether you report bugs (or i will ignore your bugreports). (but if you are thinking, that you found a hearthbuddy-bug, post the log from your hearthbuddy-window)
Dont know whether Tracking or Druid-choice-cards are working! please test it, and if you are thinking that the ai did the wrong move please post the log.
Sincerely
Botmaker
atm i cant affect the mulligan of HB.Do you have a sample Mulligan.txt, also does this retrieve cards generated by Tracking or is that not yet implemented.
fixedI've put it in the custom decks folder but it isn't showing up![]()
[13:28:28.155 N] play: Bloodfen Raptor target nothing
[13:28:32.835 N] calculating stuff... 15:28:32.8355
[13:28:32.848 N] calculating ended! 15:28:32.8485
[13:28:32.848 N] end turn
[13:28:47.339 N] calculating stuff... 15:28:47.3394
[13:28:47.366 N] calculating ended! 15:28:47.3664
[13:28:47.366 N] play action
[13:28:47.372 N] play: River Crocolisk target nothing
[13:28:51.111 N] calculating stuff... 15:28:51.1116
[13:28:51.120 N] calculating ended! 15:28:51.1206
[13:28:51.120 N] end turn
[13:33:03.201 N] calculating stuff... 15:33:03.2010
[13:33:03.222 N] calculating ended! 15:33:03.2220
[13:33:03.222 N] play action
[13:33:03.227 N] play: Bluegill Warrior target nothing
[13:33:06.974 N] calculating stuff... 15:33:06.9732
[13:33:07.013 N] calculating ended! 15:33:07.0132
[13:33:07.013 N] play action
[13:33:07.026 N] play: Ironbeak Owl target: Bluegill Warrior
[13:33:10.700 N] targeting...
[13:33:13.909 N] calculating stuff... 15:33:13.9096
[13:33:13.923 N] calculating ended! 15:33:13.9236
[13:33:13.923 N] play action
[13:33:13.942 N] minion attack: Bluegill Warrior target: Garrosh Hellscream
[13:33:18.294 N] calculating stuff... 15:33:18.2949
[13:33:18.311 N] calculating ended! 15:33:18.3119
[13:33:18.311 N] play action
[13:33:18.330 N] minion attack: Bluegill Warrior target: Garrosh Hellscream
[13:33:21.560 N] calculating stuff... 15:33:21.5600
[13:33:21.578 N] calculating ended! 15:33:21.5780
[13:33:21.578 N] play action
[13:33:21.597 N] minion attack: Bluegill Warrior target: Garrosh Hellscream
[13:33:24.858 N] calculating stuff... 15:33:24.8582
[13:33:24.881 N] calculating ended! 15:33:24.8812
[13:33:24.881 N] play action
[13:33:24.883 N] use ablitiy: Steady Shot target nothing
[13:33:28.661 N] calculating stuff... 15:33:28.6614
[13:33:28.671 N] calculating ended! 15:33:28.6715
[13:33:28.671 N] play action
[13:33:28.690 N] minion attack: Bluegill Warrior target: Garrosh Hellscream
[13:33:31.942 N] calculating stuff... 15:33:31.9426
[13:33:31.956 N] calculating ended! 15:33:31.9566
[13:33:31.956 N] play action
[13:33:31.975 N] minion attack: Bluegill Warrior target: Garrosh Hellscream
[13:33:35.259 N] calculating stuff... 15:33:35.2598
[13:33:35.281 N] calculating ended! 15:33:35.2818
[13:33:35.281 N] end turn