We win as a team.
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

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread Yesterday, 03:40
Brian Maher's Avatar
Brian Maher Brian Maher is offline
Questionable Decisionmakers
FRC #2791 (Shaker Robotics), FRC #1257 (Parallel Universe)
Team Role: College Student
 
Join Date: Apr 2014
Rookie Year: 2012
Location: Troy, NY; NJ
Posts: 488
Brian Maher has a reputation beyond reputeBrian Maher has a reputation beyond reputeBrian Maher has a reputation beyond reputeBrian Maher has a reputation beyond reputeBrian Maher has a reputation beyond reputeBrian Maher has a reputation beyond reputeBrian Maher has a reputation beyond reputeBrian Maher has a reputation beyond reputeBrian Maher has a reputation beyond reputeBrian Maher has a reputation beyond reputeBrian Maher has a reputation beyond repute
How to win Steamworks? (Weeks 1/2)

Now that everyone is starting to get a more realistic feel for what their robots can do, here are a few questions about what you think the typical winning Week 1/2 alliance will look like:
  • What roles will its members play/what will the overall strategy be?
  • Will there be a dedicated defender or will all three robots be primarily offense-focused?
  • Will it be able to score all four rotors?
  • Will higher-ranked alliances be more or less favored than usual?
__________________
2016-present, Mentor, FRC 2791 - Shaker Robotics
2016: Tech Valley SF (5236, 2791, 3624) and Quality, Finger Lakes SF (5254, 2791, 2383), Battlecry@WPI Winner (195, 2791, 501), Robot Rumble Winner (2791, 195, 6463)

2016-present, Mentor, FRC 1257 - Parallel Universe
2016: Mount Olive Winner (1257, 5624, 1676), Bridgewater-Raritan Finalist (1257, 25, 3340, 555) and GP, MAR CMP Winner (225, 341, 1257), Archimedes SF (4003, 4564, 5842, 1257), IRI Invite

2012-2015, Student, FRC 1257 - Parallel Universe
2015: Mount Olive QF (1257, 1811, 1923) and Safety Award, North Brunswick Finalist (11, 193, 1257) and Team Spirit and Safety Awards
2014: Clifton Winner (1626, 869, 1257), MAR CMP QF (1257, 293, 303)
2013: TCNJ Safety Award
2012: Mount Olive QF (204, 303, 1257)
Reply With Quote
  #2   Spotlight this post!  
Unread Yesterday, 06:02
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,792
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: How to win Steamworks? (Weeks 1/2)

I see the most likely winning alliances for the early weeks pretty much like I did at the end of the first week of build:
  • One fuelbot (full robot width floor intake plus ability to get from hoppers)
  • One gearbot with floor pickup, consistent and likely fast
  • One passive gearbot that is fast with a good/great driver

At least two, and likely all three, will climb.

This alliance will be able to score both the fuel40+kPa and four rotors against light defense.

As weeks go by, the mix will move towards two fuelbots and one gearbot, or a fuelbot, a gearbot, and a defender.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #3   Spotlight this post!  
Unread Yesterday, 10:16
messer5740's Avatar
messer5740 messer5740 is offline
Registered User
FRC #5740 (Trojanators)
Team Role: Driver
 
Join Date: Jan 2016
Rookie Year: 2015
Location: Pittsburgh
Posts: 145
messer5740 is on a distinguished road
Re: How to win Steamworks? (Weeks 1/2)

Quote:
Originally Posted by GeeTwo View Post
I see the most likely winning alliances for the early weeks pretty much like I did at the end of the first week of build:
  • One fuelbot (full robot width floor intake plus ability to get from hoppers)
  • One gearbot with floor pickup, consistent and likely fast
  • One passive gearbot that is fast with a good/great driver

At least two, and likely all three, will climb.

This alliance will be able to score both the fuel40+kPa and four rotors against light defense.

As weeks go by, the mix will move towards two fuelbots and one gearbot, or a fuelbot, a gearbot, and a defender.
I agree with this, except for the 40 kPa. I think I
it will be close, but will not result in the extra playoff points. I think getting all four rotors up and turning is more plausible
, because many passive gear bots can make about 6 cycles in 2 minutes
Edit: also many alliances will likely have multiple autos so they can get 3 gears on the pegs before the 15 second auto period ends, giving the alliance an even greater chance of winning( because of the massive amount of points) and it will bring them even closer to starting up all four rotors.
__________________
A good driver is always better than a good robot.

2015: Winner of the Rookie Inspiration Award
2016: 8th seed alliance captain at Greater Pittsburgh Regional and 6th seed alliance captain at the Buckeye Regional
Thanks to all our alliance members!

Last edited by messer5740 : Yesterday at 10:20. Reason: Extra info
Reply With Quote
  #4   Spotlight this post!  
Unread Yesterday, 10:22
6101 Robert 6101 Robert is offline
Registered User
FRC #6101 (The Strange Quarks)
Team Role: Leadership
 
Join Date: Jun 2016
Rookie Year: 2016
Location: Ypsilanti, Michigan
Posts: 16
6101 Robert is on a distinguished road
Re: How to win Steamworks? (Weeks 1/2)

I don't think we'll see a lot of dedicated defenders outside of those deemed not suitable for other tasks by their alliance partners. Instead, alliances will likely use more hit-and-run tactics to try to disrupt their opponents without going too far out of their way. Alliances that finish their gears or fuel before their opponents will often opt to play defense.

This year, I think many mid-level alliances will do very strongly. This is a year that requires 3 fully-competitive robots on each alliance. First and second seed alliances that are forced into picking less-than-competitive partners will struggle greatly to compensate, especially because powerhouse teams will likely be shooter-focused. No reasonable amount of fuel can account for not getting 4 rotors turning.

Personally I think any alliance worth their salt will get their rotors turning, likely with some time to spare. If I'm misjudging how difficult the rotors will be, alliance will be wise to invest more robot time into the task. In playoffs, is red alliance gets 4 rotors turning and blue does not, red will win the match almost all of the time.
Reply With Quote
  #5   Spotlight this post!  
Unread Yesterday, 11:14
JamesCH95's Avatar
JamesCH95 JamesCH95 is offline
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,904
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: How to win Steamworks? (Weeks 1/2)

-Strategies are not worth much speculation as it will depend heavily on the teams involved in a particular situation
-See above
-Getting 4x rotors turning in weeks 1 and 2 will be a rare event. In all of 2016 the eliminations tower capture average was about 30%... I expect the average of 4-rotor success will be significantly lower than 30% for weeks 1-2 of Steam Works.
-Top ranked alliances will be a mixed bag. Teams that can rank effectively may not always have the potency to survive in eliminations. Their effectiveness will depend heavily on getting a 3rd pick that can reliably climb. Other top-ranked teams will transition nicely to eliminations and dominate, even with a weak 2nd pick.

Marinara: https://www.thebluealliance.com/insights/2016

Looking at what is often predicted on CD vs the actual results in years past I am highly skeptical of the optimistic predictions in this thread.
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.
Reply With Quote
  #6   Spotlight this post!  
Unread Yesterday, 11:34
KelleyCook KelleyCook is offline
Registered User
FRC #2834 (Blackhawks)
Team Role: Mentor
 
Join Date: Mar 2016
Rookie Year: 2010
Location: SE Michigan
Posts: 5
KelleyCook is on a distinguished road
Re: How to win Steamworks? (Weeks 1/2)

Quote:
Originally Posted by Brian Maher View Post
Now that everyone is starting to get a more realistic feel for what their robots can do, here are a few questions about what you think the typical winning Week 1/2 alliance will look like:
  • What roles will its members play/what will the overall strategy be?
  • Will there be a dedicated defender or will all three robots be primarily offense-focused?
  • Will it be able to score all four rotors?
  • Will higher-ranked alliances be more or less favored than usual?
I'm fairly certain that this is how the playoff winning alliances will be:

* Three (possibly only two) teams all capable of doing Gears. Point values -- especially the 100 in the playoffs -- dictate this.
* Four rotors will almost always be spinning in the playoff rounds (I fully expect in well under a minute in the Michigan state championship). Its very difficult to win if you don't get this.
* After the fourth rotor, those gearbots will also be able to shoot high to get (at least) the remainder of the 40kPa.
* The 3rd alliance choice will probably be a defensive bot to stop the other team from shooting. Depending on how good the other two are at gears, this third team may play defense the whole time.
* Finally that third bot might not even bother attempting to climb. Since preventing a climbing bot from getting to the rope to climb is the same value as climbing yourself.

Kelley Cook
Reply With Quote
  #7   Spotlight this post!  
Unread Yesterday, 11:45
EricLeifermann's Avatar
EricLeifermann EricLeifermann is offline
That was a short break
FRC #2826 (Wave Robotics)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2001
Location: Wisconsin
Posts: 1,088
EricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond repute
Re: How to win Steamworks? (Weeks 1/2)

Quote:
Originally Posted by KelleyCook View Post
* Four rotors will almost always be spinning in the playoff rounds (I fully expect in well under a minute in the Michigan state championship). Its very difficult to win if you don't get this.

Kelley Cook
Not a chance this happens in under a minute EVER. The coordination of 3 robots scoring gears, because it's going to take 3 robots scoring gears to get 4 rotors the fastest, isn't going to allow it to take less than a minute. Not to mention how much driving is needed.
__________________
2002-2005 Appleton East High School: Team 93
2005-2011 Michigan Technological University: Team 857
2012-Present Wave Robotics Team 2826



Reply With Quote
  #8   Spotlight this post!  
Unread Yesterday, 11:45
Roboshant's Avatar
Roboshant Roboshant is offline
Design Lead 17, Scouting Captain 16
AKA: Dikshant Sharma
FRC #0226
Team Role: Leadership
 
Join Date: Jun 2015
Rookie Year: 2015
Location: Troy, MI
Posts: 166
Roboshant is a splendid one to beholdRoboshant is a splendid one to beholdRoboshant is a splendid one to beholdRoboshant is a splendid one to beholdRoboshant is a splendid one to beholdRoboshant is a splendid one to beholdRoboshant is a splendid one to behold
Re: How to win Steamworks? (Weeks 1/2)

I think there will probably be about 2-3 alliances per event that are capable of getting 4x rotors, while pretty much all the other alliances will be capable of doing 3. I think we'll see some killer defense from the 3 rotor alliances to prevent the 4x alliances from getting 6 more gears on.

The 4x alliances might not even be the high ranked ones. Considering that the second pick of each alliance will be the only team with a good view of the loading zone, teams that get an earlier second pick due to serpentine might be at an advantage. There will most likely alliance captains and 1st picks that can utilize cameras well, but they will probably be focusing on fuel for the first ~1 min of the match to get 40kpa.

Another week 1-2 prediction:
Really bad gear control from some teams. A lot of teams are going to show up with sub-par, ill tested passive gear mechanism. Combined with the fact that 2/3 of the teams on each alliance will not have a good view of the loading zone, and most of these teams will probably not have a camera, we'll probably see a lot of dropped gears in quals.
__________________





Last edited by Roboshant : Yesterday at 12:14.
Reply With Quote
  #9   Spotlight this post!  
Unread Yesterday, 11:54
Edxu's Avatar
Edxu Edxu is offline
Strategy/Scouting Mentor
AKA: Edwin Xu
FRC #4476 (W.A.F.F.L.E.S Robotics)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Toronto, Canada
Posts: 191
Edxu has a brilliant futureEdxu has a brilliant futureEdxu has a brilliant futureEdxu has a brilliant futureEdxu has a brilliant futureEdxu has a brilliant futureEdxu has a brilliant futureEdxu has a brilliant futureEdxu has a brilliant futureEdxu has a brilliant futureEdxu has a brilliant future
Re: How to win Steamworks? (Weeks 1/2)

Having an alliance of 3 gear-focused robots and at least 2 climbers will definitely win you any week 1/2 event.


Since you need 12 gears, and presumably 3 less because of auto programs, you need only 9 gears to finish all the rotors.

At a cycle time of 12 seconds, it should take around ~40 seconds for three organized and efficient gear-focused robots to finish all four rotors. This means that 40 seconds into the match, they have 60*2(auto) + 40*2(teleop) + 100 (Playoff Rotor Bonus) = 300 points.

This means that you have 95 seconds to play extremely hard defense on the opposing alliance to stop them from finishing their rotors, as it's basically impossible to make up the score difference by scoring fuel.

With 2 hangers, you can increase your scoring potential to 400.

TL;DR: If you finish your rotors and your opponents don't, you win the match. Fuel doesn't matter.
__________________
2013 FRC World Champions (1477, 1241, 610)
Queens University Computing Class of 2020


2013-2016: Team 610
2017-????: Team 4476
Reply With Quote
  #10   Spotlight this post!  
Unread Yesterday, 11:56
Poseidon5817's Avatar
Poseidon5817 Poseidon5817 is offline
Founder and CEO, DeadMemes Studios
AKA: Mitchel Stokes
FRC #5817 (Uni-Rex)
Team Role: Mentor
 
Join Date: Aug 2013
Rookie Year: 2014
Location: Clovis, CA
Posts: 426
Poseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud of
Re: How to win Steamworks? (Weeks 1/2)

Quote:
Originally Posted by EricLeifermann View Post
Not a chance this happens in under a minute EVER. The coordination of 3 robots scoring gears, because it's going to take 3 robots scoring gears to get 4 rotors the fastest, isn't going to allow it to take less than a minute. Not to mention how much driving is needed.
If there is an alliance that scores three auto gears, they only need to score 3 gears each for the 4 rotors, or 20 second cycles for each robot to make it in 60 seconds. While definitely extremely unlikely, it could happen once or twice a season if teams try to make it so.
__________________
My FRC History:

2014 - Team 1671: Central Valley Regional Finalist and Chairman's Award Winner, Sacramento Regional Finalist, Archimedes Quarterfinalist
2015 - Team 1671: Central Valley Regional Semifinalist, Sacramento Regional Semifinalist and Chairman's Award Winner, Newton Winner, Einstein Winner
2016 - Team 5817: Central Valley Regional Finalist and Rookie All-Star, Orange County Regional Quarterfinalist and Rookie All-Star, Newton Division
2017 - Team 5817: Return of the bench grinder


Reply With Quote
  #11   Spotlight this post!  
Unread Yesterday, 12:10
Roboshant's Avatar
Roboshant Roboshant is offline
Design Lead 17, Scouting Captain 16
AKA: Dikshant Sharma
FRC #0226
Team Role: Leadership
 
Join Date: Jun 2015
Rookie Year: 2015
Location: Troy, MI
Posts: 166
Roboshant is a splendid one to beholdRoboshant is a splendid one to beholdRoboshant is a splendid one to beholdRoboshant is a splendid one to beholdRoboshant is a splendid one to beholdRoboshant is a splendid one to beholdRoboshant is a splendid one to behold
Re: How to win Steamworks? (Weeks 1/2)

How to win:
- Start 3 rotors
- Even if other alliance looks like they can get 4
- 4 rotors pretty much requires 3 bots to focus on gears (at least for most week 1 and 2 events)
- If the other alliance is focusing on gears, they probably won't score more fuel than you.
-After scoring 3, have your second pick play defense (best view of the other teams loading zone)
- Try to prevent the 4th rotor from getting on. Even if this team racks up 50 pts of fouls, as long as they prevent 140 pts for the other alliance it's fine.
- If both alliances get 3 rotors it going to come down fuel and climbing.
- Have two bots focus on fuel the entire match (one can assist the gear scoring bot, so that they can start playing defense earlier).
-ensure that you outscore the other alliance in terms of fuel.
- Alternate strategy would be to have all 3 robots go for gears in the beginning of the match to get 6 rotors earlier.
-The earlier you get 6 rotors up, the earlier one team can start playing defense.
- Have 2-3 robots climb at the end
- Climbing this year seems much easier than last year, I think we'll see a lot of 2-3 robot climbs in weeks 1-2.
__________________




Reply With Quote
  #12   Spotlight this post!  
Unread Yesterday, 12:18
EricLeifermann's Avatar
EricLeifermann EricLeifermann is offline
That was a short break
FRC #2826 (Wave Robotics)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2001
Location: Wisconsin
Posts: 1,088
EricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond repute
Re: How to win Steamworks? (Weeks 1/2)

Quote:
Originally Posted by Poseidon5817 View Post
If there is an alliance that scores three auto gears, they only need to score 3 gears each for the 4 rotors, or 20 second cycles for each robot to make it in 60 seconds. While definitely extremely unlikely, it could happen once or twice a season if teams try to make it so.
20 second cycle is what the elites are going to do. It's not going to be something that an average 3 team alliance is going to do. Not to mention any defense will slow it down.
__________________
2002-2005 Appleton East High School: Team 93
2005-2011 Michigan Technological University: Team 857
2012-Present Wave Robotics Team 2826



Reply With Quote
  #13   Spotlight this post!  
Unread Yesterday, 12:19
Rangel's Avatar
Rangel Rangel is offline
John Rangel
FRC #0842 (Falcon Robotics)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Phoenix, AZ
Posts: 749
Rangel has a reputation beyond reputeRangel has a reputation beyond reputeRangel has a reputation beyond reputeRangel has a reputation beyond reputeRangel has a reputation beyond reputeRangel has a reputation beyond reputeRangel has a reputation beyond reputeRangel has a reputation beyond reputeRangel has a reputation beyond reputeRangel has a reputation beyond reputeRangel has a reputation beyond repute
Re: How to win Steamworks? (Weeks 1/2)

Quote:
Originally Posted by Poseidon5817 View Post
If there is an alliance that scores three auto gears, they only need to score 3 gears each for the 4 rotors, or 20 second cycles for each robot to make it in 60 seconds. While definitely extremely unlikely, it could happen once or twice a season if teams try to make it so.
That's true but an alliance of that level shouldn't be wasting time trying to get all 4 rotors in a minute. If they can do it that fast, they should be mixing in defense or scoring fuel throughout the match instead of just the last minute.
__________________
2012 Dean's List Winner
2011-2014 Arizona Regional Winners
2016 Las Vegas Regional Winner
2014-? Mentor


Reply With Quote
  #14   Spotlight this post!  
Unread Yesterday, 12:24
Poseidon5817's Avatar
Poseidon5817 Poseidon5817 is offline
Founder and CEO, DeadMemes Studios
AKA: Mitchel Stokes
FRC #5817 (Uni-Rex)
Team Role: Mentor
 
Join Date: Aug 2013
Rookie Year: 2014
Location: Clovis, CA
Posts: 426
Poseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud of
Re: How to win Steamworks? (Weeks 1/2)

Quote:
Originally Posted by EricLeifermann View Post
20 second cycle is what the elites are going to do. It's not going to be something that an average 3 team alliance is going to do. Not to mention any defense will slow it down.
I said it will only happen once or twice in the season. I was merely pointing out that teams would only have to run 20 second cycles to make it so, in any one of the thousands of matches this year.
__________________
My FRC History:

2014 - Team 1671: Central Valley Regional Finalist and Chairman's Award Winner, Sacramento Regional Finalist, Archimedes Quarterfinalist
2015 - Team 1671: Central Valley Regional Semifinalist, Sacramento Regional Semifinalist and Chairman's Award Winner, Newton Winner, Einstein Winner
2016 - Team 5817: Central Valley Regional Finalist and Rookie All-Star, Orange County Regional Quarterfinalist and Rookie All-Star, Newton Division
2017 - Team 5817: Return of the bench grinder


Reply With Quote
  #15   Spotlight this post!  
Unread Yesterday, 12:27
StAxis's Avatar
StAxis StAxis is offline
Mentor/Drive Coach
AKA: Zach CH
FRC #1902 (Exploding Bacon)
Team Role: Mechanical
 
Join Date: Jan 2012
Rookie Year: 2011
Location: United States
Posts: 154
StAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud ofStAxis has much to be proud of
Re: How to win Steamworks? (Weeks 1/2)

I would predict that at least one week 1 event will be won by teams without a shooting robot. By week two your primary gearing robot will need to pick up some slack to free up a potential shooter, but most of the points will still come from gearing. Shooting won't be a major difference maker except in odd situations until later in the season.
__________________
2012 - Engineering Inspiration SFL
2013 - Chairmans SFL, Regional winners SFL
2014 - Engineering Inspiration SFL
2015 - Chairmans GSCR
2016 - Chairmans Rocket City Regional
Reply With Quote
Reply


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 17:30.

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