Lichess - Le Bottin des Jeux Linux

Lichess

Specifications

Title: Lichess Type: Linux Game
Genre: Puzzle Status:
Category: Puzzle ➤ Board Game ➤ Chess ➤ GUI Commercial:
Tags: Puzzle; Board Game; Chess GUI; Browser game; PvP; Online Multi Demo:
Released: Dev : B4cc7b6 Package Name:
Date: 2014-08-25 Extern Repo:
License: MIT Repo:
Perspective: Third person Package:
Visual: 2D Binary: ✓
Pacing: Turn-Based Source: ✓
Played: Single & Multi PDA:
Quality (record): 5 stars Quality (game): 5 stars
Contrib.: Goupil & Louis ID: 14383
Created: 2014-08-26 Updated: 2019-07-04

Summary

[fr]: Un jeu d'échecs en ligne axé sur le temps réel et la facilité d'utilisation, à jouer à l'aide de votre navigateur internet [en]: A free online chess game focused on realtime and ease of use

Videos

Trailer / Gameplay [en] / [en] / [fr] :

Links

Website & videos
[Homepage] [Dev site] [Features/About 1 2] [Screenshots] [Videos t t t r r r g] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

Commercial : [Support their work (Donate)]

Resources
• (empty)
Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

Social
Devs (Lichess Team [fr] [en]) : [Site 1 2] [twitter] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [mastodon] [twitter] [Facebook] [PeerTube] [YouTube] [Discord]

On other sites
[Wikipedia (Lichess) [fr] [en] [de]]

Reviews


News / Source of this Entry (SotE) / News (SotN)

Description [fr]

Un jeu d'échecs en ligne axé sur le temps réel et la facilité d'utilisation, à jouer à l'aide de votre navigateur internet, par la Lichess Team (Thibault Duplessis aka Ornicar & contributeurs).
En Scala. Compatible avec Google Chrome et Firefox.

Lichess est un jeu d'échecs en ligne gratuit axé sur le temps réel et la facilité d'utilisation.
Il fournit un moteur de recherches, une analyse de l'ordinateur, des tournois, des forums, des équipes, des puzzles, une console de surveillance bizarre, et une carte du monde. L'interface utilisateur est disponible en 80 langues grâce à la communauté.

Description [en]

It's a free online chess game focused on realtime and ease of use

It haz a search engine, computer analysis, tournaments, forums, teams, puzzles, a weird monitoring console, and a world map. The UI is available in 80 languages thanks to the community.

Lichess is written in Scala 2.11, and relies on Play 2.3 for the routing, templating, and JSON. Pure chess logic is contained in scalachess submodule. The codebase is fully asynchronous, making heavy use of Scala Futures and Akka 2 actors. Lichess talks to Stockfish 5 using a FSM Actor to handle AI moves and analysis. It uses MongoDB 2.4 to store more than 30 million games, which are indexed by elasticsearch. HTTP requests and websocket connections are proxied by nginx 1.4. New client-side features are written in ClojureScript. The blog uses a free open content plan from prismic.io.

Lichess is open-source software. This work is licensed under the MIT License, Copyright © 2012-2014 Thibault Duplessis.

It means you may read, modify, use and redistribute the code. A copy of the license must be included in all copies of this software. You may not hold the author liable for any problems with this software.

View or download the source code using the Lichess repository on GitHub.

Lichess is built and hosted exclusively using open-source software, including:

• Scala with the Play Framework
• JavaScript with jQuery
• HTML5 with CSS
• Arch Linux
• nginx
• Vim
• Stockfish
• pgn4web

Lichess works best with modern Internet browsers like Google Chrome, Mozilla Firefox, Opera or Safari.

Features

The Lichess covenant:

☑ lichess.org will always be free.
☑ lichess.org will never contain advertisements.
☑ lichess.org will always be open source.

The purpose of Lichess is to provide a simple chess game interface. It requires no registration; you don't need to create an account to play. It requires no plugins (e.g. Flash or Java) and can be run from any modern web browser.
Features
Chess

☑ Two-player games between humans
☑ Single-player games (versus Stockfish, the most powerful open-source engine)
☑ Threefold repetition draw recording (must be claimed by player)
☑ Automatic draw detection by 50-move draw rule
☑ Automatic draw detection of insufficient mate material
☑ Spectator mode
☑ Premoves
☑ Support for moretime()
☑ Castling, en passant, and pawn promotion and under-promotion
☑ Automatic detection of check, checkmate, and stalemate
☑ Resignation and draw offers
☑ Ability to abort uninitiated games
☑ Ability to force resignation

Customisation

☑ Time controls for chess clocks, including Fischer delay
☑ Optional Black and White player randomization
☑ Ability to request a player to take back a move
☑ Support for the Chess960 variant of chess (also known as Fischer Random)
☑ User-defined restriction of who can join games, based on player rating

Technology

☑ Greatly standards-compliant design (CSS, HTML)
☑ Works in any modern web browser (except Internet Explorer 8 and lesser versions), with no plugins such as Flash or Java needed
☑ Availability in fifty-eight languages
☑ Ability to toggle the overall theme of the website between black and white
☑ Basic chess set theme switching
☑ Ability to invite friends to a game via unique links created for every game
☑ Optional username and password registration
☑ Option for users to close their accounts

Analysis: the science of chess

☑ Computer analysis and annotations upon player request
☑ Database export of any players' games as comma-separated values (CSV)
☑ Per-game export in Portable Game Notation (PGN)
☑ Bookmarking games for indexing and popularity
☑ Complete list of checkmates in games played on Lichess
☑ Global statistics and charts for ratings history
☑ Player account statistics (e.g. rank, history) for rated games
☑ Visual move validation while choosing destination squares
☑ Game replay and analysis

Community

☑ Real-time games monitor
☑ Integrated chat
☑ Spectator communication while watching a game
☑ Public Lichess player searching and online members page
☑ Tournaments
☑ A custom forum package
☑ Ability to form teams with other players
☑ Individual forum boards for teams

More features are always being considered!

Test [fr]

Commentaires généraux :
Objectif atteint : une facilité d'utilisation et une interface très agréable et rapide.
Excellent.
Bravo et merci à ses auteurs !