Nocheto Help

This is the list of all nocheto commands. See also commands for setup mode.



new [<level>]
start new game at level <level> (0-20)
new960 [<id7>]1.1.0
start new Chess960 game with start position <id> (0-959) or random one
[move] [<x>]
do move <x> (x=d5 Nf3 d7d5 e7e8q e8Q etc.), or go to next move if any
play [to end], p
ask computer to move [play the whole game]
undo [<n>], u
undo halfmove n-times (default 1)
undo all moves
undo to the beginning of actual branch
undo before first variants
redo [<n>], r
redo halfmove n-times (default 1)
redo halfmove, stay on the current branch
redo halfmove, go on first [second, ...] variation
replay [<s>], rr
redo all moves, wait <s> second a move (default 1)
goto <move>, g
go to <move>, where move is move number
delete actual move (with the rest of line)
move actual branch in moves tree up
loadresults, lr
load results from explorer into actual game
hint[!] [<seconds>]
hint a move for actual position
If !, save result to explorer (takes 2x more time)
analyze[!], a[!]
analyze actual move
If !, save result to explorer (takes 2x more time)
analyze+[!], a+[!]
analyze all moves from actual move forward
If !, save result to explorer (takes 2x more time)
nag [<nag>]
add annotation glyphs (i.e. !, !?, etc.)
comment, cmt [<cmt>]
add comment after actual move
bcomment, bcmt [<cmt>]
add comment before actual move
level [<level>]
set level (default 0)
secons [<seconds>], s
set seconds engine can think (default 6)
autoplay, ap
switch "automatic computer move" (default true)
autoboard, abo
switch "show board after move" (default true)
board, b
show board, graph, tree etc.
(Depends on what is enabled. See view* commands.)
flipboard, fb
flip board
viewboard, vb
"show board" shows board (default true)
viewcoordinates, vc
"show board" shows coordinates (default true)
viewcpmeter, vcp
"show board" shows cpmeter (default true)
viewgraph, vg
"show board" shows result graph (default false)
viewtree, vt
"show board" shows moves tree (default true)
expandtree, et
switch expandtree (default false)
viewmoves, vm
"show board" shows possible moves (default false)
viewvariants, vv
"show board" shows next moves from tree
(default false)
viewopening, vo
"show board" shows opening name (default false)
viewexplorer, ve
"show board" shows moves from database explorer
(default false)
viewtablebase, vtb
"show board" shows tablebase (default false)
(works for <= 7 pieces on board - included kings)
(require internet access to
viewfen, vf
"show board" shows FEN (default false)
namespaces <name(s)>1.1.0
set namespace names for game explorer
you can use * for 'all namespaces'
the default namespace is primary
go to setup board mode
fen <fen>
start new game with <fen> position
fen960 <fen>1.1.0
start new Chess960 game with <fen> position
read game(s) from PGN written to stdin
list PGN tags
tag <name> [<value>]
set tag <name> to <value>. If no value, erase tag.
(<tagname> is case sensitive!)
printpgn [<file>], pp
print PGN from actual game to console or file
- Create list of games from explorer for current position
use list command to list the list and open /\<n> command to open a game
list [[<limit>] <from>]
list games from opened PGN file
open <file>
open PGN file
open /\<n>
open game id <n> from PGN file (see list command).
save [<file>]
save PGN to opened file (if any) or <file>.
Set <file> as opened file.
ipv4 [<port>]
start server listening on <port> (default 8001)
news [id]
show last (or <id>) news if any (internet access required)
listnews [offset]
show last news' titles with date and id
help, h
show help
info, i
show info
Show licence / owner details
check for update
quit, q
quit nocheto

Extra commands:

switch text to speach
addnamespace <name> [<description>]1.1.0
add namespace for game explorer (used by nochetodbload)
Name can consists from english lowercase letters and numbers only,
the default namespace is primary
dropnamespace <name>1.1.0
drop namespace
it works if no game is stored with given namespace
list namespaces
show engine board (if supported)
get the engine evaluation (if supported)
echo <text>
print the <text> (and read id if speach is on)
show help for extra commands