neuroidnet.ntr
Interface Concept

All Known Implementing Classes:
ArtificialConcept

public interface Concept

Interface for read-out devices for the network. Represents a group (assembly) of Neuroids. Created: Mon Mar 19 22:42:50 2001

Version:
Author:
Cengiz Gunay

Method Summary
 void attach(Neuroid neuroid)
          Attaches the presynaptic neuroid to concept.
 void detach(Neuroid neuroid)
          Detaches the presynaptic neuroid from concept.
 void fire()
          Fire the neuroids associated with the Concept.
 Set getConceptSet()
          Returns the conceptSet that constitutes this concept
 

Method Detail

attach

public void attach(Neuroid neuroid)
            throws ConceptSaturatedException
Attaches the presynaptic neuroid to concept.

Parameters:
neuroid - a Neuroid value
ConceptSaturatedException

detach

public void detach(Neuroid neuroid)
Detaches the presynaptic neuroid from concept.

Parameters:
neuroid - a Neuroid value

fire

public void fire()
Fire the neuroids associated with the Concept. TODO:


getConceptSet

public Set getConceptSet()
Returns the conceptSet that constitutes this concept

Returns:
a Set value