Πρόγραμμα αποτελεσμάτων … σε Excel!

Ο Δημήτρης Τόγιας, διαιτητής της ΕΟΜ, έχει δημιουργήσει σε μεγάλο βαθμό τη δική του λύση στο χρόνιο πρόβλημα “υπολογισμός αποτελεσμάτων αγωνιστικής ημερίδας με τη βοήθεια του υπολογιστή’. Το πρόγραμμα, ή καλύτερα το βιβλίο εργασίας, έχει δημιουργηθεί στο Excel. Αρχικά ο χρήστης – διαιτητής δίνει τα στοιχεία του αγώνα, όπως αριθμός τραπεζιών, πλήθος διανομών και είδος κίνησης (πήδημα, standbye & relay, rover κλπ). Στη συνέχεια δημιουργούνται οι εγγραφές.

Τώρα θα σε πιάσω“ είπα χαμογελώντας στο Δημήτρη. Βάλε μου 12 τραπέζια, με standbye & relay και bye τον αριθμό 1. Θέλω επίσης 2 αλλαγές προσανατολισμού στους τελευταίους γύρους.

Ο Δημήτρης χαμογέλασε κι αυτός, γιατί γνώριζε το πρόβλημα που παρουσιάζεται στο υπάρχον πρόγραμμα της Ομοσπονδίας. Παρόλα αυτά το δικό του πρόγραμμα δεν τον διέψευσε. Οχι μόνο ξεκίνησε τις εγγραφές σωστά (παραλείποντας το relay σε όλες τις εγγραφές), αλλά ταυτόχρονα υπολόγισε σωστά τις αλλαγές προσανατολισμού (2 σε όλα τα set εκτός από δύο – αυτά που βρίσκονται στο standbye στους δύο τελευταίους γύρους).

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

Μελανό, προς το παρόν, σημείο είναι το γεγονός ότι τα σκορ εισάγονται με το ποντίκι και όχι με το πληκτρολόγιο, καθότι ο χρήστης εισάγει το συμβόλαιο που εκτελεί ο εκτελεστής και όχι το τελικό αποτέλεσμα. Αυτό έχει το θετικό ότι στην προσωπική κάρτα ο αθλητής βλέπει το συμβόλαιο που παίχτηκε στο τραπέζι του, αλλά το σοβαρό μειονέκτημα είναι η καθυστέρηση στην εισαγωγή των αποτελεσμάτων (το πληκτρολόγιο είναι πάντα πιο γρήγορο από το ποντίκι).

Ενα ακόμη ενδιαφέρον σημείο του προγράμματος είναι ότι μπορεί να χρησιμοποιηθεί είτε για IMPs είτε για BOM και όλα αυτά πάντα στην ίδια οθόνη. Ο προγραμματιστής έχει ακόμη φροντίσει να μπορούν να εισαχθούν και αποτελέσματα από Ατομικό, για τα οποία φυσικά υπολογίζονται και τα master points – κάτι για το οποίο δεν υπάρχει πρόγραμμα στην Ελλάδα.

Συνολικά πρόκειται για μία εξαιρετικά αξιόλογη προσπάθεια, η οποία ελπίζω να τελειοποιηθεί. Η πολυφωνία και ο ανταγωνισμός πάντα ωφελούν τον τελικό καταναλωτή.

Εληξε το 5ο πρωτάθλημα υπολογιστών

Στις 28 Ιουλίου έληξε το 5ο παγκόσμιο πρωτάθλημα με συμμετοχή των προγραμμάτων του bridge που κυκλοφορούν και ο νικητής ονομάζεται … Jack!

Η ιδέα για το παγκόσμιο πρωτάθλημα υπολογιστών ανήκει στην ACBL (American Contract Bridge League) το 1996. Η υλοποίησή της δεν άργησε να έρθει, καθώς το πρώτο πρωτάθλημα έγινε το 1997 στην Αλμπουκέρκη. Ακολούθησε το ’98 στο Σικάγο, το 2000 (1999) στις Βερμούδες, το 2000 στο Μαστρίχτ, ενώ φέτος ο αγώνας διοργανώθηκε στο Τορόντο.

Στον αγώνα εμφανίστηκαν 6 συμμετέχοντες: το Blue Chip Bridge, το Bridge Baron, το Q-Plus Bridge, το Micro Bridge, ο Jack και το Wbridge5. Αισθητή ήταν η απουσία του G.I.B. ο οποίος ήταν εμπλεκόμενος στην Cyborg (!) ομάδα που είχε δημιουργηθεί στον ίδιο αγώνα (2 G.I.B. και δύο άνθρωποι).

Ο G.I.B. βέβαια παρολίγο να λάβει μέρος, εν αγνοία του δημιουργού του, καθώς εμφανίστηκε κάποιος με όνομα Jeremy Claptrap, ο οποίος ήθελε να λάβει μέρος με το »δικό του» πρόγραμμα ονόματι Hoogli. Τελικά, όταν στάλθηκε ο πηγαίος κώδικας (source code) του προγράμματος προς εξέταση, αποδείχθηκε ότι επρόκειτο για υβρίδιο του G.I.B. και τελικά το Hoogle αποκλείστηκε.

Στον τελικό αγώνα ο Jack νίκησε το Ιαπωνικό Micro Bridge με τελικό σκορ 136-84 σε ματς των 64ων διανομών.

Ο Jack είναι δημιουργία του Ολλανδού Hans Kuijf. Σύμφωνα με αυτόν το μέρος του κώδικα που ασχολείτο με την αγορά και την εκτέλεση ήταν 4-5 χρόνων παλιό, αλλά το αγοραστικό μέρος ξαναγράφτηκε το 2000. Προς το παρόν δεν υπάρχει έκδοση προς πώληση, αλλά ο δημιουργός του σκέφτεται να λανσάρει μία τέτοια στα Ολλανδικά, ενώ δεν υπάρχουν ακόμη σχέδια για Αγγλική έκδοση.

Ο Hans, εκτός από μπριτζέρ είναι και σκακιστής. Στο σκάκι έχει ήδη κατασκευάσει ένα άλλο πρόγραμμα με το όνομα King (Ρήγας). Οταν πρωτοκατασκεύασε το πρόγραμμα του bridge, του έδωσε το όνομα Queen (Ντάμα), αλλά, όπως λέει ο ίδιος, επειδή οι επιδόσεις του προγράμματος ήταν αρχικά εξαιρετικά χαμηλές, το … υποβάθμισε και του έδωσε το όνομα Jack (Βαλές).