Go to Post A thread already exists (and boy, does it exist!) on the topic: - Billfred [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy
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 07-01-2014, 20:53
BigJ BigJ is offline
Registered User
AKA: Josh P.
FRC #1675 (Ultimate Protection Squad)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Milwaukee, WI
Posts: 945
BigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond repute
Aerial Assist Score Simulator

Hi all,

We've spent the last 2 days indoors here in southeastern Wisconsin, so I thought I'd share some of my work. I threw this together while the team was discussing how to play the game this weekend.

https://docs.google.com/spreadsheet/...VE&usp=sharing

It is a teleoperated score simulator. The base assumption of the sheet in general is that cycles are starting at the buzzer between auton and teleop. It is read-only but you should be able to make a copy of it and edit it to your heart's content.

The cells you want to modify are the average times for each task and the percentage chance of the scoring tasks happening. (Use logic for the % chances and your estimations, as some of the existing "cycle types" logic can fall apart if you aren't realistic)

Extending the spreadsheet is pretty easy. If your team has a different idea of how to divide the timing of different tasks, you can add or modify those rows. If you have another cycle style, you can add a row down there, and the only formulas you should have to manually do are the total time and points/cycle.

The sheet shows both an average calculation of cycles and points, as well as one with the number of cycles rounded down.

The sheet also has an area that automatically sorts cycle types based on their performance from the numbers you enter.

The major issue I can currently see on the sheet is that it does not count truss/catch points earned "before the buzzer" but not before the end of a cycle. It should still be a decent estimation, though.

It helped us a lot during brainstorming and strategy discussion, and we are excited about the possibility of even using it at competition, if we can more accurately estimate task times, to see if certain cycle types might be more or less viable depending on the alliance makeup.

Feel free to ask me any questions about the sheet.

I don't intend for this topic to be a debate about the current numbers in the sheet, so please take those as example numbers.
  #2   Spotlight this post!  
Unread 07-01-2014, 21:24
Strategist257's Avatar
Strategist257 Strategist257 is offline
Registered User
FRC #3090
 
Join Date: Dec 2013
Rookie Year: 2012
Location: Winona, MN
Posts: 4
Strategist257 is an unknown quantity at this point
Re: Aerial Assist Score Simulator

I think that i've noticed a mistake in the points per cycle. in row 31 column C the total number of points for that cycle should be 51, not 46. Actually now that i look at it, a lot of the points per cycle are wrong. don't forget that the points are 10 points for the high goal, 1 points for the low goal, 10 points for 2 assists, 30 points for 3 assists, 10 points for the truss and 10 points for the catch

and what is the 1 assist truss high mult in cell 20a?

Last edited by Strategist257 : 07-01-2014 at 21:33.
  #3   Spotlight this post!  
Unread 07-01-2014, 21:40
BigJ BigJ is offline
Registered User
AKA: Josh P.
FRC #1675 (Ultimate Protection Squad)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Milwaukee, WI
Posts: 945
BigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond repute
Re: Aerial Assist Score Simulator

Quote:
Originally Posted by Strategist257 View Post
I think that i've noticed a mistake in the points per cycle. in row 31 column C the total number of points for that cycle should be 51, not 46. Actually now that i look at it, a lot of the points per cycle are wrong. don't forget that the points are 10 points for the high goal, 1 points for the low goal, 10 points for 2 assists, 30 points for 3 assists, 10 points for the truss and 10 points for the catch

and what is the 1 assist truss high mult in cell 20a?
The current spreadsheet has Catch at 50% success rate -- that's why those average cycle scores are 5 less.

The 1 assist cycles are imagines as being one robot doing repeatedly, which each have a time penalty for driving back to recieve a ball compared to 1 truss high mult, which assumes that another robot is ready and waiting for a new ball to be introduced.
  #4   Spotlight this post!  
Unread 07-01-2014, 21:45
Strategist257's Avatar
Strategist257 Strategist257 is offline
Registered User
FRC #3090
 
Join Date: Dec 2013
Rookie Year: 2012
Location: Winona, MN
Posts: 4
Strategist257 is an unknown quantity at this point
Re: Aerial Assist Score Simulator

ok, thanks, i forgot about the 50% catching.
  #5   Spotlight this post!  
Unread 07-01-2014, 23:56
Bill_B Bill_B is offline
You cannot not make a difference
FRC #2170
 
Join Date: Jan 2010
Rookie Year: 2004
Location: Connecticut
Posts: 1,099
Bill_B has a reputation beyond reputeBill_B has a reputation beyond reputeBill_B has a reputation beyond reputeBill_B has a reputation beyond reputeBill_B has a reputation beyond reputeBill_B has a reputation beyond reputeBill_B has a reputation beyond reputeBill_B has a reputation beyond reputeBill_B has a reputation beyond reputeBill_B has a reputation beyond reputeBill_B has a reputation beyond repute
Re: Aerial Assist Score Simulator

Downloaded to open office form and lost the auto sorting of the scoring leaderboards. not a big deal, I guess the xlsx has a macro that does it and it would have been blocked anyway.

Good to have the probability constants table that reflects how likely the points are to be scored. Trouble comes on the timing of the failed shots. We need variables that estimate the time to recover from missed shots both high and low. Then some formula magic is needed that can incorporate those times into the various cycle-time sums. (reciprocal of the probabilities?) It's been well calculated that the max cycle score is 60, but without any ideas of how likely that score is to happen or time required to do it, the 60 is a curiosity only. Something akin to how much you could win on a scratch lottery card.

Thanks for the program though. I will keep busy for a while with it and it will keep my mind off our team's crazy design decisions in the process.
__________________
Nature's Fury FLL team 830 - F L eLements
FRC team 2170 - Titanium Tomahawks
  #6   Spotlight this post!  
Unread 08-01-2014, 00:01
BigJ BigJ is offline
Registered User
AKA: Josh P.
FRC #1675 (Ultimate Protection Squad)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Milwaukee, WI
Posts: 945
BigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond repute
Re: Aerial Assist Score Simulator

OpenOffice might have an equivalent sorting function. There is definitely a problem when trying to do shot miss rate -- could be solved by adding a new category with a time estimate for retrying, and adding that time multiplied by (1 - P(goal scored)) to the average cycle time.
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 On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 06:36.

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