The searching, viewing, clicking, and purchasing activity in TAC/AA is generated by a population of M simulated users. Each user has a speciic product preference, thus
the overall user population comprises sub-populations for each product. Users are further distinguished by their internal states, which condition their behavior for searchs, clicks, and conversions.