Giter Site home page Giter Site logo

guesswhat's Introduction

   ______                    _       ____          __ 
  / ____/_  _____  _________| |     / / /_  ____ _/ /_
 / / __/ / / / _ \/ ___/ ___/ | /| / / __ \/ __ `/ __/
/ /_/ / /_/ /  __(__  |__  )| |/ |/ / / / / /_/ / /_  
\____/\__,_/\___/____/____/ |__/|__/_/ /_/\__,_/\__/  
                                                                                                     

Guess What

Overview

This is a interesting game which allows you to answer a few question and gives you a conjecture through its powerful intelligence and databse. The more you play this game, the more the AI's accuracy will be improved. The AI will give you conjectures according to the database and your replies step by step. In addition, it has the ability of learning. After tell it how to identify two thing which are similar to each other, the AI will recognize them accurately. It's sure that this game will bring you a great of fun.

Usage

  • This game is a cross-platform program. Without changing source codes and configure files, it can be built in any OS with a C++ complier.
  • Use git clone to clone this repository and run make to build this game.
git clone https://github.com/ctj12461/GuessWhat.git
cd GuessWhat/Source
make && make sweep
./GuessWhat
  • This game need a database to support its running, but it'll generate a default one named DefaultDatabase in a directory and GuessWhat.config by itself. Don't remove them if you don't know what you're doing.
  • You can also move another database directory here and change the name in GuessWhat.config to load it.

License

Copyright (C) Justin Chen (aka ctj12461)

The content of this repository is bound by the following licenses:

  • The computer software is licensed under the GNU-LGPL-v3.0 license.
  • The other text resouce is licensed under the CC-BY-SA-4.0 license.

Welcome to make contributions to this project!

guesswhat's People

Contributors

oo-infty avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.