
Τι Λαμβανετε
Μόνο 5 απομένουν!
Λεπτομερειες
Στην αλλαγή του αιώνα, το Fritz μάγεψε τον κόσμο του σκακιού με νίκες επί του Garry Kasparov και του τότε εν ενεργεία Παγκόσμιου Πρωταθλητή Vladimir Kramnik. Το «πιο δημοφιλές πρόγραμμα σκακιού» (σύμφωνα με το γερμανικό περιοδικό Der Spiegel) σας προσφέρει ό,τι χρειάζεται ένας αφοσιωμένος σκακιστικός ενθουσιώδης, με καινοτόμες μεθόδους εκπαίδευσης για ερασιτέχνες και επαγγελματίες. Η νευρωνική μηχανή σκακιού «Fat Fritz» Τον Δεκέμβριο του 2017, ένα δελτίο τύπου από την Google συγκλόνισε τον σκακιστικό κόσμο: η θυγατρική της DeepMind δημιούργησε ένα νευρωνικό δίκτυο, ονομαζόμενο AlphaZero, το οποίο «έμαθε» σκάκι αποκλειστικά παίζοντας εκατομμύρια παιχνίδια εναντίον του εαυτού του, αλλά ήταν αρκετά ισχυρό για να νικήσει το Stockfish 8, μια κορυφαία μηχανή σκακιού.
Αυτή η είδηση ήταν σοκαριστική και συναρπαστική ταυτόχρονα. Σοκαριστική με την έννοια ότι η παραδοσιακή δεκαετής ιστορία προγραμματισμού σκακιού είχε περάσει στο περιθώριο από ένα σύστημα αυτομάθησης. Συναρπαστική γιατί υπήρχε η ελπίδα ότι από αυτή τη ριζοσπαστική προσέγγιση θα μάθαινε κανείς πράγματα πραγματικά καινούργια για το σκάκι.
Κανείς δεν περίμενε ότι μια συνεργατική προσπάθεια αναπτυξιακών προγραμματιστών σκακιού θα έκανε σύντομα αυτήν την τεχνολογία ευρέως διαθέσιμη. Το open-source project LCZero άρχισε να αναπαράγει την πορεία που άνοιξε η Google και έχει αποκτήσει σημαντική ώθηση. Ξαφνικά υπήρχε μια μηχανή σκακιού με διαφορετικά αποτελέσματα ανάλυσης που παρείχαν νέες ιδέες σε όλους τους τομείς.
Η LCZero επίσης ακολουθεί τη φιλοσοφία της Google, ότι το νευρωνικό δίκτυο μαθαίνει μόνο από παιχνίδια που παίζει εναντίον του εαυτού του. Η ιδέα σύντομα ήρθε να χρησιμοποιήσει τη υπάρχουσα βάση μας με εκατοντάδες χιλιάδες καλών παιχνιδιών μεγάλων μαστρών για να συντομεύσει αυτή τη διαδικασία μάθησης. Αυτή η προσέγγιση ακολουθήθηκε λογικά από τον μακρόχρονο τεχνικό μας επιμελητή Albert Silver και βασισμένος στην τεχνολογία LCZero εκπαίδευσε ένα νευρωνικό δίκτυο για έναν ολόκληρο χρόνο με παιχνίδια GM.
Το αποτέλεσμα είναι τόσο πειστικό που τώρα το δημοσιεύουμε ως «Fat Fritz» μαζί με το Fritz17. Καθώς είναι τα πράγματα τώρα, το Fat Fritz νικάει σε άμεση σύγκριση όλα τα παραδοσιακά προγράμματα σκακιού και ακόμη και την LCZero. Οι κινήσεις που προτείνονται στην ανάλυση είναι συχνά εξαιρετικά ανθρώπινες και σχεδιασμένες.
Με μια οδυνηρά πρακτική περιορισμό: το Fat Fritz χρειάζεται (όπως και η LCZero) μια πολύ ισχυρή κάρτα γραφικών Nvidia («GPU») για να επιτύχει το πλήρες επίπεδο παιχνιδιού του. Παρ' όλα αυτά, για πρώτη φορά εδώ και πολλά χρόνια μπορούμε να καταγράψουμε μια πραγματική διάσπαση στον προγραμματισμό σκακιού. Το Fat Fritz και η LCZero έχουν ήδη αρχίσει να αλλάζουν τη θεωρία της έναρξης.
Μεθοδική εκπαίδευση ανοίγματος Κάθε μέσο ανθρώπινο μυαλό είναι φωτεινά χρόνια μπροστά από τα νευρωνικά δίκτυα όταν πρόκειται για την κατάκτηση καθημερινών καταστάσεων. Ωστόσο, μερικές φορές είναι κουραστικό να εμφυτεύεις στο δικό σου νευρωνικό δίκτυο τη γνώση για παραλλαγές ανοίγματος. Γι' αυτό το Fritz 17 προσφέρει νέες λειτουργίες για να απλοποιήσει σημαντικά τη δημιουργία, τη διαχείριση και πάνω απ' όλα τη μεταφορά στη μνήμη ενός ρεπερτορίου ανοίγματος.
Τι χρήση έχει το καλύτερο δέντρο παραλλαγών αν δεν μπορείς να το θυμηθείς; Το Fritz 17 εισάγει μια διαχείριση ρεπερτορίου που δεν βασίζεται σε ολόκληρες παραλλαγές αλλά σε κινήσεις. Εσείς αποφασίζετε για μια κίνηση: «αυτή είναι που θέλω να παίζω εγώ» και έτσι όλη η παραλλαγή μεταφέρεται στο ρεπερτόριό σας. Το πλεονέκτημα: με μερικές αποφάσεις και λίγα κλικ μπορείτε να ρυθμίσετε ένα λειτουργικό ρεπερτόριο.
Αυτό το ρεπερτόριο είναι online, δηλαδή μπορεί να προσπελαστεί αμέσως από οποιονδήποτε υπολογιστή και στο διαδίκτυο. Δραπλινγκ και παιχνίδι Μόλις έχετε συγκεντρώσει ένα ρεπερτόριο με αυτόν τον τρόπο, αρχίζει η διασκέδαση: τώρα το μαθαίνετε με drills. Για να το κάνετε αυτό παίζετε τις παραλλαγές σας και το Fritz απαντά με τέτοιο τρόπο ώστε, όσο το δυνατόν, να παραμένετε εντός του ρεπερτορίου σας.
Αρχικά οι κινήσεις εμφανίζονται σύμφωνα με τη συχνότητά τους στη θεωρία. Μετά από λίγο γίνεται σαφές τι έχετε κυριαρχήσει σωστά και τι όχι. Τα προβληματικά συστήματα τότε επαναλαμβάνονται πιο συχνά ώστε να επιτύχετε γρήγορα σιγουριά με το ελάχιστο κόστος.
Αυτό το σύστημα είναι γνωστό από την εκμάθηση ξένων γλωσσών. Για να είναι διασκεδαστικό, το Fritz μετρά το μέγεθος της θεωρητικής περιοχής που έχετε κυριαρχήσει και την εισάγει σε μια λίστα κατάταξης ως αριθμό πόντων. Χρήσιμο για την πρακτική είναι επίσης το γεγονός ότι στο drilling, όταν φτάσετε στο τέλος μιας παραλλαγής, μπορείτε να αποφασίσετε αν θέλετε να συνεχίσετε ως προπονητικό παιχνίδι.
Το drilling μπορεί επίσης να γίνει με οποιοδήποτε δέντρο παραλλαγών θέλετε να φορτώσετε (παραδοσιακό ρεπερτόριο ChessBase), ακόμη και με ένα μόνο παιχνίδι αν θέλετε να το μάθετε απ' έξω. Έτοιμα ρεπερτόρια περιλαμβάνονται Συνοδευτικά με το Fritz 17 έχετε πρόσβαση σε προετοιμασμένα, ενημερωμένα ρεπερτόρια. Μπορείτε είτε να κάνετε drilling με αυτά όπως είναι είτε να τα ενσωματώσετε στο δικό σας ρεπερτόριο με τα συνήθη κλικ για επισήμανση κινήσεων.
Αυτά τα έτοιμα ρεπερτόρια βρίσκονται σε τέσσερα επίπεδα: απλό, club, τουρνουά και επαγγελματικό. Αυτό εξοικονομεί δουλειά· δεν χρειάζεται να εξάγετε εσείς μια απλούστερη έκδοση club από ένα πλήρες επαγγελματικό ρεπερτόριο. Ιδού τα σημαντικότερα σημεία: Τώρα με «Fat Fritz»*: Ένα εξαιρετικά ισχυρό νευρωνικό δίκτυο εμπνευσμένο από το AlphaZero, που παράγει ανθρώπινες στρατηγικές αναλύσεις παγκόσμιας κλάσης.
Βελτιωμένη μηχανή Fritz 17 με παραδοσιακή αναζήτηση brute force και τεχνολογία αξιολογήσεων Άνετη διαχείριση ρεπερτορίων με ένα κλικ Εκπαίδευση ανοίγματος με έλεγχο επιτυχίας, μετρήστε την πρόοδό σας με τεχνολογία e-learning Εκατοντάδες έτοιμα ρεπερτόρια συμπεριλαμβάνονται "Blitz & Train": Το Fritz δημιουργεί τακτικά παζλ από τα δικά σας blitz παιχνίδια Τέλεια ανάλυση τελικών με έως επτά κομμάτια, πρόσβαση στο "Let's Check" Βελτιωμένα 3D σκακιέρες χάρη σε real-time ray tracing** *Το Fat Fritz βασίζεται στην LCZero. Η LCZero είναι ένα open source project αδειοδοτημένο μέσω της GPL v3 με όλα τα δικαιώματα. Ο πηγαίος κώδικας της LCZero και οι τροποποιήσεις για το Fat Fritz μπορούν να βρεθούν στο Github.
**Απαιτεί ισχυρή κάρτα γραφικών με chip NVIDIA