All Classes
-
Class Summary Class Description AbstractStats addADelayToAnEventController AlphasNoisesController it is called from "stats"/"Multi runs full stats" menu once an equalization net is loaded it doesn't work with neural networksBarChartController Display the bar chart of the distribution as set in the net file for the clock of the transition.Config It allows to create/edit net and timetable files.Console FullNeuralNetPipelineController FullNnetPipelineTask generate 1000 random neural nets calculate for each the value for 100 runs : time elapsed + beta*|target speed - average speed| + beta*|target speed - average speed after equalization| select the 5 ones with the minimal values optimize them 3 times by updating their weights if it leads to a best value keep the best one of the 5 optimized neural netsGenerateDependencies add-on for generate dependencies between different lines of events works for linear events (no fork)GenerateNeuralController GenerateNeuralMultiTokensNbController GenerateNeuralNetwork UNUSED TO DELETEGenerateNeuralTask generate random neural networks, only those wich make the equalization network to get to an equalization are saved in the neural folder.GenerateNnetMultiTokensNbTask GenerateTimeTable Generate correspondance and timetable files from a net and the parameters set in the window work for linear schemes (no fork)GenericStatsController allow to launch a statistics class from the stats/launch a class menuJfxUtils tools for javafx : load the xml file fxml for the user interface and display a button for the chart column of the transitionsListAllDelaysController display all the delays set as scenario displayed from menu Stats/scenario/ and button display all delaysLoadFiles LoadFiles contains tools to load the files (net, timetable, correspondencies, and project) and initialize the modelsltlSignalsController Main Entry point of the ApplicationMethodType MultipleAxesLineChart Source : https://gist.github.com/MaciejDobrowolski/9c99af00668986a0a303MultipleRunsController Allow to launch a simulation of multiple runs on a timetable with or without the connection to a net.MultipleRunsTask MultipleTokensController it allows to parameterized the MultipleTokensNbTask which run a simulation with different numbers of tokensMultipleTokensNbTask OptimizeNeuralController OptimizeNeuralMultiTokensNbController OptimizeNeuralNetTask add/remove 0.1 to the weights and save the new network if it has better results called from OptimizeNeuralController and MultipleRunsController.equalizationFullStatsOptimizeNnetMultiTokensNbTask PlacesChartController PopupNewModel a pop up displayed to reload the model or not from the edit/preferences pane by chosing a new modelPreferencesController Set the default folders for input and output files and manage settings for the use of the tool.ScenarioController perform scenario of delays at specific transition(s) for a specific timescenarioToTransitionController StartController Controls the main window, its tables, buttons, fields and menus.StatsController The controller for the window of statistics available from the menu statsStatsTask ThreeDimChartAnalyseNNet assume that the second transition is a moving one and that all the transitions have the same normal time...ThreeDimChartEqualization Create 3D chart by loading data of type "noise;alpha;time" as float valuesThreeDimChartTimeElapsed load a chart from a csv file with the time average elapsed depending of the number of stops and of tokensTimeElapsedAlphaMultiTokens View View is used to display content.