d adaptive