Go to Post Like a wizard, Car Nack is never late. He always arrives precisely when he meets you. - EricH [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy > Scouting
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 28-01-2006, 21:13
Ethulin Ethulin is offline
Too many hats to count
AKA: Erik Thulin
FRC #0492 (Titan Robotics)
Team Role: Leadership
 
Join Date: Mar 2005
Rookie Year: 2003
Location: Seattle
Posts: 245
Ethulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud of
Send a message via AIM to Ethulin
STAMP (Statistical Team Analysis of Match Performance) is off and running!

Thats right, STAMP is live and well and under development.

Check it out at:
http://stampscouting.org/

Currently all the input pages have ben designed.

The development schedule runs as this:
Fri. Feb 3: Database design will be finished
Fri. Feb 10: Link input pages to database
Fri. Feb 17: Output pages finished
- BETA RELEASE 1 -
Fri. Feb 24: All bugs fixed
- Official 1.0 release

There will be intermittent release afterward based on feedback.

Incase you missed out what STAMP was all about:
What makes STAMP so different?
What will make STAMP so different is the kind of data it collects, and therefore the kind of information you have on a team. STAMP allows the user to input and then display how a team acts on a variety of criteria during the match and therefore be able to predict how team will act in the future.

Why should we use STAMP instead of gathering qualitative data about a team or robot?

There are a few reasons. Firstly you need to take a step back and look at what you are doing this for. What we want as scouts is to be able to A know what our opponents are going to do and B know who to pick in an alliance. To achieve that what you really need to know is how a robot performed in a way that you can compare to other teams. The second reason is that performance never lies, though someone who has been milling a machine for the past 6 weeks tends to try to talk up their bot. STAMP gives you the truth, no frills attached.

What is STAMP written in?

STAMP is written in PHP and HTML, using mySQL as a database.

What software do I need to run STAMP?

You will need a webserver such as Apache, PHP, and mySQL. You may also want PHPMyAdmin which will make editing tables much easier. If you have a windows or linux box that will be running STAMP then you should consider getting XAMPP. XAMPP has Apache, PHP and mySQL all in one easy installer and one very easy to use interface to manage them.

Thanks to the multi-team development team, in specific:
Team 93:
Brandon Ripley
Jeremy Johnson
Stephen Baumler
Brent Denton

Team 492:
Erik Thulin
Ryan Mcelroy

Team 180:

Jon Cohen

Again, http://www.stampscouting.org
__________________
2003 Pacific Northwest Regional Website Award || 2003 Pacific Northwest Regional Finalist || 2003 Pacific Northwest Regional Engineering Inspiration Award || 2004 Pacific Northwest Website Award || 2004 Pacific Northwest Regional Champions (#1 seed) || 2004 Galileo Semi-Finalist || 2005 Pacific Northwest Regional General Motors Industiral Design Award || 2005 Pacific Northwest Regional Champions (#1 seed) || 2005 Galileo Finalist || 2006 Pacific Northwest Regional Chairman's
Stamp Scouting || Titan Robotics
  #2   Spotlight this post!  
Unread 30-01-2006, 00:04
buss buss is offline
Registered User
AKA: Steven
FRC #0180 (S.P.A.M. Robotics)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2003
Location: Gainesville, FL
Posts: 50
buss has a spectacular aura aboutbuss has a spectacular aura about
Send a message via AIM to buss
Re: STAMP (Statistical Team Analysis of Match Performance) is off and running!

Add one more developer from team 180:
Steven Buss
__________________
Steven Buss

"Far and away the best prize that life offers is the chance to work hard at work worth doing."
-- Teddy Roosevelt
  #3   Spotlight this post!  
Unread 30-01-2006, 02:01
Ethulin Ethulin is offline
Too many hats to count
AKA: Erik Thulin
FRC #0492 (Titan Robotics)
Team Role: Leadership
 
Join Date: Mar 2005
Rookie Year: 2003
Location: Seattle
Posts: 245
Ethulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud of
Send a message via AIM to Ethulin
Re: STAMP (Statistical Team Analysis of Match Performance) is off and running!

Quote:
Originally Posted by buss
Add one more developer from team 180:
Steven Buss
Well I can't edit the post but you have been added to the developers page on the site. Welcome aboard Steven!
__________________
2003 Pacific Northwest Regional Website Award || 2003 Pacific Northwest Regional Finalist || 2003 Pacific Northwest Regional Engineering Inspiration Award || 2004 Pacific Northwest Website Award || 2004 Pacific Northwest Regional Champions (#1 seed) || 2004 Galileo Semi-Finalist || 2005 Pacific Northwest Regional General Motors Industiral Design Award || 2005 Pacific Northwest Regional Champions (#1 seed) || 2005 Galileo Finalist || 2006 Pacific Northwest Regional Chairman's
Stamp Scouting || Titan Robotics
  #4   Spotlight this post!  
Unread 01-02-2006, 16:37
Ethulin Ethulin is offline
Too many hats to count
AKA: Erik Thulin
FRC #0492 (Titan Robotics)
Team Role: Leadership
 
Join Date: Mar 2005
Rookie Year: 2003
Location: Seattle
Posts: 245
Ethulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud of
Send a message via AIM to Ethulin
Re: STAMP (Statistical Team Analysis of Match Performance) is off and running!

I thought you could do with some teasers, so here is the match input field for STAMP:

STAMP is PHP and mySQL based so you will be able to run it on any webserver. We will even be issueing an easy to install apache+mysql+php suite so all you have to do is click "go"!
Attached Thumbnails
Click image for larger version

Name:	stamp_input.gif
Views:	79
Size:	41.6 KB
ID:	3937  
__________________
2003 Pacific Northwest Regional Website Award || 2003 Pacific Northwest Regional Finalist || 2003 Pacific Northwest Regional Engineering Inspiration Award || 2004 Pacific Northwest Website Award || 2004 Pacific Northwest Regional Champions (#1 seed) || 2004 Galileo Semi-Finalist || 2005 Pacific Northwest Regional General Motors Industiral Design Award || 2005 Pacific Northwest Regional Champions (#1 seed) || 2005 Galileo Finalist || 2006 Pacific Northwest Regional Chairman's
Stamp Scouting || Titan Robotics
  #5   Spotlight this post!  
Unread 04-02-2006, 00:13
Bill Moore's Avatar
Bill Moore Bill Moore is offline
Iv2gr8sons
AKA: Be More
FRC #0365 (Miracle Workerz)
Team Role: Team Spirit / Cheering
 
Join Date: Oct 2002
Rookie Year: 2001
Location: Wilmington, DE
Posts: 461
Bill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond repute
Send a message via AIM to Bill Moore
Re: STAMP (Statistical Team Analysis of Match Performance) is off and running!

Quote:
Originally Posted by Ethulin
I thought you could do with some teasers, so here is the match input field for STAMP:

STAMP is PHP and mySQL based so you will be able to run it on any webserver. We will even be issueing an easy to install apache+mysql+php suite so all you have to do is click "go"!
Interesting concept, but performance can lie, if you only focus on scores. How do you account for a score of "0", when the best bot at a competition gets pushed over at the beginning of a match? The other bot may get penalized or DQ'd, but that doesn't help the bot laying on its' side unable to perform.

I have seen this every year since 2002, where a bot plays overaggressive penalized defense against one of the best bots at a comp, and the good bot is knocked over. This is where numbers go wrong. The best bot would score nothing for this match, and drop in your standings, but in the playoffs, these actions drawing a penalty would result in a DQ for the offending alliance. So, even though the best bot may not score in the playoffs, they would still be credited with a win. The "quality" of the best bots 0 score in the qualification match is very poor, because it was not earned through play, but by penalty. If the best bot played a full match and was blocked throughout, and was unable to score, then the 0 score would be fully deserved, and the "quality" of that number would be very high.

I can foresee matches this year, where a slower bot who can only score one ball at a time is ignored, to concentrate on stopping a better bot from scoring. The lesser bot, without anyone playing defense scores 15 points; the better bot, with three robots pushing him for the full 2 minutes 10 seconds scores 14 points. Which bot will you fear most come playoffs? At some point, just like all researchers, you have to assess the quality of the data you are collecting.
__________________
Three Signs You Are Getting Old: 1) You forget things, 2) You begin repeating yourself, 3) You forget things.
  #6   Spotlight this post!  
Unread 04-02-2006, 22:28
Ethulin Ethulin is offline
Too many hats to count
AKA: Erik Thulin
FRC #0492 (Titan Robotics)
Team Role: Leadership
 
Join Date: Mar 2005
Rookie Year: 2003
Location: Seattle
Posts: 245
Ethulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud ofEthulin has much to be proud of
Send a message via AIM to Ethulin
Re: STAMP (Statistical Team Analysis of Match Performance) is off and running!

Quote:
Originally Posted by Bill Moore
Interesting concept, but performance can lie, if you only focus on scores. How do you account for a score of "0", when the best bot at a competition gets pushed over at the beginning of a match? The other bot may get penalized or DQ'd, but that doesn't help the bot laying on its' side unable to perform.

I have seen this every year since 2002, where a bot plays overaggressive penalized defense against one of the best bots at a comp, and the good bot is knocked over. This is where numbers go wrong. The best bot would score nothing for this match, and drop in your standings, but in the playoffs, these actions drawing a penalty would result in a DQ for the offending alliance. So, even though the best bot may not score in the playoffs, they would still be credited with a win. The "quality" of the best bots 0 score in the qualification match is very poor, because it was not earned through play, but by penalty. If the best bot played a full match and was blocked throughout, and was unable to score, then the 0 score would be fully deserved, and the "quality" of that number would be very high.

I can foresee matches this year, where a slower bot who can only score one ball at a time is ignored, to concentrate on stopping a better bot from scoring. The lesser bot, without anyone playing defense scores 15 points; the better bot, with three robots pushing him for the full 2 minutes 10 seconds scores 14 points. Which bot will you fear most come playoffs? At some point, just like all researchers, you have to assess the quality of the data you are collecting.
Hello Bill and thanks for your interest!

We will do as much as we can to account for this type of situations. For example we will discount mathematical outlier, such as the scenario above. We also have a handy dandy "Notes" section for each robot so you know what happened!

We will also calculate many other variables such as if the bot's performance is increasing or decreasing, and if so by what rate. We will calculate the consistency (their standard deviation from their mean score) as well as many other variables. It is no doubt there is still a "human" element. You need some one who knows what their doing to sift through all this data and rankings to really determine what you need to do to win, this just makes it easier and more accurate.

Hope that cleared up some of your questions!

- Erik
__________________
2003 Pacific Northwest Regional Website Award || 2003 Pacific Northwest Regional Finalist || 2003 Pacific Northwest Regional Engineering Inspiration Award || 2004 Pacific Northwest Website Award || 2004 Pacific Northwest Regional Champions (#1 seed) || 2004 Galileo Semi-Finalist || 2005 Pacific Northwest Regional General Motors Industiral Design Award || 2005 Pacific Northwest Regional Champions (#1 seed) || 2005 Galileo Finalist || 2006 Pacific Northwest Regional Chairman's
Stamp Scouting || Titan Robotics
  #7   Spotlight this post!  
Unread 04-02-2006, 23:12
Bill Moore's Avatar
Bill Moore Bill Moore is offline
Iv2gr8sons
AKA: Be More
FRC #0365 (Miracle Workerz)
Team Role: Team Spirit / Cheering
 
Join Date: Oct 2002
Rookie Year: 2001
Location: Wilmington, DE
Posts: 461
Bill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond reputeBill Moore has a reputation beyond repute
Send a message via AIM to Bill Moore
Re: STAMP (Statistical Team Analysis of Match Performance) is off and running!

Quote:
Originally Posted by Ethulin
Hello Bill and thanks for your interest!

We will do as much as we can to account for this type of situations. For example we will discount mathematical outlier, such as the scenario above. We also have a handy dandy "Notes" section for each robot so you know what happened!

We will also calculate many other variables such as if the bot's performance is increasing or decreasing, and if so by what rate. We will calculate the consistency (their standard deviation from their mean score) as well as many other variables. It is no doubt there is still a "human" element. You need some one who knows what their doing to sift through all this data and rankings to really determine what you need to do to win, this just makes it easier and more accurate.

Hope that cleared up some of your questions!

- Erik
Thanks!

I am indeed interested in seeing what the program can do.
__________________
Three Signs You Are Getting Old: 1) You forget things, 2) You begin repeating yourself, 3) You forget things.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 23:51.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi