The AHA Model
Revision: 12809
Reference implementation 04 (HEDG02_04)
|
This type defines how the agent perceives conspecifics. More...
Public Member Functions | |
procedure, public | init => percept_consp_create_init |
Create conspecifics perception object, it is an array of conspecific perception components. See the_neurobio::percept_consp_create_init() . More... | |
procedure, public | number => percept_consp_number_seen |
Set the total number of conspecifics perceived (seen) in the conspecific perception object. See the_neurobio::percept_consp_number_seen() . More... | |
procedure, public | make => percept_consp_make_fill_arrays |
Make the conspecifics perception object, fill it with the actual arrays. See the_neurobio::percept_consp_make_fill_arrays() . More... | |
procedure, public | get_count => percept_consp_get_count_seen |
Get the number (count) of conspecifics seen. See the_neurobio::percept_consp_get_count_seen() . More... | |
procedure, public | destroy => percept_consp_destroy_deallocate |
Deallocate and delete a conspecific perception object. See the_neurobio::percept_consp_destroy_deallocate() . More... | |
Public Attributes | |
type(conspec_percept_comp), dimension(:), allocatable | conspecifics_seen |
An array of conspecifics seen in proximity, within the visual range. More... | |
integer | conspecifics_seen_count |
The number of conspecifics seen. More... | |
This type defines how the agent perceives conspecifics.
Definition at line 183 of file m_neuro.f90.
procedure, public the_neurobio::percept_conspecifics::init |
Create conspecifics perception object, it is an array of conspecific perception components. See the_neurobio::percept_consp_create_init()
.
Definition at line 195 of file m_neuro.f90.
procedure, public the_neurobio::percept_conspecifics::number |
Set the total number of conspecifics perceived (seen) in the conspecific perception object. See the_neurobio::percept_consp_number_seen()
.
Definition at line 199 of file m_neuro.f90.
procedure, public the_neurobio::percept_conspecifics::make |
Make the conspecifics perception object, fill it with the actual arrays. See the_neurobio::percept_consp_make_fill_arrays()
.
Definition at line 203 of file m_neuro.f90.
procedure, public the_neurobio::percept_conspecifics::get_count |
Get the number (count) of conspecifics seen. See the_neurobio::percept_consp_get_count_seen()
.
Definition at line 206 of file m_neuro.f90.
procedure, public the_neurobio::percept_conspecifics::destroy |
Deallocate and delete a conspecific perception object. See the_neurobio::percept_consp_destroy_deallocate()
.
Definition at line 209 of file m_neuro.f90.
type(conspec_percept_comp), dimension(:), allocatable the_neurobio::percept_conspecifics::conspecifics_seen |
An array of conspecifics seen in proximity, within the visual range.
Definition at line 188 of file m_neuro.f90.
integer the_neurobio::percept_conspecifics::conspecifics_seen_count |
The number of conspecifics seen.
Definition at line 190 of file m_neuro.f90.