PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Le client psql peut maintenant être un échiquier…

Oui, l'extension pgChess vous permet désormais de jouer à une partie d'échecs avec Postgres Instance (ordinateur). Merci aux auteurs. L'installation est très simple avec pgxnclient. Extension pgChess prise en charge avec une autre extension appelée pg2podg.
Lien vers la documentation :
https://github.com/gciolli/pgChess/blob/master/doc/

pgxnclient install pgchess
pgxnclient install pg2podg

After installing, just run CREATE EXTENSION commands

create extension pgchess;
create extension pg2podg;

Deux types de jeu, (1) PC contre PC et (2) PC contre humain.
Pour jouer à un nouveau jeu de PC contre humain, lancez le fichier ci-dessous (téléchargez la source à partir du lien ci-dessus pour les fichiers) au format non aligné de terminal psql.

postgres=# pset format unaligned
postgres=# i /usr/local/src/pgchess/pgchess-0.1.7/test/sql/play/PG_v_Human.sql

Pour votre déménagement, suivez la syntaxe ci-dessous lorsque vous êtes invité "Votre déménagement ? ".

        -- For now, we use this syntax:
--
-- XXpYYz
--
-- where XX is the starting square, YY is the ending square, p
-- is the piece and z is an optional square where the desired
-- promotion is specified.

Profitez….