Can AI match human abstract reasoning capabilities?