Skip to content

jcapers/sokoban-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sokoban Solver

Sokoban Solver, AI Assignment 1 for COMP3702, Semester 2 2019, University of Queensland

Note: src/support contains support code provided by the course.

Search Algorithms

  • A* Search
  • Uniform Cost Search

Usage

Defined by spec: python ProgramName.py inputFileName outputFileName

Where inputFile and outputFile are text files depicting a Sokoban map. See /testcases for text of Sokoban maps.

About Sokoban

Sokoban Map Symbols

As we are limited in representation, the following symbols are used:

#: Walls

P: Player

T: Target

B: Box

About

Sokoban Solver, AI Assignment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages