CPU hitting ball early on the rise

General discussions about the tennis games Tennis Elbow
Forum rules
Speak English and don't hijack topics, troll, use profanities nor insults

Re: CPU hitting ball early on the rise

Postby abc010101 » 19 Mar 2024, 21:12

I turned down the controls to Arcade. I've been doing even more testing about this for several hours, on various surfaces, and on Incredible (pretty much all I've been doing these past few days haha) and I realized this issue is very easy to exploit. I think it would be so much better if the CPU just stopped doing this altogether.

If I hit a safestrike and rush for the net, 99% of the time it would actually be better for the CPU to stay in place and prepare an acceleration aimed to the sides, instead of stepping forward. Stepping forward to give itself more angles is less useful because although CPU may get to the ball quicker, his strike will be slower and less precise. This can be very exploited easily by the user: I can pretend to rush for the net by running a little bit forward, and then quickly go back to behind the baseline, because I know that if I do this, CPU will step forward toward the ball and so he typically won't be able to do a well aimed acceleration and because he thinks I'm going for the net.

So in my opinion the solution should be:

1) to get rid of whatever code tells CPU to step forward towards the ball when I do a safestrike + run forward

2) make it much more rare for CPU to do this. Maybe make it so that it only triggers when user does a safestrike and crosses the baseline completely and is near the service line. Because even if it triggers immediately when I cross the baseline, it can still be easily exploited.

Here is a video showing how I exploit it, look specifically at the second point. Even though I moved forward enough to stand directly at the baseline, I went backwards , so I was able to take advantage of his shot, which was weak and not well aimed because he stepped forward and expected me to be closer to the net. If CPU had stayed back, he would have 99% won the point.
Attachments
2024-03-19.15-54 - A.Zverev vs N.Djokovic 0-0.dmo
(228.5 KiB) Downloaded 5 times
abc010101
court stakhanovite
court stakhanovite
 
Messages: 44
Gaming Since: 10 Jun 2018, 19:30

Re: CPU hitting ball early on the rise

Postby abc010101 » 21 Mar 2024, 07:41

Sorry to be annoying lol. Did further testing. I played 2 matches on Incredible. The first match I played normally, the second one I played so that in every return point, I returned every serve by doing a safestrike + running forward. In the first one I had 13% return points won, in the second one I had 32%. I already knew it was an exploit but I just wanted to give some numbers to show how drastic it can be.

Manu how do you plan to address this in the next update, and is there a way we can try to mod it ourselves ?
abc010101
court stakhanovite
court stakhanovite
 
Messages: 44
Gaming Since: 10 Jun 2018, 19:30

Re: CPU hitting ball early on the rise

Postby manutoo » 29 Mar 2024, 12:57

Ooops, I completely forgot to answer your message (being drowned in the Xbox release process before and some flu-like disease now :sweat: ).

So yes, it might be quite easy to exploit. I did that for TE2013, where the Incredible could handle it correctly, but with all the changes in TE4, I wonder if it even makes sense now. I just attenuated it a lot more for the next update, but still didn't completely turn it off. Please let me know how it turns out (still a while before its release though, for the reasons exposed 2 lines above ;) ).
ManuTOO
== Mana Games ==

>> I don't answer Private Message, except if it's really a _Private_ topic <<
User avatar
manutoo
Game Author
 
Messages: 18765
Gaming Since: 24 Jan 2004, 15:38
Location: France

Previous

Return to Tennis Elbow 4

Who is online

Users browsing this forum: Google [Bot] and 104 guests