methods and apparatus , including computer program products , for determining a user skill level for user interaction with virtual equipment in an interactive computer game . the virtual equipment is capable of being manipulated through user interaction with an associated representation . automatically adapting a virtual equipment model associated with the virtual equipment to reflect the determined user skill level . the virtual equipment model governs how the virtual equipment behaves in response to user interaction with the representation .