jdermont / QtYavalath

Yavalath application written in QT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QtYavalath

Yavalath application written in QT

Stub implementation of AI

MCTS AI for Yavalath. From "vanilla" MCTS it differs:

  • it uses MCTS solver
  • it avoid losing moves if possible (move selection as well in rollouts/simulations)
  • it uses winning moves if possible (move selection as well in rollouts/simulations)

Those simple things greatly enhance the strength. More enchancement incoming after GUI complete, i.e. exploration tuning, opening books, RAVE, some heuristics for progressive bias, pattern matching.

About

Yavalath application written in QT

License:Apache License 2.0


Languages

Language:C++ 96.8%Language:QMake 3.2%