Go to Post A team pulls together when things get rough. - Aignam [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 03-28-2016, 12:33 AM
ProfessorAlekM ProfessorAlekM is offline
Registered User
FRC #6190
 
Join Date: Jan 2016
Location: Canton, Michigan
Posts: 30
ProfessorAlekM has a little shameless behaviour in the past
SQL Scouting Algorithms

Hello!
Our rookie team had a hard time choosing an alliance during the Livonia eliminations, and since I have some experience in using python with SQL, I am going to attempt making a simple command line interface program for scouting.

Since it will be a pain for my team to type in sql arguments, I'll just use a GUI sql database editor so that they can easily add and edit team data.

However I would like to make a python program that can read my database and figure out the capabilities of my team and the enemy team, then come up with possible defense selections.

I would also like to make it list the teams that would work best with our robot in an alliance, based on data about defenses they cross, and how efficiently they can score.

Of course this is alot to ask for, but the key is in what you put into the database.

For example, visibility was a major issue scouting teams overlooked. The database could tell us what teams had the camera extender poles, cameras on bots, or positioning flags (quite genius!), so we could decide if we want to pick big defenses to block vision.

Another issue in deciding teams is simplicity and speed. Some teams that shot for the high goal where actually less point efficient then low goal shooters, and some drivers breached defenses Waaay faster than others.

This last bit of data may be hard to get, but what about "percentage of tournament robot is broken" or "percentage of matches the robot dies on the field" or "average points"?

Any ideas on what I should put into my database? (Or what I should put into each category ie. 0-1 for defense categories, or points added together for each extra vision add-on) So far I've got:
low goal
high goal
defenses
visibility
average points
speed

We are only a rookie team with 10ish people, so most of the data I mentioned we probably won't have time to gather or code.

Any recommendations?

(sorry for any misspelling, I typed this on a phone)
Reply With Quote
 


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 On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 12:52 PM.

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