Find Jobs
Hire Freelancers

C++ Algorithm optimization / re-working

$10-30 USD

Fechado
Publicado há mais de 8 anos

$10-30 USD

Pago na entrega
STAGE 1: Download program and evaluate C++ code and structure [login to view URL] In the link you will find directions to download the program (READ THE README FILE) and an article discussing the program. Please carefully read the article and it's associated references. (ATTACHED) I quote: "Splits greatly complicate analysis of the game; there are many challenges with even specifying a strategy involving splits, let alone evaluating or optimizing such a strategy. For example, should the player be allowed to consider all cards among all split hands in a round when making decisions, or just the cards in the current (possibly split) hand? The former would be optimal..." I want you to make sure the algorithm used in the program is indeed the best possible to consider ALL possibilities PRE splitting to calculate player expected values exactly and precisely. The Author of the program calls this :"CDP, where post-split strategy is allowed to vary as a function of the number of additional pair cards removed." He actually states that in the Blackjack game ([login to view URL]) he uses CDZ: "More precisely, in all cases, the strategy is CDZ-,where the optimal strategy for non-split hands is applied to post-split hands as well." So the CDP algorithm is probably only used in the other program [login to view URL] This will need investigating. Once this is applied to the [login to view URL] we will run a simulation to test the results which are suppose to improve using CDP. STAGE 2: Once this is proven we will consider optimizing the algorithm further using methods mentioned in this paper: [login to view URL] Please investigate the content of the research before applying any changes to the program. Finally we will run another simulation to confirm improvements in the results (EV and profitability)
ID do Projeto: 8513376

Sobre o projeto

6 propostas
Projeto remoto
Ativo há 9 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
6 freelancers estão ofertando em média $46 USD for esse trabalho
Avatar do Usuário
I am very proficient in java. I have 12 years java developing experience. I have worked for 5 years, my work is online game developing, and mainly focus on server side, the language is java under linux, I am proficint in c++ also. I used java to make many great projects. For example, I made the tools which can convert PWScript(a script language created by our company) to c++ files. I made our own mobile games, and i am mainly responsible for the server side, and it was built using java. I can even show you the mobile game client. Please let expert help you.
$80 USD em 1 dia
4,8 (123 avaliações)
6,8
6,8
Avatar do Usuário
Hi,sir. I was interested when I saw your project. I can complete your project nicely. My skills are C, C++, Reversing, Matlab & Mathematics, Web scraping,Algorithm. I can help you very kindly. I can help you good. Best regards. Thank you.
$55 USD em 1 dia
5,0 (5 avaliações)
2,3
2,3
Avatar do Usuário
Hi! My name is Alina and I believe that I am the best candidate for this job because I am study computer science at this time and I have experience working in C++.
$25 USD em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
A proposal has not yet been provided
$25 USD em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Blackjack alogrithm relies heavily on probability. I have experience in using baye's theorem (conditional probability) to filter spam in mail. Also, I have over 10 years of experience in developing applications in C++.
$55 USD em 5 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I have around 5 years’ professional working experience in Mobile Games (EA), Internet Search Engine (Baidu) and Internet Application (Tencent) industries as a software engineer. I have over 8 years’ solid programming experience in C++. I can help you achieve your goals :)
$35 USD em 1 dia
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED KINGDOM
Radcliffe, United Kingdom
4,9
5
Membro desde jun. 9, 2015

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.