Go to Post .....just don't hurt the programmer =) - mtaman02 [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 02-21-2013, 01:52 PM
Madison's Avatar
Madison Madison is offline
Dancing through life...
FRC #0488 (Xbot)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1999
Location: Seattle, WA
Posts: 5,243
Madison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond repute
Slow Climbers + Fast Pyramid Shooters

I imagine that this could become a point of contention among teams during match play.

There are many teams that have decided to build dedicated 30/50 pt. climbers, but are slow in achieving the task. Some may take the entire match period before getting to full height. Others take half that; the best I've seen so far may take 45 seconds.

The are also some teams that have optimized for shooting from the far-side of the pyramid. It gives a known distance and angle for your robot to use while firing.

It seems likely that the slower climbers are going to physically block these shooters; and it also seems likely that doing such will be a detriment to the overall performance of the alliance.

Thoughts? I expect that a lot of teams this season, moreso than in many of the past, will be very insistent on performing their function, even when that function hurts their alliance overall. I'm not really excited about having those discussions on the field.
__________________
--Madison--

...down at the Ozdust!

Like a grand and miraculous spaceship, our planet has sailed through the universe of time. And for a brief moment, we have been among its many passengers.
  #2   Spotlight this post!  
Unread 02-21-2013, 01:56 PM
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is online now
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,547
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: Slow Climbers + Fast Pyramid Shooters

That's one of the reasons we choose to shoot from the front wall and not the back of the pyramid. We want to give all the time and space we can to our climbing friends.

I think alliance selection will be very interesting. Will the elite teams that shoot from the back of the pyramid skip over some really great inside climbers to keep their shots clear. Does this mean the 5-8 alliances might get some robots with much greater point potentials than in previous years?
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
  #3   Spotlight this post!  
Unread 02-21-2013, 01:58 PM
EricLeifermann's Avatar
EricLeifermann EricLeifermann is offline
Taking some personal time
no team
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2001
Location: Wisconsin
Posts: 1,015
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: Slow Climbers + Fast Pyramid Shooters

Quote:
Originally Posted by Madison View Post
I imagine that this could become a point of contention among teams during match play.

There are many teams that have decided to build dedicated 30/50 pt. climbers, but are slow in achieving the task. Some may take the entire match period before getting to full height. Others take half that; the best I've seen so far may take 45 seconds.

The are also some teams that have optimized for shooting from the far-side of the pyramid. It gives a known distance and angle for your robot to use while firing.

It seems likely that the slower climbers are going to physically block these shooters; and it also seems likely that doing such will be a detriment to the overall performance of the alliance.

Thoughts? I expect that a lot of teams this season, moreso than in many of the past, will be very insistent on performing their function, even when that function hurts their alliance overall. I'm not really excited about having those discussions on the field.
Teams should have more than 1 location that they can shoot discs from. What if your with another robot who likes the same location as you, you both can't occupy the same location at the same time.

I agree though that teams who can only climb and/or dump for the extra 20 points will want to do it every match in hopes of getting picked.

I think that in the early qual matches the match strategy should be decided by the alliance but later quals on Friday and Saturday should be more of a "the team with the higher ranking gets to choose the strategy, provided that the higher ranked team has a legit chance of seeding in the top 10."
__________________
2002-2005 Appleton East High School: Team 93
2005-2011 Michigan Technological University: Team 857
2012-2016 Wave Robotics Team 2826



  #4   Spotlight this post!  
Unread 02-21-2013, 02:00 PM
Andrew Lawrence
 
Posts: n/a
Re: Slow Climbers + Fast Pyramid Shooters

Something else to keep in mind - there are 4 sides of the pyramid. A smart alliance would make sure their climbing robots are clear from the side(s) that the frisbees will be flying through. I believe the front/back of the pyramids will become popular climbing positions for teams who shoot frisbees around the sides of the pyramid, and the sides will become popular for those who shoot through the pyramid.
  #5   Spotlight this post!  
Unread 02-21-2013, 02:00 PM
Taylor's Avatar
Taylor Taylor is offline
Professor of Thinkology, ThD
AKA: @taylorstem
FRC #3487 (EarthQuakers)
Team Role: Teacher
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Indianapolis, IN, USA 46227
Posts: 4,569
Taylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond repute
Re: Slow Climbers + Fast Pyramid Shooters

This is a great point, and one we considered in our design as a dedicated climber.
We plan to climb the side of the pyramid, not the front or back, to make it easier for our operators. Due to the slim profile of our robot, even though we'll be on the inside, we won't be blocking too much space.
For robots that climb the outside of the pyramid, if their teammates are shooting through the pyramid, they will be clear.
__________________
Hi!
  #6   Spotlight this post!  
Unread 02-21-2013, 02:22 PM
Iaquinto.Joe's Avatar
Iaquinto.Joe Iaquinto.Joe is offline
RPI 2018
AKA: Joe Iaquinto
FRC #0308 (The Monsters)
Team Role: Alumni
 
Join Date: Jan 2013
Rookie Year: 2011
Location: United States
Posts: 166
Iaquinto.Joe is a jewel in the roughIaquinto.Joe is a jewel in the roughIaquinto.Joe is a jewel in the rough
Re: Slow Climbers + Fast Pyramid Shooters

Is everyone neglecting the fact that shooters can easily shoot at the pyramid goal with their coloured discs if their shooter shoots straight? This could easily reduce the effectiveness of a climber/dumper
__________________
4 year 2011 - 2014 FRC team 308 member, Lead Programmer - C++ / LabVIEW

3 year 2011, 2013, 2014 OCCRA member, Co-Captain OCCRA team 308
  • OCCRA Engineering Excellence - Waterford Kettering 2013
  • Innovation in Control - 2011
  • Quality award- Northville 2012
  • Engineering Excellence- Howell 2014
  • Innovation in Controls- Livonia 2014
  #7   Spotlight this post!  
Unread 02-21-2013, 02:55 PM
EricLeifermann's Avatar
EricLeifermann EricLeifermann is offline
Taking some personal time
no team
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2001
Location: Wisconsin
Posts: 1,015
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: Slow Climbers + Fast Pyramid Shooters

Quote:
Originally Posted by Iaquinto.Joe View Post
Is everyone neglecting the fact that shooters can easily shoot at the pyramid goal with their coloured discs if their shooter shoots straight? This could easily reduce the effectiveness of a climber/dumper
No we just realize its allot harder to shoot discs in the goal then "dump" them in. I'd rather be guaranteed 20 points from a dumper than a 10% chance at making 1 out of 6...
__________________
2002-2005 Appleton East High School: Team 93
2005-2011 Michigan Technological University: Team 857
2012-2016 Wave Robotics Team 2826



  #8   Spotlight this post!  
Unread 02-21-2013, 03:30 PM
Squeakypig's Avatar
Squeakypig Squeakypig is offline
Registered User
AKA: Mike Coyle
FRC #2851 (Crevolution)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Sterling Heights, Michigan
Posts: 170
Squeakypig has a reputation beyond reputeSqueakypig has a reputation beyond reputeSqueakypig has a reputation beyond reputeSqueakypig has a reputation beyond reputeSqueakypig has a reputation beyond reputeSqueakypig has a reputation beyond reputeSqueakypig has a reputation beyond reputeSqueakypig has a reputation beyond reputeSqueakypig has a reputation beyond reputeSqueakypig has a reputation beyond reputeSqueakypig has a reputation beyond repute
Re: Slow Climbers + Fast Pyramid Shooters

Quote:
Originally Posted by EricLeifermann View Post
No we just realize its allot harder to shoot discs in the goal then "dump" them in. I'd rather be guaranteed 20 points from a dumper than a 10% chance at making 1 out of 6...
Although I understand where you are coming from, I think you will be surprised at what a low-power shot at point blank range can do for accuracy on top of that tower.
__________________

  #9   Spotlight this post!  
Unread 02-21-2013, 03:36 PM
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is online now
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,547
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: Slow Climbers + Fast Pyramid Shooters

Quote:
Originally Posted by Squeakypig View Post
Although I understand where you are coming from, I think you will be surprised at what a low-power shot at point blank range can do for accuracy on top of that tower.
I think it's more that we just haven't seen it. My team shoots from about 74" off the ground and can get really close to the tower. We're hoping to be able to test pyramid shots before our first event. So far we have seen little to no video of teams making pyramid shots from the ground.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
  #10   Spotlight this post!  
Unread 02-21-2013, 03:39 PM
nuggetsyl's Avatar
nuggetsyl nuggetsyl is offline
Registered User
FRC #0025
Team Role: Coach
 
Join Date: Sep 2001
Location: north brunswick
Posts: 869
nuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond repute
Re: Slow Climbers + Fast Pyramid Shooters

No question if their is a robot that can go up for 30 and that is all they do and they do it each time. They should be drafted. If they can get 50 I will say it right now. I WILL DRAFT YOU.
__________________
00,12Championship winner
03,06,08 Championship finalist
02A,03C,06N,08C,11N,12G Division winner
00,03,06,07,08,10,12 NJ / MAR winner
11 VCU winner
06,10 Las Vegas winner
12 MAR Mt Olive
red is for team 348
  #11   Spotlight this post!  
Unread 02-21-2013, 03:47 PM
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is online now
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,547
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: Slow Climbers + Fast Pyramid Shooters

Quote:
Originally Posted by nuggetsyl View Post
No question if their is a robot that can go up for 30 and that is all they do and they do it each time. They should be drafted. If they can get 50 I will say it right now. I WILL DRAFT YOU.
I think the bigger assumption in that statement is "do it each time". Fast (sub 1 minute) and consistent 30+ point climbers are more than likely going to be rare. So there may be teams that are hesitant to draft a team if they only make it up 50-75% of their matches. This would leave potential big points for the later alliances.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
  #12   Spotlight this post!  
Unread 02-21-2013, 03:50 PM
Madison's Avatar
Madison Madison is offline
Dancing through life...
FRC #0488 (Xbot)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1999
Location: Seattle, WA
Posts: 5,243
Madison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond repute
Re: Slow Climbers + Fast Pyramid Shooters

Quote:
Originally Posted by nuggetsyl View Post
No question if their is a robot that can go up for 30 and that is all they do and they do it each time. They should be drafted. If they can get 50 I will say it right now. I WILL DRAFT YOU.
I am not sure how this addresses the fundamental point of the discussion I was hoping to start.

You will draft a team that, by climbing, interferes with you or your partners ability to score and, consequently, are willing to score fewer points as an alliance than you might otherwise?

If an event has 2+ shooters of equal caliber, but few 30+ point climbers, there's merit in drafting the climber even if they lower your overall possible score if, by doing so, you reduce the overall possible score of any other combination of robots. That's a pretty specific set of circumstances, though, and I'm more interested in learning about how people think these situations might play out during qualification matches.
__________________
--Madison--

...down at the Ozdust!

Like a grand and miraculous spaceship, our planet has sailed through the universe of time. And for a brief moment, we have been among its many passengers.

Last edited by Madison : 02-21-2013 at 03:52 PM.
  #13   Spotlight this post!  
Unread 02-21-2013, 04:04 PM
Jeffy's Avatar
Jeffy Jeffy is offline
Retired, for now
AKA: Jeff Gier
FRC #2410 (Metal Mustang Robotics) #159 (Alpine Robotics)
Team Role: College Student
 
Join Date: Mar 2008
Rookie Year: 2008
Location: Fort Collins
Posts: 523
Jeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant future
Re: Slow Climbers + Fast Pyramid Shooters

For most low profile pyramid shooters, there are about 3 robot widths across the pyramid. As long as your teammates climb on the sides, or even the back (side closest to you) there should be at least one spot to shoot from along the back of the pyramid.


The real problem comes up in a few situations:
1. Multiple teammates trying to climb the pyramid. In this case, our bot would have to take "the long route" around the pyramid and shoot from the front rather than from the back.
2. Dead robots. Bots that die on the ground aren't a problem for most because they can be pushed, but bots that die in a position where the pyramid keeps you from being able to push them out of the way (like a bot extended to climb from the inside) could cause a similar issue to those above.

For us (in qualifications), we would still likely opt for a 30 point (or 20) climber partner than nothing at all. It will slow our shot time down, but we have the ability to score from any side of the pyramid.

For elims,
Our first pick will hopefully be a robot of similar caliber to ours. (Good disk scoring, auton, quick 10/20 point climber)
But for a third pick, I would want a bot that plays defense rather than a bot that climbs the entire match. (we think we have some ideas how a defense bot could do more damage than 30 points) Also, the third pick is a very valuable asset in stopping any full court shooting bots.

All that being said:
If you are an (inside) climber only bot, you better practice climbing on the sides of the pyramid.
__________________
Metal Mustang Robotics 2410 (2008-2011)
2008 STL Rookie All-Star
2010 GKC Finalists
2010 OKC Champions
Alpine Robotics 159 (2012-)
2012 CO Finalists

700 miles from home, 2 miles from FRC. Life is good.
  #14   Spotlight this post!  
Unread 02-21-2013, 04:09 PM
Kristian Calhoun's Avatar
Kristian Calhoun Kristian Calhoun is offline
Celebrating 20 years of 25
FRC #0025 (Raider Robotix)
Team Role: Mentor
 
Join Date: Oct 2005
Rookie Year: 2006
Location: No. Brunswick, NJ
Posts: 1,077
Kristian Calhoun has a reputation beyond reputeKristian Calhoun has a reputation beyond reputeKristian Calhoun has a reputation beyond reputeKristian Calhoun has a reputation beyond reputeKristian Calhoun has a reputation beyond reputeKristian Calhoun has a reputation beyond reputeKristian Calhoun has a reputation beyond reputeKristian Calhoun has a reputation beyond reputeKristian Calhoun has a reputation beyond reputeKristian Calhoun has a reputation beyond reputeKristian Calhoun has a reputation beyond repute
Send a message via AIM to Kristian Calhoun
Re: Slow Climbers + Fast Pyramid Shooters

Quote:
Originally Posted by Madison View Post
The are also some teams that have optimized for shooting from the far-side of the pyramid. It gives a known distance and angle for your robot to use while firing.

It seems likely that the slower climbers are going to physically block these shooters; and it also seems likely that doing such will be a detriment to the overall performance of the alliance.
Quote:
Originally Posted by Madison View Post
Quote:
Originally Posted by nuggetsyl View Post
No question if their is a robot that can go up for 30 and that is all they do and they do it each time. They should be drafted. If they can get 50 I will say it right now. I WILL DRAFT YOU.
I am not sure how this addresses the fundamental point of the discussion I was hoping to start.

You will draft a team that, by climbing, interferes with you or your partners ability to score and, consequently, are willing to score fewer points as an alliance than you might otherwise?

If an event has 2+ shooters of equal caliber, but few 30+ point climbers, there's merit in drafting the climber even if they lower your overall possible score if, by doing so, you reduce the overall possible score of any other combination of robots. That's a pretty specific set of circumstances, though, and I'm more interested in learning about how people think these situations might play out during qualification matches.
What was implied by Shaun's post, in regards to your original scenario, was that we aren't relying on shooting solely from the far side of the pyramid. If an alliance partner insists on using their climbing function for most of the match, we'll let them and organize our shooting game around their position. Another benefit to letting them start the climb early (besides the potential points they'll earn for a successful climb and/or dump) is that it's one less robot creating traffic on the field as you run cycles to collect discs.

However, I recognize this may not be the case for all teams, especially those who did optimize for shooting from a particular spot near the pyramid where a climber might interfere with their positioning. In such a case I would probably defer to our scouting data and give priority to the team that is most likely to score more points with their given function.
__________________
Raider Robotix: Home | Twitter | Facebook | Instagram
Brunswick Eruption: Home | Twitter | Facebook

Last edited by Kristian Calhoun : 02-21-2013 at 04:13 PM.
  #15   Spotlight this post!  
Unread 02-21-2013, 04:10 PM
sircedric4's Avatar
sircedric4 sircedric4 is offline
Registered User
AKA: Darren
no team (The SS Prometheus)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2006
Location: Lousiana
Posts: 245
sircedric4 has a reputation beyond reputesircedric4 has a reputation beyond reputesircedric4 has a reputation beyond reputesircedric4 has a reputation beyond reputesircedric4 has a reputation beyond reputesircedric4 has a reputation beyond reputesircedric4 has a reputation beyond reputesircedric4 has a reputation beyond reputesircedric4 has a reputation beyond reputesircedric4 has a reputation beyond reputesircedric4 has a reputation beyond repute
Re: Slow Climbers + Fast Pyramid Shooters

I think during qualifications, scouting will be extremely important on how you approach this question. Scouting will tell the team members which person has scored the most points previously and how consistently they were. Whoever has the best record should get the priority on the pyramid.

If you simply listen to the people on each team, they will all tell you they can score 100 points and that their robot is the greatest thing since sliced bread. If you can produce your scout sheet and show that you know that they are greatly exagerrrating, it greatly improves your negotiations.

I would also think that any shooter worth its salt will have at least a couple positions it can shoot from.
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:23 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