Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/davidrmiller/biosim4
/ types & classes
Types & classes
29 in github.com/davidrmiller/biosim4
⨍
Functions
179
◇
Types & classes
29
↓ 68 callers
Class
Coord
src/basicTypes.h:64
↓ 53 callers
Class
Dir
src/basicTypes.h:63
↓ 12 callers
Class
Polar
src/basicTypes.h:65
↓ 1 callers
Class
Column
src/signals.h:20
↓ 1 callers
Class
Column
src/grid.h:28
↓ 1 callers
Class
Layer
src/signals.h:29
↓ 1 callers
Class
Signal
Callback functions (so called slots) can be connected to a signal and will be called when the signal is called (Signal implements __c
tests/pylib/threadutils.py:29
Enum
Action
Place the action neuron you want enabled prior to NUM_ACTIONS. Any that are after NUM_ACTIONS will be disabled in the simulator. If new items are adde
src/sensors-actions.h:68
Enum
Action
src/executeActions.cpp:73
Enum
Compass
src/basicTypes.h:61
Class
Gene
src/genome-neurons.h:23
Class
Grid
src/peeps.h:14
Class
Grid
src/grid.h:24
Class
ImageFrameData
This holds all data needed to construct one image frame. The data is cached in this structure so that the image writer can work on it in a separate th
src/imageWriter.h:20
Class
ImageWriter
src/imageWriter.h:31
Class
Indiv
src/peeps.h:13
Class
Indiv
src/indiv.h:16
Class
NeuralNet
src/genome-neurons.h:70
Class
Neuron
src/genome-neurons.h:73
Class
Node
This structure is used while converting the connection list to a neural net. This helps us to find neurons that don't feed anything so that they can b
src/genome.cpp:21
Class
ParamManager
src/params.h:73
Class
Params
src/params.h:24
Class
Peeps
This class keeps track of alive and dead Indiv's and where they are in the Grid. Peeps allows spawning a live Indiv at a random or specific location i
src/peeps.h:31
Class
RandomUintGenerator
src/random.h:12
Enum
RunMode
src/params.h:17
Enum
Sensor
Place the sensor neuron you want enabled prior to NUM_SENSES. Any that are after NUM_SENSES will be disabled in the simulator. If new items are added
src/sensors-actions.h:36
Class
Signals
src/signals.h:19
Class
TestConfig
Return a config parser object with default values.
tests/pylib/config.py:21
Class
Timer
a simple timer (used for stuff like keepalive)
tests/pylib/threadutils.py:105