remove notes.txt
This commit is contained in:
parent
8ee777f958
commit
8bfc582d6e
117
notes.txt
117
notes.txt
@ -1,117 +0,0 @@
|
||||
Self-line crossing when cutting a bend
|
||||
--------------------------------------
|
||||
|
||||
The self-line-crossing may happen after a few bends have been skipped. E.g.
|
||||
ends of A<->B cross the line, but "swallow" a few more in between:
|
||||
|
||||
,______
|
||||
/ \
|
||||
|___A | \ \
|
||||
\ | B\ | __
|
||||
\ | | | / \
|
||||
/ | | |___,---,___/A |
|
||||
/ | \_________________|
|
||||
\ |
|
||||
\ | \ \
|
||||
/ / B\ | _ __
|
||||
----/ / | | / \ / \
|
||||
/ ,____/ | |___/ \___/A |
|
||||
/ B| \_________________|
|
||||
|
|
||||
|
||||
|
||||
|
||||
If a bend with 180+ deg sum of inflection angles is found, its line between
|
||||
inflection angles (AB in our examples) must be crossed with all the other bends
|
||||
to detect a possible line-crossing. This is O(N*M), where N is the total number
|
||||
of line segments, and M is the number of qualifying bends. It is expensive.
|
||||
|
||||
Also, there is another way to remove self-crossing, without removing most of
|
||||
the bend. E.g. from:
|
||||
|
||||
\ /
|
||||
B\ | __
|
||||
| | / \
|
||||
| |____/A |
|
||||
\__________|
|
||||
|
||||
Instead of:
|
||||
|
||||
\ /
|
||||
\/ A'
|
||||
B
|
||||
|
||||
To:
|
||||
|
||||
\ \_
|
||||
B\ `-,_.__
|
||||
| A' \
|
||||
| |
|
||||
\__________|
|
||||
|
||||
But perhaps it doesn't look quite as natural. I will trust the original
|
||||
article to do the right thing here and remove the bend altogether.
|
||||
|
||||
ALSO: the bends should be iterated from different directions:
|
||||
|
||||
for i := 0; i < len(bends); i++ {
|
||||
for j := 0; j < i; j++ {
|
||||
...
|
||||
}
|
||||
for j := len(bends); j > i; j-- {
|
||||
...
|
||||
}
|
||||
}
|
||||
|
||||
So if there are multiple bends between the baseline, they will be cut
|
||||
correctly.
|
||||
|
||||
The Context of a Bend
|
||||
---------------------
|
||||
|
||||
Similar bends:
|
||||
|
||||
> For example, if bend 1 has four unit areas and bend 2 has six unit areas, the
|
||||
> average size is five units, and the normalized areas of bends 1 and 2 are
|
||||
> 4/5=0.8 and 6/5=1.2, respectively.
|
||||
|
||||
My comment: everything until this sentence is clear. However, "unit areas" is
|
||||
misleading: there is little reason to normalize areas, but leave the distances
|
||||
intact (if we'd like to normalize areas, it would make sense to square-root
|
||||
them).
|
||||
|
||||
Removing that removes changes the meaning of the sentence that **euclidean
|
||||
distance** is normalized (the composite of the bend properties), rather than
|
||||
a single component.
|
||||
|
||||
Offered structure
|
||||
-----------------
|
||||
|
||||
- Introduction
|
||||
- Previous research overview
|
||||
- Methodology and methodics
|
||||
- Results
|
||||
- Conclusions
|
||||
- Literature review
|
||||
- Appendix
|
||||
|
||||
for 2021-04-19
|
||||
--------------
|
||||
|
||||
- literatūros šaltinių analizė
|
||||
- literatūros šaltinių priskyrimas atskiroms magistro darbo struktūrinėms dalims
|
||||
|
||||
analizės uždaviniai:
|
||||
- galutinis problemos formulavimas
|
||||
- darbo tikslo formulavimas
|
||||
- uždavinių formulavimas
|
||||
- aktualumo
|
||||
- naujumo
|
||||
- pritaikomumo formulavimas
|
||||
|
||||
Angl.:
|
||||
|
||||
- trūksta literatūros apžvalgos: pervadinti šiuolaikinius sprendimus į tai
|
||||
- mažiausiai 2 poskyriai skyriuje.
|
||||
- techninė dalis -- į rezultatus.
|
||||
- "eksperimento rezultatai" eina į "darbo rezultatus".
|
Loading…
Reference in New Issue
Block a user