Animal is a general-purpose animation tool with a current focus on algorithm animation.
Download GFGAA (Version 0.98, April 30, 2008), an optional generator for graph algorithm animations. This allows the user to visually generate graph structures. It is also able to animate a set of graph algorithms on the given graph(s) in AnimalScript. You can start the tool using
java -jar gfgaa_0p98-30-04-08.jar
Animalipse, a plugin for editing AnimalScript content, is now available for download!
To install the plugin into Eclipse, please follow these steps:
Welcome to the Animal Animation Repository!
This repository provides a quick overview of the currently hosted algorithm and data structure animations available for the Animal algorithm animation system.
Please note that there are far more animations actually available than can be shown here - simply due to the fact that each run of one of the built-in generators will create a new (and possibly unique) animation. The entries in this repository are mainly meant to illustrate the uses possible for Animal to "whet your appetite".
Enjoy!
Feedback is always welcome.
Here you can find links to the following set of extension packages:
With this small extension, you can export any part of a given Animal animation as a (set of) image(s)! To do so, follow these simple steps:
animal/exchange/ImageSequenceExporter.classDownload SortAlgorithmGUI.jar, an optional extension for generating sorting algorithm animations on demand. The tool can be started by
java -jar SortAlgorithmGUI.jar.
Note: the extension is now outdated; all contents have been incorporated directly into Animal.
Download Searching.jar, an optional generator for searching and string searching algorithms. This generator can currently handle the following algorithms:
Please note that this generator is currently only available in German!
The following documentation is currently available:
You can also download the current collection of pregenerated English Animal animations -- also available in German.
After unzipping the animation archive, the files can be loaded in Animal using the "Open" button or menu entry. Make sure you remember where you unzipped the archive to find the animations...