Remote Data Mining And Management Job In Data Science And Analytics

Convert Poker Logfiles to CSV and create new key figures

Find more Data Mining And Management remote jobs posted recently Worldwide

Hello everyone,

Im looking for someone that can transform poker logfiles to a csv with some new key figures.
The poker log files are structured like the logfile Ive uploaded.


Your job is to write a code which transforms the log into a csv which contains each players actions in each game and in each round.

Every action (Call, fold, raise) in every game round (Preflop, Flop, River, Turn) of the player should become transformed to a new line like this:
Gamedata:
- Is the player big blind, small blind or neither?
- How much money does the player have?
- How many players are sitting at the table?
- How many rounds do we know the player?
- Whats his average return per round?
- How high is the big blind, who is big blind, who is small blind?

Player Actions during every Game Round:
- The winning probability with the known cards (we do not know players cards) (probably need monte carlo simulation, but Im open for more performant options)
- previous actions and present actions combined with known cards.
- how much the player is betting (bet)
- how much of his budget is the player betting (bet/budget)

Average Player Bets for every game round for every action for every 10% quantile of the winning probability with his hands.
calculated like this:
- Average (Bet during (Flop, Preflop, River, Turn) during (Call,Raise) diveded by players budget)

In the appendix there is a set of sample data and a code which I wrote. The code is not even half of what I need but I hope you can imagine what you should do. I need someone who can do better and more performant.

As you can see you have to combine games to get all the data.
Youll probably need monte carlo simulation or other things to optimize performance.
I would prefer someone who writes in Python or SQL but Im open to other languages too.
About the recuiter
Member since May 20, 2018
Arghya Adhikary
from Groningen, Netherlands

Skills & Expertise Required

Pandas Python Python Numpy R sql 

Candidate shortlisted and hiredHiring open till - Feb 11, 2022

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$173.82

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

European Fake Licence Plates Generator in Python

Hey,

I need a generator to create a dataset for European Licence Plate.

Please check to have a view of european licence plate if you are not from europe

https://en.wikipedia.org/wiki/Vehicle_registration_plates_of_Europeread more

PowerBI, SSRS, SQL developers for Non-profit dashboards and analytics

We are a SaaS software development company that provides donation management software to non-profits. We are looking for an expert PowerBI, SSRS, and SQL developer who will assist in the development of new dashboards and reports.

-Work with...read more

scraper part 2

1- so take the csv called count_fast which is the output file, and use this as the ingest file
2- replace the columns name called videocount with the timecode that the scraper is launched (so on each launch the header is the new date
3- also...read more

MYSQL Database Optimization

We are currently running a MySQL database that is pulling in data from some of our distributed water treatment plants.

Our dashboard (running Grafana) is slow as the data in the database grows the database continues to slow down and the da...read more

SQL Database Expert Needed

We are a mobile game studio looking to create a BI tool to pull and visualize our data.

We need to pull data from various sources via API and condense the data in Google Cloud and then implement a basic solution to visualize the data.
read more