JSoko είναι ένα open source και δωρεάν γραφική εφαρμογή γραμμένο στη γλώσσα προγραμματισμού Java και σχεδιασμένο για να επιτρέπει στους χρήστες να παίζουν το δημοφιλές παιχνίδι Sokoban.
JSoko διαθέτει αυτόματη αναζήτηση διαδρομής, η αυτόματη επίλυση, αυτόματη ώθηση, undo / redo, αδιέξοδα ανίχνευση, επίπεδο λύτης, λύση βελτιστοποίησης, και διαφορετικά δέρματα.
Για όσους δεν ξέρουν τι ένα παιχνίδι Sokoban είναι, μπορούμε να σας πω ότι αυτό είναι ένα κλασικό παιχνίδι παζλ εφευρέθηκε στην Ιαπωνία, όπου ο ρόλος του παίκτη είναι να είναι ένας φύλακας της αποθήκης που κινείται κουτιά / κιβώτια για να καθαρίσετε το επίπεδο.
JSoko είναι μια πλατφόρμα-ΑΝΕΞΑΡΤΗΤΩΝ λογισμικό, υποστήριξη Linux, Mac OS & nbsp? Χ & nbsp? Και λειτουργικά συστήματα Windows
Τι είναι καινούργιο σε αυτή την έκδοση:.
< ul>
Τι είναι καινούργιο στην έκδοση 1.72:
- Bug fix: ο λύτης δεν θα μπορούσε να λύσει κάποια επίπεδα, όπως Σκέψη Rabbit Original No 10
- JSoko χρησιμοποιεί την προεπιλεγμένη & quot? Look and Feel & quot? για Mac OS
- Το νέο εικονίδιο JSoko χρησιμοποιείται στο πρόγραμμα
- Είναι δυνατόν να αποθηκεύσετε μια ολόκληρη συλλογή των επιπέδων σε ένα αρχείο
- Υποστήριξη & quot? εσωτερικό κενές γραμμές quot ;: & ένα επίπεδο τώρα μπορεί να περιέχει κενές γραμμές. Αυτά & quot? Κενές γραμμές & quot? πρέπει να περιέχει μόνο κενά, εκτός από τον πρώτο χαρακτήρα που θα πρέπει να είναι & quot? - & quot?.
Τι είναι καινούργιο στην έκδοση 1.71:
- Βελτιωμένη κινεζική μετάφραση. Χάρη στην Anian Wu για αυτήν την ενημερωμένη έκδοση.
- διορθώσετε το σφάλμα: Κάνοντας κλικ στο & quot? Πληροφορίες - & gt? για JSoko & quot? προκάλεσε μια & quot? έξω από τη μνήμη & quot? σφάλμα. Χάρη στην garbelinchen για την αναφορά αυτή.
- Optimizer: υπάρχει μια νέα μέθοδος βελτιστοποίησης που βελτιστοποιεί για:
- κινήσεις
- σπρώχνει
- γραμμές κουτί
- αλλαγές κουτί
- πιέζει συνεδρίες
- Βελτιστοποίηση για 5 μετρήσεις παίρνει πολύ περισσότερο χρόνο από ό, τι ακριβώς βελτιστοποίηση κινήσεις και ωθεί. Ωστόσο, αυτή η νέα μέθοδος μπορεί να αξιοποιήσει όλους τους πυρήνες του συστήματος και χρησιμοποιούν περισσότερη μνήμη RAM και τις άλλες μεθόδους. Ως εκ τούτου, σε συστήματα πολλαπλών πυρήνων αυτή η μέθοδος μπορεί να είναι τόσο γρήγορα όσο οι παλιές μετακινήσεις / σπρώχνει τη βελτιστοποίηση της μεθόδου. Τα αποτελέσματα αυτής της μεθόδους είναι οι ίδιες με τις κανονικές κινήσεις / σπρώχνει μέθοδο εκτός από το ότι οι λύσεις που βρέθηκαν είναι επίσης βελτιστοποιηθεί για τις γραμμές κουτί, κουτί αλλαγές και σπρώχνοντας συνεδρίες.
- Συμβουλή: Για να χρησιμοποιήσει την πλήρη ισχύ αυτής της μεθόδου είναι συνιστάται να ξεκινήσει JSoko με υψηλότερη ρύθμιση RAM. Η ρύθμιση είναι στα αρχεία Start_JSoko_Linux.sh / Start_JSoko_Windows.bat
- Για παράδειγμα, το & quot? 512m & quot? σε java -Xmx512m -jar JSoko.jar μπορεί να αντικατασταθεί από ένα υψηλότερο αριθμό, όπως 5000m να επιτρέψει JSoko να χρησιμοποιήσετε 5000MB (= 5GB) RAM.
Τι είναι καινούργιο στην έκδοση 1.68:
- Ο νέος δέρματος από τον Jean-Pierre Martel
- ανάδειξη των θέσεων προσβάσιμο κουτί μπορεί να ρυθμιστεί on / off
- replay μπορεί να ξεκινήσει χρησιμοποιώντας το πλήκτρο & quot? Ε & quot?
- ξανακάνω και να αναιρέσετε μπορεί να γίνει με τη χρήση ενιαίου βήματα
- JSoko θυμάται την τελευταία φορά που έπαιξε αρχείο συλλογής και τον αριθμό επίπεδο
Απαιτήσεις :
- Java 2 Standard Edition Runtime Environment
Τα σχόλια δεν βρέθηκε