SokEvo - Le Bottin des Jeux Linux

SokEvo

🗃️ Specifications

📰 Title: SokEvo 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Puzzle ➤ Transport ➤ Sokoban ➤ Classical 🌍️ Browser version:
🔖 Tags: Level Editor; Puzzle; Transport; Sokoban 📦️ Package Name:
🐣️ Approx. start: 📦️ Arch package:
🐓️ Latest: 2009-01-30 📦️ RPM package:
📍️ Version: 1.03 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: GPL-2 📦️ AppImage package:
🏝️ Perspective: Third person 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support: ✓
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 14480 🐛️ Created: 2014-11-30
🐜️ Updated: 2021-11-07

📖️ Summary

[en]: A Sokoban puzzle creator. It uses evolution by (un)natural selection to produce difficult puzzles using little more than random numbers [fr]: Un générateur et un jeu de Sokoban

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) t(202xxx) t(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
[leehaywood.org (Collections of Sokobans)]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Lee J Haywood [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories [Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 📶️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/

📕 Description [en]

📕🐧"blabla"🐧📕


SokEvo is a Sokoban puzzle creator. It uses evolution by (un)natural selection to produce difficult puzzles using little more than random numbers.

• The evolver starts with a random population (or set) of template puzzles.
• A puzzle is chosen at random and mutated, creating a new template.
• The new template is converted into a puzzle using a generator, which determines how many box pushes are required to solve it – its fitness.
• If the resulting puzzle is better than any others in the population, it will be retained and displace the worst existing puzzle / template.
• The mutation and selection continues, gradually increasing the difficulty of the puzzles by forcing them to have longer solutions.
• Typically creating a new set will result in a completely different outcome, as the evolution of the puzzles will take a different path.

The SokEvo program is used to evolve Sokoban puzzles. It runs in the background and can be controlled and monitored using your web browser.
To get started, change the current directory to be the location of the SokEvo program, run the program and then type the following location (URL) into the address bar of your web browser : https://localhost:2015
This should present you with the set-up form which can be used to initiate the evolver.

Getting started

• Once the program has been downloaded, installed and is running, it acts as a web server – i.e. you need to use your web browser to access it. It does not provide any output in a window nor command-line console.
• The program runs in the background until you use your web browser to access it and shut it down (unless you kill the process directly). Type https://localhost:2015 in the address bar of your web browser to access and control the SokEvo server process.
• Although moderately complex puzzles can appear quite quickly (within a few minutes), in order to give the evolver time to produce the best puzzles you should be prepared to wait before taking one of the top puzzles from the population / set. Typically this could mean letting it run for as much as 30 hours.

📕 Description [fr]

Un générateur et un jeu de Sokoban, par Lee J Haywood.

SokEvo est un générateur et un jeu de Sokoban. Il fonctionne en tâche de fond et peut être contrôlé et surveillé en utilisant votre navigateur Web.
Différents paramètres permet de configurer la génération automatique des puzzles, qu'il est ensuite de tester immédiatement - toujours sous votre navigateur internet.
Il est possible d'exporter les grilles en ligne ou au format texte pour une utilisation sous une autre interface éventuellement.

🚧️ Installation ➜ 🚀️ Launching [fr]

Un binaire est fourni, il suffit de le lancer en console.


🚀️ LANCEMENT DU JEU

En console dans le répertoire du jeu lancez : $ ./sokevo
Le jeu utilise votre navigateur internet en tant qu'interface. Pour la visualiser, ouvrez votre navigateur et saisissez cette adresse : https://localhost:2015

🕵️ Test [fr]

🕵️ Test (1.03, avec Firefox) de goupildb :
Une fois le jeu lancé en console, il suffit de le visualiser sur le navigateur internet (voir la section "Installation".
Il suffit ensuite de régler les paramètres souhaités (les paramètres par défaut suffisent pour un premier essai) et de cliquer sur le bouton "Start evolving".
Le programme calcul différentes grilles possibles et il suffit de sélectionner l'une d'entre elles pour la visualiser et jouer directement dans un autre onglet éventuellement.
A noter que le programme continue à optimiser son calcul (il peut durer plus de 30 heures si vous le laissez poursuivre) pour vous offrir des grilles de plus en plus complexes.
L'interface permet aussi :
• de partager votre grille en ligne,
• d'exporter votre puzzle au format texte (".xsb")
• de voir la solution
• de créer des grilles énormes (50x50)

💡 Nota: Ctrl + molette de votre souris pour le zoom.

En un mot : excellent !
Bravo et merci à son auteur.