Archives for artificial brain technology