Go to Post Equally possible is that we're just providing some lunch-break entertainment for the people in the GDC. - wasayanwer97 [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

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 12-03-2012, 15:44
bduddy bduddy is offline
Registered User
FRC #0840 (ART)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2005
Location: San Bruno, CA
Posts: 869
bduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond repute
A different perspective on disrupting coopertition bridge balancing

So I, like all of you, saw the videos of teams attempting to prevent other teams from successfully balancing on the Coopertition Bridge. Like many of you, I'm sure, I was initially horrified that a team would do such a thing... but since then I've been thinking about it a little more.

In qualification matches, the "alliance" system creates temporary alliances between teams, but those teams are still expected to act, for the most part, in their own best interests (within the limits of gracious professionalism, of course). Most of the time, there is no conflict here: the team would like for the alliance to win, and so would every other team on the alliance. But the occasionally "interesting" way that FIRST handles tournament seeding and the like can disrupt this; recall the example of "6v0", or other examples of teams scoring on their own alliance. While it has occasionally made efforts to keep such strategies from getting out of hand, to my knowledge FIRST has never attempted to insist that teams should always avoid such strategies, or place the interests of their alliance or that of other teams above their own interests.
The coopertition bridge is another such example of a mechanism to shuffle around the seeding order. Although it may give each robot on the field an equal benefit in terms of points, the actual value of this benefit will be different to different teams. Some teams have apparently concluded that it would benefit them overall if that bonus was denied to everyone on the field, and have acted to try to deny it. How is that so different from scoring against your own alliance, for example? I find it interesting that FIRST made very strict rules against interfering with balancing on an alliance bridge, but none against interfering with balancing on the Coopertition bridge (this may change tomorrow, of course), so nothing that was done is against the rules. And although people can certainly disagree on whether denying a Coopertition balance is a good strategy or not, I don't see how it's so wrong for teams to try something that they believe will help themselves overall in the regional, even if it locks them too out of a benefit and goes against the temporary alliance system.

I'd like to see some discussion of this issue without the toxicity and other issues that were part of other threads about it.

P.S.: I don't approve in any way of the rumored behavior of certain teams in browbeating other teams, especially rookie teams, to not attempt to cooperate.

P.P.S: This is my personal opinion and I have not in any way consulted with my former team about it, so please put away your blacklists.

P.P.P.S.: When teams balance on the center bridge, they are "cooperating", not "coopertating" or whatever. "Coopertition" indicates the balance of cooperation and competition that is the entire game, while "cooperation" is what goes on on the center bridge. IMO, of course.
__________________

Does anyone else remember when TBA signatures actually worked?
Reply With Quote
  #2   Spotlight this post!  
Unread 12-03-2012, 16:18
fox46's Avatar
fox46 fox46 is offline
Registered User
FRC #2013 (Cybergnomes)
Team Role: Mentor
 
Join Date: Feb 2003
Rookie Year: 2000
Location: Toronto, ON, Canada
Posts: 400
fox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond repute
Re: A different perspective on disrupting coopertition bridge balancing

Another strategy that has been theorized is the deliberate incursion of penalties. Say for example you are playing against an opposing team who have an exemplary robot and are in the top 8. Your team however has had some bad luck and aren't doing so hot. Theoretically you could make an agreement with one of the opposing teams that in exchange for incurring numerous penalties, they would choose you as their #3 team for eliminations. By racking up penalties and balancing the coopertition bridge you could skyrocket their ranking and allow them to have first or second pick of alliance partners. Your team, in return will look unfavorable as having incurred a pile of penalties but at the same time have secured a position in the eliminations on one of the top seeded alliances. You just have to hope someone else doesn't pick you first! - perhaps leave your robot sitting in the pit area with no wheels or something! A very devious but viable strategy.
__________________
Mentor, Team 2013 Cybergnomes 2010 - 2014, 2016
Mentor, Team 3756 RamFerno 2011 - 2013
Mentor, Team 854 Iron Bears 2005-2007
Founding member, Team 854 Iron Bears 2000-2005

Mech.Eng.+Mgt University of Ontario 2009
B.Ed OCT Trent University 2015
Professional Education and Product Knowledge Consultant - Toyota Canada Inc.
Reply With Quote
  #3   Spotlight this post!  
Unread 12-03-2012, 16:28
Lil' Lavery Lil' Lavery is offline
TSIMFD
AKA: Sean Lavery
FRC #1712 (DAWGMA)
Team Role: Mentor
 
Join Date: Nov 2003
Rookie Year: 2003
Location: Philadelphia, PA
Posts: 6,639
Lil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond repute
Send a message via AIM to Lil' Lavery
Re: A different perspective on disrupting coopertition bridge balancing

In 2010, FIRST made it abundantly clear that 6v0 was not the way they wanted to see matches played. If that's your best analogy, I'm unswayed. Actively "sabotaging" the co-op bridge crosses the line, in my opinion. And I'm a proponent of using seeding strategy.
Reply With Quote
  #4   Spotlight this post!  
Unread 12-03-2012, 16:31
lemiant's Avatar
lemiant lemiant is offline
the Dreamer
AKA: Alex
FRC #4334 (Alberta Tech Alliance)
Team Role: Leadership
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Calgary, AB, Canada
Posts: 562
lemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond repute
Re: A different perspective on disrupting coopertition bridge balancing

Quote:
Originally Posted by fox46 View Post
Another strategy that has been theorized is the deliberate incursion of penalties. Say for example you are playing against an opposing team who have an exemplary robot and are in the top 8. Your team however has had some bad luck and aren't doing so hot. Theoretically you could make an agreement with one of the opposing teams that in exchange for incurring numerous penalties, they would choose you as their #3 team for eliminations. By racking up penalties and balancing the coopertition bridge you could skyrocket their ranking and allow them to have first or second pick of alliance partners. Your team, in return will look unfavorable as having incurred a pile of penalties but at the same time have secured a position in the eliminations on one of the top seeded alliances. You just have to hope someone else doesn't pick you first! - perhaps leave your robot sitting in the pit area with no wheels or something! A very devious but viable strategy.
This is much harder to justify than the original statement. It is also less viable from a strategic point of view. You are giving another alliance everything they want from you and then hoping that they live up to their word, with no incentive for them except to avoid alienating you. Seeing as you are dealing with an alliance who clearly have few qualms about alienating teams, I'm not sure I'd trust them.

You could also look at a simpler form of this strategy where you don't have to play with the high ranked team at all. Instead three or four games from the end powerhouse team X goes to team Y and says:

"Hey, we really want you as our third, but we are sure someone else will pick you before we get a chance. Can you pretend you are having problems to drop your ranking and desirability?"
Then team Y does exactly that and everyone skips over them in selection assuming they are broken until we get to team X who gets a magically repaired awesome third pick.

That strategy has been open to teams for many years, but it has not been used to my knowledge. The fact that the community opposes this suggests you will have a hard time finding people who agree with throwing a match and pretending your robot is broken at the same time

Quote:
Originally Posted by Lil' Lavery View Post
In 2010, FIRST made it abundantly clear that 6v0 was not the way they wanted to see matches played. If that's your best analogy, I'm unswayed. Actively "sabotaging" the co-op bridge crosses the line, in my opinion. And I'm a proponent of using seeding strategy.
When did they do that? I thought 1114 and 469 did it anyways...

Last edited by lemiant : 12-03-2012 at 16:33.
Reply With Quote
  #5   Spotlight this post!  
Unread 12-03-2012, 16:37
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,814
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: A different perspective on disrupting coopertition bridge balancing

Quote:
Originally Posted by lemiant View Post
When did they do that? I thought 1114 and 469 did it anyways...
They issued a VERY rare change to seeding rules after Week 1, adding 5 qual points to the match winner's qual score, in addition to the coopertition score, after seeing 6v0 all over the place. 6V0 became a much tougher decision after that.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #6   Spotlight this post!  
Unread 12-03-2012, 19:48
Chris86 Chris86 is offline
Registered User
FRC #4064 (Inzombiacs)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2007
Location: Jacksonville, Florida
Posts: 35
Chris86 is a splendid one to beholdChris86 is a splendid one to beholdChris86 is a splendid one to beholdChris86 is a splendid one to beholdChris86 is a splendid one to beholdChris86 is a splendid one to beholdChris86 is a splendid one to behold
Re: A different perspective on disrupting coopertition bridge balancing

I was under the impression that the change to the scoring system was because of how many lower quality robots were ending up in the top 8 that resulted from the original ranking system.
__________________
Current mentor for Team #4064
Proud former member of Team #86: Team Resistance 2007-2011
Reply With Quote
  #7   Spotlight this post!  
Unread 12-03-2012, 20:03
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,814
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: A different perspective on disrupting coopertition bridge balancing

Quote:
Originally Posted by Chris86 View Post
I was under the impression that the change to the scoring system was because of how many lower quality robots were ending up in the top 8 that resulted from the original ranking system.
That too--partially. But the original ranking system didn't care if you won or lost. 6v0 + a robot that didn't pass inspection/take the field landing in the top 8, and they added the 5 points to eliminate both.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #8   Spotlight this post!  
Unread 12-03-2012, 22:51
bduddy bduddy is offline
Registered User
FRC #0840 (ART)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2005
Location: San Bruno, CA
Posts: 869
bduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond repute
Re: A different perspective on disrupting coopertition bridge balancing

I think Mr. Lim provided a great perspective on all of the issues involved here, even more than I realized.

http://www.chiefdelphi.com/forums/sh...&postcount=171

I understand that FIRST eventually came out against 6v0, but they have never taken action to prevent teams from scoring on their own alliance while (in the past) maintaining systems to encourage it. I guess we'll learn their intentions for this year tomorrow... at least, I hope so!
__________________

Does anyone else remember when TBA signatures actually worked?
Reply With Quote
  #9   Spotlight this post!  
Unread 12-03-2012, 23:05
MisterG's Avatar
MisterG MisterG is offline
Think twice post once.
AKA: Alan Gilgenbach
FRC #2062 (C.O.R.E. - Community of Robotics Engineers)
Team Role: Team Spirit / Cheering
 
Join Date: Mar 2011
Rookie Year: 2011
Location: Waukesha, WI
Posts: 120
MisterG is a name known to allMisterG is a name known to allMisterG is a name known to allMisterG is a name known to allMisterG is a name known to allMisterG is a name known to all
Re: A different perspective on disrupting coopertition bridge balancing

Quote:
Originally Posted by Chris86 View Post
I was under the impression that the change to the scoring system was because of how many lower quality robots were ending up in the top 8 that resulted from the original ranking system.
Whew, good thing *that* isn't happening in 2012
__________________
Alan Gilgenbach
C.O.R.E 2062
Reply With Quote
  #10   Spotlight this post!  
Unread 12-03-2012, 23:17
dellagd's Avatar
dellagd dellagd is offline
Look for me on the field!
AKA: Griffin D
FRC #2590 (Nemesis) #2607 (The Fighting Robovikings)
Team Role: Mentor
 
Join Date: Sep 2011
Rookie Year: 2011
Location: PA
Posts: 890
dellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond repute
Re: A different perspective on disrupting coopertition bridge balancing

Quote:
Originally Posted by bduddy View Post
I think Mr. Lim provided a great perspective on all of the issues involved here, even more than I realized.

http://www.chiefdelphi.com/forums/sh...&postcount=171

I understand that FIRST eventually came out against 6v0, but they have never taken action to prevent teams from scoring on their own alliance while (in the past) maintaining systems to encourage it. I guess we'll learn their intentions for this year tomorrow... at least, I hope so!
I have never thought of that! Not only is that a very thought provocative post, but I have never even thought of FRC games in such a way.

Are you trying to have your alliance win, or just ultimately you win in the end? You are only with your alliance (in qualifying matches) for one match, so why feel some grave obligation to win as an alliance as long as you do well in then end?

Then the morals of FIRST come in, and it is a whole jumble of opinions and strategies. Man!

Mind = Blown
__________________
Check out some cool personal projects in computers, electronics, and RC vehicles on my blog!

2016 MAR DCMP Engineering Excellence Award
2016 MAR Westtown Innovation in Control Award
2016 MAR Hatboro-Horsham Industrial Design Award
2015 Upper Darby District Winners - Thanks 225 and 4460!
2015 Upper Darby District Industrial Design Award
2015 Hatboro-Horsham District Winners - Thanks 2590 and 5407!
2014 Virginia Regional Winners - Thanks so much 384 and 1610, I will never forget that experience!
2014 Virginia Quality Award
2014 MAR Bridgewater-Raritan Innovation in Control Award
2014 MAR Hatboro-Horsham Gracious Professionalism Award
2013 MAR Bridgewater-Raritan Innovation in Control Award
2012 MAR Lenape Quality Award
Reply With Quote
  #11   Spotlight this post!  
Unread 12-03-2012, 23:20
MisterG's Avatar
MisterG MisterG is offline
Think twice post once.
AKA: Alan Gilgenbach
FRC #2062 (C.O.R.E. - Community of Robotics Engineers)
Team Role: Team Spirit / Cheering
 
Join Date: Mar 2011
Rookie Year: 2011
Location: Waukesha, WI
Posts: 120
MisterG is a name known to allMisterG is a name known to allMisterG is a name known to allMisterG is a name known to allMisterG is a name known to allMisterG is a name known to all
Re: A different perspective on disrupting coopertition bridge balancing

Seriously though; there are plenty of gray areas but there are some areas that are not gray. Some may be:
  • I cannot see any situation where collusion between alliances can be excused or condoned.
  • I cannot see any situation where putting robots at unnecessary risk can be condoned

Probably an oversimplification but if you think its a bad strategy to balance don't do it.

I think balancing at the expense of winning (e.g. you are down by 5 pts and you balance on the middle bridge rather than on your own) is about the dumbest idea ever but that is just me.
__________________
Alan Gilgenbach
C.O.R.E 2062
Reply With Quote
  #12   Spotlight this post!  
Unread 12-03-2012, 23:22
Grim Tuesday's Avatar
Grim Tuesday Grim Tuesday is offline
Registered User
AKA: Simon Bohn
FRC #0639 (Code Red)
Team Role: Alumni
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Baltimore MD (JHU)
Posts: 1,607
Grim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond repute
Re: A different perspective on disrupting coopertition bridge balancing

Mr. Lims post is easily one of the defining posts of this season. I shall ruminate further upon my opinions on it, but I would just like to get that out there.
Reply With Quote
  #13   Spotlight this post!  
Unread 12-03-2012, 23:30
bduddy bduddy is offline
Registered User
FRC #0840 (ART)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2005
Location: San Bruno, CA
Posts: 869
bduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond reputebduddy has a reputation beyond repute
Re: A different perspective on disrupting coopertition bridge balancing

Quote:
Originally Posted by MisterG View Post
Seriously though; there are plenty of gray areas but there are some areas that are not gray. Some may be:
  • I cannot see any situation where collusion between alliances can be excused or condoned.
Really? How do you plan out a strategy to balance on the coopertition bridge then? Or do you mean something else by "collusion"?
__________________

Does anyone else remember when TBA signatures actually worked?
Reply With Quote
  #14   Spotlight this post!  
Unread 13-03-2012, 00:18
Lil' Lavery Lil' Lavery is offline
TSIMFD
AKA: Sean Lavery
FRC #1712 (DAWGMA)
Team Role: Mentor
 
Join Date: Nov 2003
Rookie Year: 2003
Location: Philadelphia, PA
Posts: 6,639
Lil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond repute
Send a message via AIM to Lil' Lavery
Re: A different perspective on disrupting coopertition bridge balancing

Quote:
Originally Posted by Chris86 View Post
I was under the impression that the change to the scoring system was because of how many lower quality robots were ending up in the top 8 that resulted from the original ranking system.
Unfortunately Team Update #16 from 2010 is no longer online, but if I recall correctly, the wording of it specifically described that the intent of the game was to be played to win.

Quote:
Originally Posted by bduddy View Post
I understand that FIRST eventually came out against 6v0, but they have never taken action to prevent teams from scoring on their own alliance while (in the past) maintaining systems to encourage it. I guess we'll learn their intentions for this year tomorrow... at least, I hope so!
You mean, aside of 2007, 2008, and 2011 where it was illegal to score for your opponent? Can't recall if you were allowed to in 2005.
Reply With Quote
  #15   Spotlight this post!  
Unread 13-03-2012, 00:37
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: A different perspective on disrupting coopertition bridge balancing

Quote:
Originally Posted by Grim Tuesday View Post
Mr. Lims post is easily one of the defining posts of this season. I shall ruminate further upon my opinions on it, but I would just like to get that out there.
I must be getting tired. It took me a search of this thread to realize that Mr Lim's post is in a different thread. As detailed as his outline is, I believe that it only begins to scratch the surface of the scoring/ranking/win/loss situation in FRC in general and this season in particular. There is at least one other thread on the topic besides this one and the one containing Lim's post.

He mentions imagining if 36 teams have different answers for the questions he raises. For Hartford the number climbs to 64 teams. I also submit that merely counting teams greatly oversimplifies the opinion situation vis-a-vis coopertition (my spell checker still does not like this word, Mr. Kamen.) If team A is approached by team Z, what actually happens is a member of team A is approached by a member of team Z. How can either of them be assured that any of team A, Team Z, the alliance containing team A, or the alliance containing team Z, is authentically being represented by these guys in their conversation. Add to that, the possibility that there are more than two central nervous systems in the conversation, and even if no other team is represented, yet another dimension is created. Now go and multiply that by 36 or 64 and you begin to have an appreciation for the chaotic potential of this process.

Mr Lim is right to mention the highly charged environment. It accurately serves to predict that a team that comes to a tournament without knowing this situation and without having formed a comprehensive consensus about all of the ramifications, will be at a great disadvantage in whatever negotiations in which it engages during the tournament itself. At the very least a team must establish a coopertition liaison leader for the purpose of carrying on a more or less cogent representation of the team's position on the matter. If you're talking with a member of another team about this, how will you assure yourself that you understand that team's intentions as a result? Is it too late to make 64 badges for the coopertition liaison from each team? (after the manner of the safety captain?)
__________________
Nature's Fury FLL team 830 - F L eLements
FRC team 2170 - Titanium Tomahawks

Last edited by Bill_B : 13-03-2012 at 00:39. Reason: team algebra too fuzzy
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 11:12.

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