~~ |\` /\_/\_/\` /| ~~
~~ |/\/\/\/\/\/\/\| ~~
~~ |\/\/\//|/\/\/\| ~~
~~ |/ _\// |\/\/\/| ~~ RAIУR§
~~ |\| \ | | /\\/\| ~~
~~ |/\\ \| |/ //\/| ~~ ؃
~~ |\/\\ \ | /___\| ~~
~~ |/ __) ' .`__//| ~~ TH£
~~ |\(__. ./,/ /\/| ~~
~~ \/\/\| '' |/\/\/ ~~ GR£¥
~~~ \/\/|____|\/\/ ~~~
~~~~ \/\[____]/\/ ~~~~ HANÐ
~~~~~ \/\/\/\/\/ ~~~~~
~~~~~~ \/\/\/\/ ~~~~~~
~~~~~~~ \_/\_/ ~~~~~~~
CLAN RANK:
• eliotn: Banner-General
MEMBERS/ RANKS:
• alThorRahl: Marshal-General (Founder)
• Kenton: Captain-General
• ____?____: Lieutenant-General
• Akhlore: Banner-General
• Morinstal: Banner-General
CLAN PHILOSOPHY:
To create a new era where the Grey Hand will be strategically dominant in all aspects of this realm. To work together so we may challenge and overcome those who are the most experienced Warlocks/ Guilds. To recruit those inexperienced so the Grey Hand can teach and develop his/ her skills so one may gain rank and honor.
MEMBERSHIP REQUIREMENTS/ RULES:
• Recruits do NOT need to maintain a certain elo, ladder or melee score. Just ACTIVELY get better.
• Befriend those new and help teach Grey Hand strategies.
• Only the Marshal and Captain-General can offer membership opportunities.
• Refer possible recruits to the Marshal and Captain-General.
• Post Clan Shield and Rank at top of Bio.
I am starting coding work on making a Warlocks bot in c++. Although I prefer to work on coding the bot alone, I would appreciate help with explaining how the obscure spell interactions work if I ask. When I have a workable AI, I will need players to test it. If you are interested in helping me or have questions, message or email me.
Stuff not mentioned in AI Discussion:
-The bot will have to make moves semirandomly, using cost vs benefit analysis. If done perfectly, no algorithm will exist that will win more often, on average, than the bot.
-The bot will have to do a fast simulation of a warlocks game, and have its data structures will have to be optimized so that there can be a huge transposition table.
PROGRESS:
-(3/31/2012) Gesture handling is incomplete, but I am making lots of progress on handling spell effects. Some spells are complete, some I don't completely understand what they do, and some spell effects will have to wait until I complete the engine.
Goals for the bot:
-The bot will take in the current game, to determine the next move for the current game, giving me gestures, intended spells, targets, and directions for other effects (I will input defaults without these things). Until I make a web interface, I can input gestures (that are known), spells cast, and spells in effect to the bot. The only action a human player (me) can do is input a null move with everything else set to defaults (if the bot crashes) or force the bot to surrender.
-Hopefully the bot will have a high ELO, being able to present a challenge to the pros.
Nice goals saved for later:
-Hopefully, the bot will be able to interface with the website, so that it can automatically input moves without me being around.
-I am thinking about making a better graphical interface for the game. (On hold, as I am designing the current interface to be fast for the convenience of the bot, not for being a cool graphics translation.)
-Adjustable difficulty could be helpful, so that the bot could be at the right level of challenge for newer players. However, this feature would only be active in a Very Friendly game... |
|