Skip to content

#include-only, single header, custom written ai that can play ANY turn based game, including Boardgames, Card-games, hidden-info games, multiplayer games, and games with randomness.

Notifications You must be signed in to change notification settings

PitilessPeanut/IncludeAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#include<AI>

This is a new, custom, hand-written implementation of a Zero-Knowledge Reinforcement Learning algorithm that, unlike AlphaZero, does NOT suffer from the shallow trap problem and should be able to play solved games perfectly.

Marvel over this stb-style #include-only single-header library focusing on General Game Playing, aka. Effective Decision Making under Uncertain or Incomplete Information (EDMUII). It aims to implement Artificial General Intelligence as a single-header drop-in library with an emphasis on quick deployment and ease-of-use. General Game Playing is the most difficult1 problem in the universe, far surpassing quantum physics, elliptic curve arithmetic and axionic singularity modulation. As such, it remains an ongoing research project! Thread carefully 🔬

Building

  1. Include includeai.hpp
  2. Inspect the examples (in the example folder) on how to use
  3. Profit...

Footnotes

  1. While still falling towards the "somewhat possible" side on the possible/impossible dividing line...