i think there is more...honestly i thought that in one year, eric's work would be much more (from what screenshots reveal)...but maybe he did more but just keeping for S3 content.
about the "interesting feature" i think it will be revealed at the release time, maybe is something related to racing (like the "take over" feature) or maybe night racing or dynamic daytime...who knows?
tonight i dreamt that the patch was released today in the very early morning, but only on a mirror (i dreamt the link also...), so as soon i woke up i checked it up (the dream was so realistic...), but nothing... i believe they will release it today, but if they do it in the late afternoon when everyone's home, the server/mirrors bandwidth will not be enough.
unfortunately i think it's the contrary: after few ovals noobs think they can handle fo8, so they go to the first fo8 server to ruin your race, then when they realize they cannot do even few meters with fo8, they go ruin some gtr races, then they ruin some tbo races...and then they think "maybe it's better to practice oval a bit more" and story repeats...
well my suggestion is always the same: don't apply fft over th whole track, but divide the track into "interesting" segments i.e. each corner, segments with bumps, etc. then examine both time and frequency graphs the reason in doing this apart from possible mathematical reasons, is that you will deal with less information (divide et impera), so it may be easier to find caracteristics/behaviour on segments of track, if so then it will be up to your decision how to find the compromise that satisfies you.
as i said before, i'm not able to interpret the graphs you showed (doing fft over the whole track), so maybe you could at least give a try at doing a segmented analisys, it shouldn't hurt
point (2) is the only completely correct, but is insufficient because it is a simplified sysem which is rarely used by lfs, to better model we should write down equations, but i surely don't want to do this
i think we can argue for years about that, but for the forum sake we better consider it OT...
well i'm not an expert too, but i had to study enough (too much for my taste ) of it in several courses, but i had to study much about measurement (i'm an electronic engineer) where heisenberg was a key point...but obviously could be that my teachings were biased and so am i.
what comes in my mind now is a phrase that one of my professors was used to say:"the art of mathematics is giving same names to different things", well i never agreed with that, but i think it fits to our discussion
so i will follow your suggestion: let's end calling it "dual"
PS i'm still awaiting that the thread starter will answer to our doubt..."suspension" or "bumps"?
i cannot find a better way to explain wat i mean, than the following example (i hope): think of steering enugh to bring suspension near saturation...now if you hit a bump, the suspension saturates/clips an thus you have as output a spectrum with infinite bandwidth caused by non linearity. well this is extreme, but the concept is that you are introducing an "unknown" force/signal that is biasing the system and such bias is time variant, so also the system will be time variant. imo.
yes it is clearly so, the fact is that in the last years (lol sounds like i'm an old mummy ) i work on a totally different field, so i always feel there is something important that i don't remember about this topic
let's hope the topic starter clarify us wat he wanted to know
well my example was the problem that brought to the heisenberg relationship and may seem not clear how the example fit into that, he found the relation because during his studies about quantistic theory he faced the problem of measuring at the same time speed and position of electrons. on the other hand the problem of spectral estimation is given basically by removing any "infinite" value from the formulas given by theory such as integral/series and mostly by approximating algorithms to calculate it, so it's mostrly "numeric" precision...i understand you point of view, but i don't agree and one thing that i think "prooves" it is that error forumulas and relationships about spectrum estimation are expressed in terms of part of integrals you give away or terms of series you truncated and not by the heisenberg formula, another thing: one problem is "measurement", another is "estimation/approximation" the two problems may be considered "dual" perhaps but they are generated from different causes anyway all of this may be considered one of the mathematical/phisical things that have different toughts, i believe none of us will change point of view about that, but surely it isn't a problem
happy to impress you, but...you could also clarify our "uncertainity": do you want to find track bump frequencies or the suspension transfer function (ie the spectrum), or both?
if you don't stop us by answering that, we can continue for years... :P
IMHO to be stationary it would be required to lock the steer at 0° (and thus a straight road), about wheel that lift from ground, i'm not sure if ti could be the reason for non-stationary, but sounds pretty reasonable.
about the definition of "transfer function" you are right, i remembered wrong: the time domain function is the "impulsive response", my mistake
since the question that originated this thread was basically "how to find track bumps frequencies", i think only small time windows can reveal that.
it's like the human speech (which is clearly non-stationary), if you want to know the spectrum of the letter "i" inside the word "stationary" you surely don't calculate the spectrum of the word but you will apply a proper time window that surronds the "i" on the time axis and then calculate the spectrum only on that time window
basically is what i said before too, but i think specral resolution should not be an issue for suspension and track analisys
this is totally different, the spectral estimation is caused by implied limits of mathematical definitions/functions against reality. the minimum uncertainity (the heisenberg principle) is a conseguence of the fact that measuring "something" implies perturbing the system and thus it changes the system itself, so the measured value is actually the measure of the whole system "original system to be measured" + "measuring instrument".
basically i was wondering if someone (except the devs) knows more about the lfs suspension model...
you are correct about all points, except that IIRC the spectrum of the output is equal to the product of the spectrum of the "transfer function" and the spectrum of the input signal if and only if the system is stationary and i think it is not.
IMO fft should be applied to small periods of time to be meaningful, don't you think? ...i'm asking it to you because you seem to have fresh in mind the theory
ps as the lfs suspension model is linear, shouldn't be an impulse the spectrum fo the suspension transfer function?
as i said before i believe that the suspension output, as a signal, cannot be considered stationary (statistically speaking), so it's "meaningless".
what should be done IMO is calculating fft over short periods of time...short enough that the suspension signal can be considered stationary within it.
then plotting all the fft results in a graph of the spectrum against time, this helps finding the track-bumps frequency...
using math is cool, but it should be applied under the theorem's hypotesis to be meaningful, which is not this case IMO.
no i only meant short period of time, if u go straight it helps finding bump frequency of the track, i only intended that if suspensions are not solicitated, the spectrum of the output will be (teoretically) zero, because it has zero input...only this
the "merceds test" should help finding compression and rebound frequencies in a single step.
if you did an fft over the whole track, the graph is (as it seems to me) meaningless, because you are outside of "stationariety" of the signal...well i am assuming that the suspension response it is not over a whole track, i think is better you consider many fft over small time windows, enough small for the suspension response to be considered "stationary"...also i think the update time of the phisic model should be important for the aliasing issue, but as long we assume (as i think) the lfs phisic model is good, the i believe it is fast enough to avoid aliasing.
so my hint is to try to fft only a small time...maybe the crossing of the chicane or much better the test wich mercedes class A failed: a sudden steer and countersteer on a plain straight. hope it helps
Scawen, thanks for clarifing us (without compromising yourself ) the issues you will work on and to not expect anything before christmas, but i always have a question: on what aspects is Eric working on? ...or at least is he working on something in particular like a fresh new track/config/car or he is working on improving graphics of present lfs content?
...if you prefer to not answer/compromise yourself, i will understand but i'm curious, soi just tryied asking ?
thanks guys! ...i took a look into the lfs files and i see three "cfg" files in the main folder, they seem to be related to graphics and controller preferences, should i consider those too?
i want to transfer LFS to a more powerful PC,so i'm guessing what is best between the following two options:
- copy the current LFS folder to the new PC -> do i need to LOCK the account before copying and unlock again after copying? or the unlocked state will preserve with the different hardware?
- unzip a new copy of LFS to the new PC, unlock it and copy only configuration files and setups -> what are the config files that contain all graphic/game/credits/AI-training/whatever ?
i would prefer the seconf option, but except for setups i don't have any clue where all other informations are stored. Eventually i can lose AI-training because i don't care it very much, but if i can copy it, it's better.
i'm not sure if understood weel the japanese problem, but following Scawen suggestion while reading this post i made a very small program to quick fix it.
it is an application that resides into the tray of the windows taskbar (right click to exit or suspend/activate it), it does only the following thing: when you press CRTL+SHIFT+0 (<- this is the zero key, it is not an O like otello), it sends the T keystroke to the focused application, if needed i can dynamically activate it only for LFS but let's first see if it works...
PS i do not have the Q patch installed, so i can't reproduce it