Skip to content

Gregadeaux/spawningtool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spawningtool

spawningpool is tools for analyzing StarCraft 2 Replays. It uses the data parsed by sc2reader to make data available in a more human-digestable format.

Currently, spawningpool offers a basic parser for extracting build orders from replays. Our goal is to incorporate more sophisticated techniques from Artificial Intelligence to understand and classify these build orders.

Installation

From PyPi (mostly stable)

pip install spawningtool

From GitHub (less stable)

pip install -e git+git://github.com/StoicLoofah/spawningtool.git#egg=spawningtool

Usage

To execute it directly from the command line

python -m spawningtool PATH/TO/REPLAY

To execute it from within python

import spawningtool.parser
spawningtool.parser.parse_replay('PATH/TO/REPLAY')

Support

Please submit any issues you encounter to the GitHub project. You're also welcome to email Kevin directly at kevin@kevinleung.com.

Thanks To

  • @hahnicity for all of the code cleanup. Previously, spawningtool was just a script. Thanks to his help, the code is actually readable and packaged for others to use and improve
  • @GraylinKim for lots of support. Even before the project switched over to using sc2reader, he offered advice and tips on getting this project off the ground.

About

Tools for analyzing StarCraft 2 Replays

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%