Skip to content

william-richard/term2048-AI

 
 

Repository files navigation

term2048

Build status

Coverage status

Pypi package

term2048 is a terminal-based version of 2048.

image

Install

pip install term2048

To upgrade a previous installation, use:

pip install -U term2048

Play

term2048

Then use arrow keys to move. Since version 0.2.1 VI keys (h,j,k,l) are also supported.

Use -h to check the list of available options.

Tests

Clone this repo, then: :

[sudo] make deps
make check

Note: while term2048 should work on Windows, tests are meant to run on UNIX-like OSes and term2048.keypress-related tests could fail if run on Windows.

Contributions

  • --version flag added by @aminb

v0.2.0

  • Python 2.6 and 3.x support by @shaunduncan
  • Tests instructions fixed by @olafleur
  • Spawn probabilities fixed by @frankh
  • Colors improved by @idosch
  • hjkl keys support by @aminb
  • Windows support by @valtron
  • AZ mode by @JosephRedfern
  • The first file-related tests were added by @taeram

About

AI for 2048 in the terminal

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%