6 Agent-Based Modeling and Simulation with Swarm
periment, under spe c ific conditions, human-like behavior can be fabricated by
both humans a nd machines if appropriate formal rules are provided. Searle
therefore argues that strong AI is impossible to realize.
Various counterarguments have been considered in response to Searle, and
questions that would probably occur to most people include
• Can conversion rules be w ritten for all possible inputs?
• Can such an immense database actua lly be searched?
However, these counterarguments ar e devoid of meaning. The former rejects
the realization of AI in the first place, and the latter cannot be refuted in
light of the possibility that ultra-high-speed parallel computing or quantum
computing may exis t in the future. Thus, neither one can serve as the basis
of an argument.
One powerful counterargument is based on system theory. Altho ugh the
person in the room certainly lacks understanding, he constitutes no more than
a single part of a larger sy stem incorporating other elements, such as the paper
and the database, a nd this system as a whole does posses s understanding. This
point is integral to the complex sys tems regarded in this book. The level at
which intelligence is sought depends on the observed phenom e non, and if the
phenomenon is c onsidered as being an emergent property, the validity of the
above system theory can be recognized. Moreover, a debate is ongoing about
whether intelligence should be thought of as an integrated c oncept or as a
phenomenon that is co-evolving as a result of evolution.
1.3 Criticism of simulation
It should be kept in mind that a simulation is not an omnipotent tool,
which is reflected in the pilots example (see the quote at the beginning of this
chapter). The limitations of simulation are the subject of lengthy discuss ions
in the field of robotics.
The ultimate goal in robotics is setting actual machines in motion. How-
ever, the process of enabling rob ots to move is costly, and its implementa-
tion is not straightforward. Thus, simulation is actively used for exp e rimental
purposes, and an increasing number of studies employ only simulation for
conducting experiments, without any verification using ac tual machines. In
conducting research on humanoid ro bots at our laboratory, an elaborate sim-
ulator is always prepared as a pre liminary experiment (see Figs. 1.4 and 1.5),
and movements realized in the simulator are often impo ssible to perform with
an a c tual robot. The primary reasons for performing these simulations in-
clude loc ating unforeseen sensor errors, monitoring fatigue due to prolonged