A novel approach to increased chance of winning a domino game

Team: 31

School: Media Arts Charter School

Area of Science: Computer Science

Proposal: Kelley, Jennifer. “Block.” Block, www.dominorules.com/block.

This source shows the rule set used for the domino game I am recreating in the program. The rules are to try and match the number of dots on one side of one domino with your domino. If your are unable to do so you have to draw from a pile known as the “bone pile” and get another domino. The goal is to get as many points as possible and get rid of all your dominos.

NetLogo 6.1.1 User Manual, ccl.northwestern.edu/netlogo/docs/.

This source is the user manual for the program I’m using to recreate the domino game “NetLogo”. The user manual runs through a lot of the things like commands and functions you may need to know while programming in it. This will help me remember all the things I may need to remember while programming.

Bishop, Judith, et al. “Code Hunt: Experience with Coding Contests at Scale.” 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, 2015, doi:10.1109/icse.2015.172.

This source is a journal going over coding contests coding. It explains how this software was used to teach coding, but I can use this to get ideas for the domino game.

Zhang, Xinyu, and Baochun Li. “Dice.” Proceedings of the 9th ACM International Symposium on Mobile Ad Hoc Networking and Computing - MobiHoc '08, 2008, doi:10.1145/1374618.1374658.

This source is another journal that is talking about how to use game theory with coding and how to apply it to the real world. It talks about the formulas that might be necessary for using game theory in particular ways. I will use this to learn more about the
use of game theory in coding.

Kafai, Yasmin, and Veena Vasudevan. “Hi-Lo Tech Games.” Proceedings of the 14th International Conference on Interaction Design and Children - IDC '15, 2015, doi:10.1145/2771839.2771853.

This source is a journal where the authors had high school kids create board games, this relates to the whole game theory prospect of my project and this will be useful for me to look back to.


H0: No difference

H1: The code will not work and the strategies will not play out successfully

H2: the code will not work and the strategies will not play out successfully
How will you collect data:

We will run random tests with the three domino games and see which computer wins with which strategy of the three ( block, score, draw)We will then keep track of which is most and which is the least successful.

How will you graph data:

We will make graphs running through the data.


The risks are eye strain, getting a headache, and carpal tunnel syndrome from typing.

Language Used:

For this challenge we are using the program NetLogo which uses a subscript of Java.

Engineering Question:

A novel approach to increased chance of winning a domino game

Team Members:

  Erich Mueller

Sponsoring Teacher: Creighton Edington

Mail the entire Team