She主语
programs谓语
us宾语
with all the possible moves 介词短语用作方式状语
she has seen定语从句
while watching human games时间状语