Dealing with rounding error problems in evolutionary physical simulation
This paper introduces the problem of floating-point rounding errors in physical simulation. A simple virtual creature is simulated in a physical environment for a specified number of time steps. The effect of rounding errors is illustrated by varying the initial position of the creature which causes...
Saved in:
Published in | Artificial life and robotics Vol. 17; no. 1; pp. 158 - 162 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Japan
Springer Japan
01.10.2012
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | This paper introduces the problem of floating-point rounding errors in physical simulation. A simple virtual creature is simulated in a physical environment for a specified number of time steps. The effect of rounding errors is illustrated by varying the initial position of the creature which causes a change in the fitness value computed by a simple distance-based fitness function. With a large evaluation time, these rounding errors can produce significantly large differences in fitness. A discussion is provided on the importance of this finding for evolutionary simulations, including suggestions to alleviate the problem. |
---|---|
ISSN: | 1433-5298 1614-7456 |
DOI: | 10.1007/s10015-012-0038-0 |