Jandre said:
To get the car's memory on a clean slate, you have to disconnect the battery for 15 odd minutes. Then when you connect and start driving, the car will adapt to your specific driving style. (I was told this by an ex BMW mechanic years ago).
This is NOT true on the newer BMW's...cira anything after 1995! For the older E30, E32, E34 and E36 this was true, but anything newer than that has non-volatile memory. It can ONLY be cleared through computer intervention eg: Carsoft, PASoft or a GT1
To answer the OP question...
Yes, BMW's do adapt to the driving style. The DME and EGS computers aswell as the DSC and EDC are always adjusting as your drive. On my 7, if I push it really hard, the suspension becomes rock hard yet when I just want to 'potter' around, it glides over all the bumps.
The EGS (gearbox) it always taking into account the traffic, accelerator position, air temp, engine temp, wheel slippage and so on to give your the best performance and economy that you want.