Go to Post Dean may have asked that every high school in America be involved with FIRST, but he never said [teams] all had to have separate high schools. - Amanda Morrison [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 21-03-2011, 09:42
Bryany's Avatar
Bryany Bryany is offline
Registered User
FRC #1094 (Channel Cats)
Team Role: Programmer
 
Join Date: Mar 2011
Rookie Year: 2011
Location: St. Charles
Posts: 67
Bryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the rough
Lightbulb Performance Scouter

I made a program that takes data on which robot scores which points, and then seeds the teams based on their individual performance. During each match, whenever a robot scores, the user inputs that score to whichever team made the points in that section (automode, teleop, endgame). At the end of the match the program will add the results to previous data and show which teams are best in which areas. The original intent was to be able reseed teams that are normally seeded highly just because they were often paired with good teams. The user has to watch each match and enter data during match play, but the results are pretty useful. Our team (Channel Cats) was able to pick for our third alliance member a team that was arguably one of the top five in the whole regional, but was shunted down the standard seed because of a lot of coincidences.
I've also added a match strategy advisor, which recommends which teams ought to play defense, deploy during endgame, hang during endgame, etc.

Here is the link: http://www.bearealis.com/games/MyScout-Logomotion.exe

I made it with the iPad in mind, but I don't have the resources to actually make it that format. (at this time)

Last edited by Bryany : 21-03-2011 at 12:27. Reason: Typos and clarification
  #2   Spotlight this post!  
Unread 23-03-2011, 21:50
Bryany's Avatar
Bryany Bryany is offline
Registered User
FRC #1094 (Channel Cats)
Team Role: Programmer
 
Join Date: Mar 2011
Rookie Year: 2011
Location: St. Charles
Posts: 67
Bryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the rough
Re: Performance Scouter

I just added a match scheduler so that you can set matches ahead of time, as well as see when your team is up next and what alliance you'll be on.
  #3   Spotlight this post!  
Unread 23-03-2011, 22:17
Mike Marandola Mike Marandola is offline
Lead Bumper Mentor
AKA: Mike Marandola
FRC #0316 (Lunatecs)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Pedricktown, NJ
Posts: 661
Mike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond repute
Re: Performance Scouter

Awesome! I will test it out at the Philly Regional.
  #4   Spotlight this post!  
Unread 25-03-2011, 12:41
2611.Shooter 2611.Shooter is offline
Programmer
AKA: Andrew Lavery
FRC #2611 (Vectors)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2008
Location: jackson, MI
Posts: 43
2611.Shooter is infamous around these parts2611.Shooter is infamous around these parts
Re: Performance Scouter

Does it accept input of ubertube doubling and logo formation?
  #5   Spotlight this post!  
Unread 25-03-2011, 23:23
Bryany's Avatar
Bryany Bryany is offline
Registered User
FRC #1094 (Channel Cats)
Team Role: Programmer
 
Join Date: Mar 2011
Rookie Year: 2011
Location: St. Charles
Posts: 67
Bryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the rough
Re: Performance Scouter

The program doesn't include bonuses or penalties. It would be hard to attribute a logo bonus to a single robot, unless that robot happened to be responsible for all three tubes. I figure that all teams will be going for the logo bonuses, so whether they can make a logo or not will be reflected in how many tubes they can hang, which the program does measure. While hanging over an ubertube might be slightly more difficult, I think that it's more a reflection of strategy and of what tubes happened to be available than of what the capabilities of a team are. Again, if they can hang at all for the ubertube's row, they probably will. It would be nice to measure penalties for each team, but sometimes it can be really hard to match penalties with robots, and penalty rates will hopefully drop anyway as teams gets practice, right?
  #6   Spotlight this post!  
Unread 26-03-2011, 13:28
Bryany's Avatar
Bryany Bryany is offline
Registered User
FRC #1094 (Channel Cats)
Team Role: Programmer
 
Join Date: Mar 2011
Rookie Year: 2011
Location: St. Charles
Posts: 67
Bryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the rough
Re: Performance Scouter

I just added a sorting feature, so you can view all recorded teams sorted by team number, matches run, average automode score, average teleop score, average endgame score, total points earned, or average points earned per match.
  #7   Spotlight this post!  
Unread 26-03-2011, 16:06
tomy tomy is offline
Registered User
FRC #3038 (I.C.E. Robotics)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Stacy, Minnesota
Posts: 495
tomy has a spectacular aura abouttomy has a spectacular aura about
Re: Performance Scouter

have you put in the uber tube scoring and doubling the points?

that would be very helpful
  #8   Spotlight this post!  
Unread 26-03-2011, 18:34
Bryany's Avatar
Bryany Bryany is offline
Registered User
FRC #1094 (Channel Cats)
Team Role: Programmer
 
Join Date: Mar 2011
Rookie Year: 2011
Location: St. Charles
Posts: 67
Bryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the rough
Lightbulb Re: Performance Scouter

Quote:
Originally Posted by tomy View Post
have you put in the uber tube scoring and doubling the points?

that would be very helpful
The program does record the 2, 4, or 6 point an ubertube scores in autonomous, but it does not record bonuses for tubes being placed over ubertubes for reasons stated in post #5. If you really think it is important, I can try to add it. It just doesn't seem important for scouting to me.

I just fixed an issue with the match schedule crashing after visiting the help page, and made other minor adjustments.
  #9   Spotlight this post!  
Unread 26-03-2011, 19:29
tomy tomy is offline
Registered User
FRC #3038 (I.C.E. Robotics)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Stacy, Minnesota
Posts: 495
tomy has a spectacular aura abouttomy has a spectacular aura about
Re: Performance Scouter

wouldn't scoring an ubertube affect the total points a team gets which might affect the outcome of the game

like if one team gets 2 tubes scored on the top peg and one mini bot that is 36 points (i think)

and if the other team gets a ubertube plus a logo on the top row that is 30 points plus they score enough tubes to win the match

in your program the team that scored the minibot would win the match and get the quilifing points and wouldn't be the top seeding team
  #10   Spotlight this post!  
Unread 26-03-2011, 19:39
Bryany's Avatar
Bryany Bryany is offline
Registered User
FRC #1094 (Channel Cats)
Team Role: Programmer
 
Join Date: Mar 2011
Rookie Year: 2011
Location: St. Charles
Posts: 67
Bryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the rough
Re: Performance Scouter

Quote:
Originally Posted by tomy View Post
in your program the team that scored the minibot would win the match and get the quilifing points and wouldn't be the top seeding team
I see what you're saying. This program, however, does not record which alliance wins, or how many wins each team has. It only records how they performed during their matches, and seeds them based on those capabilities.
  #11   Spotlight this post!  
Unread 26-03-2011, 19:51
tomy tomy is offline
Registered User
FRC #3038 (I.C.E. Robotics)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Stacy, Minnesota
Posts: 495
tomy has a spectacular aura abouttomy has a spectacular aura about
Re: Performance Scouter

i see now its not accentually rating the teams on the points but on there abilities

if so i see no need for ubertube scoring
  #12   Spotlight this post!  
Unread 29-03-2011, 22:26
tomy tomy is offline
Registered User
FRC #3038 (I.C.E. Robotics)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Stacy, Minnesota
Posts: 495
tomy has a spectacular aura abouttomy has a spectacular aura about
Re: Performance Scouter

here is a scouting sheet that im using for it

also i cant save matches and i don't know what does it work on yours?
Attached Files
File Type: doc Robotics Scoring.doc (32.0 KB, 41 views)
  #13   Spotlight this post!  
Unread 29-03-2011, 23:16
Bryany's Avatar
Bryany Bryany is offline
Registered User
FRC #1094 (Channel Cats)
Team Role: Programmer
 
Join Date: Mar 2011
Rookie Year: 2011
Location: St. Charles
Posts: 67
Bryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the rough
Re: Performance Scouter

Quote:
Originally Posted by tomy View Post
also i cant save matches and i don't know what does it work on yours?
I'm not sure I understand your question. It doesn't save the inputs on your machine? When you end a match it should ask whether to save, and then it should add the data to the .ini or .tmm file specified at startup, to be viewed from the main screen.
  #14   Spotlight this post!  
Unread 30-03-2011, 06:47
tomy tomy is offline
Registered User
FRC #3038 (I.C.E. Robotics)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Stacy, Minnesota
Posts: 495
tomy has a spectacular aura abouttomy has a spectacular aura about
Re: Performance Scouter

When I'm done with a match I hit done and the save and yes j want to save, and it dose nothing.
  #15   Spotlight this post!  
Unread 30-03-2011, 08:57
Bryany's Avatar
Bryany Bryany is offline
Registered User
FRC #1094 (Channel Cats)
Team Role: Programmer
 
Join Date: Mar 2011
Rookie Year: 2011
Location: St. Charles
Posts: 67
Bryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the roughBryany is a jewel in the rough
Question Re: Performance Scouter

Hmm. So no match data goes onto the main screen at all? (or does it simply freeze?) Is the file specified at startup in the same directory as the executable? (that shouldn't matter anymore, but it could) Has this always happened or only since the windows prompt at startup? And is that without using the iPad extension? (sorry for all the questions, but this could be a serious bug, and I can't duplicate it on my end)

I made some screenshots of what it looks like on my screen, with data from the St. Louis regional:
Main1 Main2 Scheduler Match
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 02:06.

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