Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Commandline parser #50

Open
wants to merge 113 commits into
base: master
Choose a base branch
from
Open

Commandline parser #50

wants to merge 113 commits into from

Conversation

koooee
Copy link

@koooee koooee commented Jul 11, 2016

convert raw logs to csv files with additional features via commandline

@ItalyToast
Copy link
Contributor

Thanks for showing interest in the project. I'll forward this to HHsmithy.

@ItalyToast
Copy link
Contributor

I think you have to scale down the hand parser console to make it similar to the TestApp so that it only tests the functionality of the parser. IMO adding extra projects that does not improve or extend the core library should not be included.
We could add a link to your project if you want to keep the hand eval in the project. HHSMITHY got the last word so we'll see what they say.

@ItalyToast
Copy link
Contributor

HandAction.ActionNumber should only be used in parsing when you need sorting of the actions like with ipoker hh. If you need the actionnumbers you should number them outside the library or number them in HandHistoryParserFastImpl.ParseFullHandistory

@koooee
Copy link
Author

koooee commented Aug 23, 2016

My only gripe is that the intention of the library is to get data that is easy to analyze. It is really hard to use the pure library for that purpose. I feel there needs to be a project that helps users use the library to generate datasets they can then add to a database of their choice. Otherwise, my concern is this is really hard for commandline savvy excel users to use, who are probably the best customers for this. Whatever the last word happy to run this as another project. I can refactor to only include the HandEvaluator in the library if that is of interest.

@ItalyToast
Copy link
Contributor

I have not gotten a response from HHSmithy yet.
I'm not very familiar with running .NET in Excel so I don't really understand the problem, if you could elaborate?

Secondly, what I meant before is that we do not need the HandEvaluator, there is libraries out there for that. This is primarily a parsing library and my focus have been on making the parser super fast, making the outputs correct and validating the results so we don't process illogical hands. When you say that you want to generate datasets, what kind of datasets do you need. Do you want to analyze equities or actions performed by the players?

@lukebelbina
Copy link
Contributor

Hey sorry about the delay on this @koooee and @ItalyToast . I'll get back to you soon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants