Skip to content

OfirKP/CamelsOptimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CamelsOptimizer 🐫

Yet another camel case. Finding the optimal person to be traded for camels using Bayesian Optimization, according to the scores in this site.

Motivation

After playing and having fun with the site, we decided to find the optimal person to be traded for camels (who is worth the largest number of camels).

At first, we tried Grid Search, but it was too long because there are 4,432,320 permutations for choosing a person. Therefore, we decided to use the Bayesian Optimization algorithm to achieve faster results, using the Hyperopt library.

Usage

Open the notebook in your favorite environment.

Install the required packages, run the cells and change the parameters according to your liking.

Results

After running the algorithm for 4800 iterations, the following result was acheived (male):

Best Results
===================
Score is 106.0
age: 26
beard: middle
body: muscle
eyecolor: blue
hair: middle
haircolor: blonde
height: 178

image

Disclaimer

This project was created for educational purposes only. No camel was harmed during the scripting 🐫.