Search for Science Fair Projects

1000 Science Fair Projects with Complete Instructions

Computer Science Science Fair Project

AI Personality and Monopoly Strategy

Hard
AI Personality and Monopoly Strategy | Science Fair Projects | STEM Projects
Does an aggressive or cautious computer player win more games of Monopoly? You program two AI players with different personality profiles. Type A plays aggressively. Type B plays cautiously. A Random player serves as a control. The computer plays 300 games across three sets of 100. In three-player games, Type B wins the most. Type A wins only about half as often. But in two-player games without the Random player, Type A and Type B win nearly the same number of games. The results show that personality matters most in three-player games. Two-player games rely almost entirely on probability.

Hypothesis

The hypothesis is that the more aggressive AI player, Type A, will win more games.

Science Concepts Learned

Computer Programming

Abstract personality traits can be translated into concrete rules a machine follows during a game. Two AI players are programmed with different personality profiles, then the computer runs 300 games between them. The results show that personality matters most in three-player games, while two-player games rely almost entirely on probability.

Computer Simulation

Personality profiles shape how a Monopoly player behaves, but whether aggression or caution wins depends on who else is at the table. To find out, you program two AI players — Type A plays aggressively, Type B plays cautiously — alongside a Random player that serves as a control. The computer plays 300 games across three sets of 100, each set using a different mix of these players. In three-player games, Type B wins the most while Type A wins only about half as often, but in two-player games the gap nearly disappears.

Probability

In a two-player Monopoly game, dice rolls dominate the outcome so completely that a Type A aggressive player and a Type B cautious player win nearly the same number of games. Strategy differences barely matter when chance controls so much. Add a third player and the balance shifts — with more agents in the game, personality differences produce unequal win rates, showing that strategy can override pure probability under the right conditions.

Game Theory

The best move often depends on who else is playing. In a Monopoly simulation, you program two AI players with distinct personality profiles: Type A plays aggressively, Type B plays cautiously. When a Random player joins to make it three players, Type B wins the most and Type A wins only about half as often. In two-player games, though, both strategies win nearly the same number of games. The optimal approach shifts with the number of opponents — what works in a crowd doesn't necessarily work one-on-one.

Method & Materials

You will program variables into Type A and B AI players with the help of personality profile research. You will have the computer play 300 games; the first 100 with a Random AI player, the second 100 with a different Random AI player and the third 100 acting as a control with Type A and B players only.
You will need a computer, programming software, and research on personality profiles.

MEL Mathhands-on math experiment kits delivered monthly — makes abstract concepts tangible. (Affiliate link)

See whats included

Results

The experiment showed that both probability and personality play a significant role in who wins or loses the game and that trading is very important. Also, 3 player games are much more complex and in-depth than 2 player games. The results indicated that the Type B AI player had the best playing strategy when all 3 AI players were playing.

Why do this project?

This science project is interesting because it shows how personality can affect the outcome of a game.

Also Consider

Experiment variations to consider include changing the number of players or the type of AI players used.

Full project details

Additional information and source material for this project are available below.
Share this Science Project:

Related Science Fair Project Ideas

CPU Speed vs. RAM Size in Computer Performance
Swap the CPU and RAM in a desktop computer and time the difference to find out which upgrade matters more.
Hard
Programming the Diffusion Equation
Write a program in Scheme that solves differential equations and use it to model how atoms spread through solids.
Hard
Billiard Ball Angles and Corner Pockets
Simulate 6,300 billiard ball paths and discover that a single property of the launch angle predicts whether the ball reaches a corner.
Hard
Share this Science Project: