Skip to main content
. 2021 May 4;118(19):e2019683118. doi: 10.1073/pnas.2019683118

Fig. 3.

Fig. 3.

(A) Schematic view of full ANN-based chemotaxis agent. A chemical field c(x), swimmer arm lengths (L1, L2, LT=L1+L2), and respective arm velocities (V1, V2, VT) are used as input. By measuring the CG through the CG block, the swimmer controls the forces F1 and F3 in order to perform directed locomotion toward an ascending gradient of c(x). Directed locomotion is split into two PCLs, which permute input and output of the SAL (Fig. 2 A, Insets) according to a predicted sign D of the CG. The prediction of D by the CG block (cyan) can be performed either by directly measuring D=sign(c(xc)), by (B) spatial resolution of the chemical field, or by (C) temporal sensing at the COM position xc. The respective solutions for the ANNs (gray and dark gray) found by NEAT are shown in D and E; details are in SI Appendix.