Skip to content

a-miscellaneous/ant-hyper-param-finder

Repository files navigation

Agent based Ant simulation optimizer

For a given simulation (in kotlin) we use optuna to optimize the hyperparameters that are availible.

Dependencies:

  • Running simulation. (in kotlin)
  • optuna
  • matplotlib
  • numpy

Testing

Execute the test.py to check if interacting with the simulation works. Starting the main.py creates an optuna database that is used to save the optimization results and show visualizations.

Results

You can check out the results for yourself by uploading the db.sqlite3 file to the optuna dashboard.

Hyperparameter Relevanz: Hyperparameter Relevanz

Trials: Trials

Graphs: Graphs Lines Progression

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages