Skip to content

jhtschultz/hearts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hearts

PIMC MCTS Hearts Player Nathan Sturtevant

This software is provided under the GNU General Public License v3.0

This is the historical Hearts program that I developed as part of my PhD thesis, and in subsequent years. I've extraced here the basic files needed to compile and run players against each other with basic/reasonable settings.

This is a PIMC version of the program with MCTS at the backend. You can easily change the rules of the game, the number of PIMC worlds, and the number of simulations used.

The repository does not contain the full update history of the software, but it began development in 1997-1998.

NOTE: This project is being made publicly available primarily for research purposes. The code is also being partially into OpenSpiel: https://github.com/deepmind/open_spiel

We are working on a paper documenting where this source came from for citation purposes. You can contact Nathan Sturtevant for more information on this if needed.

About

PIMC MCTS Hearts Player

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.8%
  • Makefile 0.2%