AIBOWARE (1x)

AIBOWARE refers to two versions of the first software to ever be sold and bundled with AIBO. Akin to the Life series of AIBOWARE releases, the robot's behavior evolves from a baby to an adult.

History
Developed as the core "AIBO experience", AIBOWARE released as a part of the ERS-110 and ERS-111 packages, not included in Sony packaged releases or otherwise. The spirit and intention of the software continues to this day, with a major "AIBO grows" software being integrated in every version of AIBO to date.

AIBOWARE (and other growth softwares) is a derivative of the "PET ROBOT APPLICATION" created for the 1997 and 1998 prototypes.

Function
AIBOWARE is a functional 'personality' software that causes AIBO to shift it's personality over time and in response to various stimuli such as the color of it's environment and physical interaction. The software responds to tones emitted from the Sound Commander remote control. Voice recognition would not be possible until the release of the ERS-210.

Personality Types
'Rumble' types are more active than 'Lazy' types, and 'Dog' types are more active than 'Cat' types.

Newborn to Baby
AIBO advances from Newborn to Baby after 100,000 ticks (about 3 hours) of quality time are counted.

Baby to Child
If AIBO has seen the ball, fallen and successfully recovered, been shaken/lifted off the ground (to the point that AIBO lets it's joints go limp), paused, and one unknown 'skill' factor met, AIBO becomes a "Rumble Child". If not all of these requirements are met, AIBO becomes a "Lazy Child". 300,000 ticks (~8 hours) of quality time must have passed. In the later ERS-111 'B' revision, the lift requirement was removed.

Child to Youth
If AIBO was a Lazy Child, it must have activated the limp mode, seen more instances of orange than blue, and met a number of skill/sound requirements to become a "Bad Boy". If any of these requirements weren't met, the AIBO becomes a "Lazy Boy." In the 'B' version, the limp requirement was removed. If AIBO was a Rumble Child, it must have seen more instances of blue than orange, seen the ball, fallen and recovered, activated limp mode, been paused, and met a skill requirement to become a "Good Boy". If any of the requirements weren't met, AIBO instead becomes a "Bad Boy". In the 'B' version, the blue > orange and limp rules were removed.

Approximately 27 hours and 50 minutes must have passed to become a Youth.

Youth to Adult
If AIBO was a Lazy Boy, passing multiple skill/sound thresholds, passing or meeting the walking skill level of 10 and earning at least one 'Special' point (which has an unknown function, AIBO becomes a "Rumble Cat". If the requirements are not met, AIBO becomes a "Lazy Cat" instead.

If AIBO was a Bad Boy, seeing more blue than orange, being on and off the station at least once, activating limp mode, being paused 3 or more times, and passing the Special threshold of one point makes AIBO a "Lazy Dog". If the requirements weren't met, AIBO becomes a "Lazy Cat". The color, station, and limp requirements were removed in the 'B' version.

If AIBO was a Good Boy, it must have seen more blue than orange, been on/off the station at least once, activated limp mode, been paused 3 or more times, passed multiple skill/sound thresholds, exceeded or met the Walking skill level of 10, and attained one Special point to become a "Rumble Dog". If the requirements were not met, AIBO becomes a "Lazy Dog". In the 'B' version, the station and limp requirements were removed.

About 111 hours must have passed for AIBO to become an adult. If your AIBO is an ERS-110, it takes between 55 to 56 hours.

Version Differences
The ERS-110 and first wave of ERS-111 robots released in Winter of 1999 ran on an 'A' version of the software, detailed in the the evolution guide. In contrast, the 111 robots released in Spring of the following year ran a 'B' version of the same software with simpler evolution requirements.

A copy of AIBOWARE v1.1 came packaged with AIBO Performer (ERF-511), the only difference being that it was labeled ERA-111MS.