This document discusses the application of agent-based modeling (ABM) to analyze social phenomena, specifically the formation of voting preferences within a population. It highlights the advantages of ABM over traditional macro and micro simulations, emphasizing the role of individual interactions and cognitive parameters in shaping voting decisions. The simulations incorporate social influence theory and demonstrate how factors like similarity among individuals, family opinions, and neighborhood preferences affect voting behavior and choices in a two-party system.