Synthia
Generic and flexible data structure generator
Package examples

Packages

package  apache
 Generates a fake web server log simulating the trajectory of multiple visitors through a randomly-generated site map.
 
package  basic
 Simple examples involving only basic pickers.
 
package  grammar
 Generates values based on derivations of a formal grammar in Backus-Naur form.
 
package  graphs
 Illustrates pickers generating various trees and general graphs.
 
package  gui
 Examples showing pickers interacting with elements of a graphical user interface.
 
package  hypersphere
 A series of simple examples showing how the same HyperspherePicker can produce points following different patterns depending on the composition of pickers given as its input arguments.
 
package  mutation
 Examples showing the object mutation functionality of some pickers.
 
package  oscilloscope
 Examples combining the SineWave picker with a two-dimensional PrismPicker.
 
package  provenance
 Examples illustrating the explainability functionalities of Synthia.
 
package  quickcheck
 Examples illustrating the shrinking functionalities of Synthia.
 
package  sequences
 Examples of pickers generating sequences of objects.
 
package  util