Index

A B C D E F G H I K L M N O P R S T U V W Z 
All Classes All Packages

B

background - Variable in class application.model.rules.Rule
A list of backgrounds to be used for B0 rules.
BaseHROT - Class in application.model.rules.hrot
The base class of all HROT rules
BaseHROT() - Constructor for class application.model.rules.hrot.BaseHROT
 
BaseINT - Class in application.model.rules.isotropic.rules
All INT rules should inherit from this class
BaseINT() - Constructor for class application.model.rules.isotropic.rules.BaseINT
Initialises the neighbourhood lookup map
Benchmark - Class in application
 
Benchmark() - Constructor for class application.Benchmark
 
betweenMinMax(RuleFamily, RuleFamily) - Method in class application.model.rules.hrot.DeficientHROT
Checks if the current rule is between the given minimum and maximum rules
betweenMinMax(RuleFamily, RuleFamily) - Method in class application.model.rules.hrot.HROT
Checks if the current rule is between the given minimum and maximum rules
betweenMinMax(RuleFamily, RuleFamily) - Method in class application.model.rules.hrot.HROTBSFKL
Checks if the current rule is between the given minimum and maximum rules
betweenMinMax(RuleFamily, RuleFamily) - Method in class application.model.rules.hrot.HROTExtendedGenerations
Checks if the current rule is between the given minimum and maximum rules
betweenMinMax(RuleFamily, RuleFamily) - Method in class application.model.rules.hrot.HROTGenerations
Checks if the current rule is between the given minimum and maximum rules
betweenMinMax(RuleFamily, RuleFamily) - Method in class application.model.rules.hrot.HROTRegeneratingGenerations
Checks if the current rule is between the given minimum and maximum rules
betweenMinMax(RuleFamily, RuleFamily) - Method in class application.model.rules.hrot.IntegerHROT
Checks if the current rule is between the given minimum and maximum rules
betweenMinMax(RuleFamily, RuleFamily) - Method in class application.model.rules.isotropic.rules.INT
Checks if the current rule is between the given minimum and maximum rules
betweenMinMax(RuleFamily, RuleFamily) - Method in class application.model.rules.isotropic.rules.INTGenerations
Checks if the current rule is between the given minimum and maximum rules
betweenMinMax(RuleFamily, RuleFamily) - Method in interface application.model.rules.MinMaxRuleable
Checks if the current rule is between the given minimum and maximum rules A child class the implements this method is compatible with CAViewer's rule search program
bfs(int, Coordinate[]) - Method in class application.model.simulation.Grid
Performs BFS (breath-first search) on the pattern and returns a list of coordinates represents the cells that are a certain distance from the living cells.
birth - Variable in class application.model.rules.hrot.HROT
The birth conditions of the HROT rule
birth - Variable in class application.model.rules.isotropic.rules.DeficientINT
The birth transitions of the deficient INT rule
birth - Variable in class application.model.rules.isotropic.rules.INT
The birth transitions of the INT rule
birth - Variable in class application.model.rules.isotropic.rules.INTGenerations
The birth transitions of the INT generations rule
Block - Class in application.model.simulation
Represents a block of cells
Block(Coordinate, int, int) - Constructor for class application.model.simulation.Block
Constructs a block with a specific width and height
BLOCK_SIZE - Static variable in class application.model.simulation.Grid
The size of the blocks used
BlockState - Enum in application.model.simulation
 
Bounded - Class in application.model.simulation.bounds
Implements a bounded grid
Bounded() - Constructor for class application.model.simulation.bounds.Bounded
 
Bounded(String, Coordinate) - Constructor for class application.model.simulation.bounds.Bounded
Constructs a bounded grid
boundedGrid - Variable in class application.model.rules.Rule
Bounded grid used by the rule
BoundedGrid - Class in application.model.simulation.bounds
The base class for all bounded grid types
BoundedGrid(String, Coordinate) - Constructor for class application.model.simulation.bounds.BoundedGrid
Constructs a bounded grid
boundedGrids - Static variable in class application.model.Utils
 
BruteForceSearch - Class in application.model.search.csearch
CAViewer's brute force search program - csearch.
BruteForceSearch(BruteForceSearchParameters) - Constructor for class application.model.search.csearch.BruteForceSearch
Constructs the brute force search program with the provided parameters
BruteForceSearchParameters - Class in application.model.search.csearch
 
BruteForceSearchParameters(Rule, int, int, int, boolean, String, List<Integer>, int) - Constructor for class application.model.search.csearch.BruteForceSearchParameters
 
BruteForceSearchParametersDialog - Class in application.controller.dialogs.search
 
BruteForceSearchParametersDialog(Rule) - Constructor for class application.controller.dialogs.search.BruteForceSearchParametersDialog
 
BruteForceSearchResultsDialog - Class in application.controller.dialogs.search
 
BruteForceSearchResultsDialog(MainController, SearchProgram) - Constructor for class application.controller.dialogs.search.BruteForceSearchResultsDialog
 
A B C D E F G H I K L M N O P R S T U V W Z 
All Classes All Packages