Λίστα εντολών

Η γραμμή εντολών, που βρίσκεται στη γραμμή κατάστασης, ανοίγει πατώντας το πλήκτρο ΔΙΑΣΤΗΜΑ. Κατά την πληκτρολόγηση μιας εντολής, εμφανίζεται αυτόματα μια λίστα προτάσεων: το πλήκτρο TAB (ή SHIFT-TAB) διατρέχει τις προτάσεις και συμπληρώνει την εντολή, ενώ το ESC κλείνει τη λίστα (ένα δεύτερο ESC κλείνει τη γραμμή εντολών). Τα πλήκτρα ΠΑΝΩ και ΚΑΤΩ παραμένουν δεσμευμένα για το ιστορικό εντολών.

Καθολικές λειτουργίες

Εντολή

Ενέργεια

new, ne, n

Δημιουργεί μια νέα βάση δεδομένων.

open, op, o

Ανοίγει μια υπάρχουσα βάση δεδομένων.

import_db, idb

Εισάγει και συγχωνεύει μια άλλη βάση δεδομένων.

export_db, edb

Εξάγει την τρέχουσα επιλογή σε μια νέα βάση δεδομένων.

quit, q

Κλείνει το blunderDB.

help, he, h

Ανοίγει τη βοήθεια του blunderDB.

tutorial, tour

Ανοίγει τον κατάλογο των ξεναγήσεων του περιβάλλοντος.

demo

Φορτώνει μια βάση δείγματος (αγώνες, τουρνουά, συλλογές, σχόλια, τράπουλα Anki, αναλύσεις) για την εξερεύνηση του εργαλείου.

meta

Εμφανίζει τα μεταδεδομένα της βάσης δεδομένων.

eval, epc

Ανοίγει τον πίνακα Eval (Effective Pip Count, πιθανότητα νίκης και ετυμηγορία κύβου στο bearoff). Το epc είναι το παλιό όνομα αυτού του πίνακα, που διατηρείται.

transcribe, tr

Ανοίγει τον πίνακα Μεταγραφής: τα προσχέδια αγώνων που καταγράφονται, και τον τρόπο να ξεκινήσετε ένα νέο.

direct

Ανοίγει τον πίνακα Τουρνουά για τη διεύθυνση ενός τουρνουά και τον ξανακλείνει. Όσο είναι ανοιχτή μια διεύθυνση, η κύρια περιοχή δείχνει το τουρνουά αντί για το ταμπλό· οποιαδήποτε άλλη καρτέλα επαναφέρει το ταμπλό.

met

Ανοίγει τον πίνακα ισοδυναμίας αγώνα Kazaross-XG2.

cm

Ανοίγει τη μήτρα του κύβου: την ετυμηγορία της τρέχουσας θέσης σε κάθε σκορ ενός αγώνα 5, 7 ή 9 πόντων.

tags

Ανοίγει το λεξιλόγιο ετικετών: τις ετικέτες που χρησιμοποιούνται σε αυτή τη βάση, με το πλήθος των θέσεων, με δυνατότητα κλικ για την αναζήτηση.

log

Ανοίγει το αρχείο δραστηριότητας: τις τελευταίες διακόσιες γραμμές του αρχείου καταγραφής, με τα μέσα να τις αντιγράψετε για μια αναφορά ή να ανοίξετε τον φάκελο που τις περιέχει.

train

Ανοίγει τον πίνακα Εξάσκησης. Με όρισμα, ανοίγει και ξεκινά: train scores (η κάρτα σκορ ενός σκορ που κληρώνεται· τα train tp και train takepoint είναι συνώνυμα), train pips (το μέτρημα πουλιών και των δύο πλευρών), train bearoff (το EPC και των δύο πλευρών σε μια παραγόμενη θέση· το train epc είναι συνώνυμο), train evaluation (η πιθανότητα νίκης και η απόφαση κύβου μιας παραγόμενης θέσης, σε παιχνίδι με χρήματα), train decision (μια αναλυμένη απόφαση από τη λίστα που περιηγείστε: η κίνηση παίζεται στο ταμπλό, η απόφαση κύβου επιλέγεται στον πίνακα· το train quiz είναι συνώνυμο).

tp2

Ανοίγει τον πίνακα takepoint με κύβο στο 2.

tp2_live

Ανοίγει τον πίνακα takepoint με κύβο στο 2 για θέσεις μακράς κούρσας.

tp2_last

Ανοίγει τον πίνακα takepoint με κύβο στο 2 για θέσεις τελευταίας ζαριάς.

tp4

Ανοίγει τον πίνακα takepoint με κύβο στο 4.

tp4_live

Ανοίγει τον πίνακα takepoint με κύβο στο 4 για θέσεις μακράς κούρσας.

tp4_last

Ανοίγει τον πίνακα takepoint με κύβο στο 4 για θέσεις τελευταίας ζαριάς.

gv1

Ανοίγει τον πίνακα τιμών gammon με κύβο στο 1.

gv2

Ανοίγει τον πίνακα τιμών gammon με κύβο στο 2.

gv4

Ανοίγει τον πίνακα τιμών gammon με κύβο στο 4.

Θέσεις και πλοήγηση

Εντολή

Ενέργεια

import, i

Εισάγει μία ή περισσότερες θέσεις/αγώνες από αρχείο (xg, xgp, sgf, mat, txt, bgf). Με όρισμα — import XGID=… ή import OGID=… — διαβάζει το αναγνωριστικό αντί να ανοίξει επιλογέα αρχείων, για την περίπτωση που προέρχεται από μήνυμα, φόρουμ ή σενάριο.

delete, del, d

Διαγράφει την τρέχουσα θέση (ζητείται επιβεβαίωση)· η διαγραφή περνά από τον κάδο και παραμένει αναιρέσιμη για τριάντα ημέρες.

trash

Ανοίγει τον κάδο: τι έχει διαγραφεί, μαζί με ό,τι χρειάζεται για να επαναφερθεί.

[number]

Μετάβαση στη θέση με τον υποδεικνυόμενο δείκτη.

[number]%

Μετάβαση σε αυτό το ποσοστό της λίστας: 0% η πρώτη θέση, 50% η μέση, 100% η τελευταία.

grid, gr

Ανοίγει το φύλλο επαφής: τη λίστα που περιηγείστε ως πλέγμα μικρών ταμπλό, μία σελίδα των είκοσι τεσσάρων κάθε φορά· η επιλογή μιας μικρογραφίας ανοίγει τη θέση της.

list, l

Εμφανίζει την ανάλυση της τρέχουσας θέσης.

comment, co

Εμφάνιση/εγγραφή σχολίων.

rollout, ro [fast|standard]

Κάνει rollout στην τρέχουσα θέση (με τη ρύθμιση που επιλέχθηκε στο πάνελ Ανάλυση ή την ονομασμένη προρύθμιση) και ανοίγει το πάνελ Ανάλυση. Το ro search [fast|standard] το εκτελεί στην εμφανιζόμενη λίστα, μετά από επιβεβαίωση με το σύνολο· το ro stop σταματά το rollout που εκτελείται.

history, hi

Ανοίγει τον πίνακα αναζήτησης (το ιστορικό αναζήτησης βρίσκεται στην καρτέλα του Historique).

stats, st

Εμφάνιση/απόκρυψη του πίνακα στατιστικών.

match, ma

Εμφάνιση/απόκρυψη του πάνελ αγώνων.

collection, coll

Εμφάνιση/απόκρυψη του πάνελ συλλογών.

#tag1 tag2 …

Προσθέτει ετικέτες στην τρέχουσα θέση.

e

Φορτώνει όλες τις θέσεις από τη βάση δεδομένων.

blunders, bl [n]

Φορτώνει τα χειρότερα λάθη (equity/MWC) στην προβολή ανάλυσης, σύμφωνα με το τρέχον φίλτρο στατιστικών. Ένας προαιρετικός αριθμός επιλέγει πόσα θα φορτωθούν (bl 50)· προεπιλογή 10.

m

Πλοήγηση στον τελευταίο αγώνα που επισκεφθήκατε.

Επεξεργασία και αναζήτηση

Εντολή

Ενέργεια

write, wr, w

Αποθηκεύει την τρέχουσα θέση.

write!, wr!, w!

Ενημερώνει την τρέχουσα θέση.

s

Αναζήτηση θέσεων με φίλτρα.

ss

Αναζήτηση ανάμεσα στις εμφανιζόμενες θέσεις: τρέχοντα αποτελέσματα, ανοιχτή συλλογή ή αγώνας υπό επισκόπηση.

Φίλτρα αναζήτησης

Ο πίνακας αυτός είναι η αναφορά της γραμματικής αναζήτησης: η γραμμή εντολών, η βιβλιοθήκη φίλτρων και η επιλογή --query της blunderdb search διαβάζουν όλες τα ίδια διακριτικά. Η στήλη Ισοδύναμο CLI δίνει, όταν υπάρχει, την επιλογή της search που κάνει το ίδιο πράγμα (δείτε Διεπαφή γραμμής εντολών (CLI))· μια παύλα σημαίνει φίλτρο που το εκφράζει μόνο η γραμματική.

Πέντε διακριτικά δεν φέρουν την τιμή τους: τη διαβάζουν στο ταμπλό αναζήτησης. Τα cube και score παίρνουν τον κύβο και το σκορ που έχουν τεθεί εκεί, το d τον τύπο της απόφασης, τα D και D1 τα ζάρια, το x τη δομή που σχεδιάστηκε στην καρτέλα Εκτός. Μια ζαριά επομένως δεν γράφεται ποτέ μέσα στο διακριτικό: το D65 δεν υπάρχει, μόνο η μορφή αποκλεισμού φέρει τα ψηφία της (xD65). Στη γραμμή εντολών, όπου δεν υπάρχει ταμπλό, τα διακριτικά αυτά συγκρίνονται με κενό ταμπλό· εκεί πρέπει να χρησιμοποιούνται οι επιλογές της τρίτης στήλης.

Ένα μόνο διακριτικό κατατάσσει αντί να περιορίζει: το like ταξινομεί το αποτέλεσμα κατά αύξουσα απόσταση από μια θέση-στόχο, και όλα τα άλλα διακριτικά περιορίζουν το σύνολο που κατατάσσεται έτσι.

Τα σφάλματα και οι ισοδυναμίες μετρώνται σε χιλιοστά ισοδυναμίας — τα millipoints του παρακάτω πίνακα: το E>100 κρατά τις κινήσεις που κόστισαν τουλάχιστον ένα δέκατο του πόντου, αφού ένας πόντος αξίζει 1000 χιλιοστά.

Δύο πλήρεις αναζητήσεις:

  • s p>30 w40,60 xco — πάνω από 30 pips καθυστέρηση, μεταξύ 40 % και 60 % πιθανότητες νίκης, κανένα σχόλιο.

  • s ph:race E>50 co:xg — σε κούρσα, μια κίνηση που κόστισε τουλάχιστον 50 χιλιοστά, και ένα σχόλιο προερχόμενο από το eXtreme Gammon.

Ερώτημα

Ενέργεια

Ισοδύναμο CLI

cube, cub, cu, c

Η θέση επαληθεύει τη διαμόρφωση του κύβου.

--cube

score, sco, sc, s

Η θέση επαληθεύει το σκορ.

--score1 --score2

d

Η θέση επαληθεύει τον τύπο απόφασης (πουλιού ή κύβου).

--decision

D

Η θέση επαληθεύει τη ζαριά (και τα δύο ζάρια, ανεξαρτήτως σειράς).

--dice 6,5

D1

Η θέση επαληθεύει τη ζαριά μόνο για το πρώτο ζάρι (η τιμή του πρώτου ζαριού εμφανίζεται σε ένα από τα δύο ζάρια της θέσης).

--dice 6

xD65

Η θέση δεν παίχτηκε με τη ζαριά 6-5 (ανεξαρτήτως σειράς). Η τιμή αναγράφεται στο διακριτικό· επαναλήψιμο για τον αποκλεισμό πολλών ζαριών (xD65 xD54).

—

nc

Η θέση είναι χωρίς επαφή.

—

ph:race

Η θέση βρίσκεται σε μια δεδομένη φάση του παιχνιδιού: opening (άνοιγμα), middlegame (μέσο παιχνίδι), race (κούρσα) ή bearoff (μάζεμα). Επαναλαμβανόμενο (ph:race ph:bearoff). Η ετικέτα προκύπτει από το ταμπλό και δεν είναι ποτέ επεξεργάσιμη· η εντολή blunderdb repair την υπολογίζει ξανά.

--phase

gt:holding

Η θέση εμπίπτει σε ένα δεδομένο σχέδιο παιχνιδιού, από την οπτική του παίκτη που παίζει: race, bearin (μάζεμα υπό επαφή), crunch, backgame, acepoint, blitz, primevprime, mutualholding, holding, contact. Επαναλήψιμο (gt:holding gt:mutualholding). Παράγωγη ετικέτα όπως η φάση: υπολογίζεται από το ταμπλό, ποτέ επεξεργάσιμη, επανυπολογίζεται από το blunderdb repair.

--game-type

#prime

Η θέση φέρει αυτή την ετικέτα σε ένα από τα σχόλιά της. Μια ετικέτα είναι μια #λέξη γραμμένη στην πρόζα· τίποτα δεν τη δηλώνει. Η σύγκριση είναι οριοθετημένη, οπότε το #prime δεν βρίσκει το #priming — εκεί ακριβώς διαφέρει από το φίλτρο κειμένου, που ψάχνει υποσυμβολοσειρά. Επαναλαμβανόμενο, και οι ετικέτες αθροίζονται (#prime #backgame ζητά και τις δύο): μια θέση φέρει πολλές ετικέτες, οπότε το να ονομάσεις δύο σημαίνει «και τις δύο».

—

n>x

Η θέση συναντήθηκε περισσότερες από x φορές στη βάση — ο αριθμός των κινήσεων που καταλήγουν σε αυτήν, σε όλους τους αγώνες. Μορφές n>3, n<2, n3,10 και n4 (ακριβώς τέσσερις).

—

M

Η θέση ή η κατοπτρική της επαληθεύει τα φίλτρα.

—

i

Η θέση εισήχθη μεμονωμένα και δεν προήλθε από εισαγωγή αγώνα.

--individual

fl

Η θέση επισημάνθηκε στο λογισμικό προέλευσης, κατά την εισαγωγή ενός αγώνα eXtreme Gammon.

--flagged

x

Η θέση δεν περιέχει κανένα πούλι της δομής εξαίρεσης (καρτέλα Εκτός του πάνελ αναζήτησης).

—

p>x

Ο παίκτης είναι πίσω στην κούρσα κατά τουλάχιστον x pips.

--pip-min

p<x

Ο παίκτης είναι πίσω στην κούρσα κατά το πολύ x pips.

--pip-max

px,y

Ο παίκτης είναι πίσω στην κούρσα κατά x έως y pips.

--pip-min --pip-max

P>x

Ο παίκτης έχει κούρσα τουλάχιστον x pips.

—

P<x

Ο παίκτης έχει κούρσα το πολύ x pips.

—

Px,y

Ο παίκτης έχει κούρσα μεταξύ x και y pips.

—

e>x

Η ισοδυναμία (σε millipoints) της θέσης είναι μεγαλύτερη από x.

—

e<x

Η ισοδυναμία (σε millipoints) της θέσης είναι μικρότερη από x.

—

ex,y

Η ισοδυναμία (σε millipoints) της θέσης βρίσκεται μεταξύ x και y.

—

E>x

Το σφάλμα της κίνησης που έπαιξε ο παίκτης 1 (σε millipoints) είναι μεγαλύτερο από x.

--move-error-min

E<x

Το σφάλμα της κίνησης που έπαιξε ο παίκτης 1 (σε millipoints) είναι μικρότερο από x.

--move-error-max

Ex,y

Το σφάλμα της κίνησης που έπαιξε ο παίκτης 1 (σε millipoints) βρίσκεται μεταξύ x και y.

--move-error-min --move-error-max

w>x

Ο παίκτης έχει πιθανότητες νίκης μεγαλύτερες από x %.

--winrate-min

w<x

Ο παίκτης έχει πιθανότητες νίκης μικρότερες από x %.

--winrate-max

wx,y

Ο παίκτης έχει πιθανότητες νίκης μεταξύ x % και y %.

--winrate-min --winrate-max

g>x

Ο παίκτης έχει πιθανότητες gammon μεγαλύτερες από x %.

—

g<x

Ο παίκτης έχει πιθανότητες gammon μικρότερες από x %.

—

gx,y

Ο παίκτης έχει πιθανότητες gammon μεταξύ x % και y %.

—

b>x

Ο παίκτης έχει πιθανότητες backgammon μεγαλύτερες από x %.

—

b<x

Ο παίκτης έχει πιθανότητες backgammon μικρότερες από x %.

—

bx,y

Ο παίκτης έχει πιθανότητες backgammon μεταξύ x % και y %.

—

W>x

Ο αντίπαλος έχει πιθανότητες νίκης μεγαλύτερες από x %.

—

W<x

Ο αντίπαλος έχει πιθανότητες νίκης μικρότερες από x %.

—

Wx,y

Ο αντίπαλος έχει πιθανότητες νίκης μεταξύ x % και y %.

—

G>x

Ο αντίπαλος έχει πιθανότητες gammon μεγαλύτερες από x %.

—

G<x

Ο αντίπαλος έχει πιθανότητες gammon μικρότερες από x %.

—

Gx,y

Ο αντίπαλος έχει πιθανότητες gammon μεταξύ x % και y %.

—

B>x

Ο αντίπαλος έχει πιθανότητες backgammon μεγαλύτερες από x %.

—

B<x

Ο αντίπαλος έχει πιθανότητες backgammon μικρότερες από x %.

—

Bx,y

Ο αντίπαλος έχει πιθανότητες backgammon μεταξύ x % και y %.

—

o>x

Ο παίκτης έχει τουλάχιστον x πούλια έξω.

--off1-min

o<x

Ο παίκτης έχει το πολύ x πούλια έξω.

—

ox,y

Ο παίκτης έχει μεταξύ x και y πούλια έξω.

—

O>x

Ο αντίπαλος έχει τουλάχιστον x πούλια έξω.

--off2-min

O<x

Ο αντίπαλος έχει το πολύ x πούλια έξω.

—

Ox,y

Ο αντίπαλος έχει μεταξύ x και y πούλια έξω.

—

k>x

Ο παίκτης έχει τουλάχιστον x οπίσθια πούλια.

—

k<x

Ο παίκτης έχει το πολύ x οπίσθια πούλια.

—

kx,y

Ο παίκτης έχει μεταξύ x και y οπίσθια πούλια.

—

K>x

Ο αντίπαλος έχει τουλάχιστον x οπίσθια πούλια.

—

K<x

Ο αντίπαλος έχει το πολύ x οπίσθια πούλια.

—

Kx,y

Ο αντίπαλος έχει μεταξύ x και y οπίσθια πούλια.

—

z>x

Ο παίκτης έχει τουλάχιστον x πούλια στη ζώνη.

—

z<x

Ο παίκτης έχει το πολύ x πούλια στη ζώνη.

—

zx,y

Ο παίκτης έχει μεταξύ x και y πούλια στη ζώνη.

—

Z>x

Ο αντίπαλος έχει τουλάχιστον x πούλια στη ζώνη.

—

Z<x

Ο αντίπαλος έχει το πολύ x πούλια στη ζώνη.

—

Zx,y

Ο αντίπαλος έχει μεταξύ x και y πούλια στη ζώνη.

—

bo>x

Ο παίκτης έχει τουλάχιστον x blots στο outfield.

—

bo<x

Ο παίκτης έχει το πολύ x blots στο outfield.

—

box,y

Ο παίκτης έχει μεταξύ x και y blots στο outfield.

—

BO>x

Ο αντίπαλος έχει τουλάχιστον x blots στο outfield.

—

BO<x

Ο αντίπαλος έχει το πολύ x blots στο outfield.

—

BOx,y

Ο αντίπαλος έχει μεταξύ x και y blots στο outfield.

—

bj>x

Ο παίκτης έχει τουλάχιστον x blots στο jan.

—

bj<x

Ο παίκτης έχει το πολύ x blots στο jan.

—

bjx,y

Ο παίκτης έχει μεταξύ x και y blots στο jan.

—

BJ>x

Ο αντίπαλος έχει τουλάχιστον x blots στο jan.

—

BJ<x

Ο αντίπαλος έχει το πολύ x blots στο jan.

—

BJx,y

Ο αντίπαλος έχει μεταξύ x και y blots στο jan.

—

t'λέξη1;λέξη2;...'

Τα σχόλια της θέσης περιέχουν τουλάχιστον μία από τις λέξεις.

—

co

Η θέση φέρει σχόλιο, ανεξάρτητα από το περιεχόμενό του.

--has-comment

xco

Η θέση δεν φέρει κανένα σχόλιο.

--no-comment

co:user

Η θέση φέρει σχόλιο δεδομένης προέλευσης: user (γραμμένο από εσάς), xg, gnubg, bgf (που ήρθε με την εισαγωγή ενός αγώνα) ή unknown. Επαναλαμβανόμενο (co:xg co:gnubg).

--comment-origin

m'μοτίβο1,μοτίβο2,...'

Οι καλύτερες κινήσεις πουλιών που περιέχουν τουλάχιστον ένα από τα μοτίβα.

—

m'ND,DT,DP,...'

Οι καλύτερες αποφάσεις κύβου No Double/Take, Double Take, Double Pass.

—

T>x

Ημερομηνία προσθήκης της θέσης μετά το x (ΕΕΕΕ/ΜΜ/ΗΗ).

—

T<x

Ημερομηνία προσθήκης της θέσης πριν το x (ΕΕΕΕ/ΜΜ/ΗΗ).

—

Tx,y

Ημερομηνία προσθήκης της θέσης μεταξύ x και y (ΕΕΕΕ/ΜΜ/ΗΗ).

—

max

Αναζήτηση στον αγώνα με αναγνωριστικό x (π.χ. ma3).

--match-ids

max,y

Αναζήτηση στους αγώνες με αναγνωριστικά από x έως y (π.χ. ma2,5).

--match-ids

tnx

Αναζήτηση στο τουρνουά με αναγνωριστικό x (π.χ. tn1).

--tournament-ids

tnx,y

Αναζήτηση στα τουρνουά με αναγνωριστικά από x έως y (π.χ. tn1,3).

--tournament-ids

idx

Αναζήτηση της θέσης με αναγνωριστικό x (π.χ. id12).

--position-ids

idx,y

Αναζήτηση των θέσεων με αναγνωριστικά από x έως y (π.χ. id5,10).

--position-ids

pl'όνομα'

Αναζήτηση θέσεων από αγώνα στον οποίο συμμετείχε ο αναφερόμενος παίκτης, σε οποιαδήποτε πλευρά (π.χ. pl'Alice'). Αγνοεί πεζά/κεφαλαία.

—

like, like42, like<12, like42*

Κατατάσσει το αποτέλεσμα κατά αύξουσα απόσταση από μια θέση-στόχο, αντί να το περιορίζει: το like παίρνει την τρέχουσα θέση, το like42 αυτή με δείκτη 42, το like<12 απορρίπτει ό,τι απέχει πάνω από δώδεκα pip πουλιών, το like42* διευρύνει την κλάση του στόχου σε όλους τους τύπους απόφασης και στα δύο καθεστώτα, χρήματα και αγώνας. Δείτε Πίνακας Αναζήτησης.

—

Οι τιμές pl, m και t ανοίγουν με διπλά εισαγωγικά ή απόστροφο και κλείνουν με οποιοδήποτε από τα δύο. Ένα διακριτικό που διατηρεί εισαγωγικό χωρίς να σχηματίζει πλήρη τιμή αγνοείται, και το blunderdb search --query το αναφέρει. Μια ετικέτα μπορεί να περιέχει απόστροφο (#l'ouverture), ποτέ διπλά εισαγωγικά. Το ερωτηματικό (;) είναι ο διαχωριστής των λιστών αναγνωριστικών και ετικετών: δεν εμφανίζεται σε καμία τιμή, και το ma1;2 δεν είναι διακριτικό (γράψτε ma1 ma2).

Μεταγραφή από τερματικό

Η γραμμή εντολών δεν έχει εντολή μεταγραφής: οι κινήσεις πληκτρολογούνται στην καρτέλα Μεταγραφή. Εκτός της εφαρμογής, περνούν μέσω blunderdb call (Μεταγραφή μέσω του API), για παράδειγμα blunderdb call transcriptions.apply --db base.db --if-match 3 --json '{"id":1,"gesture":{"Kind":"validate"}}'. Το --if-match κατονομάζει την αναθεώρηση που επέστρεψε η προηγούμενη κλήση· κάθε κλήση είναι δική της συνεδρία, χωρίς sessionId και χωρίς αναίρεση από τη μία κλήση στην άλλη.

Διάφορες εντολές

Εντολή

Ενέργεια

clear, cl

Διαγράφει το ιστορικό εντολών.