mcts-algorithm

There are 91 repositories under mcts-algorithm topic.

  • opendilab/LightZero

    [NeurIPS 2023 Spotlight] LightZero: A Unified Benchmark for Monte Carlo Tree Search in General Sequential Decision Scenarios (awesome MCTS)

    Language:Python1.5k9141178
  • OpenRL-Lab/openrl

    Unified Reinforcement Learning Framework

    Language:Python78665979
  • ShuaiLyu0110/SQL-o1

    SQL-o1: A Self-Reward Heuristic Dynamic Search Method for Text-to-SQL

    Language:Python19314620
  • Thinklab-SJTU/ML4TSPBench

    Official implementation of ICLR 2025 paper: "Unify ML4TSP: Drawing Methodological Principles for TSP and Beyond from Streamlined Design Space of Learning and Search".

    Language:C450
  • ai-boson/mcts

    MCTS algorithm tutorial and it's explanation with code. Application of MCTS to create A.I for simple game.

    Language:Ruby32200
  • DenseLance/mcts-simple

    mcts-simple is a Python3 library that implements Monte Carlo Tree Search and its variants to solve a host of problems, most commonly for reinforcement learning.

    Language:Python30152
  • thomasahle/mcts-2048

    A Monte Carlo Tree Search AI for the game 2048

    Language:Java30314
  • Boyu1997/mcts-travel-salesman

    Monte Carlo tree search (MCTS) on traveling salesman problem (TSP)

    Language:Python22002
  • RiccardoSpolaor/Verbal-Explanations-of-Spatio-Temporal-Graph-Neural-Networks-for-Traffic-Forecasting

    An eXplainable AI system to elucidate short-term speed forecasts in traffic networks obtained by Spatio-Temporal Graph Neural Networks.

    Language:Jupyter Notebook22203
  • oriyanh/Bridge-AI

    In this project we try to create a sophisticated computer agent to play the Contact Bridge card game. Our goal is to develop an agent that is tough to play against, with fast reaction time so it is able to play in real time against humans. We approached this as a search problem, and implemented search-tree heuristics based on Minimax and Monte Carlo Tree Search. Implemented as a final project for the "Introduction to Aritifical Intelligence" course of the Hebrew University of Jerusalem.

    Language:Python19105
  • polyxss/bxss

    Companion repository of the "Dancer in the Dark" paper.

    Language:TypeScript19202
  • epcm/QtNoGo

    基于Qt的不围棋(nogo)单机对战平台,包含基于MCTS的AI对战Bot

    Language:C++18113
  • Butanium/monte-carlo-tree-search-TSP

    Monte Carlo tree search for the travelling salesman problem (MCTS for the TSP)

    Language:OCaml12100
  • jorisperrenet/durak

    MCTS based playing strategies for the card game Durak

    Language:Python10100
  • PiperLiu/five-in-a-row-AI

    ♟️ Deploy a AI five-in-a-row game. Including front-end, back-end & deep RL code. 基于 vue3 与 flask 部署的强化学习五子棋 AlphaGo 实践。

    Language:Python9102
  • LoveDuckie/dissertation-ms-pacman-ai

    An AI agent developed to play Ms. Pac-Man by adopting a strategy formed by MCTS and a FSM.

    Language:C#8311
  • PanMig/MCTS-Pacman

    MCTS Pacman agent applied to the Pacman VS Ghosts conpetition framework

    Language:Java6102
  • Wowol/Connect4-AI

    AI for the Connect 4 game

    Language:Python6000
  • HoangTran0410/Reversi-mcts

    Reversi (Othello) AI game in C#. Using Monte Carlo Tree Search algorithm AND BTMM algorithm.

    Language:C#420
  • IndieCoderMM/tictactoe-mcts

    Tictactoe engine using Monte Carlo Tree Search

    Language:Ruby310
  • OliverS18/WiseBuyer

    A tool on Taobao.com using Monte Carlo Tree Search to help make sensible shop plan📃, considering discount🏷, desiring score💗 and budget💳, etc.

    Language:Python3101
  • pyrddlgym-project/pyRDDLGym-prost

    Docker files for connecting the PROST planner with pyRDDLGym.

    Language:Dockerfile3250
  • fz-zsl/Reversed-Reversi

    SUSTech CS311 Artificial Intelligence (H, Spring 2024) Project 1

    Language:Python2100
  • KaufmannLukas/ds-ultimate-tic-tac-toe

    XOXO² - Use Reinforcement Learning to train agent to play U_T-T-T.

    Language:Jupyter Notebook24440
  • Manohara-Ai/Project_Mahoraga

    Advancing game performance through advanced AI algorithms and reinforcement learning for unmatched efficiency and adaptability.

    Language:Python2100
  • pablorocg/kulibrat

    Kulibrat: A Python implementation of a strategic 3x4 board game with multiple AI opponents. Features both console and graphical interfaces, with AI players using minimax, Monte Carlo Tree Search, and Principal Value Search strategies.

    Language:Python2
  • penguins-moon/Pomoku

    python实现的五子棋小游戏

    Language:Python2100
  • Quentin18/mcts-cpp

    Monte Carlo Tree Search in C++

    Language:C++2122
  • xtagon/mcts

    Monte Carlo tree search (MCTS) for Elixir.

    Language:Elixir2100
  • douglasrizzo/chesag

    Chess-playing agents written in Python

    Language:Python1
  • iNexuss5/IAGamesPlatform

    This project focuses on implementing a gaming platform where users can compete both against other human players and against artificial intelligence systems.

    Language:C#1
  • Loic-Smetryns/simple-mcts

    Implementation of Monte Carlo Tree Search (MCTS) algorithm in Rust

    Language:Rust1
  • Manohara-Ai/RL_Experiment

    A reinforcement learning project exploring different RL algorithms. Namely: QLearning, DQN, PPO, TreeQN, SAVE,

    Language:Python1
  • nrjsbudhe/Mendikot-AI-Toolkit

    AI-agent based game player | Reinforcement Learning | Monte Carlo Tree Search

    Language:Jupyter Notebook1100
  • thomasmarsh/mcts

    Monte Carlo Tree Search

    Language:Rust1100