Stalo žaidimų dirbtinio intelekto technologijos (Temos vadovas: dr. Rokas Astrauskas)

Artificial intelligence technologies for board games (Topic supervisor: dr. Rokas Astrauskas)

Temos nr.: 6

Tema pateikta svarstymui: 2025-04-17 14:20:43

Patvirtinta skelbimui: 2025-06-27

Temos aprašas lietuvių kalba:

Temai reiktų pasirinkti žaidimą (2 žaidėjų pilnos informaciją, pvz kažkokią šachmatų variantą ar kitą žaidimą) ir bandyt kuo efektyviau sukurti žaidimą žaidžiantį agentą, t.y. AI žadimui žaisti. Siūlau spręsti su strategija, vadinama alfa beta paieška - ieškant geriausio ėjimo žaidimo ėjimų medyje ir optimizuoti agresyviai atmetinėjant neefektyvias šakas. Temą galima vystyti sujungiant su ML metodais, atlikti optimalių parametrų paiešką vertinimo (evaluation) funkcijai, lygiagretinti, pritaikyti neuroninius tinklus, t.y. mašininį mokymą.

Temos aprašas anglų kalba:

The task should be to choose a game (2-player full information, e.g. some variant of chess or another game) and try to create an agent that plays the game as efficiently as possible, i.e. an AI for the game. I suggest to use a strategy called alpha beta search - looking for the best move in the game’s move tree and optimise by aggressively discarding inefficient branches. The topic can be developed by combining it with ML methods (neural networks), to perform a search for the optimal parameters for the evaluation function, and to parallelize.

Temos tipas:

| Bakalauro kursinio darbo | | Bakalauro baigiamojo darbo |

Temų klasifikatorius:

| Algoritmai, žaidimų technologijos |