Go to Post It is much harder for someone to misuse the labor you do than it is for them to misuse of the dollar you pledge... - IKE [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 13-04-2005, 18:27
XCJP's Avatar
XCJP XCJP is offline
Registered User
None #0306 (CRT)
Team Role: Human Player
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Corry
Posts: 11
XCJP is an unknown quantity at this point
New Ideas for next year's competition

While I was at the buckeye regional one of our team mentors gave me an excellent idea. He was talking about how there has always been the option of using the same drive system year after year. I mean there has been some slight variation but many teams can just stick to there old design. Our team mentor came up with the idea of using something like a PVC platform that robots would have to maneuver around on to perform the game. The old style of the field has always been the balls or tetras laid out over the field with any other game objectives there to make it interesting. A drastic change seems to be in order to force some teams to come up with new designs.
__________________
captain cody!...He's my he-ro!...gunna eat a lot of!... down to zero?

wait, what?

I have gmail invites I am trying to get rid of PM me if you want one.
Reply With Quote
  #2   Spotlight this post!  
Unread 13-04-2005, 18:36
Cory's Avatar
Cory Cory is offline
Registered User
AKA: Cory McBride
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: May 2002
Rookie Year: 2001
Location: Redwood City, CA
Posts: 6,806
Cory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond repute
Send a message via AIM to Cory
Re: New Ideas for next year's competition

Quote:
Originally Posted by XCJP
While I was at the buckeye regional one of our team mentors gave me an excellent idea. He was talking about how there has always been the option of using the same drive system year after year. I mean there has been some slight variation but many teams can just stick to there old design. Our team mentor came up with the idea of using something like a PVC platform that robots would have to maneuver around on to perform the game. The old style of the field has always been the balls or tetras laid out over the field with any other game objectives there to make it interesting. A drastic change seems to be in order to force some teams to come up with new designs.
Why force teams to use new designs though? If they have a drivetrain that works, then they can focus on making an awesome manipulator.

Similarly, this would put rookies at an even bigger disadvantage. While many veteran teams would have the resources to figure out a new drive, or modify their current one, rookies would have no clue whatsoever.


FIRST doesn't need to make rules to create innovation, we do it on our own, regardless of the game.
__________________
2001-2004: Team 100
2006-Present: Team 254

Last edited by Cory : 13-04-2005 at 20:36.
Reply With Quote
  #3   Spotlight this post!  
Unread 13-04-2005, 19:45
Jeremiah Johnson's Avatar
Jeremiah Johnson Jeremiah Johnson is offline
Go VOLS!!
AKA: Budda648
no team (QC Elite)
Team Role: Alumni
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Davenport, IA
Posts: 1,476
Jeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond repute
Send a message via AIM to Jeremiah Johnson Send a message via MSN to Jeremiah Johnson
Re: New Ideas for next year's competition

As 648's season came to an end after the Midwest Regional. I got to thinking about a new game. A very simple game yet it will leave a lot for the imagination. I'm not going to unveil it yet but expect to see an animation about it somewhere on our website within the next month or so. I am heading up a class using the Robovation kit and I am designing this game for the final "test." Sure it will be simple for elementary students but I will give FIRST permission to add onto it.

Budda
__________________
Do The Tyler!

XBOX Live Gamertag = theVelvetLie
Reply With Quote
  #4   Spotlight this post!  
Unread 13-04-2005, 20:27
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,500
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: New Ideas for next year's competition

Really, I don't think there's a way (short of the mecanum wheels that are starting to be seen) to reinvent the FIRST drivetrain wheel. The only way to get folks to come up with a radically different drivetrain would be to radically change how they're required to move--monkey bars, anyone?
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

93 events (more than will fit in a ChiefDelphi signature), 13 seasons, over 60,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
Reply With Quote
  #5   Spotlight this post!  
Unread 13-04-2005, 20:46
Conor Ryan Conor Ryan is offline
I'm parking robot yacht club.
FRC #4571 (Robot Yacht Club)
Team Role: Mentor
 
Join Date: Nov 2004
Rookie Year: 2004
Location: Midtown, NYC
Posts: 1,892
Conor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond repute
Re: New Ideas for next year's competition

i agree, the only real way to force teams, new and old to change is to really give them an obstical, like a net or monkey bars, or like a tire course (great stepper robots out of that) Simply put, The less even the surface the more innovative the drive system.
Reply With Quote
  #6   Spotlight this post!  
Unread 14-04-2005, 08:34
Gene F's Avatar
Gene F Gene F is offline
FIRST Fanatic
AKA: Gene Falendysz
#0343 (Metal in Motion)
Team Role: Engineer
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Oconee County, SC
Posts: 218
Gene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to beholdGene F is a splendid one to behold
Send a message via AIM to Gene F
Re: New Ideas for next year's competition

How about a game where the robots have to stay attached to one point. To move game elements around the field they would have to pass them to their alliance partners.
__________________
- Gene Falendysz
Reply With Quote
  #7   Spotlight this post!  
Unread 14-04-2005, 08:49
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,500
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: New Ideas for next year's competition

Quote:
Originally Posted by Gene F
How about a game where the robots have to stay attached to one point. To move game elements around the field they would have to pass them to their alliance partners.
I'm pretty sure BEST did this either last year or some time beforehand. Kinda interesting, and it would be a radical departure.

I just had this one, and I figured I'd give it a shot...suppose in a ball game there were some event that triggered a set of electric leaf blowers on one side of the field. With a light enough ball (or a strong enough blower), you'd create an advantage/disadvantage setup, which would make alliance coordination a bit more important--you'd want to be able to move balls where you want without losing control of the blower.
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

93 events (more than will fit in a ChiefDelphi signature), 13 seasons, over 60,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
Reply With Quote
  #8   Spotlight this post!  
Unread 14-04-2005, 16:44
Jeremiah Johnson's Avatar
Jeremiah Johnson Jeremiah Johnson is offline
Go VOLS!!
AKA: Budda648
no team (QC Elite)
Team Role: Alumni
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Davenport, IA
Posts: 1,476
Jeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond repute
Send a message via AIM to Jeremiah Johnson Send a message via MSN to Jeremiah Johnson
Re: New Ideas for next year's competition

Quote:
Originally Posted by cdr1122334455
i agree, the only real way to force teams, new and old to change is to really give them an obstical, like a net or monkey bars, or like a tire course (great stepper robots out of that) Simply put, The less even the surface the more innovative the drive system.
An uneven surface would take away awesome drive systems like the crab and 6-wheeled power systems, let alone our three-wheeled single steered design. It would be cool to have obstacles but it wouldnt be quite the same. And if you had to climb abstacles... well, you know, just look back to last year. I say... "BRING BACK THE RAMP!" I loved that thing and there were so many different drive systems incorporated by it. Flat surfaces work well, too. I'm just weary about robots tipping over. I've seen enough broken arms this year.

And for the stationary robot. I don't foresee FIRST having a game like that. The drive systems in these machines are just a huge part of the robot and to abandon them would be horrible. Many students and engineers have spent countless days/nights/even years perfecting their drive systems. I know that this year we used last year's drive system with a few minor changes and it runs great.

My $0.02. Thanks for reading.
__________________
Do The Tyler!

XBOX Live Gamertag = theVelvetLie
Reply With Quote
  #9   Spotlight this post!  
Unread 14-04-2005, 16:51
sirbleedsalot's Avatar
sirbleedsalot sirbleedsalot is offline
Registered User
FRC #0939
Team Role: Student
 
Join Date: Feb 2004
Location: New Effington South Dakota
Posts: 178
sirbleedsalot has a spectacular aura aboutsirbleedsalot has a spectacular aura aboutsirbleedsalot has a spectacular aura about
Re: New Ideas for next year's competition

I had an idea not for the game, but how to score it. Take those small electronic stickies that are on items in stores that make the beeper go off when you leave the store and attach them to the game piece. Then you could have instant reliable scoring by having the game go to a certain spot on the field and instead of a buzzer going of it could signal a light and a LCD that added up the points.
__________________
our web site
Reply With Quote
  #10   Spotlight this post!  
Unread 14-04-2005, 17:20
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,509
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: New Ideas for next year's competition

I really thought this was going to be the year for powerful and fast shifting drive systems because it was 6 robots on the same size (and flat) field. Especially with only 1 mechanism needed and a 3 lb higher weight limit. But was I ever wrong.

Anyway, FIRST gives everyone a really good gearbox that works very well. Because of that, I would like to see a game that really requires a drive system that goes above and beyond in order to be competitive. Zone Zeal pretty much had that, but let's have a game with even more emphasis on the drive system.

I know big arms are more fun to watch than pushing matches, but we need a return of the necessity for drive system fabrication/design/innovation/etc.

This year, there were too many teams using the kit gearbox for my liking. I like to see all sorts of different gearboxes.

While box on wheels robots aren't very exciting, neither is a different arm on the same box.

Giving a good gearbox in the kit was the right move but frankly I'm disappointed that 5 and 6 year teams are not striving for better with their drive system.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
Reply With Quote
  #11   Spotlight this post!  
Unread 14-04-2005, 17:37
Unsung FIRST Hero
Bill Gold Bill Gold is offline
Retired -- 2006
no team
 
Join Date: May 2001
Rookie Year: 1999
Location: USA
Posts: 837
Bill Gold has a reputation beyond reputeBill Gold has a reputation beyond reputeBill Gold has a reputation beyond reputeBill Gold has a reputation beyond reputeBill Gold has a reputation beyond reputeBill Gold has a reputation beyond reputeBill Gold has a reputation beyond reputeBill Gold has a reputation beyond reputeBill Gold has a reputation beyond reputeBill Gold has a reputation beyond reputeBill Gold has a reputation beyond repute
Re: New Ideas for next year's competition

Quote:
Originally Posted by sanddrag
I really thought this was going to be the year for powerful and fast shifting drive systems because it was 6 robots on the same size (and flat) field. Especially with only 1 mechanism needed and a 3 lb higher weight limit. But was I ever wrong.

Anyway, FIRST gives everyone a really good gearbox that works very well. Because of that, I would like to see a game that really requires a drive system that goes above and beyond in order to be competitive. Zone Zeal pretty much had that, but let's have a game with even more emphasis on the drive system.

I know big arms are more fun to watch than pushing matches, but we need a return of the necessity for drive system fabrication/design/innovation/etc.

This year, there were too many teams using the kit gearbox for my liking. I like to see all sorts of different gearboxes.

While box on wheels robots aren't very exciting, neither is a different arm on the same box.

Giving a good gearbox in the kit was the right move but frankly I'm disappointed that 5 and 6 year teams are not striving for better with their drive system.
Even more emphasis on drivetrains? I respectfully disagree, Sanddrag. I dislike the idea of, and don’t think you could ever come up with, a game that forces every team or most teams to veer away from the Kit Chassis. If you do this, then what’s the incentive to putting all the money and other resources into providing one? It’s much too valuable for many teams to eliminate from the kit, or to make a game where it couldn’t be adapted to the game.

IMHO, games like the 2004 game would have been perfect if the robots had been able to score the dodge balls. I think you need two different scoring objects for teams to focus on and a bonus skill like hanging/balancing/lifting something in a game. It’s exciting to see robots stacking tetras, scoring balls, capping balls, hanging, falling, balancing, etc. That’s what 2004 missed; the mass scoring of dodge balls by robots, and not the arcing jump shots of human players.

Innovation happens each year, whether it’s a new drive system, a new arm, a new conveying system, or whatever. It’s something that occurs on its own because people like me want to try to make something new, and want to improve upon past ideas. Forcing a little innovation is fine, but the idea of making teams develop an entirely new drive system or other mechanism on a whim is overkill.

-Bill
Reply With Quote
  #12   Spotlight this post!  
Unread 14-04-2005, 20:27
ChrisH's Avatar Unsung FIRST Hero
ChrisH ChrisH is offline
Generally Useless
FRC #0330 (Beach 'Bots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Hermosa Beach, CA
Posts: 1,229
ChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond repute
Re: New Ideas for next year's competition

Quote:
Originally Posted by Bill Gold
Even more emphasis on drivetrains? I respectfully disagree, Sanddrag. I dislike the idea of, and don’t think you could ever come up with, a game that forces every team or most teams to veer away from the Kit Chassis. If you do this, then what’s the incentive to putting all the money and other resources into providing one? It’s much too valuable for many teams to eliminate from the kit, or to make a game where it couldn’t be adapted to the game.

<snip>

Innovation happens each year, whether it’s a new drive system, a new arm, a new conveying system, or whatever. It’s something that occurs on its own because people like me want to try to make something new, and want to improve upon past ideas. Forcing a little innovation is fine, but the idea of making teams develop an entirely new drive system or other mechanism on a whim is overkill.

-Bill
This year was the first year in a while that you actually had to be good at manipulating something to do well. Guess what industrial robots do, the kind corporations pay big bucks for? They manipulate things. They pick up parts and place them. They move welding heads. They lay composite tape. All of these tasks require picking something up and moving it relative to something else.

This year top robots are placing six or more tetras per match, even if defended against. That means going through the cycle of aquiring a tetra, delivering it to the proper goal, placing it on the goal and aquiring a new tetra at approximately 20 second intervals. That leaves about 5 seconds per task. To do this you have to have a really well designed machine. It means balancing your design so that ALL of these tasks are covered, especially manipulating tetras. This is much more difficult and subtle than building a box on wheels that can just shove things around.

This year's challenge is much more like the tasks we expect robots to do in real life than playing "bumper cars" as Sanddrag seems to prefer. I like it that way.
__________________
Christopher H Husmann, PE

"Who is John Galt?"
Reply With Quote
  #13   Spotlight this post!  
Unread 14-04-2005, 20:39
Not2B's Avatar
Not2B Not2B is offline
Registered User
AKA: Brian Graham
FRC #0862 (Lightning Robotics)
Team Role: Mentor
 
Join Date: Apr 2002
Rookie Year: 2002
Location: Farmington Hills, Mi
Posts: 401
Not2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond reputeNot2B has a reputation beyond repute
Re: New Ideas for next year's competition

Give a young or small team a game that requires an amazing drive train, and you will get boxes on wheels.

Give a young or small team a usable, simple drivetrain, and you will get some impressive "others".

In the past, we have blown our whole build trying to get a drive system working. As a result, we just tack on some junk for our "other" devices. This year we used the drive that came with the robot. And WOW!!! did that get the students excitied. All of a sudden they could work on REAL robot parts instead of a fancy RC car. You don't need the fancy machining to make an arm, the way you need it to make a fancy 6 motor 9 speed automatic crab surfing drive train.

That drive system was the single best item that has ever come in the kit of parts for my team. We got so many more people involved. I'd say it at least DOUBBLED our ablity to spread the word of FIRST on our team.

I say go with simple drive, and the teams that CAN do a fancy drive will.
__________________
Brian Graham
Reply With Quote
  #14   Spotlight this post!  
Unread 15-04-2005, 10:25
Joe J.'s Avatar
Joe J. Joe J. is offline
My Gaming Is FIRST!
AKA: Joey
FRC #0862 (Lightning Robotics)
Team Role: Coach
 
Join Date: Sep 2003
Rookie Year: 2003
Location: Canton, MI, USA
Posts: 804
Joe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond reputeJoe J. has a reputation beyond repute
Send a message via AIM to Joe J.
Re: New Ideas for next year's competition

He's right you don't need fancy machining to build an arm all you need is a Hacksaw & Drill.
__________________
Joe Jagadics
Lead Mentor / Coach
Lightning Robotics FRC Team 862

Reply With Quote
  #15   Spotlight this post!  
Unread 15-04-2005, 10:53
Collmandoman Collmandoman is offline
Post-A-Holic
no team
 
Join Date: Jan 2005
Rookie Year: 2000
Location: TEnNEssEe
Posts: 256
Collmandoman has a spectacular aura aboutCollmandoman has a spectacular aura aboutCollmandoman has a spectacular aura about
Re: New Ideas for next year's competition

When you begin to think abotu designing a game... you just can't.. there are so many considerations... cost.. is it practicle...is it fun.. is it watchable... the list goes on and on and on forrrrever.. I feel sorry for lavery =/
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
next years competition mike pawlak Chit-Chat 22 30-04-2013 18:32
FIRST 5 years from now wasabi824 General Forum 30 17-03-2005 21:10
CMUcam II and competition lighting environments dlavery Programming 5 16-02-2005 02:07
Using previous years pneumatics? ChuckDickerson Pneumatics 0 30-01-2005 18:22
A Rule for this year's Competition Todd Derbyshire General Forum 46 25-10-2001 23:25


All times are GMT -5. The time now is 08:30.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi