Learned array method