Γεια χαρά σε όλους.
Στη δουλειά είμαι γνωστός για τη στάση μου απέναντι στην τεχνητή νοημοσύνη.
Δεν μου αρέσει και δεν τη θέλω σε αυτόν τον κόσμο.
Ωστόσο, μου ειπώθηκε με ευγενικό αλλά σταθερό τρόπο ότι καλά θα έκανα να προσαρμοστώ, καθώς είμαι προγραμματιστής βάσεων δεδομένων σε μια μεγάλη εταιρεία και έχουν… απαιτήσεις.
Έστω. Όπως και να 'χει.
Έτσι σκέφτηκα να κάνω μερικές γρήγορες δοκιμές με το Claude για να δω πόσο καλά τα καταφέρνει με τη Locomotive Basic. Όπως αποδείχθηκε, τα πάει περίφημα. Πώριμα πράγματα.
Έχοντας εύκαιρο τον πηγαίο κώδικα του Sultan’s Maze, ζήτησα από το Claude να βάλει REM (σχόλια) στις εντολές που σχεδιάζουν τις κατακόρυφες γραμμές στους θάμνους. Αυτό λειτούργησε και πράγματι έκανε το παιχνίδι πολύ πιο εύχρηστο.
Αλλά υπήρχε ακόμα μια πολύ αισθητή παύση ανάμεσα σε κάθε τμήμα του λαβύρινθου καθώς χτιζόταν η οθόνη. Ξέρω ακριβώς ποιο μέρος του κώδικα τα κάνει όλα αυτά, αλλά ζήτησα από το Claude να το κοιτάξει, να υπολογίσει πράγματα εκ των προτέρων, να πειράξει αλγόριθμους κ.λπ. Και η διαφορά είναι πολύ εντυπωσιακή.
Το τελευταίο πράγμα που ήθελα να βελτιώσω ήταν η ταχύτητα της οθόνης του χάρτη, η οποία σχεδιάζεται πολύ αργά. Τώρα είναι πολύ πιο γρήγορη.
Δύο μειονεκτήματα…
-
Η οθόνη «Making Maze, Please Wait» (Δημιουργία λαβύρινθου, παρακαλώ περιμένετε) παίρνει περισσότερο χρόνο από πριν, λόγω των προ-υπολογισμών που εκτελούνται.
-
Ίσως υπάρχουν bugs. Δεν έχω την όρεξη να φάω κι άλλο χρόνο με το Claude αποψε για να τεστάρω τα πάντα σωστά και να διορθώσω τυχόν λάθη.
Απολαύστε το!
sultan_fast.dsk (190.3 KB)
sultan_faster_making maze.dsk (190.3 KB)