Skip to content

Driolar/SoccerTheory-Pharo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

241 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Soccer Theory Suite

The Soccer Theory Suite is a software application suite to visualize the Theory of Soccer. It is written in Pharo and is inspired by a former master thesis implemented in Java. There is some user documentation written for you.

The suite consists of these applications:

  • With SoTheBoard, you can edit a single soccer scene (frame) on a two-dimensional play field.
  • With SoTheReplay, you can replay a sequence of soccer scene frames on a two-dimensional play field.
  • With SoTheGeometry, you can display soccer geometry layers on the soccer board.

Load the Soccer Theory Suite

You can load the Soccer Theory Suite into a fresh Pharo image (version 12 or newer) with:

Metacello new
        baseline: 'SoccerTheory';
        repository: 'github://Driolar/SoccerTheory-Pharo:master/src';
        load

You can replace master by v1.6 to load the latest released version.

Start SoTheBoard

Do STFrameEditor open to launch the starting window:

Bild_2025-08-17_111051885

This is the Bloc based version. In order to start the Roassal based version, do STFrameEditor openRoassal.

Start SoTheReplay

Do STSequencePlayer open to launch the starting window:

Bild_2025-08-17_111233476

Start SoTheGeometry

Do STGeometryVisualizer open to launch the starting window. This is an example showing the individual coverage layer:

image

About

Software application to visualize the Theory of Soccer. It is written in Pharo.

Topics

Resources

License

Stars

Watchers

Forks

Contributors