Go to Post Dave, you're going to have quite the motor pool on Mars. :D - skimoose [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rating: Thread Rating: 5 votes, 5.00 average. Display Modes
  #31   Spotlight this post!  
Unread 15-02-2015, 03:12
Alex2614's Avatar
Alex2614 Alex2614 is offline
Scapegoat Mentor
AKA: Alex Stout
FRC #2614 (MARS)
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2008
Location: Morgantown, WV
Posts: 393
Alex2614 has much to be proud ofAlex2614 has much to be proud ofAlex2614 has much to be proud ofAlex2614 has much to be proud ofAlex2614 has much to be proud ofAlex2614 has much to be proud ofAlex2614 has much to be proud ofAlex2614 has much to be proud ofAlex2614 has much to be proud of
Send a message via AIM to Alex2614
Re: 2015 Week Zero Lessons Learned

Quote:
Originally Posted by Ginger Power View Post
I saw that right before I posted, actually. Yes that was a very cool design and I can't wait to see it live in action.

So the top 25 will be fun to watch, as usual. But I prefer games in which the whole season was entertaining, and also very easy to explain to our non-FIRST spectators.

Things I hated most about Lunacy was the over-emphasized human players, the incredibly complex scoring to explain, and the themed game concept. This game has all of that going for it PLUS no defense/interaction, and no wins/losses. Not even close to being like a sport.

Again, hope I'm proven wrong admittedly I have before). But if the matches I see in two weeks are like the ones I watched today, I will be falling asleep.

The game is just not for me. I prefer the edge-of-your-seat intensity of some previous games. Others may not enjoy that as much. We'll see.
__________________
MARS - Mountaineer Area RoboticS Team 2614, Morgantown, West Virginia Website Facebook Page
2016 season in memory of Phil Tucker
We came to be inspired. We stay because we are. We will become the inspiration.


2016 Championship - Newton quarter-finalist, Hopper-Newton Gracious Professionalism Award
2016 Regionals - Finalists (x2), Chairman's Award, Gracious Professionalism (x2), Industrial Design
2015 Championship - Hopper Finalists
2015 Regionals - Chairman's Award, Regional Champions, Gracious Professionalism, Woodie Flowers Finalist
2014 Championship - Innovation in Controls Award
2014 Regionals - Chairman's Award, Champions, Finalist, Entrepreneurship, Gracious Professionalism, Dean's List Finalist, Creativity
2013 Championship - Entrepreneurship Award
2013 Regionals - Engineering Inspiration Award, Entrepreneurship, Dean's List Finalist
2012 Championship - Woodie Flowers Award
2012 Regionals - Champions, Chairman's Award, Finalist, Innovation in Controls
  #32   Spotlight this post!  
Unread 15-02-2015, 03:46
Ginger Power's Avatar
Ginger Power Ginger Power is offline
The GreenHorns Team Lead
AKA: Ryan Swanson
FRC #4607 (C.I.S.)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Becker, Minnesota
Posts: 890
Ginger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond repute
Re: 2015 Week Zero Lessons Learned

Quote:
Originally Posted by Alex2614 View Post
I saw that right before I posted, actually. Yes that was a very cool design and I can't wait to see it live in action.

So the top 25 will be fun to watch, as usual. But I prefer games in which the whole season was entertaining, and also very easy to explain to our non-FIRST spectators.

Things I hated most about Lunacy was the over-emphasized human players, the incredibly complex scoring to explain, and the themed game concept. This game has all of that going for it PLUS no defense/interaction, and no wins/losses. Not even close to being like a sport.

Again, hope I'm proven wrong admittedly I have before). But if the matches I see in two weeks are like the ones I watched today, I will be falling asleep.

The game is just not for me. I prefer the edge-of-your-seat intensity of some previous games. Others may not enjoy that as much. We'll see.
I generally agree with everything you said. I joined FRC in 2013 and my first FIRST experiance was in 2012. I have been incredibly lucky in the sense that the last 3 games have been amongst the best 3 games IMO. I more or less posted that because I was simply that blown away by 148.

While I'm awake at 2:30 AM I don't see why I can't also recap my experience at the Centurion-KnightKrawler week 0 event:
-The field is way smaller than I anticipated (not actually but the totes and massive robots do a pretty good job of cluttering what little area we started with)
- I misread the game in a sense that I assumed most teams would design their robots to play nice with the chute door, yes, chute door. At the event I attended it seemed as though the opposite was true. Most teams were built for the landfill and seemed to have difficulty with what I thought was the easier way to acquire totes.
- The difference between active mechanisms and passive mechanisms for acquiring totes is night and day. Active mechanisms just worked so much more efficiently
- Robots seemed to be a lot more "together" than they were at the same time last year. I don't know if that's a result of an easier challenge or some other factor that I don't currently have the mental capacity to think about.
- Big robots (they are almost all big) need to be careful in their maneuvers. Driver practice is always important, but I think it's integral to the success of a team this year, more so than usual.

Other points that have already been covered: Coopertition is massive, liter is unexpectedly valuable (at least unexpected for me) etc.

Last edited by Ginger Power : 15-02-2015 at 03:49.
  #33   Spotlight this post!  
Unread 15-02-2015, 08:00
MooreteP's Avatar
MooreteP MooreteP is offline
Zen Archer
AKA: Senor Mas
FRC #0571 (Team Paragon)
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 1998
Location: Windsor CT
Posts: 810
MooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond reputeMooreteP has a reputation beyond repute
Re: 2015 Week Zero Lessons Learned

Quote:
Originally Posted by Alex2614 View Post
Not even close to being like a sport.

Again, hope I'm proven wrong admittedly I have before). But if the matches I see in two weeks are like the ones I watched today, I will be falling asleep.
This is like a sport, if you consider skiing, golf, or figure skating. In these sports, you cumulative performances increase or decrease your rankings.

There is also vying for a playoff position as a season or competition winds down based upon your remaining match performances. This happens in Hockey, Basketball, Baseball, Football (American & everyone else), the Olympics, and...need I go on?

Admittedly, this is not what we are used to in FIRST, but it adds a meta-game to our strategy and scouting sessions that will hurt our brains, but make them stronger.

Aerial Assist had similar responses last year in Week Zero.

You may want to try caffeine or dancing to forestall your soporific inclinations.
  #34   Spotlight this post!  
Unread 15-02-2015, 08:09
Koko Ed's Avatar
Happy Birthday! Koko Ed Koko Ed is offline
Serial Volunteer
AKA: Ed Patterson
FRC #0191 (X-Cats)
Team Role: Mentor
 
Join Date: Mar 2002
Rookie Year: 2002
Location: Rochester,NY
Posts: 22,938
Koko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond repute
Re: 2015 Week Zero Lessons Learned

Quote:
Originally Posted by Alex2614 View Post
This game is incredibly boring to watch... but I think most of us suspected that. Hopefully I'm proven wrong in the coming weeks.
After watching the scrimmage yesterday this has the potential to be the worst game in my 13 years of FIRST. Then I saw 148's robot and gave my opinion a temporary restraining order from judgement.
__________________
  #35   Spotlight this post!  
Unread 15-02-2015, 09:30
jojoguy10's Avatar
jojoguy10 jojoguy10 is offline
Programming/Controls Mentor
AKA: Joe Kelly
FRC #0997 (Spartan Robotics) and FRC #2990 (Hotwire Robotics)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2010
Location: Corvallis, OR
Posts: 294
jojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant futurejojoguy10 has a brilliant future
Re: 2015 Week Zero Lessons Learned

Quote:
Originally Posted by Chief Hedgehog View Post
Nice to see things working in the Pacific Northwest! Good Luck to your team this season!
You guys as well!
__________________

2013 and 2014 - Student (FRC#2990), Programmer (LabVIEW)
2015 and 2016 - Mentor (FRC#2990), Programming (LabVIEW)
2017-Current - Mentor (FRC#997), Controls/Programming (Java)
2015-Current - A/V Volunteer at Oregon events
  #36   Spotlight this post!  
Unread 15-02-2015, 23:01
XaulZan11's Avatar
XaulZan11 XaulZan11 is offline
Registered User
AKA: John Christiansen
FRC #1732
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Milwaukee, Wi
Posts: 1,329
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: 2015 Week Zero Lessons Learned

I think many early season matches will be "won" by alliances doing stacks of 1 or 2 totes while their opponents work on tall stacks they cannot cap with a rc bin efficiently. A stack of 6 high looks really impressive, but is worth the same amount of points as just pushing 6 totes an any platform.

Last edited by XaulZan11 : 15-02-2015 at 23:03.
  #37   Spotlight this post!  
Unread 15-02-2015, 23:14
Boltman Boltman is offline
Registered User
FRC #5137 (Iron Kodiaks)
Team Role: Mentor
 
Join Date: Apr 2014
Rookie Year: 2014
Location: San Diego
Posts: 860
Boltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud of
Re: 2015 Week Zero Lessons Learned

- Not much time to do a lot so cooperation will likely be key for max points.
- Better to have a robot designed not to have to be perfectly precise with tote or bin grabbing
- Watch that you don't knock down stacks and waste time, be efficient.
- You can fairly easily load a bin with a noodle from a human station.
- A four stack with bin and noodle can be done in under 1 minute.
- Noodle throwing is at best hard to score.
__________________

Iron Kodiaks Team #5137 San Marcos, CA

2016 Semi-Finalist | Central Valley Alliance Captain #2
2016 Semi-Finalist | San Diego 2nd bot alliance #8
2015 Semi-Finalist | Ventura 3rd bot alliance #3
2015 Quarter-Finalist| San Diego 2nd bot alliance #5
2014 Rookie All-Star | #21 San Diego | Galileo Division #91

Last edited by Boltman : 15-02-2015 at 23:18.
  #38   Spotlight this post!  
Unread 15-02-2015, 23:15
Oblarg Oblarg is online now
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,104
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: 2015 Week Zero Lessons Learned

Quote:
Originally Posted by Alex2614 View Post
I saw that right before I posted, actually. Yes that was a very cool design and I can't wait to see it live in action.

So the top 25 will be fun to watch, as usual. But I prefer games in which the whole season was entertaining, and also very easy to explain to our non-FIRST spectators.

Things I hated most about Lunacy was the over-emphasized human players, the incredibly complex scoring to explain, and the themed game concept. This game has all of that going for it PLUS no defense/interaction, and no wins/losses. Not even close to being like a sport.

Again, hope I'm proven wrong admittedly I have before). But if the matches I see in two weeks are like the ones I watched today, I will be falling asleep.

The game is just not for me. I prefer the edge-of-your-seat intensity of some previous games. Others may not enjoy that as much. We'll see.
This sums up my feelings exactly.
__________________
"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
  #39   Spotlight this post!  
Unread 15-02-2015, 23:17
Caleb Sykes's Avatar
Caleb Sykes Caleb Sykes is online now
Registered User
FRC #4536 (MinuteBots)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: St. Paul, Minnesota
Posts: 1,057
Caleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond repute
Re: 2015 Week Zero Lessons Learned

Quote:
Originally Posted by Boltman View Post
- A four stack with bin and noodle can be done in under 1 minute.
By a select few teams.
  #40   Spotlight this post!  
Unread 15-02-2015, 23:22
Joseph1825 Joseph1825 is offline
Registered User
FRC #1825
 
Join Date: Dec 2013
Location: kansas city
Posts: 35
Joseph1825 has a spectacular aura aboutJoseph1825 has a spectacular aura aboutJoseph1825 has a spectacular aura about
Re: 2015 Week Zero Lessons Learned

I didn't get to go to a week 0 event this year, so I have a question for people who did. What would you say the MCC* is this year? and, what do you think it will take to get in the top 8?


*MCC = minimum competitive concept, or the simplest design that could make eliminations at almost every regional.
__________________
New goal: Take mecanums to Einstein!
  #41   Spotlight this post!  
Unread 15-02-2015, 23:25
MrForbes's Avatar
MrForbes MrForbes is online now
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,008
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: 2015 Week Zero Lessons Learned

We had some 6 stacks topple at the AZ scrimmage yesterday...that was fun to watch. But painful to watch when the robot goes over with them.

I wasn't much surprised by what I saw. I'm glad we made an ungainly universal arm and claw that can cap a stack of 5 with a tote or container, and can also flip over a container if needed, or just put it on the stack sideways. I think that will be a standout feature at one of our regionals.

Getting totes from the landfills is not easy, we're going to need to get on the field early on Thursday and get some practice.

Not much going in in autonomous in most matches....which also didn't surprise me.

Hopefully the litter thing will get figured out by week 2. I really don't know what to do with litter.
  #42   Spotlight this post!  
Unread 16-02-2015, 01:15
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,650
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: 2015 Week Zero Lessons Learned

Quote:
Originally Posted by Chief Hedgehog View Post
-Drivers will have to make those robots dance!
Or programmers. We aren't there yet, but we hope to have a significant number of programmed "muscle memory" routines in time for Bayou on week 4. Our head coach's catch phrase for this season has been "Do the Thing!" Now that both the competition (Peabody) and practice (Atlas) 'bots are done, our programmers are working hard so that our robot can earn the nickname Zhu Li.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.

Last edited by GeeTwo : 16-02-2015 at 01:18.
  #43   Spotlight this post!  
Unread 16-02-2015, 09:31
Bryan Herbst's Avatar
Bryan Herbst Bryan Herbst is offline
Registered User
AKA: Bryan
FRC #2052 (KnightKrawler)
Team Role: Mentor
 
Join Date: Sep 2007
Rookie Year: 2007
Location: Minneapolis, Minnesota
Posts: 544
Bryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond repute
Re: 2015 Week Zero Lessons Learned

Quote:
Originally Posted by MooreteP View Post
One more thought about Week Zero Events from the Suffield Shakedown:

With the new control system, we weren't able to use even FMS Lite.

A decision was made to do 5:00 minute matches, we scrapped the schedule, and basically did a filler line approach. Some Robots were on the field every 15 minutes.
We used the FMS lite just fine in MN. This guide to running a week zero in 2015 has helpful information on a few different options for setting it up.

I do agree that doing it without a schedule is the way to go- it is very difficult to create a schedule when teams want to spend the time improving mechanisms or testing out code in their pits. We just let them come and sign up for a slot in a match whenever they are ready.

Quote:
Originally Posted by Chief Hedgehog View Post
2. We had exactly '0' RC grapplers work (although 3130 had the apparatus - just didn't get to see it work). So if you are seeing success in your area, that means there is hope!
2052 has an RC manipulator- the one time the drivers picked one up they turned too quickly and it fell off. That mechanism is currently being improved

Quote:
Originally Posted by Alex2614 View Post
This game is incredibly boring to watch... but I think most of us suspected that. Hopefully I'm proven wrong in the coming weeks.
In my experience, Week Zero events are boring to watch in general. This time last year, people were saying the exact same thing about Aerial Assist. Many teams don't use week zero events to compete at their highest level- they are primarily there to iterate on their designs. I am going to reserve judgement for a few more weeks.
__________________
Team 2052- Knightkrawler
Mentor and volunteer
  #44   Spotlight this post!  
Unread 16-02-2015, 12:56
Wayne TenBrink's Avatar
Wayne TenBrink Wayne TenBrink is offline
<< (2008 Game Piece)
FRC #1918 (NC Gears)
Team Role: Engineer
 
Join Date: Apr 2007
Rookie Year: 2006
Location: Fremont, MI, USA
Posts: 527
Wayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond repute
Re: 2015 Week Zero Lessons Learned

Quote:
Originally Posted by Tanis View Post
In my experience, Week Zero events are boring to watch in general. This time last year, people were saying the exact same thing about Aerial Assist. Many teams don't use week zero events to compete at their highest level- they are primarily there to iterate on their designs. I am going to reserve judgement for a few more weeks.
Good point. Its a problem when a "well played" match is more boring to watch than a "poorly played" one. From what I have seen so far, toppling stacks are the highlight of most matches. If history is any guide, teams will get better and the game will develop in positive ways as the season progresses.
__________________
NC Gears (Newaygo County Geeks Engineering Awesome Robotic Solutions)

FRC 1918 (Competing at St. Joseph and West MI in 2017)
FTC 6043 & 7911
  #45   Spotlight this post!  
Unread 16-02-2015, 15:45
The_ShamWOW88's Avatar
The_ShamWOW88 The_ShamWOW88 is offline
Senior Mentor/Coach
FRC #0157 (Aztechs)
Team Role: Coach
 
Join Date: Jan 2012
Rookie Year: 2002
Location: Marlborough
Posts: 342
The_ShamWOW88 is a splendid one to beholdThe_ShamWOW88 is a splendid one to beholdThe_ShamWOW88 is a splendid one to beholdThe_ShamWOW88 is a splendid one to beholdThe_ShamWOW88 is a splendid one to beholdThe_ShamWOW88 is a splendid one to beholdThe_ShamWOW88 is a splendid one to behold
Re: 2015 Week Zero Lessons Learned

Attending the Week 0 event held by 166 Chop Shop in Merrimack I've found that:

- Teamwork is key
- Throwing the noodles is going to be far more lucrative than initially thought, at least for the initial competitions. (and they're a pain to around)
- Loading/creating stacks from the human player zone is going to be difficult (unless specifically designed for it)
- 2:15 is not nearly as much time as we'd like to have....

Going to be an interesting year, not my favorite but if we see more reveals like 148's, Champs is going to be wildly entertaining...
__________________
"The best way to predict the future is design it"

"Striving for excellence through inspiration"
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 00:44.

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