Go to the previous, next section, table of contents.
A structure that can be bound to an underlying network. It is commonly used a base for binding objects to sets of nodes and connections, which are specified using a list of objects of type Cnset. The objects may be used to implement many different types of functionality which are not present in the underlying network, for example, to implement learning algorithms or to include extra state variables. The functionality can be switched on and off using <active>. This switching can be locked using <lock>. If the object is listed in the algorithm list of the underlying network, as determined by <list>, then it will be called after every <period> time steps. The time to the next call can be controlled using <iteration>.
Naming
cnset/<n> references nth cnsetConfiguration
cnset=<id> replaces all cnset structures add-cnset=<id> adds a cnset structure active=<bool> (de)activate the structure (true) lock=<bool> (un)lock the structure (false) list=<bool> listed in the network (true) iteration=<v> sets iteration index (0) period=<t> sets operating period (4294967295 cycles)Commands
cnset-clear clears all cnset references cnset-add <list of cnset references> add cnset referencesAdditional arguments to existing commands
bind [list=<bool>] [cnset=<id>] <further arguments for derived commands> binds itself to the underlying network structure list=<bool> whether to list the object in the algorithm list of the underlying network structure cnset=<id> clears previous cnset references and attaches the specified cnset reference
Go to the previous, next section, table of contents. Document generated Mon Jun 16 02:19:05 GMT 2003