Coder Social home page Coder Social logo

trellixvulnteam / sokoban-solver_2yo0 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from t-muha/sokoban-solver

0.0 0.0 0.0 135.73 MB

Program and UI for a Sokoban solver

Shell 0.06% JavaScript 0.53% C++ 0.63% Python 90.70% C 1.92% Emacs Lisp 0.03% Tcl 4.57% PowerShell 0.01% XSLT 0.01% CSS 0.51% TeX 0.01% HTML 0.65% GLSL 0.01% Batchfile 0.01% M4 0.13% Roff 0.09% Vim Script 0.01% VBScript 0.01% Classic ASP 0.01% kvlang 0.15%

sokoban-solver_2yo0's Introduction

Sokoban Solver

Application Running With Python Running Without Python About Sokoban About the Solver

Application

Program and UI for a Sokoban solver There are two versions available, one for those with Python and one for those without. Both kinds are available in the "version" folder located on this GitHub page.

Running with Python

For those with Python, download the most recent version of the app as a folder from "version" on this GitHub page. Then, there are a series of packages you must install. It is highly reccomended to use a virtual environment such as Venv for the packages. I have also included the series of pip commands I used to install the packages in a Venv virtual environment. I know for sure that these commands install the correct package versions.

Using Venv: https://docs.python.org/3/tutorial/venv.html

Required Packages:

  • Kivy version 1.11.1
  • docutils
  • pygments
  • pypiwin32
  • kivy_deps.sdl2 version 0.1.22
  • kivy_deps.glew version 0.1.12
  • kivy_deps.gstreamer version 0.1.17
  • Python Image Library (PIL)

Pip Commands for Best Results:

  • pip install docutils pygments pypiwin32 kivy_deps.sdl2==0.1.22 kivy_deps.glew==0.1.12
  • pip install kivy_deps.gstreamer==0.1.17
  • pip install kivy==1.11.1
  • pyp install pil

sokoban-solver_2yo0's People

Contributors

t-muha avatar trellixvulnteam avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.