A variable expansion-ratio engine includes an expansion-ratio adjuster
configured to adjust an expansion ratio; a load detector configured to
detect an engine load; and a controller configured to control the
expansion-ratio adjuster. The controller controls the expansion ratio
such that the expansion ratio at the time when the load is below a
predetermined load value is set lower than that at the time when the load
is equal to the predetermined load value.