CPU-Opponents

Ideas and suggestions for improving DSJ4.
Anco
Posts: 3
Joined: 02 Jan 2012, 00:01

Re: CPU-Opponents

Post by Anco »

Wil there be CPU's in new update?
Anybody know?
Risen
Posts: 237
Joined: 22 Jan 2011, 01:59
Location: Silesia, Poland

Re: CPU-Opponents

Post by Risen »

premier wrote:
Risen wrote:I've written a nice formula in Excel, using abilities parameter, stability parameter and fall line, but if Jussi wrote the entire game, his own and better calculation is like a sand pebble on the road.

In my opinion, CPU jumps should be simply, fastly calculated asap and maybe simulated in future, for enthusiasts. Possibility and efficiency should be the most important.

For interested:
Paste abilities (1-99) in A1, stability (1-99) in B1, fall line of the hill in C1 and paste the formula anywhere to make it work. It can be stretched in table so it will adapt to different rows (jumpers). Excellent ski jumping simulator.

Code: Select all

=((1/1,035)*1,052^RAND())*(((AVERAGE(A1;100)/100)*C1)-((100-B1)*RAND()*((B1/100)*C1)/100))*IF(RAND()<(100-B1)/100;1,01-0,16*RAND();1)
what do you mean by fall line ?
Length over which it's equilibristic to land like 225 in Oberstdorf and 240 in Planica.
Image
Nie popieram małyszomanii, a tym bardziej żadnej stochomanii.
Albo kibicujesz wszystkim skoczkom, albo rodakom, albo ssiesz ;)
"Czułeś się kiedyś jak Hula?" -Woody Allen
bulwa11
Moderator
Posts: 1079
Joined: 23 Mar 2010, 21:11
Location: Poland

Re: CPU-Opponents

Post by bulwa11 »

wow, that's really nice :), thanks Risen. Didnt want to work at first but it only took changing if to jeżeli, and rand to los ;), I know excel so no problem
premier
Posts: 71
Joined: 11 Mar 2011, 00:23

Re: CPU-Opponents

Post by premier »

Risen did you took wind conditions into account ?
Last edited by premier on 03 Jan 2012, 23:07, edited 2 times in total.
Risen
Posts: 237
Joined: 22 Jan 2011, 01:59
Location: Silesia, Poland

Re: CPU-Opponents

Post by Risen »

I don't use notes because of one, small problem. They have to be copied, pasted to notepad, copied from notepad and pasted again to excel, or simply rewritten after each 'jump' if you want them to save, not regenerate once again after pressing delete or whatever. That's exhausting and takes a lot time.

Of course, I can prepare the table with country names, flags, all scripts and post it here. Just in the different thread as this is not really meant for that :)
Image
Nie popieram małyszomanii, a tym bardziej żadnej stochomanii.
Albo kibicujesz wszystkim skoczkom, albo rodakom, albo ssiesz ;)
"Czułeś się kiedyś jak Hula?" -Woody Allen
premier
Posts: 71
Joined: 11 Mar 2011, 00:23

Re: CPU-Opponents

Post by premier »

There's no simple mathematical equation which would generate realistic results. One of my ideas was to gather statistics from the online game (wind / rating / length) and use that data with a statistical model to generate the results for the CPU players, but this would require a remarkable number of jumps in the online game in each new hill before the CPU players could be included to that hill.
Thats Jussis post from other topic. I wonder if he tried to do that already
Risen
Posts: 237
Joined: 22 Jan 2011, 01:59
Location: Silesia, Poland

Re: CPU-Opponents

Post by Risen »

I think it's doable, not fully realistic, but quite accurate. Anyway, no one really would notice the difference between accurate and inaccurate, as no one noticed lack of Polish chars in translation. People want to be kept busy, only few are scientific perfectionists. :)
Image
Nie popieram małyszomanii, a tym bardziej żadnej stochomanii.
Albo kibicujesz wszystkim skoczkom, albo rodakom, albo ssiesz ;)
"Czułeś się kiedyś jak Hula?" -Woody Allen
mobbingman
Posts: 3
Joined: 04 Jan 2012, 20:43

Re: CPU-Opponents

Post by mobbingman »

i just wanted to buy rigth now. but then i see that there are no cpu jumpers. so, unfortunatly i will not buy.
i want cpu jumpers and i don't want it to do by my self.
don't know what is the problem, ind DSJ3 there a cpu jumpers, too.
Risen
Posts: 237
Joined: 22 Jan 2011, 01:59
Location: Silesia, Poland

Re: CPU-Opponents

Post by Risen »

mobbingman wrote:i just wanted to buy rigth now. but then i see that there are no cpu jumpers. so, unfortunatly i will not buy.
i want cpu jumpers and i don't want it to do by my self.
don't know what is the problem, ind DSJ3 there a cpu jumpers, too.
Much more complicated physics and more factors to balance. Anyway, equation, less or more accurate is pretty possible.
premier wrote:Risen did you took wind conditions into account ?
Kind of. I call it "luck", but may be wind also.
Image
Nie popieram małyszomanii, a tym bardziej żadnej stochomanii.
Albo kibicujesz wszystkim skoczkom, albo rodakom, albo ssiesz ;)
"Czułeś się kiedyś jak Hula?" -Woody Allen
premier
Posts: 71
Joined: 11 Mar 2011, 00:23

Re: CPU-Opponents

Post by premier »

Risen wrote: Anyway, equation, less or more accurate is pretty possible.
let us hope that you are right. But if you are, why isnt it implemented yet ?
Risen
Posts: 237
Joined: 22 Jan 2011, 01:59
Location: Silesia, Poland

Re: CPU-Opponents

Post by Risen »

premier wrote:
Risen wrote: Anyway, equation, less or more accurate is pretty possible.
let us hope that you are right. But if you are, why isnt it implemented yet ?
1. Because mr J. wants it to be an accurate simulation, not a formula from ass.
2. Because accurate simulation is hard to code within huge amount of parameters in this physics engine.
Image
Nie popieram małyszomanii, a tym bardziej żadnej stochomanii.
Albo kibicujesz wszystkim skoczkom, albo rodakom, albo ssiesz ;)
"Czułeś się kiedyś jak Hula?" -Woody Allen
granti
Posts: 6
Joined: 11 Jan 2012, 16:42

Re: CPU-Opponents

Post by granti »

im playing dsj since 2nd version. so i bought the key for dsj4 just a few days ago - not even thinking about that there might be no cpu-players. so i´m really disappointed right now...

without cpu-players there are only 2 ways to play: u can play online or u go for the records and points. online playing costs a lot and u have to wait quite a while between your jumps and the fun for beginners against the good guys is limited; the offline mode (wr-mode) only makes sense with good winds. so u will restart the competition quite often.

with cpu-opponents its even fun when wind is coming from behind and its most of the time challenging.

its the developers right to try to gain the most money out of his product, and it seems to me we are "forced" to play online, but i hope there will be cpu-opponents on the next updates.

besides: great game!
Jussi Koskela
Site Admin
Site Admin
Posts: 3657
Joined: 22 Jan 2007, 14:42
Location: Finland
Contact:

Re: CPU-Opponents

Post by Jussi Koskela »

I made a poll about the CPU opponents:
http://www.mediamond.fi/forum/viewtopic.php?f=23&t=3580
granti
Posts: 6
Joined: 11 Jan 2012, 16:42

Re: CPU-Opponents

Post by granti »

Jussi Koskela wrote:I made a poll about the CPU opponents:
http://www.mediamond.fi/forum/viewtopic.php?f=23&t=3580
great, voted already.
Post Reply