This is a repository of the educational project within CS306 Software Engineering course at the University of Mannheim
-
Updated
May 25, 2024 - Java
This is a repository of the educational project within CS306 Software Engineering course at the University of Mannheim
AI-Agent winner of PowerTAC 2020 developed to compete in the annual PowerTAC competition using Decision Trees, Heuristics, Monte Carlo Tree Search, and Machine Learning Algorithms.
SANNet Neural Network Framework
Play Connect4 against different algorithms.
Ithaka board game is played on a four by four square grid with three pieces in each of four colors.
Java based alpha zero reinforcement learning. The generic base module allows implementation of any adversary board game. Example implementation for Tic Tac Toe.
Group project on Adversarial Search Algorithms for the Curricular Unit of "Artificial Intelligence" @ FCUP, Porto with @barbara-san and @Nia3324
Implementation of an AI agent for Tic Tac Toe and other games.
Repo with code for Ludii's built-in AIs.
This is a Java implementation of the game Omega with Human versus AI players and different maps
A semester-long project about AI vs. Human version of the Italian card game Briscola using Machine Learning, Reinforcement Learning, Adversarial Search, Markov Decision Process, Minimax algorithm and Monte Carlo Tree Search.
I'm learning about machine learning algorithms by implementing them and using them in Java.
A project developed for an AI course at Technical University of Crete in the department of Electrical and Computer Engineering.. The environment and the graphics were provided and we had to work on the agent itself. Specifically, the first implementation was the minimax algorithm along with extensions that aim to improve the efficiency of the ag…
A Game of Amazons AI project for COSC 322 using Monte Carlo Tree Search written in Java.
An implementation of the game Bamboo with several AI agents to play against
Monte Carlo Tree Search with Progressive Bias and Decaying Reward for the Pommerman (Java version) game.
Simple implementation of a game tree structure in Java alongside some typical AI algorithms i.e. minimax with alpha-beta pruning and MCTS
Monte Carlo Tree Search engine for 8x8 American/English draughts.
A Monte-Carlo Tree Search AI for the Pentago Twist board game.
Add a description, image, and links to the monte-carlo-tree-search topic page so that developers can more easily learn about it.
To associate your repository with the monte-carlo-tree-search topic, visit your repo's landing page and select "manage topics."