CPSC 335 Assignment 5 The Game of TIC TAC TOE Online Contest Results By: Russel Ahmed Apu.

Slides:



Advertisements
Similar presentations
What is Tic-Tac-Toe?.
Advertisements

Snaps A Write On Activity Play and Win! Read the online directions before playing the game.online directions Penalty: If you argue with the referee (teacher)
At some point this year… a coach, athletic director, athlete, parent or fan will ask you about the IHSA’s postseason assignments. This presentation is.
Playing Tic Tac Toe with Neural Networks Justin Herbrand CS/ECE/ME 539.
Tic Tac Toe Game Design Using OOP
Chess AI’s, How do they work? Math Club 10/03/2011.
Scoring of Contests Kathy M. Gordon Extension Educator, 4-H & Youth Carroll County “Maryland Cooperative Extension Provides Equal Access Programs”
 The Player  Objectives  Procedures  Rules  Resources  Conflict  Boundaries  Outcome.
Artificial Intelligence in Game Design
Lesson 2-2 Example Solve. Tic Tac Toe Katrina and her friend played Tic Tac Toe. The outcomes of the games are shown in the line plot. Did Katrina.
CS Computer Literacy: Assignment 3 November 10, 2009.
Use free templates to create interactive multimedia activities and assessments. Play educational games on-line.
IS660Z – Programming Games Using Visual Basic Required session 3 June 16, 2004.
Introduction to Information Systems
The goal of Doors to Diplomacy is to raise awareness about the importance of –international affairs and –diplomacy.
Multiplication In the second quarter, students will multiply using various strategies.
Game Outcome The goal of a game is to produce a measurable outcome.
a THIS IS A PRESENTATION OF VIDEOS GAMES AND ESPORT ONLINE.
1 Ss. Colman-John Neumann Basketball Survey 2007/2008.
Section 13.4 Expected Value. Objectives 1. Compute expected value. 2. Use expected value to solve applied problems. 3. Use expected value to determine.
Game Outcome The goal of a game is to produce a measurable outcome.
Final results.  A mix of AI, game design and Software development and improvement  Intense problem solving  Researching methods ◦ What works? ◦ What.
Tic Tac Toe Game ©Judy Martin 2013, Clip Art of the Tortoise and the Hare © 2013 LL Martin.
1 DIG Lecture 2 (Game) The Acey-Deucey Game Michael Moshell University of Central Florida Media Software Design.
The Rules When every member of your group gets the question right, you have the opportunity to play the following game:
Rates For this project, I am comparing the number of points over the number of games played by the Wisconsin Badger Basketball team. Example: 345 points.
Solving Inequalities. C + 3 < 12 Guess a reasonable solution and write your guess.
Uncover the mystery of factoring complex trinomials!
Taboo A thinking game. Step 1 You will be placed in a group of four people Each group is in competition with the other groups. Work together as a group.
CPSC 433 Artificial Intelligence Set Based Search Modeling Examples Andrew Kuipers Please include [CPSC433] in the subject line.
In 1952 A.S Douglas created the first graphical computer game “Tic Tac Toe”. William Higginbotham created the first video game in 1958 called “Tennis.
Tips for running Clicker Millionaire We’ve prebuilt the question slides, team assignment slide and scoreboards for you. All you should have to do is enter.
Outdoor and Adventure Activities. Aims and Rationale Education In for about the outdoors.
The Double Elimination Tournament. Purpose: All contestants remain in championship contention until they lose two games Advantages: A player or team must.
In games of chance the expectations can be thought of as the average outcome if the game was repeated multiple times. Expectation These calculated expectations.
Chapter 5 Adversarial Search. 5.1 Games Why Study Game Playing? Games allow us to experiment with easier versions of real-world situations Hostile agents.
Game Outcome The goal of a game is to produce a measurable outcome.
Algebra 1 Warm ups #2 Factor.. Solve by Factoring Review Solve the equation:
Tic-Tac-Throw! How to Play: X or O
Top 10 Ways to be a Good Sport
Solving Systems using Substitution
O X X O O X X O X O X O O X O X O X Tic Tac Toe Graphical
Tic Tac Toe X O X O X O X O O X O
Case Project I Lecture 12 Course Name: High Level Programming Language
Quadratic Functions Final Four Bracket Choices
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic Tac Toe Game Mandy Havens.
David Kauchak CS52 – Spring 2016
Team 1: 32 responses Team 2: 55 responses Team 3: 29 responses
PM 598 Competitive Success-- snaptutorial.com
PM 598 RANK Education Your Life / pm598rank.com
PM 598Competitive Success/tutorialrank.com
PM 598 RANK Lessons in Excellence-- pm598rank.com.
PM 598 Education for Service-- snaptutorial.com
PM 598 Teaching Effectively-- snaptutorial.com
PM 598 RANK Education for Service-- pm598rank.com.
DIVIDING FRACTIONS TIC-TAC-TOE
Do Now 1/17/14 Write the exponent and the base for the following, and simplify (if possible). A) 32 B) 25 C) x7 D) m4 E) p2q3 F) 32a4 G) y (what is the.
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic – Tac – Toe ! Choose a square by clicking on “box #”
How to run an interactive online safety event
How to run an interactive online safety event
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Study Island Maintenance sheet 15 *2 questions each concept
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic-Tac-Toe Game Engine
CS51A David Kauchak Spring 2019
Presentation transcript:

CPSC 335 Assignment 5 The Game of TIC TAC TOE Online Contest Results By: Russel Ahmed Apu

Contest Objectives A flavor of AI and Software evolution Intense problem solving Researching methods  What works?  What doesn’t work?

Outcome 5016 games played by students  3987 games credited to scoring (after 13 th ) Participation was phenomenal Competition was fierce Some teams performed exceptionally well  The AI exceeded our expectation  Bravo! … Losing and learning “what doesn’t work” is equally important!  Evolution is the “KEY” The learning experience is important, winning/losing doesn’t matter  A losing team’s work is equally appreciated

The Raw Scores

Normalizing the Score Designed to reflect the fair performance of a team Rank[i,j] = Sqrt( clamp(raw[i,j]-raw[j,i], 0, 100) ) Score(p) = Sum(Rank[p,i], i=1..n)

The Ranked Score of teams

Final Score and Team Ranking