Class StatisticTableController


  • public class StatisticTableController
    extends java.lang.Object
    • Field Detail

      • instanceStatisticsTableView

        public javafx.scene.control.TableView<StatisticsWithId> instanceStatisticsTableView
      • runMultipleButton

        public javafx.scene.control.Button runMultipleButton
      • progressIndicator

        public javafx.scene.control.ProgressIndicator progressIndicator
      • roundSpinner

        public javafx.scene.control.Spinner<java.lang.Integer> roundSpinner
      • searcherList

        public javafx.scene.control.ComboBox<java.lang.Class<? extends Searcher>> searcherList
      • hiderList

        public javafx.scene.control.ComboBox<java.lang.Class<? extends Hider>> hiderList
      • gameEngineList

        public javafx.scene.control.ComboBox<java.lang.Class<? extends GameEngine>> gameEngineList
      • maxStepsSpinner

        public javafx.scene.control.Spinner<java.lang.Integer> maxStepsSpinner
      • superPlot

        public javafx.scene.control.Button superPlot
    • Constructor Detail

      • StatisticTableController

        public StatisticTableController()
    • Method Detail

      • initialize

        public void initialize()
      • init

        public void init​(javafx.beans.property.ObjectProperty<GameManager> gameManager,
                         javafx.scene.control.ComboBox<java.lang.Class<? extends Searcher>> searcherList,
                         javafx.scene.control.ComboBox<java.lang.Class<? extends Hider>> hiderList,
                         javafx.scene.control.ComboBox<java.lang.Class<? extends GameEngine>> gameEngineList)
      • onSeriesRun

        public void onSeriesRun​(javafx.event.ActionEvent actionEvent)
      • onSeriesLoad

        public void onSeriesLoad()
      • copyClipboard

        public void copyClipboard()
      • generateCopyString

        public java.lang.String generateCopyString()
      • exportCSV

        public void exportCSV()
      • onPlot

        public void onPlot()
                    throws java.io.IOException
        Throws:
        java.io.IOException