hybrid cognitive architecture