User Manual
ChessnutPCsoftwareprovidestheabilitytolet usersvieweverysinglemoveoftherecording
gameandedit,thepurposeofthisfunctionistocorrectillegalmoveormissingstatus,then
userscanletsoftwaretogenerateaPGNforfurtheranalysis.
5. Playonlineatmainstream
platform
TheChessnutAIRsupportmainstreamplatformlikeChess.comandLichess.Userscanplay
onlineagainsthumanopponentswithanaturalch esssetandgetridoftheshacklesofscreen
andmouse.Itisverysimpletousethisfunctionbyenteringplayonlinemoduleintheapp.For
Chess.com,
usersjustlogintheplatformasusualbyourbuilt‐inbrowsertoenjoythegame.For
Lichess,usersneedtodoaLichessauthorizationprocessinourapp.
6. BoardEditor
Boardeditorisafunctionthatallowsuserstoinputanychessstatusviathephysical
chessboard.
UserscanalsosetparameterslikeO‐O,O‐O‐Oanddecidewhichcolortotakethenextmove.
Whileusersfinishtheinput,itcanbestartedtoplayagainstachessengineoryourfriendnearby,
italsobesupportedtooutputaFENthenupload
toathird‐partyenginelikeLichessanalysis
module.
7. Broadcastagameonline
Chessnutismaintainingaservertobroadcastthegames.Userscansimplygeneratebysendinga
requesttotheserverviaapp,sharetheURLwhichcouldprovideliveshowofagametoanyo ne.