I'd love to write the "combat routines" in F# for this one if possible. I know c# is used in the other bots but given the functional nature of this, it might be fun to do this in F#.
F# isn't even supported by MS anymore. Why would you want to use a functional language over an OOP language?
lisp for life. Question is what language can we write CR's for HB? Should be in the dev' section. WIMM
C#. Reason it's not mentioned anywhere yet is because we haven't published the API yet. At the moment it's a bit of a maze and we want to polish it before opening it up to the public to utilize.
Yeah I love C# so no complaints here! I was just thinking earlier of Hearthstone playing logic in terms of Lisp/Schema/F# type functions, given the "AI" nature of play.
In a situation like that, it'd probably be easier to pull all the data from a DB rather than have a huge if statement that'd be insanely slow to execute.
We're running coroutines for our logic in Hearthbuddy currently, but you can use whatever you prefer. We have some other neat stuff in the pipeline, but it's too early to go into detail on that.