Serialized Form
-
Package org.woehlke.computer.kurzweil.application
-
Class org.woehlke.computer.kurzweil.application.ComputerKurzweilFrame extends javax.swing.JFrame implements Serializable
-
Serialized Fields
-
border
javax.swing.border.CompoundBorder border
-
ctx
ComputerKurzweilContext ctx
-
jMenuBar
ComputerKurzweilMenuBar jMenuBar
-
layout
BoxLayoutVertical layout
-
panelCopyright
PanelCopyright panelCopyright
-
panelSubtitle
PanelSubtitle panelSubtitle
-
tabbedPane
ComputerKurzweilTabbedPane tabbedPane
-
-
-
Class org.woehlke.computer.kurzweil.application.ComputerKurzweilMenuBar extends javax.swing.JMenuBar implements Serializable
-
Serialized Fields
-
ctx
ComputerKurzweilContext ctx
-
cyclicCellularAutomatonMenuItem
javax.swing.JMenuItem cyclicCellularAutomatonMenuItem
-
cyclicCellularAutomatonMenuItemLabel
java.lang.String cyclicCellularAutomatonMenuItemLabel
-
cyclicCellularAutomatonTooltip
java.lang.String cyclicCellularAutomatonTooltip
-
diffusionLimitedAggregationMenuItem
javax.swing.JMenuItem diffusionLimitedAggregationMenuItem
-
diffusionLimitedAggregationMenuItemLabel
java.lang.String diffusionLimitedAggregationMenuItemLabel
-
diffusionLimitedAggregationTooltip
java.lang.String diffusionLimitedAggregationTooltip
-
exitCmd
java.lang.String exitCmd
-
exitMenuItem
javax.swing.JMenuItem exitMenuItem
-
exitTooltip
java.lang.String exitTooltip
-
fileMenu
javax.swing.JMenu fileMenu
-
fileMenuLabel
java.lang.String fileMenuLabel
-
mandelbrotMenuItem
javax.swing.JMenuItem mandelbrotMenuItem
-
mandelbrotMenuItemLabel
java.lang.String mandelbrotMenuItemLabel
-
mandelbrotTooltip
java.lang.String mandelbrotTooltip
-
randomWalkMenuItem
javax.swing.JMenuItem randomWalkMenuItem
-
randomWalkMenuItemLabel
java.lang.String randomWalkMenuItemLabel
-
randomWalkTooltip
java.lang.String randomWalkTooltip
-
simulatedEvolutionMenuItem
javax.swing.JMenuItem simulatedEvolutionMenuItem
-
simulatedEvolutionMenuItemLabel
java.lang.String simulatedEvolutionMenuItemLabel
-
simulatedEvolutionTooltip
java.lang.String simulatedEvolutionTooltip
-
startCmd
java.lang.String startCmd
-
startMenu
javax.swing.JMenu startMenu
-
startMenuLabel
java.lang.String startMenuLabel
-
-
-
-
Package org.woehlke.computer.kurzweil.commons.layouts
-
Class org.woehlke.computer.kurzweil.commons.layouts.BoxLayoutVertical extends javax.swing.BoxLayout implements Serializable
-
Class org.woehlke.computer.kurzweil.commons.layouts.FlowLayoutCenter extends java.awt.FlowLayout implements Serializable
-
Class org.woehlke.computer.kurzweil.commons.layouts.FlowLayoutLeft extends java.awt.FlowLayout implements Serializable
-
Class org.woehlke.computer.kurzweil.commons.layouts.LayoutCanvas extends FlowLayoutCenter implements Serializable
-
-
Package org.woehlke.computer.kurzweil.commons.model
-
Class org.woehlke.computer.kurzweil.commons.model.Bounds extends java.lang.Object implements Serializable
-
Serialized Fields
-
myHeight
int myHeight
-
myStartX
int myStartX
-
myStartY
int myStartY
-
myWidth
int myWidth
-
-
-
-
Package org.woehlke.computer.kurzweil.commons.widgets
-
Class org.woehlke.computer.kurzweil.commons.widgets.PanelCopyright extends javax.swing.JPanel implements Serializable
-
Class org.woehlke.computer.kurzweil.commons.widgets.PanelStartStopButtons extends SubTabImpl implements Serializable
-
Serialized Fields
-
labelStart
java.lang.String labelStart
-
labelStop
java.lang.String labelStop
-
startButton
javax.swing.JButton startButton
-
stopButton
javax.swing.JButton stopButton
-
-
-
Class org.woehlke.computer.kurzweil.commons.widgets.PanelSubtitle extends javax.swing.JPanel implements Serializable
-
Class org.woehlke.computer.kurzweil.commons.widgets.PanelTitle extends javax.swing.JPanel implements Serializable
-
Class org.woehlke.computer.kurzweil.commons.widgets.PanelWithTitleBorder extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
panelStartStopButtonsBorder
javax.swing.border.CompoundBorder panelStartStopButtonsBorder
-
panelStartStopButtonsLayout
FlowLayoutCenter panelStartStopButtonsLayout
-
-
-
Class org.woehlke.computer.kurzweil.commons.widgets.SubTabImpl extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
border
javax.swing.border.CompoundBorder border
-
icon
javax.swing.Icon icon
-
keyEvent
int keyEvent
-
layout
FlowLayoutCenter layout
-
properties
ComputerKurzweilProperties properties
-
subTitle
java.lang.String subTitle
-
title
java.lang.String title
-
toolTipText
java.lang.String toolTipText
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs
-
Class org.woehlke.computer.kurzweil.tabs.ComputerKurzweilTabbedPane extends javax.swing.JTabbedPane implements Serializable
-
Serialized Fields
-
apps
java.util.List<TabPanel> apps
-
border
javax.swing.border.CompoundBorder border
-
ctx
ComputerKurzweilContext ctx
-
cyclicCellularAutomatonTab
CyclicCellularAutomatonTab cyclicCellularAutomatonTab
-
diffusionLimitedAggregationTab
DiffusionLimitedAggregationTab diffusionLimitedAggregationTab
-
mandelbrotTab
MandelbrotTab mandelbrotTab
-
randomWalkTab
RandomWalkTab randomWalkTab
-
simulatedEvolutionTab
SimulatedEvolutionTab simulatedEvolutionTab
-
-
-
Class org.woehlke.computer.kurzweil.tabs.TabPanel extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
border
javax.swing.border.Border border
-
ctx
ComputerKurzweilContext ctx
-
layout
BoxLayoutVertical layout
-
panelSubtitle
PanelSubtitle panelSubtitle
-
subTitle
java.lang.String subTitle
-
tabbedPane
ComputerKurzweilTabbedPane tabbedPane
-
tabType
TabType tabType
-
title
java.lang.String title
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.cca
-
Class org.woehlke.computer.kurzweil.tabs.cca.CyclicCellularAutomatonCanvas extends javax.swing.JComponent implements Serializable
- serialVersionUID:
- -3057254130516052936L
-
Serialized Fields
-
border
javax.swing.border.Border border
-
colorScheme
CyclicCellularAutomatonColorScheme colorScheme
-
cyclicCellularAutomatonModel
CyclicCellularAutomatonModel cyclicCellularAutomatonModel
-
layout
LayoutCanvas layout
-
preferredSize
java.awt.Dimension preferredSize
-
tabCtx
CyclicCellularAutomatonContext tabCtx
-
worldX
int worldX
-
worldY
int worldY
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.CyclicCellularAutomatonContext extends java.util.concurrent.ForkJoinTask<java.lang.Void> implements Serializable
-
Serialized Fields
-
canvas
CyclicCellularAutomatonCanvas canvas
-
controller
CyclicCellularAutomatonController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
CyclicCellularAutomatonTab tab
-
tabModel
CyclicCellularAutomatonModel tabModel
-
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.CyclicCellularAutomatonModel extends java.util.concurrent.ForkJoinTask<java.lang.Void> implements Serializable
-
Serialized Fields
-
colorScheme
CyclicCellularAutomatonColorScheme colorScheme
-
lattice
int[][][] lattice
-
neighbourhoodType
LatticeNeighbourhoodType neighbourhoodType
-
running
java.lang.Boolean running
-
source
int source
-
tabCtx
CyclicCellularAutomatonContext tabCtx
-
target
int target
-
versions
int versions
-
worldX
int worldX
-
worldY
int worldY
-
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.CyclicCellularAutomatonTab extends TabPanel implements Serializable
-
Serialized Fields
-
canvas
CyclicCellularAutomatonCanvas canvas
-
cyclicCellularAutomatonTabPane
CyclicCellularAutomatonTabPane cyclicCellularAutomatonTabPane
-
tabCtx
CyclicCellularAutomatonContext tabCtx
-
tabModel
CyclicCellularAutomatonModel tabModel
-
tabType
TabType tabType
-
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.CyclicCellularAutomatonTabPane extends javax.swing.JTabbedPane implements Serializable
-
Serialized Fields
-
panelNeighbourhoodButtons
PanelNeighbourhoodButtons panelNeighbourhoodButtons
-
startStopButtonsPanel
PanelStartStopButtons startStopButtonsPanel
-
tab
CyclicCellularAutomatonTab tab
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.cca.canvas
-
Class org.woehlke.computer.kurzweil.tabs.cca.canvas.PanelNeighbourhoodButtons extends SubTabImpl implements Serializable
-
Serialized Fields
-
buttonLabelMoore
java.lang.String buttonLabelMoore
-
buttonLabelVonNeumann
java.lang.String buttonLabelVonNeumann
-
buttonLabelWoehlke
java.lang.String buttonLabelWoehlke
-
buttonMoore
javax.swing.JButton buttonMoore
-
buttonVonNeumann
javax.swing.JButton buttonVonNeumann
-
buttonWoehlke
javax.swing.JButton buttonWoehlke
-
canvas
CyclicCellularAutomatonCanvas canvas
-
cyclicCellularAutomatonButtonsBorder
javax.swing.border.CompoundBorder cyclicCellularAutomatonButtonsBorder
-
cyclicCellularAutomatonButtonsLayout
java.awt.FlowLayout cyclicCellularAutomatonButtonsLayout
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.dla
-
Class org.woehlke.computer.kurzweil.tabs.dla.DiffusionLimitedAggregationCanvas extends javax.swing.JComponent implements Serializable
-
Serialized Fields
-
border
javax.swing.border.Border border
-
directionsFirst
int directionsFirst
-
layout
LayoutCanvas layout
-
MEDIUM
java.awt.Color MEDIUM
-
PARTICLES
java.awt.Color PARTICLES
-
preferredSize
java.awt.Dimension preferredSize
-
tabCtx
DiffusionLimitedAggregationContext tabCtx
-
tabModel
DiffusionLimitedAggregationModel tabModel
-
worldX
int worldX
-
worldY
int worldY
-
-
-
Class org.woehlke.computer.kurzweil.tabs.dla.DiffusionLimitedAggregationContext extends java.util.concurrent.ForkJoinTask<java.lang.Void> implements Serializable
-
Serialized Fields
-
canvas
DiffusionLimitedAggregationCanvas canvas
-
controller
DiffusionLimitedAggregationController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
DiffusionLimitedAggregationTab tab
-
tabModel
DiffusionLimitedAggregationModel tabModel
-
-
-
Class org.woehlke.computer.kurzweil.tabs.dla.DiffusionLimitedAggregationModel extends java.util.concurrent.ForkJoinTask<java.lang.Void> implements Serializable
-
Serialized Fields
-
age
int age
-
directions
int directions
-
directionsFirst
int directionsFirst
-
initialNumberOfParticles
int initialNumberOfParticles
-
particles
java.util.List<LatticePoint> particles
-
running
java.lang.Boolean running
-
steps
long steps
-
tabCtx
DiffusionLimitedAggregationContext tabCtx
-
worldMap
int[][] worldMap
-
worldX
int worldX
-
worldY
int worldY
-
-
-
Class org.woehlke.computer.kurzweil.tabs.dla.DiffusionLimitedAggregationTab extends TabPanel implements Serializable
-
Serialized Fields
-
canvas
DiffusionLimitedAggregationCanvas canvas
-
diffusionLimitedAggregationTabPane
DiffusionLimitedAggregationTabPane diffusionLimitedAggregationTabPane
-
tabCtx
DiffusionLimitedAggregationContext tabCtx
-
tabModel
DiffusionLimitedAggregationModel tabModel
-
-
-
Class org.woehlke.computer.kurzweil.tabs.dla.DiffusionLimitedAggregationTabPane extends javax.swing.JTabbedPane implements Serializable
-
Serialized Fields
-
startStopButtonsPanel
PanelStartStopButtons startStopButtonsPanel
-
tab
DiffusionLimitedAggregationTab tab
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrot2julia
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.MandelbrotCanvas extends javax.swing.JComponent implements Serializable
-
Serialized Fields
-
border
javax.swing.border.Border border
-
layout
LayoutCanvas layout
-
model
MandelbrotModel model
-
preferredSize
java.awt.Dimension preferredSize
-
tabCtx
MandelbrotContext tabCtx
-
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.MandelbrotContext extends java.util.concurrent.ForkJoinTask<java.lang.Void> implements Serializable
-
Serialized Fields
-
canvas
MandelbrotCanvas canvas
-
controller
MandelbrotController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
MandelbrotTab tab
-
tabModel
MandelbrotModel tabModel
-
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.MandelbrotModel extends java.util.concurrent.ForkJoinTask<java.lang.Void> implements Serializable
-
Serialized Fields
-
gaussianNumberPlane
GaussianNumberPlane gaussianNumberPlane
-
mandelbrotTabStateMachine
MandelbrotTabStateMachine mandelbrotTabStateMachine
-
mandelbrotTuringMachine
MandelbrotTuringMachine mandelbrotTuringMachine
-
properties
ComputerKurzweilProperties properties
-
tab
MandelbrotTab tab
-
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.MandelbrotTab extends TabPanel implements Serializable
-
Serialized Fields
-
canvas
MandelbrotCanvas canvas
-
mandelbrotModel
MandelbrotModel mandelbrotModel
-
mandelbrotTabPane
MandelbrotTabPane mandelbrotTabPane
-
tabCtx
MandelbrotContext tabCtx
-
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.MandelbrotTabPane extends javax.swing.JTabbedPane implements Serializable
-
Serialized Fields
-
panelChooseMouseClickMode
PanelChooseMouseClickMode panelChooseMouseClickMode
-
panelZoom
PanelZoom panelZoom
-
startStopButtonsPanel
PanelStartStopButtons startStopButtonsPanel
-
tab
MandelbrotTab tab
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.canvas
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.canvas.PanelButtons extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
model
MandelbrotModel model
-
radioButtonsGroup
javax.swing.ButtonGroup radioButtonsGroup
-
radioButtonsSwitch
javax.swing.JRadioButton radioButtonsSwitch
-
radioButtonsZoom
javax.swing.JRadioButton radioButtonsZoom
-
zoomOut
javax.swing.JButton zoomOut
-
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.canvas.PanelChooseMouseClickMode extends SubTabImpl implements Serializable
-
Serialized Fields
-
buttonsSwitch
java.lang.String buttonsSwitch
-
buttonsZoom
java.lang.String buttonsZoom
-
mandelbrotModel
MandelbrotModel mandelbrotModel
-
radioButtonsGroup
javax.swing.ButtonGroup radioButtonsGroup
-
radioButtonsSwitch
javax.swing.JRadioButton radioButtonsSwitch
-
radioButtonsZoom
javax.swing.JRadioButton radioButtonsZoom
-
tabCtx
MandelbrotContext tabCtx
-
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.canvas.PanelCopyright extends javax.swing.JPanel implements Serializable
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.canvas.PanelSubtitle extends javax.swing.JPanel implements Serializable
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.canvas.PanelZoom extends SubTabImpl implements Serializable
-
Serialized Fields
-
tabCtx
MandelbrotContext tabCtx
-
zoomLevelField
java.awt.TextField zoomLevelField
-
zoomLevelFieldLabel
javax.swing.JLabel zoomLevelFieldLabel
-
zoomOutButton
javax.swing.JButton zoomOutButton
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.randomwalk
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.RandomWalkCanvas extends javax.swing.JComponent implements Serializable
- serialVersionUID:
- -3057254130516052936L
-
Serialized Fields
-
border
javax.swing.border.Border border
-
colorScheme
RandomWalkColorScheme colorScheme
-
layout
LayoutCanvas layout
-
particlePosition
LatticePoint particlePosition
-
preferredSize
java.awt.Dimension preferredSize
-
running
java.lang.Boolean running
-
tabCtx
RandomWalkContext tabCtx
-
tabModel
RandomWalkModel tabModel
-
worldX
int worldX
-
worldY
int worldY
-
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.RandomWalkContext extends java.util.concurrent.ForkJoinTask<java.lang.Void> implements Serializable
-
Serialized Fields
-
canvas
RandomWalkCanvas canvas
-
controller
RandomWalkController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
RandomWalkTab tab
-
tabModel
RandomWalkModel tabModel
-
-
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.RandomWalkModel extends java.util.concurrent.ForkJoinTask<java.lang.Void> implements Serializable
-
Serialized Fields
-
colorScheme
RandomWalkColorScheme colorScheme
-
lattice
long[][] lattice
-
particlePosition
LatticePoint particlePosition
-
preferredSize
java.awt.Dimension preferredSize
-
running
java.lang.Boolean running
-
tabCtx
RandomWalkContext tabCtx
-
worldX
int worldX
-
worldY
int worldY
-
-
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.RandomWalkTab extends TabPanel implements Serializable
-
Serialized Fields
-
canvas
RandomWalkCanvas canvas
-
randomWalkTabPane
RandomWalkTabPane randomWalkTabPane
-
tabCtx
RandomWalkContext tabCtx
-
tabModel
RandomWalkModel tabModel
-
-
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.RandomWalkTabPane extends javax.swing.JTabbedPane implements Serializable
-
Serialized Fields
-
randomWalkTab
RandomWalkTab randomWalkTab
-
startStopButtonsPanel
PanelStartStopButtons startStopButtonsPanel
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.randomwalk.canvas
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.canvas.RandomWalkButtons extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
border
javax.swing.border.CompoundBorder border
-
canvas
RandomWalkCanvas canvas
-
layout
java.awt.FlowLayout layout
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionCanvas extends javax.swing.JComponent implements Serializable
- serialVersionUID:
- -27002509360079509L
-
Serialized Fields
-
border
javax.swing.border.Border border
-
layout
LayoutCanvas layout
-
preferredSize
java.awt.Dimension preferredSize
-
tab
SimulatedEvolutionTab tab
-
tabCtx
SimulatedEvolutionContext tabCtx
-
tabModel
SimulatedEvolutionModel tabModel
-
worldX
int worldX
-
worldY
int worldY
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionContext extends java.util.concurrent.ForkJoinTask<java.lang.Void> implements Serializable
-
Serialized Fields
-
canvas
SimulatedEvolutionCanvas canvas
-
controller
SimulatedEvolutionController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
SimulatedEvolutionTab tab
-
tabModel
SimulatedEvolutionModel tabModel
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionController extends java.lang.Thread implements Serializable
-
Serialized Fields
-
goOn
java.lang.Boolean goOn
-
initialPopulation
int initialPopulation
-
model
SimulatedEvolutionModel model
-
tabCtx
SimulatedEvolutionContext tabCtx
-
threadSleepTimeConf
int threadSleepTimeConf
-
view
SimulatedEvolutionTab view
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionModel extends java.util.concurrent.ForkJoinTask<java.lang.Void> implements Serializable
-
Serialized Fields
-
appCtx
SimulatedEvolutionContext appCtx
-
population
SimulatedEvolutionPopulation population
-
populationContainer
SimulatedEvolutionPopulationContainer populationContainer
-
running
java.lang.Boolean running
-
simulatedEvolutionParameter
SimulatedEvolutionParameter simulatedEvolutionParameter
-
worldLattice
SimulatedEvolutionWorldLattice worldLattice
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionTab extends TabPanel implements Serializable
-
Serialized Fields
-
canvas
SimulatedEvolutionCanvas canvas
-
population
SimulatedEvolutionPopulation population
-
tabCtx
SimulatedEvolutionContext tabCtx
-
tabModel
SimulatedEvolutionModel tabModel
-
tabPane
SimulatedEvolutionTabPane tabPane
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionTabPane extends javax.swing.JTabbedPane implements Serializable
-
Serialized Fields
-
foodPerDayPanel
FoodPerDayPanel foodPerDayPanel
-
gardenOfEdenPanel
GardenOfEdenPanelRow gardenOfEdenPanel
-
startStopButtonsPanel
PanelStartStopButtons startStopButtonsPanel
-
statisticsPanelCounted
PopulationStatisticsElementsPanelCounted statisticsPanelCounted
-
statisticsPanelPanelLifeCycle
PopulationStatisticsElementsPanelLifeCycle statisticsPanelPanelLifeCycle
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food.FoodPerDayDecreaseButton extends javax.swing.JButton implements Serializable
-
Serialized Fields
-
labelFoodPerDayDecrease
java.lang.String labelFoodPerDayDecrease
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food.FoodPerDayIncreaseButton extends javax.swing.JButton implements Serializable
-
Serialized Fields
-
labelFoodPerDayIncrease
java.lang.String labelFoodPerDayIncrease
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food.FoodPerDayLabel extends javax.swing.JLabel implements Serializable
-
Serialized Fields
-
foodPerDayLabelString
java.lang.String foodPerDayLabelString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food.FoodPerDayPanel extends SubTabImpl implements Serializable
-
Serialized Fields
-
foodPerDayBorderLabel
java.lang.String foodPerDayBorderLabel
-
foodPerDayDecreaseButton
FoodPerDayDecreaseButton foodPerDayDecreaseButton
-
foodPerDayIncreaseButton
FoodPerDayIncreaseButton foodPerDayIncreaseButton
-
foodPerDayLabel
FoodPerDayLabel foodPerDayLabel
-
foodPerDayTextField
FoodPerDayTextField foodPerDayTextField
-
tabCtx
SimulatedEvolutionContext tabCtx
-
tabModel
SimulatedEvolutionModel tabModel
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food.FoodPerDayTextField extends javax.swing.JTextField implements Serializable
-
Serialized Fields
-
foodPerDayTextFieldCols
int foodPerDayTextFieldCols
-
foodPerDayTextFieldString
java.lang.String foodPerDayTextFieldString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.garden
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.garden.GardenOfEdenCheckBox extends javax.swing.JCheckBox implements Serializable
-
Serialized Fields
-
gardenOfEdenEnabledSelected
boolean gardenOfEdenEnabledSelected
-
gardenOfEdenEnabledString
java.lang.String gardenOfEdenEnabledString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.garden.GardenOfEdenPanel extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
gardenOfEdenPanelBorderLabel
java.lang.String gardenOfEdenPanelBorderLabel
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.garden.GardenOfEdenPanelRow extends SubTabImpl implements Serializable
-
Serialized Fields
-
buttonToggleGardenOfEden
GardenOfEdenToggleButton buttonToggleGardenOfEden
-
gardenOfEdenEnabled
GardenOfEdenCheckBox gardenOfEdenEnabled
-
tabCtx
SimulatedEvolutionContext tabCtx
-
tabModel
SimulatedEvolutionModel tabModel
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.garden.GardenOfEdenToggleButton extends javax.swing.JToggleButton implements Serializable
-
Serialized Fields
-
buttonToggleGardenOfEdenString
java.lang.String buttonToggleGardenOfEdenString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.population
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.population.PopulationStatisticsElement extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
cols
int cols
-
defaultTextField
java.lang.String defaultTextField
-
label
javax.swing.JLabel label
-
lifeCycleStatus
CellLifeCycleStatus lifeCycleStatus
-
statistics
javax.swing.JTextField statistics
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.population.PopulationStatisticsElementsPanelCounted extends SubTabImpl implements Serializable
-
Serialized Fields
-
border
javax.swing.border.CompoundBorder border
-
borderLabel
java.lang.String borderLabel
-
generationOldestElement
PopulationStatisticsElement generationOldestElement
-
generationOldestLabel
java.lang.String generationOldestLabel
-
generationYoungestElement
PopulationStatisticsElement generationYoungestElement
-
generationYoungestLabel
java.lang.String generationYoungestLabel
-
initialPopulation
int initialPopulation
-
layout
FlowLayoutCenter layout
-
layoutSubPanel
java.awt.FlowLayout layoutSubPanel
-
populationElement
PopulationStatisticsElement populationElement
-
populationLabel
java.lang.String populationLabel
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.population.PopulationStatisticsElementsPanelLifeCycle extends SubTabImpl implements Serializable
-
Serialized Fields
-
border
javax.swing.border.CompoundBorder border
-
borderLabel
java.lang.String borderLabel
-
fullAgeCellsElement
PopulationStatisticsElement fullAgeCellsElement
-
fullAgeCellsLabel
java.lang.String fullAgeCellsLabel
-
hungryCellsElement
PopulationStatisticsElement hungryCellsElement
-
hungryCellsLabel
java.lang.String hungryCellsLabel
-
initialPopulation
int initialPopulation
-
layout
FlowLayoutCenter layout
-
layoutSubPanel
java.awt.FlowLayout layoutSubPanel
-
oldCellsElement
PopulationStatisticsElement oldCellsElement
-
oldCellsLabel
java.lang.String oldCellsLabel
-
tabCtx
SimulatedEvolutionContext tabCtx
-
youngAndFatCellsElement
PopulationStatisticsElement youngAndFatCellsElement
-
youngAndFatCellsLabel
java.lang.String youngAndFatCellsLabel
-
youngCellsElement
PopulationStatisticsElement youngCellsElement
-
youngCellsLabel
java.lang.String youngCellsLabel
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.model
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.SimulatedEvolutionParameter extends java.lang.Object implements Serializable
-
Serialized Fields
-
foodPerDay
int foodPerDay
-
foodPerDayGardenOfEden
int foodPerDayGardenOfEden
-
gardenOfEdenEnabled
boolean gardenOfEdenEnabled
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.SimulatedEvolutionWorldLattice extends java.lang.Object implements Serializable
-
Serialized Fields
-
appCtx
SimulatedEvolutionContext appCtx
-
foodPerDay
int foodPerDay
-
gardenOfEdenEnabled
boolean gardenOfEdenEnabled
-
gardenOfEdenParts
int gardenOfEdenParts
-
noFood
int noFood
-
worldMapFoodLattice
int[][] worldMapFoodLattice
Grid of World where every Place can have food. -
worldX
int worldX
-
worldY
int worldY
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell.Cell extends java.lang.Object implements Serializable
- serialVersionUID:
- -7194182402841173981L
-
Serialized Fields
-
appCtx
SimulatedEvolutionContext appCtx
-
cellCore
CellCore cellCore
Contains the DNA for Random based Moving. -
lifeCycle
CellLifeCycle lifeCycle
The Cell's state is position, orientation and LifeCycle. -
orientation
CellOrientation orientation
The Cell's state is position, orientation and LifeCycle. -
position
LatticePoint position
The Cell's state is position, orientation and LifeCycle.
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell.CellCore extends java.lang.Object implements Serializable
-
Serialized Fields
-
ctx
ComputerKurzweilContext ctx
-
dna
java.lang.Integer[] dna
The DNA Values of the Genome.
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell.CellLifeCycle extends java.lang.Object implements Serializable
-
Serialized Fields
-
age
int age
-
cellConf
ComputerKurzweilProperties.SimulatedEvolution.CellConf cellConf
-
fat
int fat
-
generation
int generation
-
hunger
int hunger
-
status
CellLifeCycleStatus status
-
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.SimulatedEvolutionPopulation extends java.lang.Object implements Serializable
-
Serialized Fields
-
deadCells
int deadCells
-
fullAgeCells
int fullAgeCells
-
generationOldest
long generationOldest
-
generationYoungest
long generationYoungest
-
hungryCells
int hungryCells
-
oldCells
int oldCells
-
population
int population
-
worldIteration
long worldIteration
-
youngAndFatCells
int youngAndFatCells
-
youngCells
int youngCells
-
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.SimulatedEvolutionPopulationContainer extends java.lang.Object implements Serializable
-
Serialized Fields
-
cells
java.util.List<Cell> cells
-
initialPopulation
int initialPopulation
-
queueMaxLength
int queueMaxLength
-
statistics
java.util.concurrent.ConcurrentLinkedQueue<SimulatedEvolutionPopulation> statistics
-
tabCtx
SimulatedEvolutionContext tabCtx
-
worldIteration
long worldIteration
-
-
-