Thus, using information such as handicap, average, average number of games bowled per month and the like, the system can control the pinsetter in accordance with one of a plurality of predetermined programs that is determined to be best suited for bowlers having the entered profile information.