Find Jobs
Hire Freelancers

C++ Algorithm optimization / re-working

$10-30 USD

Cerrado
Publicado hace más de 8 años

$10-30 USD

Pagado a la 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 del proyecto: 8513376

Información sobre el proyecto

6 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
6 freelancers están ofertando un promedio de $46 USD por este trabajo
Avatar del usuario
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 en 1 día
4,8 (123 comentarios)
6,8
6,8
Avatar del usuario
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 en 1 día
5,0 (5 comentarios)
2,3
2,3
Avatar del usuario
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 en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
A proposal has not yet been provided
$25 USD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED KINGDOM
Radcliffe, United Kingdom
4,9
5
Miembro desde jun 9, 2015

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos 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)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.