Skip to content

Bachelor Thesis in Data Science and AI - My thesis aims to explore variations of the Anytime Sequential Halving algorithm. Specifically, I am looking at adjusting which nodes are pruned and the iteration budget given to them. Additionally, I am testing out different values of the exploration parameter in UCB1 to see how it affects the algorithm.

Notifications You must be signed in to change notification settings

Sashank576/Anytime-SH-Variations

Repository files navigation

Anytime-SH-Variations

This is the BSc thesis project in Data science and AI from Sashank Chapala of the University of Maastricht. I am extending a previous student's work, his work can be seen in the following repository:

https://github.com/dominic-sagers/Anytime-Sequential-Halving/tree/main

How to launch the application

Download the Ludii jar file

First of all, download the jar file for ludii (search in the official ludii webpage) and place it in Ludii\AnytimeSequentialHalving\lib, the version which the project is currently ran on is Ludii-1.3.13.jar. Using others version may lead to compatibility issues.

Run the Ludii application

Navigate to the LaunchLudii Class where you have a main method which launches the ludii application. Inside the main method, you have custom agents that have been added so that they can be chosen as a player inside the ludii application.

About

Bachelor Thesis in Data Science and AI - My thesis aims to explore variations of the Anytime Sequential Halving algorithm. Specifically, I am looking at adjusting which nodes are pruned and the iteration budget given to them. Additionally, I am testing out different values of the exploration parameter in UCB1 to see how it affects the algorithm.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published