Go to Post It is not for any other team to say what is beyond a person's or a team's capabilities. That's why they have mentors :-) - preussrobotics [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 16-02-2016, 15:45
pandamonium's Avatar
pandamonium pandamonium is offline
Registered User
FRC #1836 (Milken Knights)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Los Angeles, CA
Posts: 407
pandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond repute
Re: Defensive robots

blockers are overrated and will not be used effectively in this years game at high levels of play! Short robots can create devices called blocker blockers with their 15 inches. Even if blocking works blockers can not block in auto and they also can not block during the last 20 seconds. Blockers run a huge risk of penalties as well. As a coach I do not plan on having a robot blocking I would much prefer they jam up ball collection or protect the offensive threats on our alliance. A great third robot needs to score 7 in auto from the spy bot low goal and reach. During tele-op they play the neutral zone then cross one defense and get on the batter.
Reply With Quote
  #32   Spotlight this post!  
Unread 16-02-2016, 16:00
waialua359's Avatar
waialua359 waialua359 is offline
Mentor
AKA: Glenn
FRC #0359 (Hawaiian Kids)
Team Role: Mentor
 
Join Date: Apr 2003
Rookie Year: 2000
Location: Waialua, HI
Posts: 3,301
waialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond repute
Re: Defensive robots

Quote:
Originally Posted by Louisiana Jones View Post
I think that some robots that were designed for Low Bar will be cheesecaked to have tall blockers if there are alot of teams that shoot high goal shots along a low trajectory from the "safe zone" of the outerworks.
Now this, I could see happening for sure.
__________________

2016 Hawaii Regional #1 seed, IDesign, Safety Award
2016 NY Tech Valley Regional Champions, #1 seed, Innovation in Controls Award
2016 Lake Superior Regional Champions, #1 seed, Quality Award, Dean's List
2015 FRC Worlds-Carver Division Champions
2015 Hawaii Regional Champions, #1 seed.
2015 Australia Regional Champions, #2 seed, Engineering Excellence Award
2015 Inland Empire Regional Champions, #1 seed, Industrial Design Award
2014 OZARK Mountain Brawl Champions, #1 seed.
2014 Hawaii Regional Champions, #1 seed, UL Safety Award
2014 Dallas Regional Champions, #1 seed, Engineering Excellence Award
2014 Northern Lights Regional Champions, #1 seed, Entrepreneurship Award
2013 Championship Dean's List Winner
2013 Utah Regional Champion, #1 seed, KP&B Award, Deans List
2013 Boilermaker Regional Champion, #1 seed, Motorola Quality Award
2012 Lone Star Regional Champion, #1 seed, Motorola Quality Award
2012 Hawaii Regional Champions #1 seed, Motorola Quality Award
Reply With Quote
  #33   Spotlight this post!  
Unread 16-02-2016, 16:09
BoilerMentor BoilerMentor is offline
Registered User
FRC #1747
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2006
Location: West Lafayette, IN
Posts: 137
BoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond reputeBoilerMentor has a reputation beyond repute
Re: Defensive robots

Quote:
Originally Posted by waialua359 View Post
Now this, I could see happening for sure.
I don't ever remember this happening at competition.

In all seriousness though I can see it too. With some of the crazy ball velocities, the cheesecake may have to be a little stiffer than a tacked on pool noodle.
__________________
2006-2008 FIRST Team 1741 Red Alert-Founding Student
2008-2011 FIRST Team 1747 Harrison Boiler Robotics-College Mentor
2012 FIRST Team 4272 Maverick Boiler Robotics-Founding College Mentor
2013-Present FIRST Team 1747 Harrison Boiler Robotics-Engineering Mentor
2015-Present Ri3D Team Indiana - Mechanical and Fabrication
Reply With Quote
  #34   Spotlight this post!  
Unread 16-02-2016, 16:18
Lil' Lavery Lil' Lavery is offline
TSIMFD
AKA: Sean Lavery
FRC #1712 (DAWGMA)
Team Role: Mentor
 
Join Date: Nov 2003
Rookie Year: 2003
Location: Philadelphia, PA
Posts: 6,609
Lil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond repute
Send a message via AIM to Lil' Lavery
Re: Defensive robots

Quote:
Originally Posted by BoilerMentor View Post
I don't ever remember this happening at competition.

In all seriousness though I can see it too. With some of the crazy ball velocities, the cheesecake may have to be a little stiffer than a tacked on pool noodle.
You don't need to rob a ball of its full momentum, just deflect it off course.
__________________
Being correct doesn't mean you don't have to explain yourself.
Reply With Quote
  #35   Spotlight this post!  
Unread 16-02-2016, 16:25
waialua359's Avatar
waialua359 waialua359 is offline
Mentor
AKA: Glenn
FRC #0359 (Hawaiian Kids)
Team Role: Mentor
 
Join Date: Apr 2003
Rookie Year: 2000
Location: Waialua, HI
Posts: 3,301
waialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond repute
Re: Defensive robots

Quote:
Originally Posted by Lil' Lavery View Post
You don't need to rob a ball of its full momentum, just deflect it off course.
Yes, with a pool noodle, it will easily do the job.
That high goal opening is just way too small to have any kind of deflection not be effective.
__________________

2016 Hawaii Regional #1 seed, IDesign, Safety Award
2016 NY Tech Valley Regional Champions, #1 seed, Innovation in Controls Award
2016 Lake Superior Regional Champions, #1 seed, Quality Award, Dean's List
2015 FRC Worlds-Carver Division Champions
2015 Hawaii Regional Champions, #1 seed.
2015 Australia Regional Champions, #2 seed, Engineering Excellence Award
2015 Inland Empire Regional Champions, #1 seed, Industrial Design Award
2014 OZARK Mountain Brawl Champions, #1 seed.
2014 Hawaii Regional Champions, #1 seed, UL Safety Award
2014 Dallas Regional Champions, #1 seed, Engineering Excellence Award
2014 Northern Lights Regional Champions, #1 seed, Entrepreneurship Award
2013 Championship Dean's List Winner
2013 Utah Regional Champion, #1 seed, KP&B Award, Deans List
2013 Boilermaker Regional Champion, #1 seed, Motorola Quality Award
2012 Lone Star Regional Champion, #1 seed, Motorola Quality Award
2012 Hawaii Regional Champions #1 seed, Motorola Quality Award
Reply With Quote
  #36   Spotlight this post!  
Unread 16-02-2016, 16:27
jeremylee's Avatar
jeremylee jeremylee is offline
Registered User
FRC #2526 (Crimson Robotics)
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2011
Location: Otsego, MN
Posts: 102
jeremylee is a jewel in the roughjeremylee is a jewel in the roughjeremylee is a jewel in the rough
Re: Defensive robots

Quote:
Originally Posted by Lil' Lavery View Post
You don't need to rob a ball of its full momentum, just deflect it off course.
And then go pick it up and deliver it to your secret passage.
Reply With Quote
  #37   Spotlight this post!  
Unread 16-02-2016, 16:37
Louisiana Jones's Avatar
Louisiana Jones Louisiana Jones is online now
Jason Jones
AKA: Jason Jones
FRC #1806 (S.W.A.T.)
Team Role: Coach
 
Join Date: Apr 2013
Rookie Year: 2013
Location: Smithville, MO
Posts: 84
Louisiana Jones will become famous soon enoughLouisiana Jones will become famous soon enough
Re: Defensive robots

Quote:
Originally Posted by waialua359 View Post
Now this, I could see happening for sure.
We tested defense with our kitbot and 2015 robot. The kitbot was geared to approximately twice the speed of our 2015 robot. In the videos you can see several times where the driver of our 2015 robot becomes overly aggressive and would have drawn a penalty. With a little coaching I think that this can be avoided. I also think that with a defensive robot in the courtyard it will be very hard to get a clean shot at the goal unless you are protected in the outerworks. We also noticed that the defensive robots could potentially trap against the batter robots who score low goals by blocking them in once they maneuver around the defender. The driver of the defensive robot will also have a much better view of the action which could also be a big advantage.

https://www.youtube.com/watch?v=qQcjMYkn0iM
__________________


Reply With Quote
  #38   Spotlight this post!  
Unread 16-02-2016, 16:40
PayneTrain's Avatar
PayneTrain PayneTrain is online now
Trickle-Down CMP Allocation
AKA: Lizard King
FRC #0422 (The Meme Tech Pneumatic Devices)
Team Role: Mascot
 
Join Date: Mar 2010
Rookie Year: 2009
Location: RVA
Posts: 2,248
PayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond repute
Re: Defensive robots

Quote:
Originally Posted by Louisiana Jones View Post
We tested defense with our kitbot and 2015 robot. The kitbot was geared to approximately twice the speed of our 2015 robot. In the videos you can see several times where the driver of our 2015 robot becomes overly aggressive and would have drawn a penalty. With a little coaching I think that this can be avoided. I also think that with a defensive robot in the courtyard it will be very hard to get a clean shot at the goal unless you are protected in the outerworks. We also noticed that the defensive robots could potentially trap against the batter robots who score low goals by blocking them in once they maneuver around the defender. The driver of the defensive robot will also have a much better view of the action which could also be a big advantage.

https://www.youtube.com/watch?v=qQcjMYkn0iM
In my experience the overlap in the Venn Diagram of "robot really only capable for defense" and "well coached" is virtually nonexistent.
Reply With Quote
  #39   Spotlight this post!  
Unread 16-02-2016, 17:11
D_Price's Avatar
D_Price D_Price is offline
Engineer/Mentor
AKA: Derek
FRC #1708 (Amp'd Robotics (formally Natural Selection))
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2004
Location: McKeesport, Pa
Posts: 410
D_Price has much to be proud ofD_Price has much to be proud ofD_Price has much to be proud ofD_Price has much to be proud ofD_Price has much to be proud ofD_Price has much to be proud ofD_Price has much to be proud ofD_Price has much to be proud ofD_Price has much to be proud of
Re: Defensive robots

I feel like defensive robots WILL be pivotal especially late in the season into Championships.
__________________
Team member 2004-2008
Team mentor 2008-20XX

http://team1708.steelcityrobotics.or...tics/Home.html
"Education is a powerful tool. Always use it to better someone else's life"

Last edited by D_Price : 17-02-2016 at 06:47. Reason: Retracted last statement about the rules as it was wrong.
Reply With Quote
  #40   Spotlight this post!  
Unread 16-02-2016, 17:18
PayneTrain's Avatar
PayneTrain PayneTrain is online now
Trickle-Down CMP Allocation
AKA: Lizard King
FRC #0422 (The Meme Tech Pneumatic Devices)
Team Role: Mascot
 
Join Date: Mar 2010
Rookie Year: 2009
Location: RVA
Posts: 2,248
PayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond repute
Re: Defensive robots

Quote:
Originally Posted by D_Price View Post
I feel like defensive robots WILL be pivotal especially late in the season into Championships. Due to only being able to have 2 robots in the offensive zone at a time. (if i read the rules correctly.)
You didn't read the rules correctly

You might be thinking of the inverse of G26.

Also the existence of such a rule makes no logical sense. It would penalize two actions explicitly laid out in match logistics: crossing/scoring in autonomous, and challenging on the batter at the end.
Reply With Quote
  #41   Spotlight this post!  
Unread 16-02-2016, 17:28
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: Defensive robots

Coming from being a pure defensive bot two years ago... my observations on 2016.

Actual blocking of shots is hard when you are having to defend multiple goals. As in 2014 and 2016. (Low and High)

Of course in that game we had much higher than 54" extension height since at 76" but could not be as wide since it had to be in that cylinder so it was thin.

But very similar with needing to defend high and low goals.

We had great drivers and we were very effective at low goal blocking and to an extent high goal and got completely hammered in the process (scars) , we were among the most durable bots at the worlds that year, even with that parts got bent and broken.... I fear for this year low bots that are low goal scorers only against a dedicated durable defensive bot. I have a feeling many low bots are nearly as durable" like we were and will get hammered coming out of batter with hardly any vision to drive on that far side of field. I can see bots that do low goal getting beaten up by a defender legitimately and without getting fouls.

In 2014, we were not as effective as blocking was the high goal. When faced with three offensive bots there was no possible way to fully defend the high goals we were maybe blocking average of 1 shot a game., even with help from other two bots sometimes harassing the other alliance. Most shots of on our alliance of course scored high. I think we were exactly a 54" high metal rectangle with a high goal extension and side arms to block low goal. So similar in design to a defensive bot this year using 15" extensions...we were rookies and our bot was kitbot slow. Especially at worlds every single bot was faster it seemed we got killed. We did well ended up 23/60 in regional and killed in the worlds.

Which brings me to my point, most defensive bots this year IMO will be slower bots that a rookie team entered, they like us made the calculated decision to be different. I only saw one high end defensive bot in St Louis in 2014 that was marginally more effective than us and still ended up lower ranked.

I think this year we may see some defense but as long as teams divide up the offensive attack that bot cannot defend all three. I also suspect in the heat of defending there will be a very high chance of fouling as that bot is defending not 4 feet away but most likely 12-13 feet away and its hard to judge robots when their bumper clear the outer works. A couple fouls and the defensive strategy goes down the tubes as fouls are killer, forcing for most less aggressive play and allowing high shots from just past outer works.

So in summary I think defense will be played sparingly and also be somewhat ineffective like in 2014, I see a lot of similarities when it comes to defense. Its a very similar each year to defend low and high only or try to score t...most teams will pick not so true (non-scoring) defenders will be rare.

Plus the fact you can only have one bot defend so no help also is a difficult decision for an alliance to commit to that strategy of trying to prevent RP/points rather than earn RP/points and winning the game for another.

Going to be interesting to say the least...I'll be looking for defensive bots to see how they do this year.

I think the real defense issues for most teams will be simply lack of vision/automation. Its hard to score with all those defenses obscuring the drivers view of primary goals, unless you have a highly accurate semi/fully automated shooter
__________________

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 : 16-02-2016 at 17:39.
Reply With Quote
  #42   Spotlight this post!  
Unread 16-02-2016, 19:33
sagi34 sagi34 is offline
Registered User
FRC #2231 (OnyxTronix)
Team Role: Mentor
 
Join Date: Mar 2014
Rookie Year: 2013
Location: Israel
Posts: 31
sagi34 is an unknown quantity at this point
Re: Defensive robots

Lets take an alliance with 2 offensive bots and 1 defender, facing an alliance with 3 offensive bots.
the alliance with the 2 offensive bots will always have 2 bots ready to shoot without anyone trying to stop them.
the alliance with the 3 bots will have 3 bots trying to score while 1 bot is trying to prevent them from doing it, it means 4 robots on less than 1/3 field when 3 of them are trying to find a good spot to score and 1 is trying to stop them, it will be very messy and all the 3 robots will make less points, very hard to the drivers and I think that in this case the 2 offensive robots alliance will win.
__________________
Student: 2013 - 2015
Mentor since 2016

Last edited by sagi34 : 16-02-2016 at 19:37.
Reply With Quote
  #43   Spotlight this post!  
Unread 16-02-2016, 21:51
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: Defensive robots

Quote:
Originally Posted by sagi34 View Post
Lets take an alliance with 2 offensive bots and 1 defender, facing an alliance with 3 offensive bots.
the alliance with the 2 offensive bots will always have 2 bots ready to shoot without anyone trying to stop them.
the alliance with the 3 bots will have 3 bots trying to score while 1 bot is trying to prevent them from doing it, it means 4 robots on less than 1/3 field when 3 of them are trying to find a good spot to score and 1 is trying to stop them, it will be very messy and all the 3 robots will make less points, very hard to the drivers and I think that in this case the 2 offensive robots alliance will win.
That was not the case in 2014 so I don't believe it to be the case in 2016..especially at higher levels of bots.
__________________

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
Reply With Quote
  #44   Spotlight this post!  
Unread 16-02-2016, 22:02
Ginger Power's Avatar
Ginger Power Ginger Power is online now
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: 885
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: Defensive robots

Quote:
Originally Posted by Boltman View Post
That was not the case in 2014 so I don't believe it to be the case in 2016..especially at higher levels of bots.
2014's scoring system was such that you needed 3 assists in order to be competitive at high levels. This year isn't comparable in that regard.
__________________
Bison Robotics President
35 new FRC volunteers from Bison Robotics
The GreenHorns Project Lead:
Reveal Video
White Paper
Reply With Quote
  #45   Spotlight this post!  
Unread 16-02-2016, 22:11
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: Defensive robots

Quote:
Originally Posted by Ginger Power View Post
2014's scoring system was such that you needed 3 assists in order to be competitive at high levels. This year isn't comparable in that regard.
With limited time in the game I do not see how a defensive bot shifts the odds in their alliance's favor overall. There are 16-18 scoring plays that either involve crossing a defense twice or cycling a SINGLE ball. All in 135 seconds. For either ranking or huge elimination points.

With only two bots that puts cycle times in into the danger zone to do 16-18 plays with 16 single actions that take 8.43 seconds average for one bot to complete 16.43 seconds for two bots 25.31 seconds for three bots working together.

16.43 average cycle is asking a lot of two bots to either cross a defense twice -or obtain a single boulder (perhaps from opponents castle location to your secret passage) and successfully deliver a boulder accurately to weaken the opponents castle again. OF course if every bot every time crossed and shot it would be more doable but still very difficult to ensure it happens every time with one bot let alone all three bots.

Also consider last 20 seconds is endgame time not a lot of scoring going on as teams are scrambling to get on batter and climb.

Its the same as 2014 just different, more to do and no obvious multiplier action, more single actions that all take time and I think a well coordinated team of 3 beats 2 and a defender...we'll see.
__________________

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 : 16-02-2016 at 22:23.
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 13:16.

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