I have a friend who plays hearthstone very well, he has reached to the top eight. So I want to collect his data, The scene passed to Python Bot has enough information to develop a bot. The main problem is how to collect data in such a form.
After some intern job in a small company, I realized that data is power. I have tried Finite Machine , but failed. Now I want to try machine learning method, but It needs data.
Sorry for my poor English, if my confused you, just tell me.
Data is, for sure, hard to get.
Depends on the method you choose, there are multiple options (and none of them is easy).
If you plan to score a scene and apply things like reinforcement learning, you can just collect the data on the fly.
If you wants to apply things like deep learning, you probably cannot use this project to collect data. You might need to get the dataset(s) first and check if they are compatible with this project.
I also heard that someone use third-party software to save replays and programmatically convert to something compatible with this project, but I don't know which software.
I'll close this as this is beyond the scope of the project.
I have a friend who plays hearthstone very well, he has reached to the top eight. So I want to collect his data, The scene passed to Python Bot has enough information to develop a bot. The main problem is how to collect data in such a form.
After some intern job in a small company, I realized that data is power. I have tried Finite Machine , but failed. Now I want to try machine learning method, but It needs data.
Sorry for my poor English, if my confused you, just tell me.
The scene passed to Python Bot: