<?xml version='1.0' encoding='UTF-8'?>
<!--
- ~ Copyright (c) 2018. Developed by Hedgecode.
+ ~ Copyright (c) 2018-2020. Developed by Hedgecode.
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
<module>chesshog-core</module>
<module>chesshog-format</module>
<module>chesshog-uci</module>
+ <module>chesshog-graphics</module>
<module>chesshog-hedgefish</module>
<module>chesshog-dbetude</module>
<module>chesshog-qrcode</module>
<parent>
<groupId>org.hedgecode.maven</groupId>
<artifactId>lib-parent</artifactId>
- <version>2</version>
+ <version>3</version>
<relativePath>../lib-parent/pom.xml</relativePath>
</parent>
<name>Hedgecode ChessHog</name>
<description>
- Hedgecode ChessHog.
+ Hedgecode ChessHog is a chess project that includes modules with different functionality, such as:
+
+ * own internal format for the presentation of chess games and positions, which makes
+ it possible to use this project as API library for various chess Java applications;
+ * ability to work with various formats of chess games and diagrams (e.g. PGN, FEN),
+ including the functionality of generating chess positions in ASCII format,
+ as well as Wikipedia format;
+ * provide full functionality for working with UCI (Universal Chess Interface) protocol,
+ which allows both connecting external UCI engines and developing your own
+ using API of UCI module with a set of necessary interfaces described in it;
+ * building chess diagrams in the form of images with a diverse set of chess pieces;
+ * ability to record chess games and positions in the form of a QR code,
+ as well as recognition of this chess QR code.
</description>
<inceptionYear>2018</inceptionYear>