Go to Post Don't just build a robot; build up your community. - Pat Arnold [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

 
View Poll Results: What do you think of human players directly affecting the outcome of FIRST games?
I hate it, I wish the human players had less of an impact on game outcome 24 20.87%
I love it! I want MORE human action involved in the game. 15 13.04%
I like it just the way it is... 76 66.09%
Voters: 115. You may not vote on this poll

Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 25-02-2011, 07:34
martin417's Avatar
martin417 martin417 is offline
Opinionated old goat
AKA: Martin Wilson
no team
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Buford, GA
Posts: 720
martin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond repute
Human players and FIRST games

This came up in another thread, and I thought it deserved it's own discussion. It looks like every other year, the GDC makes a rule that creates a huge "human element" in what is supposed to be ROBOTICS competition. Why have a game structure in a robotics competition where a human player directly (not through robot action) influences the outcome? If this is a human played game, why have robots? That was my biggest complaint about Lunacy, too much depended on the ability of a human to throw a ball into a trailer. How does this skill inspire students to become engineers? You might as well go to a horseshoe tournament if you want to see people throw unusual shaped objects with accuracy and distance.

The game itself is fine, very little change would be required to get rid of the "human factor". If the rules stated that all game pieces have to be introduced through the feeder slot, and may not leave the lane unless by robot power, that would eliminate the "human factor" and keep it in the hands of the robots. I realize that since the robots are driven by humans, there is a skill factor already, but that only encourages teams to design and build a robot that is easy to drive, and as automated as possible.

I thought after Lunacy the GDC had heard enough complaints about this subject. Maybe I am in the minority. How do you feel? Would you like to see more human skill tests in FIRST games? Less? Or about the same?
__________________
Former Mentor Team 1771
Former mentor Team 4509

Last edited by martin417 : 25-02-2011 at 07:53.
  #2   Spotlight this post!  
Unread 25-02-2011, 07:49
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Human players and FIRST games

Martin,
One of the perennial problems in this competition is robots breaking, turning over, random alliance assignments, and mistakes in judgment. The human player adds a little excitement. When all else fails, a team can still come away with a good feeling that they weren't totally shut out of participating due to one of these problems. I have always liked the human player and in some games, that aspect added significant drama and excitement at the very end of a match. In some games our human players were very successful, 1997 for instance. In others, our human player made the difference in a crucial match. The highly charged finals match at the Midwest Regional against the Beatty crawler in 2002 our human player gave Beatty the needed points to win. You can't write endings like that.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #3   Spotlight this post!  
Unread 25-02-2011, 07:52
Basel A's Avatar
Basel A Basel A is offline
It's pronounced Basl with a soft s
AKA: @BaselThe2nd
FRC #3322 (Eagle Imperium)
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Ann Arbor, Michigan
Posts: 1,935
Basel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond repute
Re: Human players and FIRST games

I would absolutely agree, except this presumed effect during Lunacy never occurred, unless you're suggesting 67, 111, and 971 didn't deserve to win and just had great human players? In the end, the best robots won the competition, regardless of the degree of human player ability.
__________________
Team 2337 | 2009-2012 | Student
Team 3322 | 2014-Present | College Student
“Be excellent in everything you do and the results will just happen.”
-Paul Copioli
  #4   Spotlight this post!  
Unread 25-02-2011, 08:06
martin417's Avatar
martin417 martin417 is offline
Opinionated old goat
AKA: Martin Wilson
no team
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Buford, GA
Posts: 720
martin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond reputemartin417 has a reputation beyond repute
Re: Human players and FIRST games

Quote:
Originally Posted by Basel A View Post
I would absolutely agree, except this presumed effect during Lunacy never occurred, unless you're suggesting 67, 111, and 971 didn't deserve to win and just had great human players? In the end, the best robots won the competition, regardless of the degree of human player ability.
I am not questioning the outcome of any match, or who "deserved" to win. I just did not like the fact that a single action, performed by a human, with no robotics input or interaction, could make significant impact on the outcome of a robotics game. That action did not come after great engineering feats. It did not come after a group of kids learned something new and exiting. It did not inspire anyone to change their college major from banking or communications to engineering or science. It just showcased an athletic ability of a single individual. In many cases this individual was not even a member of the robotics team, and had only been recruited for his or her ability to accurately throw a ball.

FIRST has a stated goal to inspire kids to enter the field of engineering, math, and science. How inspiring is it for kids to design and build the best robot on the field, only to lose the game because the high school quarterback landed a supercell in their trailer from all the way across the field? (I am not saying this event actually happened, it is just a what if question). In my opinion, it does exactly the opposite. It tells kids that no matter how well they may do in school, no matter what great inventions they create, the person with the greatest physical skill and athletic ability will usually win.
__________________
Former Mentor Team 1771
Former mentor Team 4509
  #5   Spotlight this post!  
Unread 25-02-2011, 08:23
Nathan Streeter's Avatar
Nathan Streeter Nathan Streeter is offline
FIRST Fan(atic)
FRC #1519 (Mechanical MAYHEM)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2006
Location: Merrimack, NH
Posts: 676
Nathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond repute
Re: Human players and FIRST games

So, in general I haven't minded the human player roles... Lunacy in 2009 was definitely an exception, though!

In Lunacy, the HP scored a very significant number of points! It certainly wasn't uncommon to see a team's HP scoring more than their robot... I think that should never be the case! The super cells were essentially just for the HP, as there simply was not enough time to consistently get them to a robot and have that robot score it. So, I certainly agree that Lunacy had too much HP involvement.

I don't think the HP involvement has been too large (besides Lunacy) in recent years, probably excepting 2004. My in-depth familiarity only goes back to 2003, unfortunately! So, I wouldn't say that FIRST has made this a trend, but I would certainly agree that 2009 involved too much HP influence on the results of a match.

2006 and 2007 come next in terms of HP influence, and I didn't think their effect level was bad... Then the HP could score, but their ability to do so was very minor - they primarily just supplied/regulated the game piece flow!

In 2003, 2005, 2008, and 2010 the HP has relatively little involvement... Overdrive saw the HP/RoboCoach only acting to direct in "auto" mode, Stack Attack only had the HP placing the configuration of blocks out in auto, Triple Play had the HP physically loading the robot with a game piece (as an easier alternative to the auto-loaders, essentially), and Breakaway had the HP returning game pieces. Even thought the HP could incur huge penalties in Breakaway, they only had this influence on the match on a relatively few occasions.

I think Logomotion lies somewhere in between those two sets... The HP has the opportunity to get tubes most of the way to the scoring zone (very helpful!) but can't actually score game pieces with anything akin to consistency - as far as I know, at least! ;-) They can definitely improve scores by performing particularly well; however, I don't think their influence is as large as 2006 or 2007.

So, I would say that even though the GDC put too much emphasis on Human Players in Lunacy and Raising the Bar, those are the outlies rather than the norm...
__________________
"If you want to build a ship, don't drum up men to gather wood, divide the work, or give orders. Instead, teach them to yearn for the vast and endless sea." - Antoine de Saint-Exupery
"The fight is won or lost far away from witnesses - behind the lines, in the gym, and out there on the road, long before I dance under those lights." - Muhammad Ali
"Simplicity is the ultimate sophistication." - Leonardo da Vinci


Student: 2006-2010 (#1519)
Mentor: 2011-Present (#1519)


  #6   Spotlight this post!  
Unread 25-02-2011, 09:42
JaneYoung JaneYoung is offline
Onward through the fog.
no team
Team Role: Alumni
 
Join Date: Mar 2006
Rookie Year: 2002
Location: Austin, TX USA
Posts: 5,996
JaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond repute
Re: Human players and FIRST games

Quote:
Originally Posted by martin417 View Post
It tells kids that no matter how well they may do in school, no matter what great inventions they create, the person with the greatest physical skill and athletic ability will usually win.
When I'm in the stands and I talk to various people about the game, I talk about the human player's role. It is always a benefit, from my point of view, to be able to talk about machines and humans working together to achieve a task or a goal. This season, I'll be talking about Robonaut2 and the International Space Station as an example of the possibilities and their importance.

You can look at the game as a game or you can look at it as an opportunity to explore options and possibilities.

Jane
__________________
Excellence is contagious. ~ Andy Baker, President, AndyMark, Inc. and Woodie Flowers Award 2003

Character cannot be developed in ease and quiet. Only through experience of trial and suffering can the soul be strengthened, ambition inspired, and success achieved.
~ Helen Keller
(1880-1968)
  #7   Spotlight this post!  
Unread 25-02-2011, 09:50
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 6,027
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: Human players and FIRST games

Lunacy's need for a good human player led to one of our students finally reading drawings and building stuff and getting more involved in the robot his senior year....

You never know how things will work out.
  #8   Spotlight this post!  
Unread 25-02-2011, 10:04
Brian Ha's Avatar
Brian Ha Brian Ha is offline
Teh Ha Kid
FRC #0302 (Team 302)
Team Role: Driver
 
Join Date: Oct 2009
Rookie Year: 2009
Location: Oxford
Posts: 151
Brian Ha has a spectacular aura aboutBrian Ha has a spectacular aura aboutBrian Ha has a spectacular aura about
Re: Human players and FIRST games

Another thing is being the hp is a lot of fun. Also the fact of the matter is in the future humans will interact with robots. This is a way that First incorparates this into the game. Which is very ingenious because they allow for the interaction.
__________________
Starcraft 2 Hit me up Cheese 972, or join the FRC chat room ingame
  #9   Spotlight this post!  
Unread 25-02-2011, 10:09
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,753
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: Human players and FIRST games

Quote:
Originally Posted by Basel A View Post
I would absolutely agree, except this presumed effect during Lunacy never occurred
I can agree the final match didn't come down to human player shots, because 5 of the 6 teams human loaded their robots, but the overall assertion is by no means correct. More than 55% of the points scored in Lunacy were by human players.

I think games requiring athletic human players don't somehow de-inspire students already on the team. On the contrary, it gives the team a reason to recruit an athletic-oriented student who might not have otherwise been exposed to engineering.
__________________
Mentor / Drive Coach: 228 (2016-?)
--2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
.
College Mentor: 2791 (2010-2015)
-- 2015 TVR Motorola Quality, FLR GM Industrial Design -- 2014 FLR Motorola Quality / SFs (with 341, 4930)
-- 2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
-- 2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 MN 10K Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
  #10   Spotlight this post!  
Unread 25-02-2011, 10:23
ttldomination's Avatar
ttldomination ttldomination is online now
Sunny
no team
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2007
Location: Roanoke, TX
Posts: 2,066
ttldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond repute
Re: Human players and FIRST games

Quote:
Originally Posted by martin417 View Post
FIRST has a stated goal to inspire kids to enter the field of engineering, math, and science. How inspiring is it for kids to design and build the best robot on the field, only to lose the game because the high school quarterback landed a supercell in their trailer from all the way across the field? (I am not saying this event actually happened, it is just a what if question). In my opinion, it does exactly the opposite. It tells kids that no matter how well they may do in school, no matter what great inventions they create, the person with the greatest physical skill and athletic ability will usually win.
2009 was 2009. There were angry threads back then, and I think that FIRST learned a lesson. I'm not going to say that '09 was bad. It was just a greater challenge of the game. Robots had to be aware of other robots on the field and the threat from a potentially devastating human player.

I don't quite understand where the anti-human player feeling about this game is coming from. It was made perfectly clear that throwing or feeder slot loading is perfectly legal, I'm sure there were many discussions about this on this very forum. And at a certain point, it was purely a design choice.

As for how much the human player will change things, I can tell you that even the worst human player can get the tube to half way. And getting the tube half way is a lot better than running to the feeder slot.

Instead of thinking of this as something that's holding back science and technology, try to think of it as another part of the challenge. At the very beginning of the year, people base their strategies and robots off how they think the game will play out.

Whether you think it's fortunate or unfortunate, the human player position this year seems to matter, whether it's more or less than previous years, it still matters. Never the less, it's still a part of the game that we all have play.

- Sunny
__________________
1261: 2007-2012
1648: 2013-2014
5283: 2015
  #11   Spotlight this post!  
Unread 25-02-2011, 10:23
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Human players and FIRST games

Martin,
In Lunacy, as in any game, strategy and game playing are part of the mix. If robot design or strategy (thinking, planning, brainstorming) consider the actions of a human player, then there is/must be inspiration for that interface.

Basel, if your input was a response to my previous post, you need to take a look at my team affiliation. The best team won, all working together.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #12   Spotlight this post!  
Unread 25-02-2011, 10:36
indubitably's Avatar
indubitably indubitably is offline
Registered User
AKA: Ryan Guinn
FRC #2338 (Gear It Forward), FRC #1732 (Hilltoppers)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Oswego, IL
Posts: 172
indubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond repute
Re: Human players and FIRST games

I did not like the hp element in lunacy at all, we lost almost every game in midwest during qualifications because we would have 1 or 2 bots just sitting in their starting positions absolutely getting dumped on the entire match.
__________________
FRC 1732 (Hilltoppers): Mentor
FRC 2338 (Gear It Forward): Mentor/Alumnus
FRC 4096 (CTRL-Z): Mentor

  #13   Spotlight this post!  
Unread 25-02-2011, 13:12
ttldomination's Avatar
ttldomination ttldomination is online now
Sunny
no team
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2007
Location: Roanoke, TX
Posts: 2,066
ttldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond repute
Re: Human players and FIRST games

Quote:
Originally Posted by indubitably View Post
I did not like the hp element in lunacy at all, we lost almost every game in midwest during qualifications because we would have 1 or 2 bots just sitting in their starting positions absolutely getting dumped on the entire match.
You have to admit that there was an group incentive there. You wanted to make sure everyone was running so that no one robot would be dead in the water and getting dumped on.

- Sunny
__________________
1261: 2007-2012
1648: 2013-2014
5283: 2015
  #14   Spotlight this post!  
Unread 25-02-2011, 13:38
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: Human players and FIRST games

Quote:
Originally Posted by ttldomination View Post
You have to admit that there was an group incentive there. You wanted to make sure everyone was running so that no one robot would be dead in the water and getting dumped on.

- Sunny
There is only so much that you can do to help your alliance, especially if you are in a qualification round.

I feel that HPs have a bit too much of a role this year: A team with a good human player can throw all the way to the zones, entirely eliminating the midfield defense. What is the fun in watching a robot just hang tubes?

It is demoralizing for a team who worked hard for six weeks on their robot to be beat by a human player.

Last edited by Grim Tuesday : 25-02-2011 at 13:41.
  #15   Spotlight this post!  
Unread 25-02-2011, 13:47
indubitably's Avatar
indubitably indubitably is offline
Registered User
AKA: Ryan Guinn
FRC #2338 (Gear It Forward), FRC #1732 (Hilltoppers)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Oswego, IL
Posts: 172
indubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond reputeindubitably has a reputation beyond repute
Re: Human players and FIRST games

It would be funny to see a bot that puts up an 84 in wide net that just stops all of the tubes from being thrown accross the field.
__________________
FRC 1732 (Hilltoppers): Mentor
FRC 2338 (Gear It Forward): Mentor/Alumnus
FRC 4096 (CTRL-Z): Mentor

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 21:05.

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