desertSniper87 / Go_Sokoban

Sokoban implemented in google Go, without a GUI. Main feature is the solving algorithm based on backtracking.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This project implements the common game sokoban with Google Go. There is no GUI, but only text output and input.

What is needed?

You need to install Google Go. It is usually in your distros repository, e.g. for Ubuntu: golang, for Arch: go

How can you run it?

See the short introduction to setup your workspace: http://golang.org/doc/code.html Then, simply use go install github.com/g3force/Go_Sokoban

How to use?

~> Go_Sokoban [-r] [-m] [-i] [-s] [-l <levelfile>] [-f <outputFrequency>] [-d <debuglevel>] [-p]
-r to directly run the algorithm
-m for finding more than one solution
-i for information
-s for straightAhead
-l for levelfile
-f for outputFrequency
-d for debuglevel
-p for printing Surface regularly
the order of parameters does not matter

About

Sokoban implemented in google Go, without a GUI. Main feature is the solving algorithm based on backtracking.


Languages

Language:Go 98.5%Language:Python 1.2%Language:Shell 0.3%