Table of Contents
In this chapter we provide an overview of the core features and the workflow of Rocs. For the eager reader, who wants to start using Rocs immediately, we suggest to read at least the section called “Rocs in a Nutshell” and using Chapter 3, Writing and Executing Algorithms in Rocs as a reference when writing algorithms.
Rocs is a Graph Theory IDE for everybody interested in designing and analyzing graph algorithms. This explicitly includes
lecturers, who want to demonstrate algorithms to their students,
students, who want to understand and see how their algorithm perform,
and everybody, who is interested in data structures and algorithms.
For all these users, Rocs provides an easy to use data structure editor for creating the data structures, a powerful scripting engine to execute algorithms, and several helper tools for your simulations and experiments.