Go to Post we were sick and tired of compromises: "speed or torque", "traction or maneuverability", etc.; bump that, we want it all. all we had to compromise was simplicity. - RogerR [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
  #31   Spotlight this post!  
Unread 04-01-2014, 06:46 PM
robodude03's Avatar
robodude03 robodude03 is offline
Registered User
AKA: Rene Haro
FRC #1538 (The Holy Cows)
Team Role: Tactician
 
Join Date: Jan 2003
Rookie Year: 2001
Location: Valencia
Posts: 233
robodude03 has a reputation beyond reputerobodude03 has a reputation beyond reputerobodude03 has a reputation beyond reputerobodude03 has a reputation beyond reputerobodude03 has a reputation beyond reputerobodude03 has a reputation beyond reputerobodude03 has a reputation beyond reputerobodude03 has a reputation beyond reputerobodude03 has a reputation beyond reputerobodude03 has a reputation beyond reputerobodude03 has a reputation beyond repute
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by Oblarg View Post
This might not be what you're intending, but this reads an awful lot like "screw what other people think, my opinion is the correct one."

That's not a particularly productive view to have.

I, for one, like this game quite a bit. There are issues, yes, but the fundamental design is the best FIRST has had in a long while. FRC has gone too long with three robots playing in parallel rather than three robots playing as a team.
Her opinion is just that, her opinion. This game has caused a number of reactions both good and bad which I feel are valid and should be considered by FIRST. As subjective as this game is, opinions will range based on the volunteers running the event and the teams participating. Some have been good while others have been downright difficult. Needless to say FIRST can and should make changes based on the reactions of their paying customers. I respect that Frank and FIRST are actively looking into this response, but I still believe there is work to be done on that front.
__________________
Team 1538 - The Holy Cows
2015 Championships - Quality Award sponsored by Motorola
2014 Championships - Media and Technology Innovation Award
2013 Championships - Chairmain's Award Winner and Newton Finalists w/ 217 & 1986

2013 to Present - 1538 Mentor (Digital Media/Strategy)
2004 to 2012 - 399 Mentor/Coach
2000 to 2004 - 399 Driver
Reply With Quote
  #32   Spotlight this post!  
Unread 04-01-2014, 06:53 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: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by Oblarg View Post
This might not be what you're intending, but this reads an awful lot like "screw what other people think, my opinion is the correct one."

That's not a particularly productive view to have.

I, for one, like this game quite a bit. There are issues, yes, but the fundamental design is the best FIRST has had in a long while. FRC has gone too long with three robots playing in parallel rather than three robots playing as a team.
What do you consider the 'fundamental design' to be? Is it the simple, high-level description absent of all rules? Is it the full rule book?

I certainly understand and agree with the many claims that foul point values are completely out of whack for most infractions, that rule enforcement is arbitrary and varied, and that a team's performance is very closely tied with the capability of randomly assigned alliance members. I think the decisions that led to the implementation of those rules were flawed, but will concede that others can disagree and I have no irrefutable evidence that supports my position.

However, the field does not work and the referees are not able to credit teams appropriately for accomplishing rudimentary game tasks. Can anyone reasonably refute either of these claims? Fundamentally, FIRST did not provide a product that lives up to the expectation they set at kick-off. The result of a survey should not dissuade FIRST from understanding that and taking corrective action; and I do not necessarily believe that it will.

There are, in my opinion, too many people in FIRST that use the notion, true as it may be, that "it's not about the robots" as a get out of jail free card and as an excuse for poor performance. I'm getting pretty frustrated by that.
__________________
--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.
Reply With Quote
  #33   Spotlight this post!  
Unread 04-01-2014, 06:58 PM
Mike Copioli's Avatar
Mike Copioli Mike Copioli is offline
You make it pretty We make it dance
no team (Retired(3539, 217))
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2001
Location: Romeo
Posts: 453
Mike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond repute
Re: FRC Blog - How We’re Doing and FIRST Babies

I think if a survey was sent to drive coaches only, the results would be much different.
__________________
Mike Copioli
CTRE Hardware Engineer
http://www.ctr-electronics.com

Team 3539 The Byting Bull Dogs
2013 Michigan State Champions
Team 217 The Thunder Chickens
2006 World Champions
2008 World Champions
2009 Michigan State Champions

Last edited by Mike Copioli : 04-01-2014 at 07:01 PM.
Reply With Quote
  #34   Spotlight this post!  
Unread 04-01-2014, 07:37 PM
magnets's Avatar
magnets magnets is offline
Registered User
no team
 
Join Date: Jun 2013
Rookie Year: 2012
Location: United States
Posts: 748
magnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond repute
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by Mike Copioli View Post
I think if a survey was sent to drive coaches only, the results would be much different.
Agreed. The game is actually quite fun, but after a frustrating, FMS and referee error filled match, there is nobody on a team that has been inspired. If anything, kids are discouraged from putting hours and hours of work into FIRST after playing this game.

In fact, I am wondering if there is a single drive coach (with a few years of FRC experience) of a competitive, elimination round, non rookie team that is happy with the game.
Reply With Quote
  #35   Spotlight this post!  
Unread 04-01-2014, 07:38 PM
bkahl's Avatar
bkahl bkahl is offline
Make Champs Great Again
AKA: Bailey Kahl
FRC #0125 (NUTRONS)
Team Role: College Student
 
Join Date: Mar 2013
Rookie Year: 2013
Location: Boston, MA
Posts: 461
bkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond repute
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by Mike Copioli View Post
I think if a survey was sent to drive coaches only, the results would be much different.
Couldn't agree more.
__________________
Team 125
College Student/Whatever Brando says
Team 195
Alumni
Facebook
EWCP
Reply With Quote
  #36   Spotlight this post!  
Unread 04-01-2014, 07:54 PM
pntbll1313's Avatar
pntbll1313 pntbll1313 is offline
2052 Coach, Build/Electrical Mentor
AKA: Pete
FRC #2052 (KnightKrawler)
Team Role: Mentor
 
Join Date: Dec 2011
Rookie Year: 2007
Location: New Brighton, MN
Posts: 251
pntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud of
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by magnets View Post
In fact, I am wondering if there is a single drive coach (with a few years of FRC experience) of a competitive, elimination round, non rookie team that is happy with the game.
I'm sure I am in the tiny minority (especially here on CD) that has actually found this game the most challenging and strategic in recent years. I have had fun devising strategies that get "box bot's" involved in the action. Last year we had a great robot that could win matches by itself. This year we have a great robot as well but we need everyone to do their part. I am easily one of the most active coaches on the floor running to and from alliance driver stations. It's fun trying to choreograph a match, especially because the dynamics change so often with defense. Last year was a fantastic game, (my favorite) however we could simply run cycles, tell our partners to play defense, and win. This year has so much more involved.

Of course there are many bad aspects of the game. Losing a match because of a bogus call, missing assists points, and other things that I'm sure this thread will evolve into as most other threads have lately, are so frustrating when they happen. I agree there are a ton of things that were not thought out and should have been improved with this game. I just thought I should say that I still have a great time coaching it.

This is just my opinion of the game and I know most people (on CD at least) hate the game. Please don't bother trying to convince me how much it sucks, I've already read countless pages of that
__________________
2016 (mentor/drive-coach)
Quarter-Finalist-Einstein, Winner-Carson Division Champs, Winner-10K Lakes, Chairman's Award-10K Lakes, Finalists-Lake Superior,
Winner-MSHSL Robotics Competition

2015 (mentor/drive-coach)
Finalists-10K Lakes, Finalists-Lake Superior, Finalist-MSHL Robotics Competition, Quarter-Finalist-Galileo Division Champs
2014 (mentor/drive-coach)
Winner-10K Lakes, Winner-Lake Superior Winner-MSHSL Robotics Competition, Quarter-Finalist-Galileo Division Champs
2013 (mentor/drive-coach)
Winner-10K Lakes, Winner-Lake Superior, Winner-MSHSL Robotics Competition, Quarter-Finalist-Newton Division Champs
2012 (mentor/drive-coach)
Finalists-Lake Superior, Semi-Finalist-MSHSL State Championship, Semi-Finalists at 10,000 Lakes
2008-2011 (college mentor)
2007 (driver)
Quarter Finalist-Milwaukee
Reply With Quote
  #37   Spotlight this post!  
Unread 04-01-2014, 08:09 PM
magnets's Avatar
magnets magnets is offline
Registered User
no team
 
Join Date: Jun 2013
Rookie Year: 2012
Location: United States
Posts: 748
magnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond repute
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by pntbll1313 View Post
I'm sure I am in the tiny minority (especially here on CD) that has actually found this game the most challenging and strategic in recent years. I have had fun devising strategies that get "box bot's" involved in the action. Last year we had a great robot that could win matches by itself. This year we have a great robot as well but we need everyone to do their part. I am easily one of the most active coaches on the floor running to and from alliance driver stations. It's fun trying to choreograph a match, especially because the dynamics change so often with defense. Last year was a fantastic game, (my favorite) however we could simply run cycles, tell our partners to play defense, and win. This year has so much more involved.

Of course there are many bad aspects of the game. Losing a match because of a bogus call, missing assists points, and other things that I'm sure this thread will evolve into as most other threads have lately, are so frustrating when they happen. I agree there are a ton of things that were not thought out and should have been improved with this game. I just thought I should say that I still have a great time coaching it.

This is just my opinion of the game and I know most people (on CD at least) hate the game. Please don't bother trying to convince me how much it sucks, I've already read countless pages of that
I really do agree with a lot of what you're saying. I had a fantastic time at our first event as the drive coach. The depth of strategy and quality of gameplay were the best I have ever seen. All three robots on our alliance were contributing and smart members of the team.

My perfect and happy time with the game ended at a second event, where bad calls, field issues, and fms problems ruined my day.
Reply With Quote
  #38   Spotlight this post!  
Unread 04-01-2014, 08:44 PM
Aren Siekmeier's Avatar
Aren Siekmeier Aren Siekmeier is offline
on walkabout
FRC #2175 (The Fighting Calculators)
Team Role: Mentor
 
Join Date: Apr 2008
Rookie Year: 2008
Location: 대한민국
Posts: 735
Aren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond repute
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by magnets View Post
I really do agree with a lot of what you're saying. I had a fantastic time at our first event as the drive coach. The depth of strategy and quality of gameplay were the best I have ever seen. All three robots on our alliance were contributing and smart members of the team.

My perfect and happy time with the game ended at a second event, where bad calls, field issues, and fms problems ruined my day.
Same.
Reply With Quote
  #39   Spotlight this post!  
Unread 04-01-2014, 08:51 PM
Oblarg Oblarg is offline
Registered User
AKA: Eli Barnett
FRC #0449 (The Blair Robot Project)
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2008
Location: Philadelphia, PA
Posts: 1,047
Oblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond repute
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by Madison View Post
What do you consider the 'fundamental design' to be? Is it the simple, high-level description absent of all rules? Is it the full rule book?
One ball per alliance, score generated by all robots on the alliance working to get it into the goal, with a wide open field and lots of potential for defense. I think that is a fundamentally very good design, and far more interesting than anything FRC has done in the past.
__________________
"Mmmmm, chain grease and aluminum shavings..."
"The breakfast of champions!"

Member, FRC Team 449: 2007-2010
Drive Mechanics Lead, FRC Team 449: 2009-2010
Alumnus/Technical Mentor, FRC Team 449: 2010-Present
Lead Technical Mentor, FRC Team 4464: 2012-2015
Technical Mentor, FRC Team 5830: 2015-2016
Reply With Quote
  #40   Spotlight this post!  
Unread 04-01-2014, 08:51 PM
Daniel_LaFleur's Avatar
Daniel_LaFleur Daniel_LaFleur is online now
Mad Scientist
AKA: Me
FRC #2040 (DERT)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Peoria, IL
Posts: 1,946
Daniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond repute
Send a message via MSN to Daniel_LaFleur
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by Mike Copioli View Post
I think if a survey was sent to drive coaches only, the results would be much different.
Do you believe that the drive coach's opinion is more important than the main or alternate contact? If so, why?
__________________
___________________
"We are not now that strength which in old days moved earth and heaven; that which we are, we are;
One equal temper of heroic hearts, Made weak by time and fate, but strong in will
To strive, to seek, to find, and not to yield. "
- Tennyson, Ulysses
Reply With Quote
  #41   Spotlight this post!  
Unread 04-01-2014, 08:54 PM
dodar's Avatar
dodar dodar is offline
Registered User
FRC #1592 (Bionic Tigers)
Team Role: Alumni
 
Join Date: Feb 2008
Rookie Year: 2007
Location: Cocoa, Florida
Posts: 2,922
dodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond repute
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by Daniel_LaFleur View Post
Do you believe that the drive coach's opinion is more important than the main or alternate contact? If so, why?
If the NFL wanted to know the effect of new pass interference rules, would they ask someone from the front office of a team or the Head Coach?
__________________
1592(Student and Mentor) 2007-2012

Blue Banners: 2008 Colorado, 2012 Orlando, 2012 South Florida, 2014 Orlando, 2015 Buckeye

Mechanical Engineering - University of Central Florida(Class of 2016)
Reply With Quote
  #42   Spotlight this post!  
Unread 04-01-2014, 08:56 PM
XaulZan11's Avatar
XaulZan11 XaulZan11 is offline
Registered User
AKA: John Christiansen
no team
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Milwaukee, Wi
Posts: 1,325
XaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond repute
Send a message via AIM to XaulZan11
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by dodar View Post
If the NFL wanted to know the effect of new pass interference rules, would they ask someone from the front office of a team or the Head Coach?
Both.
Reply With Quote
  #43   Spotlight this post!  
Unread 04-01-2014, 08:57 PM
dodar's Avatar
dodar dodar is offline
Registered User
FRC #1592 (Bionic Tigers)
Team Role: Alumni
 
Join Date: Feb 2008
Rookie Year: 2007
Location: Cocoa, Florida
Posts: 2,922
dodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond reputedodar has a reputation beyond repute
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by XaulZan11 View Post
Use some common sense man. You wanna know the effect of rules on a game, ask the people who deal with them directly on a constant basis.

And those front office people are only on there because of NFL politics.
__________________
1592(Student and Mentor) 2007-2012

Blue Banners: 2008 Colorado, 2012 Orlando, 2012 South Florida, 2014 Orlando, 2015 Buckeye

Mechanical Engineering - University of Central Florida(Class of 2016)
Reply With Quote
  #44   Spotlight this post!  
Unread 04-01-2014, 09:28 PM
Pi3th0n Pi3th0n is offline
Registered User
AKA: Chase Mansell
FRC #0900 (Zebracorns)
Team Role: Coach
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Durham
Posts: 21
Pi3th0n is on a distinguished road
Re: FRC Blog - How We’re Doing and FIRST Babies

Quote:
Originally Posted by magnets View Post
In fact, I am wondering if there is a single drive coach (with a few years of FRC experience) of a competitive, elimination round, non rookie team that is happy with the game.
I am a drive coach with (now) 2 years of experience on a non-rookie team that made it to elimination rounds at both of our regionals this year. And I have to say... I LOVE this game! I'm a huge fan of everything strategy-related, so the strategy component of this year's game really excites me, especially compared to last year's game.
So yes, there's at least 1 drive coach who meets your criteria.

I've read lots of ChiefDelphi and I understand everyone's complaints about this year's game. However, I think it's important that we don't be too harsh on the GDC. They tried to be different and innovative! Maybe it didn't work this year... but so what? If all we do is say "You did it wrong! We hate it! We liked Ultimate Ascent!", then the GDC will stop trying new and different things, and the rest of the games we play until forever will be largely the same. And sure, Ultimate Ascent two or three years in a row might be ok... but wouldn't it get old eventually? As long as we ask for different games every year, we'll have to just accept that fact that not every game will be perfect.

There's always going to be someone who's unhappy (As evidenced by last year's polls), but if you're the one who's unhappy, lets please please please not bring down everyone else.
Reply With Quote
  #45   Spotlight this post!  
Unread 04-01-2014, 10:05 PM
scooty199 scooty199 is offline
FTC and FRC Alum, Robotics Junkie
AKA: Oscar McCullough
FRC #4472 (SuperNOVA)
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2008
Location: United States
Posts: 56
scooty199 is a splendid one to beholdscooty199 is a splendid one to beholdscooty199 is a splendid one to beholdscooty199 is a splendid one to beholdscooty199 is a splendid one to beholdscooty199 is a splendid one to beholdscooty199 is a splendid one to behold
Re: FRC Blog - How We’re Doing and FIRST Babies

I don't necessarily believe we're mad at the attempt GDC made. It's a bold attempt, I like that. I love the strategic complexity of the game. If I was mentoring a team right now I'd mention a lot of things.

But the idealized, theoretical way that GDC probably envisioned this game and how it actually plays out are two very different things in my eyes.

As has been said before, sports style games are fun, but remember that modern sports and their rules are backed by decades (Some centuries) of observation.

I also fully support *respectfully* criticizing aspects of the game and GDC decisions. There's a difference. We can be harsh towards the GDC.
__________________
Oscar McCullough
Booz Allen Hamilton - Software Engineer
Carnegie Mellon University -Mathematics, Computer Science, and Robotics


FRC 2068 - Alumni (2012)
FRC 4472 - Mentor (2013-

VRC 36130 - (2015-
VIQC 36150 - (2015-
VIQC 3615 - (2013-


FRC Team 2068: Metal Jackets Alumnus
2011/12 Chesapeake Regional Finalist Alliance
2011/12 Chesapeake Regional Gracious Professionalism Award

FTC Team 33: Enigma Alumnus
2011/12 VA FTC State Championship - Winning Alliance (Thanks 4105 and 354)
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 08:26 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