gl,uniform,3,ivgluniform (6.61e-01)
set (2.81e-02)
init (2.32e-02)
%UNK% (1.96e-02)
on (1.45e-02)
check (1.39e-02)
register (1.34e-02)
render (9.37e-03)
create (8.72e-03)
to (8.10e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
3
(
location
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
3
(
location
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
uniform%END% (6.80e-01)
3 (3.70e-02)
array (2.55e-02)
to (1.71e-02)
2 (1.16e-02)
fv (1.10e-02)
4 (1.06e-02)
%UNK% (1.05e-02)
buffer (7.94e-03)
offset (7.75e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
3
(
location
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
3
(
location
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
3%END% (9.41e-01)
array (6.85e-03)
3 (4.49e-03)
fv (3.20e-03)
buffer (2.91e-03)
to (2.45e-03)
all (2.01e-03)
offset (1.80e-03)
performed (1.76e-03)
2 (1.41e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
3
(
location
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
3
(
location
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
iv%END% (9.63e-01)
3 (6.08e-03)
buffer (5.14e-03)
array (2.47e-03)
location (1.31e-03)
fv (1.27e-03)
all (1.20e-03)
uniform (9.69e-04)
offset (8.54e-04)
performed (8.19e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
3
(
location
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
3
(
location
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.59e-01)
3 (1.68e-02)
buffer (3.01e-03)
uniform (1.85e-03)
array (1.19e-03)
location (1.15e-03)
all (8.47e-04)
fv (7.89e-04)
gl (5.97e-04)
performed (5.33e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
3
(
location
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
3
(
location
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
gl,uniform,4,fgluniform (9.14e-01)
overlap (1.03e-02)
register (6.83e-03)
set (5.84e-03)
location (4.96e-03)
check (3.14e-03)
init (2.80e-03)
lerp (2.52e-03)
%UNK% (2.19e-03)
3 (2.16e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
uniform%END% (8.30e-01)
2 (1.65e-02)
line (9.00e-03)
3 (7.24e-03)
%UNK% (6.92e-03)
matrix (5.40e-03)
to (4.46e-03)
from (3.95e-03)
4 (3.43e-03)
uniform (3.42e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
4%END% (9.63e-01)
2 (2.28e-03)
%UNK% (1.49e-03)
z (1.15e-03)
to (1.14e-03)
line (1.11e-03)
from (8.60e-04)
3 (8.52e-04)
y (7.10e-04)
position (6.80e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
f%END% (9.80e-01)
location (1.97e-03)
z (1.36e-03)
2 (5.60e-04)
w (5.50e-04)
%UNK% (4.05e-04)
20 (3.66e-04)
array (3.05e-04)
x (2.98e-04)
y (2.87e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
%END%%END% (9.56e-01)
location (9.40e-03)
z (2.73e-03)
x (1.36e-03)
w (1.09e-03)
20 (5.59e-04)
2 (3.51e-04)
y (2.87e-04)
gl (2.80e-04)
array (2.64e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
gl,uniform,4,fvgluniform (9.70e-01)
register (4.66e-03)
location (3.75e-03)
check (2.04e-03)
gl (2.02e-03)
4 (1.79e-03)
init (1.67e-03)
set (6.68e-04)
1 (5.24e-04)
read (4.84e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
uniformuniform (5.68e-01)
%END% (6.37e-02)
4 (3.23e-02)
3 (2.82e-02)
iv (2.81e-02)
2 (2.79e-02)
1 (1.96e-02)
gl (1.55e-02)
fv (1.39e-02)
location (1.37e-02)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
4%END% (8.32e-01)
gl (1.34e-02)
20 (1.07e-02)
fv (7.40e-03)
array (6.88e-03)
2 (6.41e-03)
performed (6.27e-03)
iv (5.55e-03)
3 (4.97e-03)
%UNK% (4.50e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
fv%END% (9.57e-01)
20 (4.93e-03)
location (3.89e-03)
v (3.49e-03)
gl (1.72e-03)
array (1.71e-03)
performed (1.12e-03)
fv (1.08e-03)
4 (1.03e-03)
only (1.01e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
%END%%END% (9.47e-01)
4 (8.52e-03)
location (6.00e-03)
20 (3.89e-03)
v (3.09e-03)
uniform (2.30e-03)
gl (2.10e-03)
array (9.29e-04)
only (7.48e-04)
performed (6.46e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
gl,uniform,4,fvgluniform (9.08e-01)
register (1.15e-02)
check (5.11e-03)
set (5.08e-03)
init (4.70e-03)
location (4.53e-03)
4 (4.44e-03)
on (2.57e-03)
gl (2.47e-03)
read (2.43e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
uniformlocation (1.90e-01)
%END% (1.28e-01)
uniform (1.23e-01)
2 (4.51e-02)
4 (4.42e-02)
3 (4.19e-02)
array (2.26e-02)
iv (1.91e-02)
fv (1.82e-02)
1 (1.68e-02)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
4%END% (9.05e-01)
location (1.75e-02)
array (8.48e-03)
fv (4.05e-03)
float (3.85e-03)
buffer (3.60e-03)
performed (2.58e-03)
to (2.46e-03)
all (2.42e-03)
offset (2.40e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
fv%END% (9.63e-01)
4 (5.00e-03)
buffer (4.07e-03)
location (3.47e-03)
count (1.85e-03)
array (1.63e-03)
float (1.22e-03)
fv (1.07e-03)
uniform (1.05e-03)
all (9.36e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.45e-01)
4 (2.60e-02)
buffer (3.43e-03)
uniform (3.36e-03)
location (2.42e-03)
count (1.23e-03)
array (8.29e-04)
gl (6.93e-04)
fv (6.84e-04)
performed (6.64e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
gl,uniform,4,igluniform (9.14e-01)
overlap (1.03e-02)
register (6.83e-03)
set (5.84e-03)
location (4.96e-03)
check (3.14e-03)
init (2.80e-03)
lerp (2.52e-03)
%UNK% (2.19e-03)
3 (2.16e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
uniform%END% (8.30e-01)
2 (1.65e-02)
line (9.00e-03)
3 (7.24e-03)
%UNK% (6.92e-03)
matrix (5.40e-03)
to (4.46e-03)
from (3.95e-03)
4 (3.43e-03)
uniform (3.42e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
4%END% (9.63e-01)
2 (2.28e-03)
%UNK% (1.49e-03)
z (1.15e-03)
to (1.14e-03)
line (1.11e-03)
from (8.60e-04)
3 (8.52e-04)
y (7.10e-04)
position (6.80e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
i%END% (9.80e-01)
location (1.97e-03)
z (1.36e-03)
2 (5.60e-04)
w (5.50e-04)
%UNK% (4.05e-04)
20 (3.66e-04)
array (3.05e-04)
x (2.98e-04)
y (2.87e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
%END%%END% (9.56e-01)
location (9.40e-03)
z (2.73e-03)
x (1.36e-03)
w (1.09e-03)
20 (5.59e-04)
2 (3.51e-04)
y (2.87e-04)
gl (2.80e-04)
array (2.64e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
gl,uniform,4,ivgluniform (9.70e-01)
register (4.66e-03)
location (3.75e-03)
check (2.04e-03)
gl (2.02e-03)
4 (1.79e-03)
init (1.67e-03)
set (6.68e-04)
1 (5.24e-04)
read (4.84e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
uniformuniform (5.68e-01)
%END% (6.37e-02)
4 (3.23e-02)
3 (2.82e-02)
iv (2.81e-02)
2 (2.79e-02)
1 (1.96e-02)
gl (1.55e-02)
fv (1.39e-02)
location (1.37e-02)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
4%END% (8.32e-01)
gl (1.34e-02)
20 (1.07e-02)
fv (7.40e-03)
array (6.88e-03)
2 (6.41e-03)
performed (6.27e-03)
iv (5.55e-03)
3 (4.97e-03)
%UNK% (4.50e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
iv%END% (9.57e-01)
20 (4.93e-03)
location (3.89e-03)
v (3.49e-03)
gl (1.72e-03)
array (1.71e-03)
performed (1.12e-03)
fv (1.08e-03)
4 (1.03e-03)
only (1.01e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
%END%%END% (9.47e-01)
4 (8.52e-03)
location (6.00e-03)
20 (3.89e-03)
v (3.09e-03)
uniform (2.30e-03)
gl (2.10e-03)
array (9.29e-04)
only (7.48e-04)
performed (6.46e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
v
)
;
}
<SENTENCE_END/>
gl,uniform,4,ivgluniform (9.19e-01)
register (1.04e-02)
location (6.78e-03)
check (4.86e-03)
4 (4.65e-03)
init (3.23e-03)
set (3.04e-03)
gl (2.69e-03)
read (1.73e-03)
buffer (1.68e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
uniformlocation (4.49e-01)
uniform (1.81e-01)
%END% (3.65e-02)
4 (3.59e-02)
3 (2.94e-02)
2 (2.41e-02)
1 (1.66e-02)
iv (1.02e-02)
array (1.01e-02)
fv (9.79e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
4%END% (8.34e-01)
location (3.96e-02)
array (1.08e-02)
fv (4.16e-03)
buffer (4.09e-03)
to (3.65e-03)
offset (3.38e-03)
all (3.23e-03)
performed (2.83e-03)
count (2.10e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
iv%END% (9.48e-01)
location (4.06e-03)
4 (4.00e-03)
buffer (3.10e-03)
to (2.58e-03)
count (2.51e-03)
array (2.19e-03)
all (1.40e-03)
fv (1.06e-03)
int (1.04e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.46e-01)
4 (2.10e-02)
uniform (2.97e-03)
location (2.65e-03)
buffer (2.00e-03)
count (1.74e-03)
to (1.33e-03)
array (1.08e-03)
all (9.64e-04)
gl (8.49e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
4
(
location
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,2,fvgluniform (9.41e-01)
matrix (1.06e-02)
check (7.78e-03)
location (4.15e-03)
3 (2.30e-03)
set (2.24e-03)
gl (1.88e-03)
register (1.67e-03)
%UNK% (1.59e-03)
overlap (1.56e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
uniformuniform (4.27e-01)
matrix (1.19e-01)
3 (9.17e-02)
2 (4.22e-02)
4 (2.88e-02)
1 (1.87e-02)
%END% (1.85e-02)
fv (1.32e-02)
%UNK% (1.28e-02)
js (1.22e-02)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
matrix%END% (7.82e-01)
transpose (2.09e-02)
3 (1.78e-02)
2 (1.57e-02)
matrix (1.42e-02)
fv (1.40e-02)
%UNK% (6.74e-03)
performed (5.58e-03)
20 (4.59e-03)
gl (4.57e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
2%END% (9.55e-01)
transpose (1.61e-02)
2 (2.95e-03)
fv (1.89e-03)
gl (1.40e-03)
20 (1.24e-03)
matrix (1.21e-03)
value (9.45e-04)
performed (9.10e-04)
3 (8.56e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
fv%END% (9.56e-01)
2 (1.23e-02)
transpose (1.04e-02)
gl (2.82e-03)
matrix (1.49e-03)
fv (1.02e-03)
20 (1.01e-03)
value (8.03e-04)
performed (5.63e-04)
uniform (4.49e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.49e-01)
2 (1.67e-02)
transpose (1.18e-02)
gl (3.18e-03)
matrix (1.71e-03)
20 (9.08e-04)
fv (8.18e-04)
value (7.59e-04)
uniform (5.29e-04)
performed (4.73e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,2,fvgluniform (5.26e-01)
check (7.95e-02)
set (5.84e-02)
matrix (3.35e-02)
%UNK% (3.34e-02)
init (1.50e-02)
3 (9.64e-03)
register (8.87e-03)
to (7.82e-03)
on (6.46e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
uniform%END% (1.58e-01)
matrix (1.18e-01)
3 (8.68e-02)
2 (4.69e-02)
uniform (3.97e-02)
4 (3.49e-02)
fv (2.63e-02)
%UNK% (2.44e-02)
array (2.18e-02)
float (2.17e-02)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
matrix%END% (8.62e-01)
transpose (1.61e-02)
array (9.65e-03)
fv (7.83e-03)
float (5.89e-03)
2 (5.84e-03)
matrix (5.59e-03)
buffer (5.52e-03)
3 (4.71e-03)
offset (4.53e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
2%END% (9.40e-01)
buffer (1.07e-02)
2 (5.49e-03)
transpose (5.19e-03)
fv (2.80e-03)
count (2.27e-03)
matrix (2.21e-03)
array (2.15e-03)
float (2.04e-03)
gl (2.02e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
fv%END% (9.51e-01)
2 (1.30e-02)
buffer (9.16e-03)
fv (1.94e-03)
float (1.27e-03)
gl (1.18e-03)
count (1.17e-03)
matrix (1.15e-03)
array (1.11e-03)
transpose (1.09e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
2 (1.49e-02)
buffer (9.93e-03)
fv (1.69e-03)
count (1.38e-03)
float (1.21e-03)
gl (1.19e-03)
matrix (1.13e-03)
array (9.76e-04)
transpose (9.45e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
2
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,3,fvgluniform (9.38e-01)
matrix (1.04e-02)
check (8.03e-03)
3 (3.89e-03)
location (3.82e-03)
gl (2.37e-03)
register (1.89e-03)
set (1.74e-03)
%UNK% (1.65e-03)
init (1.58e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
uniformmatrix (2.26e-01)
3 (2.11e-01)
uniform (1.98e-01)
%END% (2.66e-02)
4 (2.41e-02)
2 (2.26e-02)
fv (1.85e-02)
%UNK% (1.68e-02)
check (1.37e-02)
1 (1.29e-02)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
matrix%END% (7.19e-01)
3 (5.47e-02)
matrix (2.81e-02)
fv (2.05e-02)
2 (1.04e-02)
transpose (9.45e-03)
%UNK% (9.27e-03)
performed (6.44e-03)
4 (5.44e-03)
20 (5.29e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
3%END% (9.59e-01)
transpose (5.43e-03)
3 (4.87e-03)
fv (2.78e-03)
20 (1.69e-03)
matrix (1.48e-03)
gl (1.37e-03)
performed (1.17e-03)
value (1.12e-03)
2 (8.50e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
fv%END% (9.52e-01)
3 (1.63e-02)
transpose (6.70e-03)
gl (3.08e-03)
fv (1.38e-03)
20 (1.31e-03)
matrix (1.24e-03)
value (1.04e-03)
performed (6.92e-04)
only (4.38e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.42e-01)
3 (2.42e-02)
transpose (7.87e-03)
gl (3.72e-03)
matrix (1.37e-03)
20 (1.13e-03)
fv (1.08e-03)
value (1.03e-03)
performed (5.65e-04)
location (4.50e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,3,fvgluniform (4.15e-01)
check (8.46e-02)
matrix (5.81e-02)
%UNK% (5.46e-02)
set (2.75e-02)
3 (1.75e-02)
init (1.40e-02)
to (1.30e-02)
register (8.35e-03)
on (8.26e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
uniform%END% (3.64e-01)
matrix (1.18e-01)
3 (8.45e-02)
%UNK% (2.38e-02)
4 (1.96e-02)
to (1.88e-02)
2 (1.83e-02)
fv (1.80e-02)
float (1.66e-02)
array (1.22e-02)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
matrix%END% (9.09e-01)
3 (7.37e-03)
matrix (5.73e-03)
transpose (5.29e-03)
fv (5.20e-03)
array (4.08e-03)
buffer (3.77e-03)
float (3.77e-03)
to (2.74e-03)
%UNK% (2.22e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
3%END% (9.63e-01)
buffer (8.73e-03)
3 (4.55e-03)
fv (1.79e-03)
gl (1.36e-03)
float (1.32e-03)
transpose (1.21e-03)
matrix (1.15e-03)
array (9.89e-04)
all (8.68e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
fv%END% (9.57e-01)
buffer (1.21e-02)
3 (1.15e-02)
fv (1.17e-03)
gl (9.85e-04)
float (9.43e-04)
matrix (7.09e-04)
location (6.48e-04)
all (6.18e-04)
transpose (5.00e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.54e-01)
buffer (1.34e-02)
3 (1.31e-02)
fv (1.02e-03)
gl (9.48e-04)
float (8.87e-04)
location (6.61e-04)
matrix (6.42e-04)
all (5.83e-04)
array (4.29e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
3
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,4,fvgluniform (9.72e-01)
location (3.75e-03)
check (2.87e-03)
gl (2.55e-03)
register (2.06e-03)
4 (1.80e-03)
matrix (1.27e-03)
transpose (1.10e-03)
20 (4.52e-04)
set (4.04e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
uniformuniform (6.67e-01)
matrix (5.77e-02)
3 (5.01e-02)
4 (3.89e-02)
location (3.07e-02)
2 (1.49e-02)
1 (1.27e-02)
fv (8.56e-03)
js (8.56e-03)
iv (6.00e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
matrix%END% (7.77e-01)
transpose (3.77e-02)
fv (1.59e-02)
3 (1.33e-02)
matrix (1.16e-02)
4 (8.56e-03)
2 (7.16e-03)
performed (6.26e-03)
%UNK% (5.21e-03)
object (4.65e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
4%END% (9.47e-01)
transpose (2.41e-02)
4 (3.69e-03)
fv (1.62e-03)
20 (1.19e-03)
gl (9.32e-04)
performed (8.25e-04)
matrix (8.19e-04)
value (7.73e-04)
array (6.24e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
fv%END% (9.54e-01)
4 (1.73e-02)
transpose (9.26e-03)
gl (1.69e-03)
20 (9.39e-04)
matrix (8.44e-04)
fv (8.23e-04)
value (6.37e-04)
location (5.71e-04)
performed (4.98e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.57e-01)
4 (1.47e-02)
transpose (8.44e-03)
gl (1.65e-03)
20 (1.05e-03)
fv (9.66e-04)
matrix (8.25e-04)
value (6.91e-04)
location (6.02e-04)
performed (5.70e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
value
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,4,fvgluniform (7.98e-01)
check (5.74e-02)
set (1.84e-02)
register (1.49e-02)
init (6.45e-03)
%UNK% (5.38e-03)
4 (5.19e-03)
location (4.99e-03)
matrix (3.37e-03)
gl (3.08e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
uniformuniform (1.04e-01)
matrix (1.01e-01)
4 (9.89e-02)
%END% (8.65e-02)
3 (7.78e-02)
location (6.22e-02)
fv (2.86e-02)
2 (2.36e-02)
array (2.27e-02)
%UNK% (1.82e-02)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
matrix%END% (8.03e-01)
transpose (3.24e-02)
array (1.79e-02)
fv (1.08e-02)
4 (6.56e-03)
offset (5.73e-03)
float (5.26e-03)
matrix (5.17e-03)
performed (5.09e-03)
to (5.06e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
4%END% (9.01e-01)
transpose (1.44e-02)
4 (1.39e-02)
buffer (7.59e-03)
array (4.53e-03)
fv (3.87e-03)
count (3.70e-03)
location (3.06e-03)
matrix (2.50e-03)
gl (2.28e-03)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
fv%END% (9.40e-01)
4 (1.93e-02)
buffer (4.87e-03)
fv (2.77e-03)
array (2.67e-03)
location (1.66e-03)
performed (1.50e-03)
all (1.27e-03)
float (1.18e-03)
transpose (9.33e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.40e-01)
4 (1.73e-02)
buffer (4.57e-03)
fv (3.04e-03)
array (2.99e-03)
location (1.82e-03)
performed (1.61e-03)
all (1.34e-03)
float (1.27e-03)
transpose (9.52e-04)
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
uniform
matrix
4
(
location
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
gl,use,programglend (2.14e-01)
gl (1.52e-01)
begin (9.02e-02)
flush (4.53e-02)
set (4.36e-02)
%UNK% (3.83e-02)
on (2.76e-02)
initiate (2.19e-02)
render (2.14e-02)
bind (1.30e-02)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
use%END% (9.39e-01)
gl (8.66e-03)
20 (5.31e-03)
program (2.20e-03)
%UNK% (2.03e-03)
terminate (1.79e-03)
fv (1.33e-03)
array (1.15e-03)
data (9.58e-04)
performed (9.50e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
program%END% (9.66e-01)
20 (5.13e-03)
gl (2.67e-03)
program (1.19e-03)
fv (9.79e-04)
%UNK% (9.17e-04)
array (8.71e-04)
only (5.78e-04)
accessible (4.87e-04)
performed (4.60e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
%END%%END% (9.77e-01)
20 (4.42e-03)
program (1.35e-03)
gl (8.06e-04)
fv (6.46e-04)
array (4.97e-04)
only (4.43e-04)
%UNK% (3.50e-04)
value (3.43e-04)
accessible (3.12e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
gl,validate,programglend (2.14e-01)
gl (1.52e-01)
begin (9.02e-02)
flush (4.53e-02)
set (4.36e-02)
%UNK% (3.83e-02)
on (2.76e-02)
initiate (2.19e-02)
render (2.14e-02)
bind (1.30e-02)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
validate%END% (9.39e-01)
gl (8.66e-03)
20 (5.31e-03)
program (2.20e-03)
%UNK% (2.03e-03)
terminate (1.79e-03)
fv (1.33e-03)
array (1.15e-03)
data (9.58e-04)
performed (9.50e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
program%END% (9.66e-01)
20 (5.13e-03)
gl (2.67e-03)
program (1.19e-03)
fv (9.79e-04)
%UNK% (9.17e-04)
array (8.71e-04)
only (5.78e-04)
accessible (4.87e-04)
performed (4.60e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
%END%%END% (9.76e-01)
20 (4.22e-03)
program (1.54e-03)
gl (7.62e-04)
fv (6.07e-04)
array (4.71e-04)
only (4.14e-04)
value (3.44e-04)
%UNK% (3.36e-04)
accessible (2.97e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,1,fglvertex (8.12e-01)
attrib (2.54e-02)
overlap (2.03e-02)
triangle (1.09e-02)
check (8.57e-03)
polyline (5.79e-03)
intersect (5.41e-03)
uv (5.12e-03)
vertices (4.99e-03)
%UNK% (4.37e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
vertexvertex (6.21e-01)
attrib (5.91e-02)
indx (1.47e-02)
uv (1.30e-02)
3 (1.24e-02)
%UNK% (1.11e-02)
count (1.06e-02)
vertices (9.66e-03)
pixel (7.84e-03)
matrix (7.14e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
attrib%END% (5.90e-01)
vertex (2.89e-02)
%UNK% (1.45e-02)
count (1.30e-02)
3 (1.16e-02)
2 (9.53e-03)
fv (9.35e-03)
20 (9.03e-03)
value (8.06e-03)
offset (7.87e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
1%END% (9.64e-01)
20 (2.87e-03)
indx (1.86e-03)
value (1.47e-03)
x (1.29e-03)
array (1.18e-03)
only (8.55e-04)
fv (7.44e-04)
offset (6.93e-04)
count (5.65e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
f%END% (9.34e-01)
indx (8.88e-03)
x (5.77e-03)
20 (3.16e-03)
value (1.68e-03)
only (9.54e-04)
array (9.36e-04)
gl (7.00e-04)
offset (6.85e-04)
fv (6.46e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
%END%%END% (9.30e-01)
indx (1.00e-02)
x (6.41e-03)
20 (3.19e-03)
value (1.66e-03)
only (9.48e-04)
array (9.19e-04)
gl (7.47e-04)
offset (6.76e-04)
fv (6.34e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,1,fvglvertex (5.61e-01)
attrib (3.06e-01)
check (1.61e-02)
triangle (9.07e-03)
find (5.59e-03)
set (5.59e-03)
%UNK% (4.85e-03)
uv (3.19e-03)
bind (3.19e-03)
java (2.97e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
vertexvertex (4.36e-01)
attrib (3.42e-01)
fv (1.30e-02)
%UNK% (9.79e-03)
triangle (6.96e-03)
3 (6.82e-03)
uv (6.02e-03)
count (6.00e-03)
js (5.65e-03)
%END% (5.38e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
attrib%END% (5.09e-01)
attrib (7.52e-02)
vertex (4.71e-02)
fv (3.08e-02)
1 (2.28e-02)
%UNK% (1.65e-02)
performed (1.36e-02)
array (9.78e-03)
object (8.90e-03)
3 (8.27e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
1%END% (9.14e-01)
1 (1.40e-02)
get (1.07e-02)
f (7.60e-03)
fv (5.86e-03)
attrib (4.53e-03)
performed (2.63e-03)
indx (2.51e-03)
20 (1.65e-03)
gl (1.50e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
fv%END% (9.43e-01)
get (1.09e-02)
1 (6.14e-03)
f (5.41e-03)
fv (3.86e-03)
performed (1.85e-03)
20 (1.40e-03)
attrib (1.13e-03)
values (9.39e-04)
value (8.56e-04)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.44e-01)
get (1.09e-02)
1 (5.73e-03)
f (5.27e-03)
fv (3.87e-03)
performed (1.84e-03)
20 (1.38e-03)
attrib (1.05e-03)
values (9.30e-04)
value (8.42e-04)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
1
f
(
indx
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,2,fglvertex (8.95e-01)
attrib (1.99e-02)
overlap (1.26e-02)
triangle (6.74e-03)
indx (5.07e-03)
vertices (4.16e-03)
uv (4.00e-03)
intersect (3.84e-03)
polyline (3.27e-03)
check (2.86e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
vertexvertex (4.84e-01)
attrib (4.61e-02)
pixel (2.16e-02)
%END% (1.74e-02)
vertices (1.72e-02)
triangle (1.39e-02)
uv (1.35e-02)
%UNK% (1.28e-02)
line (1.15e-02)
3 (1.09e-02)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
attrib%END% (5.95e-01)
vertex (2.91e-02)
%UNK% (1.38e-02)
2 (1.17e-02)
3 (8.32e-03)
count (7.94e-03)
fv (7.78e-03)
y (7.55e-03)
pixel (7.20e-03)
line (6.98e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
2%END% (9.63e-01)
x (5.20e-03)
20 (2.05e-03)
indx (1.09e-03)
y (1.01e-03)
array (8.63e-04)
value (7.11e-04)
only (6.35e-04)
fv (6.11e-04)
performed (4.86e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
f%END% (9.45e-01)
x (1.21e-02)
20 (2.46e-03)
indx (2.14e-03)
y (1.02e-03)
value (8.37e-04)
only (7.44e-04)
array (7.33e-04)
fv (5.91e-04)
offset (4.85e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
%END%%END% (9.48e-01)
x (1.07e-02)
20 (2.56e-03)
indx (2.11e-03)
y (9.88e-04)
value (8.90e-04)
only (8.00e-04)
array (7.76e-04)
fv (6.37e-04)
offset (5.22e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,2,fvglvertex (3.86e-01)
attrib (1.07e-01)
set (1.00e-01)
%UNK% (3.64e-02)
check (3.54e-02)
triangle (2.14e-02)
generate (1.36e-02)
values (1.19e-02)
draw (1.18e-02)
bind (1.17e-02)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
vertexattrib (2.70e-01)
vertex (2.29e-01)
%END% (3.65e-02)
%UNK% (3.63e-02)
fv (3.21e-02)
3 (1.39e-02)
values (1.24e-02)
triangle (1.17e-02)
2 (1.06e-02)
count (1.04e-02)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
attrib%END% (6.85e-01)
indx (3.44e-02)
fv (2.28e-02)
attrib (2.06e-02)
%UNK% (1.64e-02)
vertex (1.25e-02)
2 (1.21e-02)
performed (8.38e-03)
all (8.10e-03)
changed (7.66e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
2%END% (9.07e-01)
2 (7.66e-03)
get (7.66e-03)
fv (7.27e-03)
indx (5.63e-03)
f (3.91e-03)
values (3.77e-03)
attrib (2.79e-03)
performed (2.67e-03)
all (2.67e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
fv%END% (9.39e-01)
get (7.42e-03)
fv (5.55e-03)
2 (4.97e-03)
values (3.49e-03)
f (2.24e-03)
performed (2.18e-03)
all (1.80e-03)
indx (1.13e-03)
attrib (1.08e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.40e-01)
get (6.77e-03)
fv (5.92e-03)
2 (4.85e-03)
values (3.35e-03)
performed (2.28e-03)
f (2.07e-03)
all (1.86e-03)
attrib (1.10e-03)
indx (1.07e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
2
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,3,fglvertex (7.67e-01)
overlap (2.67e-02)
attrib (2.02e-02)
triangle (1.76e-02)
polyline (1.01e-02)
intersect (9.29e-03)
check (8.47e-03)
vertices (8.36e-03)
uv (6.98e-03)
calculate (5.47e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
vertexvertex (1.95e-01)
%END% (1.88e-01)
frustum (2.63e-02)
vertices (2.41e-02)
%UNK% (2.38e-02)
matrix (2.33e-02)
2 (2.08e-02)
3 (1.90e-02)
triangle (1.89e-02)
line (1.78e-02)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
attrib%END% (8.72e-01)
%UNK% (5.90e-03)
2 (5.28e-03)
vertex (4.15e-03)
3 (3.25e-03)
line (3.05e-03)
matrix (2.65e-03)
from (2.53e-03)
frustum (2.41e-03)
fv (2.25e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
3%END% (9.75e-01)
indx (2.60e-03)
x (1.65e-03)
y (1.08e-03)
z (8.21e-04)
20 (5.10e-04)
2 (3.38e-04)
%UNK% (3.21e-04)
fv (2.84e-04)
gl (2.77e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
f%END% (9.58e-01)
indx (6.57e-03)
x (3.35e-03)
y (1.29e-03)
z (8.83e-04)
20 (7.68e-04)
value (3.12e-04)
gl (2.98e-04)
fv (2.98e-04)
2 (2.85e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
%END%%END% (9.52e-01)
indx (8.08e-03)
x (4.00e-03)
y (1.42e-03)
z (9.58e-04)
20 (7.91e-04)
gl (3.22e-04)
value (3.06e-04)
fv (2.91e-04)
2 (2.71e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,3,fvglvertex (2.02e-01)
set (1.76e-01)
%UNK% (6.69e-02)
attrib (5.43e-02)
check (4.95e-02)
triangle (2.48e-02)
values (2.23e-02)
generate (1.87e-02)
add (1.79e-02)
bind (1.55e-02)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
vertexattrib (1.65e-01)
vertex (1.16e-01)
%END% (1.05e-01)
%UNK% (5.77e-02)
fv (4.15e-02)
values (3.55e-02)
3 (2.55e-02)
changed (1.49e-02)
triangle (1.45e-02)
2 (1.14e-02)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
attrib%END% (7.31e-01)
%UNK% (2.17e-02)
fv (1.83e-02)
changed (1.45e-02)
attrib (1.08e-02)
all (1.01e-02)
3 (9.77e-03)
values (8.61e-03)
performed (6.75e-03)
value (6.57e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
3%END% (9.25e-01)
fv (6.08e-03)
get (5.90e-03)
3 (3.87e-03)
all (3.53e-03)
values (3.06e-03)
f (2.50e-03)
%UNK% (2.50e-03)
performed (2.41e-03)
changed (1.87e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
fv%END% (9.39e-01)
get (7.27e-03)
fv (4.79e-03)
values (3.87e-03)
3 (2.73e-03)
all (2.59e-03)
f (1.95e-03)
performed (1.95e-03)
%UNK% (1.23e-03)
changed (9.72e-04)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.38e-01)
get (7.91e-03)
fv (4.83e-03)
values (3.98e-03)
3 (2.71e-03)
all (2.57e-03)
f (1.98e-03)
performed (1.94e-03)
%UNK% (1.19e-03)
changed (9.40e-04)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
3
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,4,fglvertex (8.19e-01)
overlap (2.54e-02)
attrib (1.57e-02)
triangle (1.57e-02)
polyline (8.87e-03)
vertices (8.69e-03)
uv (8.59e-03)
intersect (6.19e-03)
calculate (4.99e-03)
indx (4.97e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
vertex%END% (2.52e-01)
vertex (1.11e-01)
%UNK% (2.43e-02)
2 (2.35e-02)
line (2.19e-02)
matrix (2.17e-02)
frustum (2.00e-02)
triangle (1.97e-02)
vertices (1.86e-02)
3 (1.83e-02)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
attrib%END% (9.04e-01)
%UNK% (4.27e-03)
2 (4.22e-03)
line (2.76e-03)
from (2.22e-03)
to (2.14e-03)
3 (2.00e-03)
matrix (1.82e-03)
vertex (1.64e-03)
frustum (1.58e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
4%END% (9.74e-01)
indx (2.54e-03)
z (1.06e-03)
x (8.24e-04)
w (7.37e-04)
2 (5.05e-04)
%UNK% (4.85e-04)
20 (3.86e-04)
y (3.30e-04)
array (3.25e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
f%END% (9.57e-01)
indx (7.19e-03)
z (1.76e-03)
x (1.75e-03)
w (8.93e-04)
20 (5.46e-04)
2 (4.39e-04)
%UNK% (3.64e-04)
array (3.30e-04)
y (3.27e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
%END%%END% (9.59e-01)
indx (8.26e-03)
z (1.57e-03)
x (1.47e-03)
w (8.25e-04)
20 (5.60e-04)
2 (5.00e-04)
%UNK% (3.92e-04)
array (3.57e-04)
y (3.48e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,4,fvglvertex (1.67e-01)
set (1.31e-01)
attrib (1.25e-01)
%UNK% (6.08e-02)
check (5.10e-02)
add (3.01e-02)
values (2.54e-02)
generate (2.03e-02)
triangle (1.96e-02)
calculate (1.72e-02)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
vertexattrib (1.31e-01)
%END% (1.04e-01)
vertex (8.17e-02)
%UNK% (6.49e-02)
values (5.26e-02)
indx (3.52e-02)
fv (3.28e-02)
changed (1.93e-02)
3 (1.52e-02)
triangle (1.27e-02)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
attrib%END% (5.67e-01)
indx (1.51e-01)
attrib (2.15e-02)
%UNK% (1.95e-02)
values (1.58e-02)
changed (1.53e-02)
4 (1.41e-02)
all (1.03e-02)
vertex (8.70e-03)
fv (8.33e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
4%END% (8.76e-01)
get (9.32e-03)
4 (8.23e-03)
indx (7.88e-03)
values (6.71e-03)
all (5.78e-03)
%UNK% (4.38e-03)
fv (4.13e-03)
f (3.95e-03)
changed (3.02e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
fv%END% (9.24e-01)
get (6.60e-03)
values (5.09e-03)
all (4.60e-03)
4 (3.80e-03)
fv (3.73e-03)
%UNK% (2.46e-03)
performed (2.01e-03)
f (1.85e-03)
changed (1.79e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.22e-01)
get (6.13e-03)
values (5.27e-03)
all (5.02e-03)
fv (4.41e-03)
4 (3.27e-03)
%UNK% (2.64e-03)
performed (2.21e-03)
changed (2.03e-03)
f (1.60e-03)
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
gl
vertex
attrib
4
f
(
indx
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
,
values
.
get
(
)
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,pointergl%UNK% (7.92e-02)
read (4.92e-02)
get (4.28e-02)
to (3.85e-02)
check (2.68e-02)
put (2.35e-02)
add (2.08e-02)
create (1.75e-02)
new (1.49e-02)
vertex (1.43e-02)
<SENTENCE_START>
{
if
(
buffer
instanceof
byte
buffer
)
{
if
(
type
==
gl
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
unsigned
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
short
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
unsigned
short
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
float
buffer
(
)
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method. Use ByteBuffer and one of GL_BYTE, GL_UNSIGNED_BYTE, GL_SHORT, GL_UNSIGNED_SHORT or GL_FLOAT for type. Blame LWJGL"
)
;
}
else
if
(
buffer
instanceof
float
buffer
)
{
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
float
buffer
)
buffer
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method."
)
;
}
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with this method. Use ByteBuffer instead. Blame LWJGL"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
buffer
instanceof
byte
buffer
)
{
if
(
type
==
gl
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
unsigned
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
short
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
unsigned
short
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
float
buffer
(
)
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method. Use ByteBuffer and one of GL_BYTE, GL_UNSIGNED_BYTE, GL_SHORT, GL_UNSIGNED_SHORT or GL_FLOAT for type. Blame LWJGL"
)
;
}
else
if
(
buffer
instanceof
float
buffer
)
{
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
float
buffer
)
buffer
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method."
)
;
}
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with this method. Use ByteBuffer instead. Blame LWJGL"
)
;
}
<SENTENCE_END/>
vertex%END% (4.94e-01)
%UNK% (2.84e-02)
to (2.83e-02)
buffer (2.63e-02)
string (1.60e-02)
array (1.03e-02)
short (9.29e-03)
new (9.09e-03)
type (8.97e-03)
byte (8.11e-03)
<SENTENCE_START>
{
if
(
buffer
instanceof
byte
buffer
)
{
if
(
type
==
gl
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
unsigned
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
short
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
unsigned
short
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
float
buffer
(
)
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method. Use ByteBuffer and one of GL_BYTE, GL_UNSIGNED_BYTE, GL_SHORT, GL_UNSIGNED_SHORT or GL_FLOAT for type. Blame LWJGL"
)
;
}
else
if
(
buffer
instanceof
float
buffer
)
{
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
float
buffer
)
buffer
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method."
)
;
}
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with this method. Use ByteBuffer instead. Blame LWJGL"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
buffer
instanceof
byte
buffer
)
{
if
(
type
==
gl
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
unsigned
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
short
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
unsigned
short
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
float
buffer
(
)
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method. Use ByteBuffer and one of GL_BYTE, GL_UNSIGNED_BYTE, GL_SHORT, GL_UNSIGNED_SHORT or GL_FLOAT for type. Blame LWJGL"
)
;
}
else
if
(
buffer
instanceof
float
buffer
)
{
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
float
buffer
)
buffer
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method."
)
;
}
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with this method. Use ByteBuffer instead. Blame LWJGL"
)
;
}
<SENTENCE_END/>
attrib%END% (7.02e-01)
to (1.69e-02)
%UNK% (1.63e-02)
buffer (1.50e-02)
string (1.21e-02)
array (6.97e-03)
short (5.20e-03)
float (5.15e-03)
byte (5.12e-03)
new (4.80e-03)
<SENTENCE_START>
{
if
(
buffer
instanceof
byte
buffer
)
{
if
(
type
==
gl
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
unsigned
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
short
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
unsigned
short
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
float
buffer
(
)
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method. Use ByteBuffer and one of GL_BYTE, GL_UNSIGNED_BYTE, GL_SHORT, GL_UNSIGNED_SHORT or GL_FLOAT for type. Blame LWJGL"
)
;
}
else
if
(
buffer
instanceof
float
buffer
)
{
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
float
buffer
)
buffer
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method."
)
;
}
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with this method. Use ByteBuffer instead. Blame LWJGL"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
buffer
instanceof
byte
buffer
)
{
if
(
type
==
gl
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
unsigned
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
short
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
unsigned
short
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
float
buffer
(
)
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method. Use ByteBuffer and one of GL_BYTE, GL_UNSIGNED_BYTE, GL_SHORT, GL_UNSIGNED_SHORT or GL_FLOAT for type. Blame LWJGL"
)
;
}
else
if
(
buffer
instanceof
float
buffer
)
{
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
float
buffer
)
buffer
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method."
)
;
}
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with this method. Use ByteBuffer instead. Blame LWJGL"
)
;
}
<SENTENCE_END/>
pointer%END% (8.02e-01)
buffer (1.09e-02)
to (9.97e-03)
%UNK% (8.91e-03)
string (8.39e-03)
array (4.44e-03)
byte (3.52e-03)
all (3.52e-03)
float (3.51e-03)
short (3.41e-03)
<SENTENCE_START>
{
if
(
buffer
instanceof
byte
buffer
)
{
if
(
type
==
gl
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
unsigned
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
short
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
unsigned
short
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
float
buffer
(
)
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method. Use ByteBuffer and one of GL_BYTE, GL_UNSIGNED_BYTE, GL_SHORT, GL_UNSIGNED_SHORT or GL_FLOAT for type. Blame LWJGL"
)
;
}
else
if
(
buffer
instanceof
float
buffer
)
{
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
float
buffer
)
buffer
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method."
)
;
}
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with this method. Use ByteBuffer instead. Blame LWJGL"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
buffer
instanceof
byte
buffer
)
{
if
(
type
==
gl
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
unsigned
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
short
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
unsigned
short
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
float
buffer
(
)
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method. Use ByteBuffer and one of GL_BYTE, GL_UNSIGNED_BYTE, GL_SHORT, GL_UNSIGNED_SHORT or GL_FLOAT for type. Blame LWJGL"
)
;
}
else
if
(
buffer
instanceof
float
buffer
)
{
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
float
buffer
)
buffer
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method."
)
;
}
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with this method. Use ByteBuffer instead. Blame LWJGL"
)
;
}
<SENTENCE_END/>
%END%%END% (8.02e-01)
buffer (1.08e-02)
to (9.84e-03)
%UNK% (8.74e-03)
string (8.37e-03)
array (4.45e-03)
short (3.47e-03)
float (3.45e-03)
all (3.45e-03)
byte (3.40e-03)
<SENTENCE_START>
{
if
(
buffer
instanceof
byte
buffer
)
{
if
(
type
==
gl
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
unsigned
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
short
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
unsigned
short
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
float
buffer
(
)
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method. Use ByteBuffer and one of GL_BYTE, GL_UNSIGNED_BYTE, GL_SHORT, GL_UNSIGNED_SHORT or GL_FLOAT for type. Blame LWJGL"
)
;
}
else
if
(
buffer
instanceof
float
buffer
)
{
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
float
buffer
)
buffer
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method."
)
;
}
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with this method. Use ByteBuffer instead. Blame LWJGL"
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
buffer
instanceof
byte
buffer
)
{
if
(
type
==
gl
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
unsigned
byte
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
byte
buffer
)
buffer
)
;
else
if
(
type
==
gl
short
)
gl
20
.
%SELF%
(
indx
,
size
,
false
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
unsigned
short
)
gl
20
.
%SELF%
(
indx
,
size
,
true
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
short
buffer
(
)
)
;
else
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
(
byte
buffer
)
buffer
)
.
as
float
buffer
(
)
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method. Use ByteBuffer and one of GL_BYTE, GL_UNSIGNED_BYTE, GL_SHORT, GL_UNSIGNED_SHORT or GL_FLOAT for type. Blame LWJGL"
)
;
}
else
if
(
buffer
instanceof
float
buffer
)
{
if
(
type
==
gl
float
)
gl
20
.
%SELF%
(
indx
,
size
,
normalized
,
stride
,
(
float
buffer
)
buffer
)
;
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with type "
+
type
+
" with this method."
)
;
}
else
throw
new
gdx
runtime
exception
(
"Can't use "
+
buffer
.
get
class
(
)
.
get
name
(
)
+
" with this method. Use ByteBuffer instead. Blame LWJGL"
)
;
}
<SENTENCE_END/>
gl,viewportgl%UNK% (1.16e-01)
gl (1.08e-01)
update (6.76e-02)
set (4.85e-02)
begin (4.55e-02)
apply (3.92e-02)
to (3.51e-02)
render (2.64e-02)
end (2.14e-02)
pixel (1.71e-02)
<SENTENCE_START>
{
gl
11
.
%SELF%
(
x
,
y
,
width
,
height
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
11
.
%SELF%
(
x
,
y
,
width
,
height
)
;
}
<SENTENCE_END/>
viewport%END% (6.29e-01)
%UNK% (2.22e-02)
x (1.77e-02)
width (1.77e-02)
to (1.47e-02)
height (1.41e-02)
y (1.24e-02)
pixel (1.15e-02)
line (9.86e-03)
2 (7.91e-03)
<SENTENCE_START>
{
gl
11
.
%SELF%
(
x
,
y
,
width
,
height
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
11
.
%SELF%
(
x
,
y
,
width
,
height
)
;
}
<SENTENCE_END/>
%END%%END% (8.98e-01)
width (5.48e-03)
height (5.06e-03)
%UNK% (4.93e-03)
x (3.88e-03)
y (3.18e-03)
to (2.93e-03)
2 (2.62e-03)
line (2.38e-03)
position (1.74e-03)
<SENTENCE_START>
{
gl
11
.
%SELF%
(
x
,
y
,
width
,
height
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
11
.
%SELF%
(
x
,
y
,
width
,
height
)
;
}
<SENTENCE_END/>
gl,draw,elementsglset (1.17e-01)
render (9.83e-02)
begin (9.54e-02)
%UNK% (8.12e-02)
update (6.93e-02)
gl (5.79e-02)
apply (2.94e-02)
end (2.64e-02)
mip (1.77e-02)
touch (1.62e-02)
<SENTENCE_START>
{
gl
11
.
%SELF%
(
mode
,
count
,
type
,
indices
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
11
.
%SELF%
(
mode
,
count
,
type
,
indices
)
;
}
<SENTENCE_END/>
draw%END% (4.71e-01)
indices (4.79e-02)
animation (4.37e-02)
mode (3.12e-02)
%UNK% (1.89e-02)
down (1.20e-02)
render (1.19e-02)
set (1.11e-02)
vertex (7.60e-03)
type (6.91e-03)
<SENTENCE_START>
{
gl
11
.
%SELF%
(
mode
,
count
,
type
,
indices
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
11
.
%SELF%
(
mode
,
count
,
type
,
indices
)
;
}
<SENTENCE_END/>
elements%END% (8.22e-01)
indices (1.33e-02)
animation (1.05e-02)
%UNK% (7.75e-03)
mode (7.09e-03)
type (4.08e-03)
count (3.85e-03)
down (2.56e-03)
from (2.51e-03)
particles (2.26e-03)
<SENTENCE_START>
{
gl
11
.
%SELF%
(
mode
,
count
,
type
,
indices
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
11
.
%SELF%
(
mode
,
count
,
type
,
indices
)
;
}
<SENTENCE_END/>
%END%%END% (9.45e-01)
indices (2.90e-03)
type (2.73e-03)
count (2.11e-03)
mode (2.02e-03)
animation (1.45e-03)
%UNK% (1.43e-03)
value (1.18e-03)
20 (8.62e-04)
offset (8.16e-04)
<SENTENCE_START>
{
gl
11
.
%SELF%
(
mode
,
count
,
type
,
indices
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
11
.
%SELF%
(
mode
,
count
,
type
,
indices
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,pointerglvertex (8.85e-01)
attrib (1.50e-02)
uv (1.05e-02)
overlap (9.84e-03)
vertices (8.22e-03)
polyline (7.88e-03)
indx (7.00e-03)
triangle (6.20e-03)
calculate (3.85e-03)
transform (2.69e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
vertexvertex (4.99e-01)
uv (4.08e-02)
floats (3.62e-02)
%END% (3.26e-02)
vertices (2.90e-02)
indx (2.86e-02)
attrib (2.01e-02)
triangle (1.80e-02)
transform (1.30e-02)
count (1.27e-02)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
attrib%END% (8.38e-01)
vertex (1.25e-02)
%UNK% (6.47e-03)
count (5.47e-03)
floats (3.97e-03)
animation (3.85e-03)
triangles (3.42e-03)
indx (3.21e-03)
uv (3.12e-03)
frustum (2.67e-03)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
pointer%END% (9.65e-01)
indx (3.40e-03)
size (2.51e-03)
stride (2.10e-03)
%UNK% (5.51e-04)
all (4.77e-04)
20 (4.76e-04)
array (4.28e-04)
value (3.73e-04)
normalized (3.70e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
%END%%END% (9.58e-01)
indx (4.27e-03)
size (4.03e-03)
stride (2.16e-03)
20 (5.88e-04)
value (4.20e-04)
array (4.20e-04)
%UNK% (3.99e-04)
all (3.87e-04)
count (3.16e-04)
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
20
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
get,c,ptrgetget (9.83e-01)
c (4.72e-03)
obj (1.88e-03)
swig (1.36e-03)
is (8.93e-04)
return (8.85e-04)
ptr (5.54e-04)
0 (3.63e-04)
null (3.14e-04)
obtain (2.82e-04)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
cc (9.96e-01)
ptr (2.00e-03)
get (1.04e-03)
%END% (8.72e-04)
swig (1.90e-04)
instance (1.07e-04)
overlaps (3.51e-05)
derived (2.62e-05)
match (7.06e-06)
is (6.12e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
ptrptr (9.96e-01)
c (2.15e-03)
%END% (1.61e-03)
obj (1.88e-05)
0 (6.12e-06)
get (6.07e-06)
return (5.61e-06)
string (2.74e-06)
instance (2.57e-06)
swig (2.31e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
ptr (3.23e-02)
obj (8.25e-04)
c (4.05e-04)
return (2.33e-04)
string (2.06e-04)
double (1.33e-04)
at (1.02e-04)
0 (9.89e-05)
swig (5.39e-05)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
internal,tempinternalinternal (3.86e-01)
temp (2.67e-01)
obtain (1.63e-01)
add (7.41e-02)
get (6.13e-02)
instance (8.24e-03)
%UNK% (6.70e-03)
%END% (2.86e-03)
reset (2.33e-03)
c (9.61e-04)
<SENTENCE_START>
{
temp
.
reset
(
c
ptr
,
own
)
;
return
temp
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
temp
.
reset
(
c
ptr
,
own
)
;
return
temp
;
}
<SENTENCE_END/>
temptemp (8.46e-01)
%END% (8.50e-02)
internal (5.77e-02)
return (2.26e-03)
c (7.53e-04)
obtain (7.43e-04)
add (6.50e-04)
ptr (5.36e-04)
instance (4.75e-04)
own (4.33e-04)
<SENTENCE_START>
{
temp
.
reset
(
c
ptr
,
own
)
;
return
temp
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
temp
.
reset
(
c
ptr
,
own
)
;
return
temp
;
}
<SENTENCE_END/>
%END%%END% (9.53e-01)
temp (2.28e-02)
internal (5.43e-03)
%UNK% (1.67e-03)
disconnect (9.34e-04)
c (7.05e-04)
renderable (4.39e-04)
ptr (4.24e-04)
instance (3.53e-04)
array (2.87e-04)
<SENTENCE_START>
{
temp
.
reset
(
c
ptr
,
own
)
;
return
temp
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
temp
.
reset
(
c
ptr
,
own
)
;
return
temp
;
}
<SENTENCE_END/>
obtain,for,argumentobtainreset (2.62e-01)
get (2.53e-01)
set (2.30e-01)
instance (6.52e-02)
obtain (5.40e-02)
create (1.39e-02)
free (9.98e-03)
%UNK% (6.88e-03)
start (5.47e-03)
test (4.87e-03)
<SENTENCE_START>
{
bt
collision
object
wrapper
instance
=
argument
instances
[
argument
index
=
(
argument
index
+
1
)
&
3
]
;
instance
.
reset
(
swig
c
ptr
,
owner
)
;
return
instance
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
bt
collision
object
wrapper
instance
=
argument
instances
[
argument
index
=
(
argument
index
+
1
)
&
3
]
;
instance
.
reset
(
swig
c
ptr
,
owner
)
;
return
instance
;
}
<SENTENCE_END/>
forinstance (6.09e-01)
%END% (1.40e-01)
test (3.21e-02)
argument (2.85e-02)
%UNK% (2.47e-02)
get (2.35e-02)
wrapper (1.27e-02)
object (7.46e-03)
owner (4.73e-03)
new (4.52e-03)
<SENTENCE_START>
{
bt
collision
object
wrapper
instance
=
argument
instances
[
argument
index
=
(
argument
index
+
1
)
&
3
]
;
instance
.
reset
(
swig
c
ptr
,
owner
)
;
return
instance
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
bt
collision
object
wrapper
instance
=
argument
instances
[
argument
index
=
(
argument
index
+
1
)
&
3
]
;
instance
.
reset
(
swig
c
ptr
,
owner
)
;
return
instance
;
}
<SENTENCE_END/>
argument%END% (7.32e-01)
instance (1.11e-01)
argument (4.28e-02)
index (2.09e-02)
instances (1.69e-02)
test (8.81e-03)
wrapper (8.29e-03)
%UNK% (6.43e-03)
object (4.86e-03)
get (2.05e-03)
<SENTENCE_START>
{
bt
collision
object
wrapper
instance
=
argument
instances
[
argument
index
=
(
argument
index
+
1
)
&
3
]
;
instance
.
reset
(
swig
c
ptr
,
owner
)
;
return
instance
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
bt
collision
object
wrapper
instance
=
argument
instances
[
argument
index
=
(
argument
index
+
1
)
&
3
]
;
instance
.
reset
(
swig
c
ptr
,
owner
)
;
return
instance
;
}
<SENTENCE_END/>
%END%%END% (9.14e-01)
reset (1.55e-02)
instance (1.53e-02)
index (1.33e-02)
argument (6.21e-03)
wrapper (3.38e-03)
object (1.36e-03)
%UNK% (1.15e-03)
instances (1.14e-03)
test (1.06e-03)
<SENTENCE_START>
{
bt
collision
object
wrapper
instance
=
argument
instances
[
argument
index
=
(
argument
index
+
1
)
&
3
]
;
instance
.
reset
(
swig
c
ptr
,
owner
)
;
return
instance
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
bt
collision
object
wrapper
instance
=
argument
instances
[
argument
index
=
(
argument
index
+
1
)
&
3
]
;
instance
.
reset
(
swig
c
ptr
,
owner
)
;
return
instance
;
}
<SENTENCE_END/>
set,parentsetset (9.74e-01)
wrapper (1.05e-02)
parent (1.02e-02)
object (2.01e-03)
collision (5.11e-04)
c (2.64e-04)
ptr (2.60e-04)
bt (2.39e-04)
get (1.47e-04)
value (1.24e-04)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
parent
set
(
swig
c
ptr
,
this
,
bt
collision
object
wrapper
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
parent
set
(
swig
c
ptr
,
this
,
bt
collision
object
wrapper
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
parentwrapper (6.89e-01)
parent (3.08e-01)
%END% (3.24e-03)
object (2.54e-04)
set (4.64e-05)
collision (6.66e-06)
bt (4.59e-06)
get (4.19e-06)
c (3.78e-06)
value (3.25e-06)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
parent
set
(
swig
c
ptr
,
this
,
bt
collision
object
wrapper
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
parent
set
(
swig
c
ptr
,
this
,
bt
collision
object
wrapper
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%parent (8.58e-01)
%END% (1.24e-01)
set (8.23e-03)
wrapper (7.97e-03)
object (3.61e-04)
collision (1.94e-04)
ptr (1.90e-04)
c (1.39e-04)
value (1.01e-04)
jni (6.98e-05)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
parent
set
(
swig
c
ptr
,
this
,
bt
collision
object
wrapper
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
parent
set
(
swig
c
ptr
,
this
,
bt
collision
object
wrapper
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,parentgetget (9.54e-01)
wrapper (2.26e-02)
parent (1.41e-02)
object (4.20e-03)
collision (1.20e-03)
bt (5.73e-04)
internal (2.97e-04)
temp (2.83e-04)
return (2.65e-04)
c (1.19e-04)
<SENTENCE_START>
{
return
bt
collision
object
wrapper
.
internal
temp
(
collision
jni
.
bt
collision
object
wrapper
parent
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
collision
object
wrapper
.
internal
temp
(
collision
jni
.
bt
collision
object
wrapper
parent
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
parentwrapper (6.39e-01)
parent (3.50e-01)
%END% (9.97e-03)
internal (2.60e-04)
object (2.35e-04)
get (7.23e-05)
collision (3.80e-05)
bt (3.37e-05)
temp (2.86e-05)
%UNK% (7.41e-06)
<SENTENCE_START>
{
return
bt
collision
object
wrapper
.
internal
temp
(
collision
jni
.
bt
collision
object
wrapper
parent
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
collision
object
wrapper
.
internal
temp
(
collision
jni
.
bt
collision
object
wrapper
parent
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
%END%parent (8.65e-01)
%END% (1.05e-01)
get (1.63e-02)
wrapper (4.42e-03)
temp (3.11e-03)
internal (2.07e-03)
collision (9.01e-04)
object (6.56e-04)
bt (2.22e-04)
jni (2.11e-04)
<SENTENCE_START>
{
return
bt
collision
object
wrapper
.
internal
temp
(
collision
jni
.
bt
collision
object
wrapper
parent
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
collision
object
wrapper
.
internal
temp
(
collision
jni
.
bt
collision
object
wrapper
parent
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
set,shapesetset (9.75e-01)
shape (1.10e-02)
wrapper (8.39e-03)
object (1.68e-03)
collision (5.54e-04)
c (3.66e-04)
ptr (3.16e-04)
bt (2.50e-04)
get (1.99e-04)
value (1.45e-04)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
shape
set
(
swig
c
ptr
,
this
,
bt
collision
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
shape
set
(
swig
c
ptr
,
this
,
bt
collision
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
shapewrapper (8.66e-01)
shape (1.32e-01)
%END% (2.18e-03)
object (3.05e-04)
set (5.70e-05)
c (9.38e-06)
get (5.06e-06)
collision (4.53e-06)
swig (3.49e-06)
bt (2.65e-06)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
shape
set
(
swig
c
ptr
,
this
,
bt
collision
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
shape
set
(
swig
c
ptr
,
this
,
bt
collision
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%shape (9.38e-01)
%END% (5.13e-02)
wrapper (6.87e-03)
set (3.42e-03)
ptr (1.74e-04)
c (1.61e-04)
collision (8.62e-05)
object (5.55e-05)
value (4.77e-05)
get (3.03e-05)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
shape
set
(
swig
c
ptr
,
this
,
bt
collision
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
shape
set
(
swig
c
ptr
,
this
,
bt
collision
shape
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,shapegetget (9.77e-01)
shape (8.97e-03)
wrapper (6.77e-03)
object (1.55e-03)
ptr (7.74e-04)
c (6.35e-04)
collision (5.27e-04)
return (2.84e-04)
bt (2.08e-04)
derived (1.95e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
shape
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
shape
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
shapewrapper (9.04e-01)
shape (9.33e-02)
%END% (2.10e-03)
object (5.26e-04)
get (3.60e-05)
c (1.57e-05)
derived (9.20e-06)
ptr (8.63e-06)
new (6.42e-06)
instance (5.95e-06)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
shape
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
shape
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%shape (9.43e-01)
%END% (4.26e-02)
wrapper (8.44e-03)
get (2.24e-03)
ptr (5.87e-04)
c (4.59e-04)
object (3.68e-04)
derived (2.90e-04)
collision (1.65e-04)
new (1.55e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
shape
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
shape
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,collision,objectsetset (9.64e-01)
wrapper (1.23e-02)
object (1.13e-02)
collision (7.69e-03)
c (5.52e-04)
ptr (4.64e-04)
bt (3.55e-04)
get (2.75e-04)
value (2.60e-04)
swig (1.58e-04)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
collisioncollision (7.07e-01)
wrapper (2.90e-01)
%END% (1.90e-03)
object (4.11e-04)
c (5.90e-06)
bt (4.24e-06)
value (3.60e-06)
ptr (2.75e-06)
get (2.52e-06)
swig (2.43e-06)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
objectobject (5.56e-01)
collision (4.42e-01)
%END% (1.04e-03)
wrapper (4.77e-04)
set (1.22e-04)
c (9.74e-06)
ptr (9.59e-06)
bt (5.89e-06)
jni (4.63e-06)
value (3.96e-06)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%object (5.49e-01)
%END% (4.11e-01)
set (3.76e-02)
collision (1.61e-03)
ptr (9.97e-05)
c (6.53e-05)
value (4.54e-05)
bt (3.90e-05)
get (3.03e-05)
jni (2.66e-05)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
collision
object
set
(
swig
c
ptr
,
this
,
bt
collision
object
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,collision,objectgetget (9.60e-01)
wrapper (1.48e-02)
object (1.16e-02)
collision (8.61e-03)
bt (7.15e-04)
instance (4.81e-04)
return (3.18e-04)
c (2.00e-04)
swig (1.90e-04)
ptr (1.71e-04)
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
bt
collision
object
wrapper
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
bt
collision
object
wrapper
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
collisioncollision (7.08e-01)
wrapper (2.89e-01)
%END% (2.70e-03)
object (3.48e-04)
instance (1.81e-05)
bt (7.88e-06)
get (6.99e-06)
swig (3.98e-06)
false (2.51e-06)
jni (2.33e-06)
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
bt
collision
object
wrapper
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
bt
collision
object
wrapper
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
objectobject (5.22e-01)
collision (4.76e-01)
%END% (1.26e-03)
wrapper (6.90e-04)
get (1.70e-04)
jni (1.19e-05)
instance (1.15e-05)
swig (8.84e-06)
c (8.48e-06)
bt (6.81e-06)
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
bt
collision
object
wrapper
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
bt
collision
object
wrapper
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
%END%object (6.27e-01)
%END% (3.13e-01)
get (5.67e-02)
collision (1.69e-03)
instance (1.52e-04)
bt (6.01e-05)
c (5.02e-05)
jni (4.99e-05)
ptr (4.45e-05)
false (3.93e-05)
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
bt
collision
object
wrapper
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
bt
collision
object
.
get
instance
(
collision
jni
.
bt
collision
object
wrapper
collision
object
get
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
get,world,transformgetget (9.71e-01)
wrapper (1.07e-02)
world (6.98e-03)
object (4.39e-03)
transform (4.14e-03)
collision (8.99e-04)
return (2.24e-04)
bt (1.66e-04)
c (1.34e-04)
ptr (1.17e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
world
transform
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
world
transform
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
worldworld (5.94e-01)
wrapper (4.04e-01)
%END% (1.74e-03)
transform (2.90e-04)
object (1.28e-04)
get (1.08e-05)
collision (4.52e-06)
swig (2.49e-06)
return (1.90e-06)
set (1.89e-06)
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
world
transform
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
world
transform
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
transformworld (6.95e-01)
transform (3.04e-01)
wrapper (5.77e-04)
%END% (4.67e-04)
get (6.39e-05)
collision (3.68e-06)
jni (2.88e-06)
c (2.74e-06)
object (2.34e-06)
ptr (1.93e-06)
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
world
transform
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
world
transform
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (8.37e-01)
transform (1.44e-01)
get (1.75e-02)
world (6.80e-04)
c (4.81e-05)
rad (4.34e-05)
%UNK% (4.19e-05)
valid (3.21e-05)
collision (3.02e-05)
swig (3.01e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
world
transform
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
world
transform
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,part,idsetset (9.78e-01)
wrapper (7.79e-03)
part (5.52e-03)
object (3.37e-03)
id (3.02e-03)
collision (7.92e-04)
bt (1.77e-04)
swig (1.53e-04)
this (1.37e-04)
c (1.33e-04)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
part
id
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
part
id
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
partpart (7.51e-01)
wrapper (2.47e-01)
%END% (1.48e-03)
id (3.11e-04)
object (1.26e-04)
collision (4.51e-06)
swig (2.19e-06)
set (2.12e-06)
value (2.02e-06)
bt (1.96e-06)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
part
id
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
part
id
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
idid (5.84e-01)
part (4.15e-01)
%END% (8.83e-04)
wrapper (5.21e-04)
set (9.06e-05)
object (4.94e-06)
collision (4.69e-06)
jni (3.59e-06)
value (2.30e-06)
this (1.94e-06)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
part
id
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
part
id
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (5.24e-01)
id (4.61e-01)
set (1.25e-02)
part (1.93e-03)
%UNK% (1.67e-05)
value (1.41e-05)
swig (1.16e-05)
collision (1.12e-05)
c (9.52e-06)
jni (9.35e-06)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
part
id
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
part
id
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,part,idgetget (9.78e-01)
wrapper (7.60e-03)
part (5.73e-03)
object (3.37e-03)
id (2.65e-03)
collision (7.70e-04)
return (1.92e-04)
bt (1.75e-04)
c (1.51e-04)
swig (1.50e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
part
id
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
part
id
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
partpart (8.09e-01)
wrapper (1.90e-01)
%END% (1.40e-03)
id (2.53e-04)
object (9.17e-05)
get (8.41e-06)
collision (4.84e-06)
swig (2.83e-06)
return (1.74e-06)
c (1.69e-06)
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
part
id
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
part
id
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
idid (5.69e-01)
part (4.30e-01)
%END% (7.56e-04)
wrapper (4.52e-04)
get (1.03e-04)
object (5.20e-06)
collision (4.77e-06)
jni (3.88e-06)
c (2.67e-06)
ptr (2.47e-06)
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
part
id
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
part
id
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%id (5.25e-01)
%END% (4.55e-01)
get (1.73e-02)
part (2.05e-03)
c (2.10e-05)
%UNK% (1.98e-05)
swig (1.60e-05)
valid (1.43e-05)
bt (1.37e-05)
collision (1.26e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
part
id
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
part
id
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,indexsetset (9.86e-01)
index (6.14e-03)
wrapper (4.68e-03)
object (9.03e-04)
collision (3.81e-04)
jni (1.61e-04)
this (1.35e-04)
c (1.25e-04)
ptr (1.17e-04)
bt (1.08e-04)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
index
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
index
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
indexwrapper (7.74e-01)
index (2.22e-01)
%END% (2.96e-03)
object (9.88e-05)
set (1.41e-05)
value (3.00e-06)
collision (2.90e-06)
this (1.51e-06)
bt (1.48e-06)
c (1.47e-06)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
index
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
index
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%index (7.60e-01)
%END% (2.30e-01)
wrapper (4.66e-03)
set (3.65e-03)
collision (1.37e-04)
jni (9.52e-05)
object (8.83e-05)
value (7.26e-05)
c (6.14e-05)
ptr (4.37e-05)
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
index
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
collision
object
wrapper
index
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,indexgetget (9.86e-01)
index (5.45e-03)
wrapper (5.39e-03)
object (9.56e-04)
collision (3.27e-04)
return (1.65e-04)
c (1.24e-04)
ptr (1.15e-04)
jni (1.08e-04)
bt (8.54e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
index
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
index
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
indexwrapper (7.10e-01)
index (2.86e-01)
%END% (3.83e-03)
object (9.41e-05)
get (4.36e-05)
collision (5.30e-06)
c (1.72e-06)
this (1.70e-06)
at (1.39e-06)
return (1.31e-06)
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
index
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
index
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%index (7.75e-01)
%END% (2.08e-01)
get (1.07e-02)
wrapper (4.43e-03)
collision (1.64e-04)
jni (1.59e-04)
c (1.38e-04)
ptr (1.16e-04)
object (9.74e-05)
this (5.31e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
index
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
collision
object
wrapper
index
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
get,collision,shapegetget (9.75e-01)
wrapper (1.24e-02)
collision (3.78e-03)
object (2.23e-03)
shape (1.16e-03)
ptr (7.23e-04)
c (6.61e-04)
return (2.30e-04)
long (2.10e-04)
derived (1.91e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
get
collision
shape
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
get
collision
shape
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
collisioncollision (6.53e-01)
get (3.37e-01)
wrapper (6.17e-03)
%END% (3.85e-03)
shape (3.28e-04)
object (7.04e-05)
c (4.86e-05)
ptr (3.14e-05)
instance (3.03e-05)
derived (2.46e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
get
collision
shape
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
get
collision
shape
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
shapeshape (7.42e-01)
collision (2.53e-01)
%END% (3.69e-03)
get (1.39e-03)
wrapper (1.18e-04)
ptr (7.79e-05)
c (6.37e-05)
object (4.46e-05)
derived (3.24e-05)
new (1.89e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
get
collision
shape
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
get
collision
shape
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (7.64e-01)
shape (2.30e-01)
collision (1.15e-03)
c (1.73e-04)
instance (1.29e-04)
ptr (1.03e-04)
%UNK% (9.47e-05)
object (8.92e-05)
derived (8.37e-05)
bt (7.25e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
get
collision
shape
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
collision
object
wrapper
get
collision
shape
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
bt
collision
shape
.
new
derived
object
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
mainmainload (5.08e-01)
init (4.47e-01)
library (5.70e-03)
shared (4.77e-03)
loader (3.21e-03)
initialize (2.38e-03)
new (2.16e-03)
main (2.00e-03)
setup (1.75e-03)
save (1.13e-03)
<SENTENCE_START>
{
new
shared
library
loader
(
"../../extensions/gdx-audio/libs/gdx-audio-natives.jar"
)
.
load
(
"gdx-audio"
)
;
new
shared
library
loader
(
"../../extensions/gdx-image/libs/gdx-image-natives.jar"
)
.
load
(
"gdx-image"
)
;
new
shared
library
loader
(
"../../extensions/gdx-freetype/libs/gdx-freetype-natives.jar"
)
.
load
(
"gdx-freetype"
)
;
new
shared
library
loader
(
"../../extensions/gdx-controllers/gdx-controllers-desktop/libs/gdx-controllers-desktop-natives.jar"
)
.
load
(
"gdx-controllers-desktop"
)
;
new
shared
library
loader
(
"../../gdx/libs/gdx-natives.jar"
)
.
load
(
"gdx"
)
;
gdx
test
test
=
new
super
koalio
(
)
;
jglfw
application
configuration
config
=
new
jglfw
application
configuration
(
)
;
config
.
v
sync
=
true
;
new
jglfw
application
(
test
,
config
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
new
shared
library
loader
(
"../../extensions/gdx-audio/libs/gdx-audio-natives.jar"
)
.
load
(
"gdx-audio"
)
;
new
shared
library
loader
(
"../../extensions/gdx-image/libs/gdx-image-natives.jar"
)
.
load
(
"gdx-image"
)
;
new
shared
library
loader
(
"../../extensions/gdx-freetype/libs/gdx-freetype-natives.jar"
)
.
load
(
"gdx-freetype"
)
;
new
shared
library
loader
(
"../../extensions/gdx-controllers/gdx-controllers-desktop/libs/gdx-controllers-desktop-natives.jar"
)
.
load
(
"gdx-controllers-desktop"
)
;
new
shared
library
loader
(
"../../gdx/libs/gdx-natives.jar"
)
.
load
(
"gdx"
)
;
gdx
test
test
=
new
super
koalio
(
)
;
jglfw
application
configuration
config
=
new
jglfw
application
configuration
(
)
;
config
.
v
sync
=
true
;
new
jglfw
application
(
test
,
config
)
;
}
<SENTENCE_END/>
%END%%END% (7.80e-01)
%UNK% (2.80e-02)
init (1.90e-02)
main (1.62e-02)
library (1.54e-02)
load (1.54e-02)
save (8.80e-03)
shared (5.10e-03)
test (5.02e-03)
new (4.47e-03)
<SENTENCE_START>
{
new
shared
library
loader
(
"../../extensions/gdx-audio/libs/gdx-audio-natives.jar"
)
.
load
(
"gdx-audio"
)
;
new
shared
library
loader
(
"../../extensions/gdx-image/libs/gdx-image-natives.jar"
)
.
load
(
"gdx-image"
)
;
new
shared
library
loader
(
"../../extensions/gdx-freetype/libs/gdx-freetype-natives.jar"
)
.
load
(
"gdx-freetype"
)
;
new
shared
library
loader
(
"../../extensions/gdx-controllers/gdx-controllers-desktop/libs/gdx-controllers-desktop-natives.jar"
)
.
load
(
"gdx-controllers-desktop"
)
;
new
shared
library
loader
(
"../../gdx/libs/gdx-natives.jar"
)
.
load
(
"gdx"
)
;
gdx
test
test
=
new
super
koalio
(
)
;
jglfw
application
configuration
config
=
new
jglfw
application
configuration
(
)
;
config
.
v
sync
=
true
;
new
jglfw
application
(
test
,
config
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
new
shared
library
loader
(
"../../extensions/gdx-audio/libs/gdx-audio-natives.jar"
)
.
load
(
"gdx-audio"
)
;
new
shared
library
loader
(
"../../extensions/gdx-image/libs/gdx-image-natives.jar"
)
.
load
(
"gdx-image"
)
;
new
shared
library
loader
(
"../../extensions/gdx-freetype/libs/gdx-freetype-natives.jar"
)
.
load
(
"gdx-freetype"
)
;
new
shared
library
loader
(
"../../extensions/gdx-controllers/gdx-controllers-desktop/libs/gdx-controllers-desktop-natives.jar"
)
.
load
(
"gdx-controllers-desktop"
)
;
new
shared
library
loader
(
"../../gdx/libs/gdx-natives.jar"
)
.
load
(
"gdx"
)
;
gdx
test
test
=
new
super
koalio
(
)
;
jglfw
application
configuration
config
=
new
jglfw
application
configuration
(
)
;
config
.
v
sync
=
true
;
new
jglfw
application
(
test
,
config
)
;
}
<SENTENCE_END/>
get,c,ptrgetget (9.83e-01)
c (4.72e-03)
obj (1.88e-03)
swig (1.36e-03)
is (8.93e-04)
return (8.85e-04)
ptr (5.54e-04)
0 (3.63e-04)
null (3.14e-04)
obtain (2.82e-04)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
cc (9.96e-01)
ptr (2.00e-03)
get (1.04e-03)
%END% (8.72e-04)
swig (1.90e-04)
instance (1.07e-04)
overlaps (3.51e-05)
derived (2.62e-05)
match (7.06e-06)
is (6.12e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
ptrptr (9.96e-01)
c (2.15e-03)
%END% (1.61e-03)
obj (1.88e-05)
0 (6.12e-06)
get (6.07e-06)
return (5.61e-06)
string (2.74e-06)
instance (2.57e-06)
swig (2.31e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
ptr (3.23e-02)
obj (8.25e-04)
c (4.05e-04)
return (2.33e-04)
string (2.06e-04)
double (1.33e-04)
at (1.02e-04)
0 (9.89e-05)
swig (5.39e-05)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
step,simulationstepstep (8.93e-01)
simulation (5.57e-02)
world (3.81e-02)
time (1.59e-03)
dynamics (1.33e-03)
fixed (9.45e-04)
swig (5.65e-04)
0 (5.05e-04)
c (3.81e-04)
sub (3.77e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
0
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
,
fixed
time
step
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
0
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
,
fixed
time
step
)
;
}
<SENTENCE_END/>
simulationsimulation (9.44e-01)
step (3.22e-02)
%END% (2.29e-02)
%UNK% (1.41e-04)
time (5.41e-05)
bt (4.08e-05)
fixed (2.63e-05)
action (2.41e-05)
swig (2.08e-05)
(2.07e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
0
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
,
fixed
time
step
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
0
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
,
fixed
time
step
)
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
simulation (2.29e-02)
%UNK% (1.26e-03)
step (9.93e-04)
0 (9.14e-04)
bt (6.49e-04)
swig (6.25e-04)
time (5.64e-04)
fixed (2.81e-04)
set (1.90e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
0
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
,
fixed
time
step
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
0
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
,
fixed
time
step
)
;
}
<SENTENCE_END/>
step,simulationstepstep (8.92e-01)
simulation (6.10e-02)
world (4.09e-02)
dynamics (9.18e-04)
time (4.51e-04)
swig (3.34e-04)
1 (3.07e-04)
max (2.58e-04)
c (2.40e-04)
return (1.99e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
1
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
1
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
)
;
}
<SENTENCE_END/>
simulationsimulation (9.60e-01)
step (2.56e-02)
%END% (1.35e-02)
%UNK% (8.14e-05)
bt (4.32e-05)
swig (1.84e-05)
(1.77e-05)
ray (1.67e-05)
action (1.67e-05)
release (1.48e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
1
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
1
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
)
;
}
<SENTENCE_END/>
%END%%END% (9.67e-01)
simulation (2.10e-02)
bt (8.74e-04)
%UNK% (7.19e-04)
1 (6.51e-04)
swig (5.00e-04)
step (3.75e-04)
sub (1.72e-04)
max (1.66e-04)
steps (1.39e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
1
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
1
(
swig
c
ptr
,
this
,
time
step
,
max
sub
steps
)
;
}
<SENTENCE_END/>
step,simulationstepstep (9.08e-01)
simulation (5.20e-02)
world (3.55e-02)
dynamics (7.79e-04)
time (4.05e-04)
2 (2.70e-04)
swig (2.66e-04)
c (1.92e-04)
this (1.91e-04)
return (1.76e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
2
(
swig
c
ptr
,
this
,
time
step
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
2
(
swig
c
ptr
,
this
,
time
step
)
;
}
<SENTENCE_END/>
simulationsimulation (9.54e-01)
step (3.01e-02)
%END% (1.51e-02)
time (1.74e-05)
bt (1.74e-05)
%UNK% (1.28e-05)
swig (1.21e-05)
c (6.66e-06)
instance (6.20e-06)
action (5.54e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
2
(
swig
c
ptr
,
this
,
time
step
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
2
(
swig
c
ptr
,
this
,
time
step
)
;
}
<SENTENCE_END/>
%END%%END% (9.71e-01)
simulation (1.98e-02)
2 (6.64e-04)
swig (4.77e-04)
step (4.25e-04)
bt (3.44e-04)
time (7.68e-05)
c (7.62e-05)
%UNK% (7.37e-05)
rad (6.43e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
2
(
swig
c
ptr
,
this
,
time
step
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
step
simulation
swig
2
(
swig
c
ptr
,
this
,
time
step
)
;
}
<SENTENCE_END/>
add,constraintaddadd (9.33e-01)
constraint (2.47e-02)
world (1.01e-02)
linked (3.87e-03)
between (3.52e-03)
disable (2.39e-03)
dynamics (1.99e-03)
collisions (1.72e-03)
c (1.44e-03)
swig (1.34e-03)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
0
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
,
disable
collisions
between
linked
bodies
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
0
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
,
disable
collisions
between
linked
bodies
)
;
}
<SENTENCE_END/>
constraintconstraint (9.38e-01)
%END% (4.12e-02)
add (9.40e-03)
set (2.46e-03)
disable (1.45e-03)
get (1.17e-03)
collisions (4.44e-04)
c (2.68e-04)
swig (2.38e-04)
bodies (2.19e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
0
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
,
disable
collisions
between
linked
bodies
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
0
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
,
disable
collisions
between
linked
bodies
)
;
}
<SENTENCE_END/>
%END%%END% (8.27e-01)
constraint (4.27e-02)
collisions (2.48e-02)
between (2.02e-02)
0 (1.49e-02)
ptr (1.22e-02)
c (8.30e-03)
linked (8.18e-03)
bodies (7.25e-03)
disable (6.74e-03)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
0
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
,
disable
collisions
between
linked
bodies
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
0
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
,
disable
collisions
between
linked
bodies
)
;
}
<SENTENCE_END/>
add,constraintaddadd (9.20e-01)
constraint (5.00e-02)
world (1.64e-02)
dynamics (1.49e-03)
c (1.01e-03)
swig (8.57e-04)
ptr (7.41e-04)
1 (7.30e-04)
bt (6.98e-04)
typed (5.94e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
1
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
1
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
constraintconstraint (9.82e-01)
%END% (1.27e-02)
add (3.52e-03)
set (1.59e-04)
get (1.12e-04)
swig (7.04e-05)
c (4.17e-05)
bt (2.96e-05)
1 (2.77e-05)
%UNK% (1.48e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
1
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
1
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
%END%%END% (9.66e-01)
constraint (1.69e-02)
1 (5.23e-03)
ptr (1.68e-03)
c (1.32e-03)
bt (8.79e-04)
swig (7.10e-04)
get (3.77e-04)
set (3.51e-04)
add (1.93e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
1
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
constraint
swig
1
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
remove,constraintremoveremove (9.38e-01)
constraint (3.22e-02)
world (2.00e-02)
dynamics (9.63e-04)
c (9.17e-04)
typed (8.76e-04)
ptr (8.15e-04)
bt (7.18e-04)
this (3.59e-04)
get (3.38e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
constraint
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
constraint
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
constraintconstraint (9.69e-01)
remove (1.50e-02)
%END% (1.32e-02)
set (6.22e-04)
get (2.31e-04)
c (5.63e-05)
bt (3.58e-05)
%UNK% (3.19e-05)
add (2.04e-05)
swig (1.69e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
constraint
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
constraint
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
%END%%END% (9.69e-01)
constraint (2.41e-02)
bt (1.03e-03)
ptr (6.17e-04)
c (5.48e-04)
remove (3.63e-04)
get (1.44e-04)
set (1.20e-04)
swig (1.07e-04)
%UNK% (9.04e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
constraint
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
constraint
(
swig
c
ptr
,
this
,
bt
typed
constraint
.
get
c
ptr
(
constraint
)
,
constraint
)
;
}
<SENTENCE_END/>
add,actionaddadd (8.89e-01)
world (4.60e-02)
action (4.33e-02)
dynamics (3.92e-03)
ptr (2.19e-03)
c (2.18e-03)
bt (1.75e-03)
interface (1.33e-03)
get (8.90e-04)
this (6.02e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
actionaction (9.41e-01)
%END% (3.95e-02)
add (1.39e-02)
c (3.83e-04)
events (1.57e-04)
swig (1.35e-04)
set (1.31e-04)
get (7.46e-05)
ptr (5.39e-05)
update (5.09e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
%END%%END% (9.59e-01)
action (1.45e-02)
ptr (8.65e-03)
c (5.94e-03)
add (8.26e-04)
get (4.61e-04)
bt (4.12e-04)
interface (2.63e-04)
dynamics (2.58e-04)
swig (2.43e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
remove,actionremoveremove (9.04e-01)
world (4.76e-02)
action (3.41e-02)
dynamics (1.97e-03)
ptr (1.48e-03)
c (1.47e-03)
bt (1.10e-03)
interface (8.62e-04)
get (6.04e-04)
this (4.95e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
actionaction (9.46e-01)
%END% (2.74e-02)
remove (2.24e-02)
c (2.06e-04)
set (1.49e-04)
events (1.35e-04)
swig (7.80e-05)
update (6.61e-05)
get (5.38e-05)
performed (4.63e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
%END%%END% (9.66e-01)
action (2.49e-02)
ptr (1.61e-03)
c (1.03e-03)
remove (7.78e-04)
bt (3.25e-04)
swig (1.40e-04)
get (1.30e-04)
interface (6.84e-05)
dynamics (5.55e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
action
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
action
)
,
action
)
;
}
<SENTENCE_END/>
set,gravitysetset (9.73e-01)
gravity (1.84e-02)
world (4.72e-03)
dynamics (4.14e-04)
this (3.33e-04)
ptr (2.34e-04)
c (2.27e-04)
jni (1.13e-04)
swig (1.04e-04)
bt (5.03e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
gravity
(
swig
c
ptr
,
this
,
gravity
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
gravity
(
swig
c
ptr
,
this
,
gravity
)
;
}
<SENTENCE_END/>
gravitygravity (9.95e-01)
%END% (3.27e-03)
set (1.45e-03)
get (7.06e-05)
create (1.51e-05)
instance (4.34e-06)
%UNK% (3.24e-06)
update (3.08e-06)
attribute (2.92e-06)
padding (2.86e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
gravity
(
swig
c
ptr
,
this
,
gravity
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
gravity
(
swig
c
ptr
,
this
,
gravity
)
;
}
<SENTENCE_END/>
%END%%END% (9.85e-01)
gravity (3.27e-03)
ptr (6.12e-04)
dynamics (5.34e-04)
set (4.05e-04)
this (3.35e-04)
c (3.26e-04)
jni (2.98e-04)
swig (2.87e-04)
bt (1.50e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
gravity
(
swig
c
ptr
,
this
,
gravity
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
gravity
(
swig
c
ptr
,
this
,
gravity
)
;
}
<SENTENCE_END/>
get,gravitygetget (9.77e-01)
gravity (1.53e-02)
world (4.86e-03)
dynamics (4.20e-04)
c (2.20e-04)
ptr (2.04e-04)
return (1.96e-04)
this (1.42e-04)
jni (9.88e-05)
swig (8.58e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
gravity
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
gravity
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
gravitygravity (9.95e-01)
%END% (2.74e-03)
get (1.46e-03)
set (9.41e-05)
instance (1.36e-05)
create (7.08e-06)
c (3.72e-06)
%UNK% (3.38e-06)
ptr (3.19e-06)
padding (3.05e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
gravity
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
gravity
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.90e-01)
gravity (1.60e-03)
ptr (4.55e-04)
dynamics (3.44e-04)
c (3.27e-04)
this (2.97e-04)
jni (2.76e-04)
swig (2.66e-04)
return (2.18e-04)
bt (1.75e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
gravity
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
gravity
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
synchronize,motion,statessynchronizeget (7.75e-01)
set (8.76e-02)
synchronize (3.41e-02)
motion (3.10e-02)
ref (2.03e-02)
%START% (1.10e-02)
world (6.16e-03)
initialize (2.95e-03)
create (2.75e-03)
states (2.22e-03)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
synchronize
motion
states
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
synchronize
motion
states
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
motionmotion (9.42e-01)
synchronize (5.59e-02)
%END% (1.39e-03)
states (1.07e-03)
ref (3.48e-05)
world (1.39e-05)
get (8.13e-06)
set (7.53e-06)
take (2.20e-06)
release (2.09e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
synchronize
motion
states
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
synchronize
motion
states
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
statesstates (7.90e-01)
motion (2.04e-01)
%END% (5.60e-03)
synchronize (7.59e-05)
c (2.52e-06)
ptr (2.19e-06)
dynamics (1.49e-06)
jni (1.11e-06)
this (1.09e-06)
world (8.40e-07)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
synchronize
motion
states
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
synchronize
motion
states
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.41e-01)
states (5.43e-02)
motion (1.10e-03)
swig (6.21e-05)
bt (3.08e-05)
c (2.63e-05)
synchronize (2.49e-05)
endian (2.08e-05)
rad (1.99e-05)
dynamics (1.80e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
synchronize
motion
states
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
synchronize
motion
states
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
add,rigid,bodyaddadd (9.19e-01)
rigid (5.04e-02)
world (1.36e-02)
body (9.28e-03)
dynamics (9.37e-04)
swig (8.99e-04)
0 (6.69e-04)
c (5.79e-04)
ptr (4.45e-04)
bt (4.31e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
0
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
0
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
rigidrigid (9.86e-01)
body (1.09e-02)
%END% (2.21e-03)
add (6.13e-04)
get (4.81e-05)
instance (1.64e-05)
create (1.62e-05)
%UNK% (1.36e-05)
c (8.12e-06)
0 (7.07e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
0
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
0
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
bodybody (9.72e-01)
%END% (2.33e-02)
rigid (3.86e-03)
0 (7.97e-05)
ptr (3.31e-05)
c (2.90e-05)
bt (2.22e-05)
get (1.58e-05)
%UNK% (1.24e-05)
swig (9.37e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
0
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
0
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
%END%%END% (9.31e-01)
body (6.33e-02)
bt (5.16e-04)
%UNK% (2.03e-04)
swig (1.46e-04)
0 (1.40e-04)
get (1.31e-04)
c (8.33e-05)
rigid (7.33e-05)
ptr (7.26e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
0
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
0
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
add,rigid,bodyaddadd (9.18e-01)
rigid (4.88e-02)
world (1.43e-02)
body (9.66e-03)
dynamics (1.00e-03)
swig (8.93e-04)
1 (6.25e-04)
c (5.87e-04)
group (4.58e-04)
bt (4.53e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
1
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
,
group
,
mask
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
1
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
,
group
,
mask
)
;
}
<SENTENCE_END/>
rigidrigid (9.85e-01)
body (1.15e-02)
%END% (2.03e-03)
add (7.44e-04)
get (5.97e-05)
create (3.51e-05)
%UNK% (1.94e-05)
instance (1.60e-05)
c (1.03e-05)
bt (7.08e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
1
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
,
group
,
mask
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
1
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
,
group
,
mask
)
;
}
<SENTENCE_END/>
bodybody (9.78e-01)
%END% (1.70e-02)
rigid (3.79e-03)
1 (6.47e-05)
ptr (3.22e-05)
c (2.70e-05)
bt (2.19e-05)
%UNK% (1.71e-05)
get (1.63e-05)
group (1.06e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
1
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
,
group
,
mask
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
1
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
,
group
,
mask
)
;
}
<SENTENCE_END/>
%END%%END% (9.18e-01)
body (7.39e-02)
bt (7.05e-04)
%UNK% (3.95e-04)
get (2.05e-04)
swig (1.78e-04)
1 (1.42e-04)
set (1.30e-04)
c (1.16e-04)
create (1.03e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
1
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
,
group
,
mask
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
rigid
body
swig
1
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
,
group
,
mask
)
;
}
<SENTENCE_END/>
remove,rigid,bodyremoveremove (9.35e-01)
rigid (3.97e-02)
world (1.62e-02)
body (5.25e-03)
c (4.89e-04)
dynamics (4.40e-04)
bt (4.05e-04)
ptr (3.31e-04)
get (1.62e-04)
this (1.55e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
rigid
body
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
rigid
body
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
rigidrigid (9.89e-01)
body (5.64e-03)
remove (2.87e-03)
%END% (2.14e-03)
get (5.69e-05)
instance (2.06e-05)
c (9.57e-06)
%UNK% (9.21e-06)
bt (6.41e-06)
create (5.08e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
rigid
body
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
rigid
body
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
bodybody (7.44e-01)
%END% (2.46e-01)
rigid (8.68e-03)
bt (1.73e-04)
%UNK% (6.46e-05)
c (4.07e-05)
get (4.07e-05)
ptr (3.48e-05)
instance (2.09e-05)
endian (1.60e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
rigid
body
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
rigid
body
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
%END%%END% (9.69e-01)
body (2.73e-02)
bt (5.51e-04)
%UNK% (1.74e-04)
get (8.81e-05)
rigid (6.60e-05)
c (5.58e-05)
endian (5.24e-05)
rad (5.14e-05)
ptr (4.44e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
rigid
body
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
rigid
body
(
swig
c
ptr
,
this
,
bt
rigid
body
.
get
c
ptr
(
body
)
,
body
)
;
}
<SENTENCE_END/>
set,constraint,solversetset (9.68e-01)
constraint (1.86e-02)
world (6.73e-03)
solver (3.16e-03)
c (5.76e-04)
ptr (3.84e-04)
dynamics (3.66e-04)
bt (2.47e-04)
get (2.02e-04)
swig (1.85e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
constraint
solver
(
swig
c
ptr
,
this
,
bt
constraint
solver
.
get
c
ptr
(
solver
)
,
solver
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
constraint
solver
(
swig
c
ptr
,
this
,
bt
constraint
solver
.
get
c
ptr
(
solver
)
,
solver
)
;
}
<SENTENCE_END/>
constraintconstraint (9.90e-01)
solver (7.01e-03)
set (1.86e-03)
%END% (1.34e-03)
get (5.48e-05)
c (8.60e-06)
bt (5.76e-06)
create (5.44e-06)
world (5.04e-06)
ptr (3.40e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
constraint
solver
(
swig
c
ptr
,
this
,
bt
constraint
solver
.
get
c
ptr
(
solver
)
,
solver
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
constraint
solver
(
swig
c
ptr
,
this
,
bt
constraint
solver
.
get
c
ptr
(
solver
)
,
solver
)
;
}
<SENTENCE_END/>
solversolver (9.93e-01)
%END% (3.50e-03)
constraint (2.65e-03)
ptr (3.23e-05)
c (3.17e-05)
set (7.95e-06)
bt (7.82e-06)
get (6.91e-06)
dynamics (5.25e-06)
world (3.39e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
constraint
solver
(
swig
c
ptr
,
this
,
bt
constraint
solver
.
get
c
ptr
(
solver
)
,
solver
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
constraint
solver
(
swig
c
ptr
,
this
,
bt
constraint
solver
.
get
c
ptr
(
solver
)
,
solver
)
;
}
<SENTENCE_END/>
%END%%END% (8.91e-01)
solver (1.01e-01)
bt (5.31e-04)
set (2.84e-04)
%UNK% (1.03e-04)
rad (9.52e-05)
2 (9.33e-05)
get (8.20e-05)
constraint (7.93e-05)
ptr (7.64e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
constraint
solver
(
swig
c
ptr
,
this
,
bt
constraint
solver
.
get
c
ptr
(
solver
)
,
solver
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
constraint
solver
(
swig
c
ptr
,
this
,
bt
constraint
solver
.
get
c
ptr
(
solver
)
,
solver
)
;
}
<SENTENCE_END/>
get,constraint,solvergetget (9.74e-01)
constraint (1.17e-02)
world (3.77e-03)
solver (2.62e-03)
ptr (1.01e-03)
c (9.59e-04)
return (4.54e-04)
dynamics (4.05e-04)
bt (3.06e-04)
long (2.99e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
solver
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
constraint
solver
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
solver
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
constraint
solver
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
constraintconstraint (9.94e-01)
get (2.54e-03)
solver (2.17e-03)
%END% (1.35e-03)
c (1.64e-05)
ptr (9.11e-06)
set (7.56e-06)
long (5.88e-06)
world (4.74e-06)
bt (3.83e-06)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
solver
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
constraint
solver
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
solver
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
constraint
solver
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
solversolver (9.75e-01)
constraint (1.27e-02)
%END% (1.07e-02)
ptr (1.69e-04)
c (1.39e-04)
bt (3.50e-05)
long (3.32e-05)
get (3.07e-05)
dynamics (2.98e-05)
world (2.52e-05)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
solver
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
constraint
solver
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
solver
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
constraint
solver
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.47e-01)
solver (5.03e-02)
constraint (1.75e-04)
c (1.53e-04)
bt (1.17e-04)
ptr (8.96e-05)
get (7.89e-05)
%UNK% (7.36e-05)
instance (6.20e-05)
swig (4.73e-05)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
solver
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
constraint
solver
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
solver
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
constraint
solver
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
get,num,constraintsgetget (9.62e-01)
num (2.65e-02)
world (7.58e-03)
constraints (2.28e-03)
dynamics (2.69e-04)
c (1.44e-04)
return (1.08e-04)
swig (1.07e-04)
ptr (9.16e-05)
this (6.39e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
num
constraints
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
num
constraints
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
numnum (9.89e-01)
constraints (8.41e-03)
%END% (1.68e-03)
get (6.78e-04)
floats (3.95e-06)
c (3.88e-06)
set (3.34e-06)
indices (3.25e-06)
obtain (3.20e-06)
box (3.17e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
num
constraints
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
num
constraints
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
constraintsconstraints (9.93e-01)
%END% (5.01e-03)
num (1.86e-03)
dynamics (4.89e-06)
ptr (4.73e-06)
this (3.82e-06)
jni (3.55e-06)
c (3.42e-06)
return (2.73e-06)
get (2.16e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
num
constraints
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
num
constraints
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.54e-01)
constraints (4.21e-02)
bt (1.06e-04)
num (5.66e-05)
endian (5.26e-05)
rad (2.53e-05)
swig (2.07e-05)
2 (1.77e-05)
c (1.39e-05)
%UNK% (1.33e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
num
constraints
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
num
constraints
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
get,constraintgetget (9.72e-01)
constraint (1.06e-02)
world (5.92e-03)
c (1.12e-03)
ptr (1.05e-03)
0 (7.55e-04)
dynamics (6.65e-04)
swig (6.07e-04)
typed (3.80e-04)
bt (3.66e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
swig
0
(
swig
c
ptr
,
this
,
index
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
swig
0
(
swig
c
ptr
,
this
,
index
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
constraintconstraint (9.81e-01)
%END% (1.08e-02)
get (7.14e-03)
c (6.61e-05)
swig (4.75e-05)
long (4.07e-05)
set (3.91e-05)
index (3.90e-05)
ptr (3.52e-05)
0 (3.52e-05)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
swig
0
(
swig
c
ptr
,
this
,
index
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
swig
0
(
swig
c
ptr
,
this
,
index
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.68e-01)
constraint (4.02e-03)
get (2.53e-03)
0 (2.46e-03)
ptr (2.32e-03)
c (2.26e-03)
swig (1.14e-03)
bt (9.49e-04)
false (5.91e-04)
long (5.64e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
swig
0
(
swig
c
ptr
,
this
,
index
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
dynamics
world
get
constraint
swig
0
(
swig
c
ptr
,
this
,
index
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
get,world,typegetget (9.74e-01)
world (2.21e-02)
type (2.14e-03)
dynamics (3.71e-04)
c (1.67e-04)
return (1.62e-04)
swig (1.39e-04)
ptr (1.16e-04)
this (6.98e-05)
jni (6.31e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
type
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
type
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
worldworld (9.93e-01)
type (4.65e-03)
get (1.45e-03)
%END% (6.80e-04)
c (4.56e-06)
update (2.96e-06)
by (2.78e-06)
project (2.62e-06)
ptr (2.62e-06)
create (2.57e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
type
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
type
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
typetype (9.92e-01)
%END% (4.71e-03)
world (3.22e-03)
c (9.99e-06)
ptr (6.90e-06)
dynamics (4.72e-06)
this (3.25e-06)
jni (2.99e-06)
get (2.73e-06)
return (2.47e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
type
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
type
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.72e-01)
type (2.54e-02)
world (9.74e-05)
bt (6.59e-05)
swig (3.54e-05)
endian (3.39e-05)
rad (3.18e-05)
c (2.32e-05)
2 (1.86e-05)
valid (1.23e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
type
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
type
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
clear,forcesclearclear (9.63e-01)
forces (2.31e-02)
world (1.14e-02)
dynamics (5.12e-04)
ptr (1.51e-04)
c (1.31e-04)
jni (1.11e-04)
this (1.06e-04)
bt (6.47e-05)
swig (6.22e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
clear
forces
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
clear
forces
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
forcesforces (9.76e-01)
%END% (1.62e-02)
clear (6.82e-03)
set (1.30e-04)
get (3.99e-05)
%UNK% (1.34e-05)
all (1.27e-05)
size (1.15e-05)
down (9.33e-06)
c (8.13e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
clear
forces
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
clear
forces
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.95e-01)
forces (4.17e-03)
clear (8.67e-05)
endian (3.16e-05)
bt (3.02e-05)
c (2.13e-05)
ptr (1.93e-05)
rad (1.19e-05)
swig (1.05e-05)
world (8.86e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
clear
forces
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
clear
forces
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,internal,tick,callbacksetset (9.56e-01)
world (1.42e-02)
internal (1.28e-02)
tick (1.82e-03)
callback (1.75e-03)
swig (1.35e-03)
dynamics (9.53e-04)
is (5.65e-04)
p (5.64e-04)
user (5.55e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
,
is
pre
tick
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
,
is
pre
tick
)
;
}
<SENTENCE_END/>
internalinternal (9.89e-01)
tick (4.62e-03)
%END% (4.09e-03)
set (1.92e-03)
swig (1.18e-04)
get (1.08e-04)
%UNK% (4.42e-05)
bt (2.62e-05)
c (1.65e-05)
create (1.64e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
,
is
pre
tick
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
,
is
pre
tick
)
;
}
<SENTENCE_END/>
ticktick (9.73e-01)
callback (1.98e-02)
internal (5.18e-03)
%END% (1.49e-03)
ptr (3.67e-05)
0 (3.58e-05)
info (3.06e-05)
world (2.97e-05)
user (2.88e-05)
set (2.46e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
,
is
pre
tick
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
,
is
pre
tick
)
;
}
<SENTENCE_END/>
callbackcallback (8.69e-01)
%END% (7.29e-02)
tick (5.08e-02)
0 (2.80e-04)
world (2.67e-04)
bt (2.23e-04)
ptr (2.20e-04)
is (2.00e-04)
set (1.94e-04)
%UNK% (1.69e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
,
is
pre
tick
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
,
is
pre
tick
)
;
}
<SENTENCE_END/>
%END%%END% (7.77e-01)
callback (1.86e-01)
tick (2.07e-03)
bt (1.80e-03)
world (1.41e-03)
%UNK% (1.36e-03)
set (1.27e-03)
swig (1.08e-03)
0 (9.87e-04)
is (7.16e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
,
is
pre
tick
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
0
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
,
is
pre
tick
)
;
}
<SENTENCE_END/>
set,internal,tick,callbacksetset (9.57e-01)
world (1.58e-02)
internal (1.34e-02)
callback (1.71e-03)
tick (1.50e-03)
swig (1.23e-03)
dynamics (8.48e-04)
p (4.82e-04)
1 (4.06e-04)
c (3.90e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
1
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
1
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
)
;
}
<SENTENCE_END/>
internalinternal (9.90e-01)
tick (3.77e-03)
%END% (3.38e-03)
set (1.96e-03)
swig (1.10e-04)
get (7.01e-05)
%UNK% (2.59e-05)
bt (1.81e-05)
user (1.73e-05)
world (1.47e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
1
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
1
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
)
;
}
<SENTENCE_END/>
ticktick (9.76e-01)
callback (1.73e-02)
internal (5.04e-03)
%END% (1.04e-03)
info (3.13e-05)
1 (3.04e-05)
user (2.68e-05)
ptr (2.67e-05)
world (2.28e-05)
set (1.97e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
1
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
1
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
)
;
}
<SENTENCE_END/>
callbackcallback (8.96e-01)
%END% (5.01e-02)
tick (4.87e-02)
world (2.20e-04)
1 (2.10e-04)
bt (1.74e-04)
ptr (1.54e-04)
set (1.48e-04)
info (1.21e-04)
swig (1.15e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
1
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
1
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
)
;
}
<SENTENCE_END/>
%END%%END% (7.43e-01)
callback (2.22e-01)
bt (2.08e-03)
tick (1.57e-03)
world (1.41e-03)
set (1.25e-03)
%UNK% (1.08e-03)
swig (9.74e-04)
1 (7.82e-04)
ptr (5.77e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
1
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
1
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
,
world
user
info
)
;
}
<SENTENCE_END/>
set,internal,tick,callbacksetset (9.61e-01)
world (1.52e-02)
internal (1.16e-02)
callback (1.35e-03)
tick (1.21e-03)
swig (1.17e-03)
dynamics (8.52e-04)
p (4.93e-04)
2 (4.21e-04)
c (4.15e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
2
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
2
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
)
;
}
<SENTENCE_END/>
internalinternal (9.91e-01)
tick (3.63e-03)
%END% (3.14e-03)
set (1.83e-03)
swig (8.39e-05)
get (3.37e-05)
bt (1.95e-05)
%UNK% (1.62e-05)
2 (1.04e-05)
c (9.83e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
2
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
2
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
)
;
}
<SENTENCE_END/>
ticktick (9.76e-01)
callback (1.83e-02)
internal (4.61e-03)
%END% (1.14e-03)
ptr (2.82e-05)
2 (2.73e-05)
bt (1.59e-05)
p (1.49e-05)
c (1.47e-05)
dynamics (1.35e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
2
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
2
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
)
;
}
<SENTENCE_END/>
callbackcallback (8.90e-01)
tick (5.28e-02)
%END% (5.21e-02)
2 (2.31e-04)
world (2.00e-04)
ptr (1.82e-04)
bt (1.69e-04)
p (1.23e-04)
swig (1.18e-04)
c (1.04e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
2
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
2
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
)
;
}
<SENTENCE_END/>
%END%%END% (7.39e-01)
callback (2.27e-01)
world (1.96e-03)
tick (1.78e-03)
bt (1.74e-03)
2 (1.10e-03)
swig (9.01e-04)
set (8.58e-04)
ptr (6.86e-04)
%UNK% (5.36e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
2
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
internal
tick
callback
swig
2
(
swig
c
ptr
,
this
,
swigtype
p
f
p
bt
dynamics
world
float
void
.
get
c
ptr
(
cb
)
)
;
}
<SENTENCE_END/>
set,world,user,infosetset (9.69e-01)
world (2.25e-02)
user (4.36e-03)
info (1.41e-03)
dynamics (3.36e-04)
swig (2.35e-04)
c (1.97e-04)
ptr (1.45e-04)
this (1.24e-04)
jni (6.49e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
world
user
info
(
swig
c
ptr
,
this
,
world
user
info
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
world
user
info
(
swig
c
ptr
,
this
,
world
user
info
)
;
}
<SENTENCE_END/>
worldworld (9.63e-01)
user (3.42e-02)
%END% (1.41e-03)
set (8.66e-04)
get (1.20e-04)
info (1.23e-05)
ref (8.55e-06)
swig (7.59e-06)
update (5.67e-06)
c (5.46e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
world
user
info
(
swig
c
ptr
,
this
,
world
user
info
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
world
user
info
(
swig
c
ptr
,
this
,
world
user
info
)
;
}
<SENTENCE_END/>
useruser (9.45e-01)
info (5.26e-02)
world (2.42e-03)
%END% (3.03e-04)
set (5.59e-06)
dynamics (3.59e-06)
ptr (3.35e-06)
c (2.12e-06)
bt (2.07e-06)
this (2.07e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
world
user
info
(
swig
c
ptr
,
this
,
world
user
info
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
world
user
info
(
swig
c
ptr
,
this
,
world
user
info
)
;
}
<SENTENCE_END/>
info%END% (5.56e-01)
info (4.28e-01)
user (3.34e-03)
set (5.80e-04)
world (1.30e-04)
swig (1.00e-04)
c (5.92e-05)
get (5.82e-05)
%UNK% (5.79e-05)
bt (5.27e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
world
user
info
(
swig
c
ptr
,
this
,
world
user
info
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
world
user
info
(
swig
c
ptr
,
this
,
world
user
info
)
;
}
<SENTENCE_END/>
%END%%END% (9.02e-01)
info (8.67e-02)
set (8.54e-04)
user (4.06e-04)
swig (1.23e-04)
world (1.11e-04)
%UNK% (9.14e-05)
get (9.02e-05)
c (8.18e-05)
bt (7.30e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
world
user
info
(
swig
c
ptr
,
this
,
world
user
info
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
set
world
user
info
(
swig
c
ptr
,
this
,
world
user
info
)
;
}
<SENTENCE_END/>
get,world,user,infogetget (9.79e-01)
world (1.44e-02)
user (2.22e-03)
info (1.09e-03)
dynamics (4.88e-04)
swig (2.56e-04)
return (2.10e-04)
c (2.06e-04)
ptr (1.59e-04)
bt (1.01e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
user
info
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
user
info
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
worldworld (9.89e-01)
user (8.48e-03)
get (1.35e-03)
%END% (7.37e-04)
set (5.71e-06)
swig (5.23e-06)
c (4.99e-06)
update (3.23e-06)
info (2.88e-06)
project (2.10e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
user
info
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
user
info
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
useruser (9.72e-01)
info (2.47e-02)
world (3.08e-03)
%END% (2.71e-04)
get (4.02e-06)
ptr (3.21e-06)
dynamics (3.00e-06)
c (2.15e-06)
this (2.09e-06)
jni (1.65e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
user
info
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
user
info
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
info%END% (5.98e-01)
info (3.89e-01)
user (4.99e-03)
world (9.05e-05)
get (6.71e-05)
swig (6.49e-05)
bt (5.99e-05)
c (4.52e-05)
dynamics (4.43e-05)
ptr (3.76e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
user
info
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
user
info
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.24e-01)
info (6.98e-02)
user (4.32e-04)
bt (7.05e-05)
get (6.66e-05)
swig (6.28e-05)
world (6.15e-05)
c (4.91e-05)
rad (3.65e-05)
%UNK% (3.30e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
user
info
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
dynamics
world
get
world
user
info
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
get,solver,infogetget (9.79e-01)
solver (1.02e-02)
world (3.02e-03)
info (2.14e-03)
new (8.55e-04)
bt (6.11e-04)
return (5.70e-04)
contact (4.57e-04)
dynamics (4.37e-04)
c (2.39e-04)
<SENTENCE_START>
{
return
new
bt
contact
solver
info
(
dynamics
jni
.
bt
dynamics
world
get
solver
info
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
bt
contact
solver
info
(
dynamics
jni
.
bt
dynamics
world
get
solver
info
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
solversolver (9.90e-01)
get (4.38e-03)
%END% (3.21e-03)
info (1.46e-03)
set (4.00e-05)
%UNK% (2.90e-05)
create (2.75e-05)
bt (2.51e-05)
contact (2.50e-05)
2 (1.98e-05)
<SENTENCE_START>
{
return
new
bt
contact
solver
info
(
dynamics
jni
.
bt
dynamics
world
get
solver
info
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
bt
contact
solver
info
(
dynamics
jni
.
bt
dynamics
world
get
solver
info
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
infoinfo (9.54e-01)
%END% (2.51e-02)
solver (1.86e-02)
contact (3.56e-04)
bt (1.88e-04)
dynamics (7.18e-05)
c (6.27e-05)
new (6.09e-05)
ptr (3.68e-05)
world (3.59e-05)
<SENTENCE_START>
{
return
new
bt
contact
solver
info
(
dynamics
jni
.
bt
dynamics
world
get
solver
info
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
bt
contact
solver
info
(
dynamics
jni
.
bt
dynamics
world
get
solver
info
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.53e-01)
info (4.31e-02)
solver (3.58e-04)
bt (2.21e-04)
endian (1.22e-04)
%UNK% (9.32e-05)
rad (6.08e-05)
2 (5.57e-05)
c (3.71e-05)
swig (3.13e-05)
<SENTENCE_START>
{
return
new
bt
contact
solver
info
(
dynamics
jni
.
bt
dynamics
world
get
solver
info
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
bt
contact
solver
info
(
dynamics
jni
.
bt
dynamics
world
get
solver
info
(
swig
c
ptr
,
this
)
,
false
)
;
}
<SENTENCE_END/>
add,vehicleaddadd (8.86e-01)
vehicle (7.05e-02)
world (2.46e-02)
dynamics (2.61e-03)
c (1.52e-03)
bt (1.47e-03)
action (1.40e-03)
interface (1.36e-03)
ptr (1.20e-03)
this (7.06e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
vehiclevehicle (9.72e-01)
%END% (2.05e-02)
add (5.21e-03)
c (1.51e-04)
get (4.90e-05)
bt (3.37e-05)
swig (3.36e-05)
%UNK% (2.17e-05)
set (2.04e-05)
action (2.01e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
%END%%END% (9.67e-01)
vehicle (1.95e-02)
c (2.74e-03)
ptr (2.72e-03)
bt (5.18e-04)
add (3.15e-04)
get (2.38e-04)
interface (2.16e-04)
swig (1.53e-04)
dynamics (1.45e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
remove,vehicleremoveremove (9.02e-01)
vehicle (5.77e-02)
world (2.72e-02)
dynamics (1.32e-03)
c (1.10e-03)
bt (9.65e-04)
action (9.60e-04)
ptr (9.10e-04)
interface (9.06e-04)
this (5.91e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
vehiclevehicle (9.65e-01)
%END% (2.03e-02)
remove (1.22e-02)
c (1.10e-04)
get (5.49e-05)
set (3.08e-05)
bt (2.53e-05)
swig (2.45e-05)
action (2.35e-05)
%UNK% (1.93e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
%END%%END% (9.71e-01)
vehicle (2.39e-02)
c (4.87e-04)
ptr (4.60e-04)
bt (4.50e-04)
remove (2.41e-04)
swig (8.61e-05)
get (8.02e-05)
%UNK% (6.35e-05)
rad (5.61e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
vehicle
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
vehicle
)
,
vehicle
)
;
}
<SENTENCE_END/>
add,characteraddadd (9.17e-01)
character (4.31e-02)
world (2.51e-02)
dynamics (2.06e-03)
c (1.24e-03)
ptr (1.13e-03)
bt (1.08e-03)
action (8.82e-04)
interface (8.63e-04)
this (4.91e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
charactercharacter (9.80e-01)
%END% (1.07e-02)
add (6.10e-03)
key (3.54e-04)
code (2.65e-04)
get (2.02e-04)
c (1.42e-04)
bt (1.32e-04)
at (9.97e-05)
%UNK% (8.52e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
%END%%END% (9.67e-01)
character (2.29e-02)
bt (1.12e-03)
c (1.06e-03)
ptr (7.86e-04)
add (1.98e-04)
%UNK% (1.70e-04)
get (1.62e-04)
rad (1.32e-04)
swig (1.21e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
add
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
remove,characterremoveremove (9.31e-01)
character (3.30e-02)
world (2.62e-02)
dynamics (1.10e-03)
c (8.69e-04)
ptr (8.04e-04)
bt (6.81e-04)
action (5.85e-04)
interface (5.34e-04)
this (3.79e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
charactercharacter (9.73e-01)
remove (1.25e-02)
%END% (1.10e-02)
key (5.62e-04)
code (2.25e-04)
get (2.14e-04)
at (1.66e-04)
c (1.29e-04)
down (1.11e-04)
bt (9.26e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
%END%%END% (9.71e-01)
character (2.39e-02)
bt (9.50e-04)
c (2.15e-04)
ptr (1.56e-04)
remove (1.41e-04)
%UNK% (1.04e-04)
endian (9.67e-05)
rad (8.93e-05)
at (6.09e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
dynamics
world
remove
character
(
swig
c
ptr
,
this
,
bt
action
interface
.
get
c
ptr
(
character
)
,
character
)
;
}
<SENTENCE_END/>
createcreateread (1.11e-01)
%UNK% (1.09e-01)
skip (8.65e-02)
init (6.41e-02)
binary (2.94e-02)
get (2.53e-02)
touches (2.43e-02)
decode (2.34e-02)
continue (1.83e-02)
parse (1.69e-02)
<SENTENCE_START>
{
for
(
;
m
num
pos
states
<
num
pos
states
;
m
num
pos
states
++
)
{
m
low
coder
[
m
num
pos
states
]
=
new
bit
tree
decoder
(
base
.
k
num
low
len
bits
)
;
m
mid
coder
[
m
num
pos
states
]
=
new
bit
tree
decoder
(
base
.
k
num
mid
len
bits
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
;
m
num
pos
states
<
num
pos
states
;
m
num
pos
states
++
)
{
m
low
coder
[
m
num
pos
states
]
=
new
bit
tree
decoder
(
base
.
k
num
low
len
bits
)
;
m
mid
coder
[
m
num
pos
states
]
=
new
bit
tree
decoder
(
base
.
k
num
mid
len
bits
)
;
}
}
<SENTENCE_END/>
%END%%UNK% (1.62e-01)
read (5.97e-02)
num (5.66e-02)
init (3.74e-02)
get (2.81e-02)
to (1.27e-02)
skip (1.24e-02)
parse (1.24e-02)
%END% (1.20e-02)
string (1.13e-02)
<SENTENCE_START>
{
for
(
;
m
num
pos
states
<
num
pos
states
;
m
num
pos
states
++
)
{
m
low
coder
[
m
num
pos
states
]
=
new
bit
tree
decoder
(
base
.
k
num
low
len
bits
)
;
m
mid
coder
[
m
num
pos
states
]
=
new
bit
tree
decoder
(
base
.
k
num
mid
len
bits
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
;
m
num
pos
states
<
num
pos
states
;
m
num
pos
states
++
)
{
m
low
coder
[
m
num
pos
states
]
=
new
bit
tree
decoder
(
base
.
k
num
low
len
bits
)
;
m
mid
coder
[
m
num
pos
states
]
=
new
bit
tree
decoder
(
base
.
k
num
mid
len
bits
)
;
}
}
<SENTENCE_END/>
initinit%UNK% (6.25e-01)
init (5.46e-02)
state (2.30e-02)
set (1.72e-02)
update (1.24e-02)
read (9.65e-03)
load (9.16e-03)
begin (7.64e-03)
parse (7.13e-03)
start (6.34e-03)
<SENTENCE_START>
{
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
choice
)
;
for
(
int
pos
state
=
0
;
pos
state
<
m
num
pos
states
;
pos
state
++
)
{
m
low
coder
[
pos
state
]
.
%SELF%
(
)
;
m
mid
coder
[
pos
state
]
.
%SELF%
(
)
;
}
m
high
coder
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
choice
)
;
for
(
int
pos
state
=
0
;
pos
state
<
m
num
pos
states
;
pos
state
++
)
{
m
low
coder
[
pos
state
]
.
%SELF%
(
)
;
m
mid
coder
[
pos
state
]
.
%SELF%
(
)
;
}
m
high
coder
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%%UNK% (4.08e-01)
%END% (1.73e-01)
state (1.53e-02)
update (1.42e-02)
to (1.18e-02)
init (1.14e-02)
end (1.08e-02)
flush (9.17e-03)
read (8.44e-03)
string (7.49e-03)
<SENTENCE_START>
{
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
choice
)
;
for
(
int
pos
state
=
0
;
pos
state
<
m
num
pos
states
;
pos
state
++
)
{
m
low
coder
[
pos
state
]
.
%SELF%
(
)
;
m
mid
coder
[
pos
state
]
.
%SELF%
(
)
;
}
m
high
coder
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
choice
)
;
for
(
int
pos
state
=
0
;
pos
state
<
m
num
pos
states
;
pos
state
++
)
{
m
low
coder
[
pos
state
]
.
%SELF%
(
)
;
m
mid
coder
[
pos
state
]
.
%SELF%
(
)
;
}
m
high
coder
.
%SELF%
(
)
;
}
<SENTENCE_END/>
decodedecodereverse (4.42e-01)
decode (1.89e-01)
encode (1.07e-01)
sort (2.56e-02)
%UNK% (2.30e-02)
binary (1.85e-02)
read (1.31e-02)
gallop (7.57e-03)
init (5.79e-03)
range (5.70e-03)
<SENTENCE_START>
{
if
(
range
decoder
.
decode
bit
(
m
choice
,
0
)
==
0
)
return
m
low
coder
[
pos
state
]
.
%SELF%
(
range
decoder
)
;
int
symbol
=
base
.
k
num
low
len
symbols
;
if
(
range
decoder
.
decode
bit
(
m
choice
,
1
)
==
0
)
symbol
+=
m
mid
coder
[
pos
state
]
.
%SELF%
(
range
decoder
)
;
else
symbol
+=
base
.
k
num
mid
len
symbols
+
m
high
coder
.
%SELF%
(
range
decoder
)
;
return
symbol
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
range
decoder
.
decode
bit
(
m
choice
,
0
)
==
0
)
return
m
low
coder
[
pos
state
]
.
%SELF%
(
range
decoder
)
;
int
symbol
=
base
.
k
num
low
len
symbols
;
if
(
range
decoder
.
decode
bit
(
m
choice
,
1
)
==
0
)
symbol
+=
m
mid
coder
[
pos
state
]
.
%SELF%
(
range
decoder
)
;
else
symbol
+=
base
.
k
num
mid
len
symbols
+
m
high
coder
.
%SELF%
(
range
decoder
)
;
return
symbol
;
}
<SENTENCE_END/>
%END%%UNK% (2.94e-01)
decode (6.49e-02)
%END% (5.28e-02)
read (4.93e-02)
encode (3.65e-02)
range (2.10e-02)
to (1.67e-02)
reverse (1.61e-02)
init (1.23e-02)
string (1.18e-02)
<SENTENCE_START>
{
if
(
range
decoder
.
decode
bit
(
m
choice
,
0
)
==
0
)
return
m
low
coder
[
pos
state
]
.
%SELF%
(
range
decoder
)
;
int
symbol
=
base
.
k
num
low
len
symbols
;
if
(
range
decoder
.
decode
bit
(
m
choice
,
1
)
==
0
)
symbol
+=
m
mid
coder
[
pos
state
]
.
%SELF%
(
range
decoder
)
;
else
symbol
+=
base
.
k
num
mid
len
symbols
+
m
high
coder
.
%SELF%
(
range
decoder
)
;
return
symbol
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
range
decoder
.
decode
bit
(
m
choice
,
0
)
==
0
)
return
m
low
coder
[
pos
state
]
.
%SELF%
(
range
decoder
)
;
int
symbol
=
base
.
k
num
low
len
symbols
;
if
(
range
decoder
.
decode
bit
(
m
choice
,
1
)
==
0
)
symbol
+=
m
mid
coder
[
pos
state
]
.
%SELF%
(
range
decoder
)
;
else
symbol
+=
base
.
k
num
mid
len
symbols
+
m
high
coder
.
%SELF%
(
range
decoder
)
;
return
symbol
;
}
<SENTENCE_END/>
initinitset (9.03e-01)
%END% (2.14e-02)
%UNK% (1.70e-02)
init (7.04e-03)
update (5.27e-03)
com (2.75e-03)
destroy (2.23e-03)
flush (1.64e-03)
render (1.42e-03)
solve (1.26e-03)
<SENTENCE_START>
{
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
decoders
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
decoders
)
;
}
<SENTENCE_END/>
%END%%END% (9.13e-01)
%UNK% (1.69e-02)
com (1.47e-02)
badlogic (9.77e-03)
decoders (5.33e-03)
set (4.78e-03)
destroy (5.97e-04)
update (5.51e-04)
from (4.76e-04)
init (4.67e-04)
<SENTENCE_START>
{
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
decoders
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
decoders
)
;
}
<SENTENCE_END/>
decode,normaldecodereverse (9.59e-01)
symbol (1.43e-02)
do (4.57e-03)
decode (3.43e-03)
encode (2.60e-03)
int (2.12e-03)
range (1.26e-03)
while (8.90e-04)
bit (8.25e-04)
return (6.48e-04)
<SENTENCE_START>
{
int
symbol
=
1
;
do
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
symbol
=
1
;
do
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
normalreverse (6.17e-01)
symbol (1.48e-01)
decode (7.61e-02)
encode (6.91e-02)
range (8.11e-03)
do (8.06e-03)
bit (5.82e-03)
int (4.12e-03)
shuffle (3.01e-03)
last (1.90e-03)
<SENTENCE_START>
{
int
symbol
=
1
;
do
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
symbol
=
1
;
do
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
%END%%END% (9.36e-01)
symbol (1.38e-02)
and (2.83e-03)
bit (2.82e-03)
int (2.07e-03)
string (1.93e-03)
in (1.44e-03)
decoder (1.41e-03)
%UNK% (1.21e-03)
all (1.06e-03)
<SENTENCE_START>
{
int
symbol
=
1
;
do
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
symbol
=
1
;
do
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
decode,with,match,bytedecodereverse (7.57e-01)
decode (1.14e-01)
encode (8.06e-02)
symbol (7.40e-03)
bit (1.79e-03)
range (1.31e-03)
int (1.13e-03)
byte (1.12e-03)
sort (1.11e-03)
while (9.58e-04)
<SENTENCE_START>
{
int
symbol
=
1
;
do
{
int
match
bit
=
(
match
byte
>>
7
)
&
1
;
match
byte
<<=
1
;
int
bit
=
range
decoder
.
decode
bit
(
m
decoders
,
(
(
1
+
match
bit
)
<<
8
)
+
symbol
)
;
symbol
=
(
symbol
<<
1
)
|
bit
;
if
(
match
bit
!=
bit
)
{
while
(
symbol
<
0x100
)
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
break
;
}
}
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
symbol
=
1
;
do
{
int
match
bit
=
(
match
byte
>>
7
)
&
1
;
match
byte
<<=
1
;
int
bit
=
range
decoder
.
decode
bit
(
m
decoders
,
(
(
1
+
match
bit
)
<<
8
)
+
symbol
)
;
symbol
=
(
symbol
<<
1
)
|
bit
;
if
(
match
bit
!=
bit
)
{
while
(
symbol
<
0x100
)
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
break
;
}
}
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
withdecode (2.51e-01)
encode (1.83e-01)
reverse (1.48e-01)
bit (7.15e-02)
%END% (3.81e-02)
symbol (1.52e-02)
int (1.30e-02)
read (1.29e-02)
%UNK% (1.25e-02)
range (9.76e-03)
<SENTENCE_START>
{
int
symbol
=
1
;
do
{
int
match
bit
=
(
match
byte
>>
7
)
&
1
;
match
byte
<<=
1
;
int
bit
=
range
decoder
.
decode
bit
(
m
decoders
,
(
(
1
+
match
bit
)
<<
8
)
+
symbol
)
;
symbol
=
(
symbol
<<
1
)
|
bit
;
if
(
match
bit
!=
bit
)
{
while
(
symbol
<
0x100
)
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
break
;
}
}
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
symbol
=
1
;
do
{
int
match
bit
=
(
match
byte
>>
7
)
&
1
;
match
byte
<<=
1
;
int
bit
=
range
decoder
.
decode
bit
(
m
decoders
,
(
(
1
+
match
bit
)
<<
8
)
+
symbol
)
;
symbol
=
(
symbol
<<
1
)
|
bit
;
if
(
match
bit
!=
bit
)
{
while
(
symbol
<
0x100
)
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
break
;
}
}
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
match%END% (8.42e-01)
bit (2.03e-02)
symbol (1.14e-02)
and (7.33e-03)
int (6.88e-03)
string (4.56e-03)
%UNK% (4.20e-03)
in (3.71e-03)
decode (3.15e-03)
char (3.10e-03)
<SENTENCE_START>
{
int
symbol
=
1
;
do
{
int
match
bit
=
(
match
byte
>>
7
)
&
1
;
match
byte
<<=
1
;
int
bit
=
range
decoder
.
decode
bit
(
m
decoders
,
(
(
1
+
match
bit
)
<<
8
)
+
symbol
)
;
symbol
=
(
symbol
<<
1
)
|
bit
;
if
(
match
bit
!=
bit
)
{
while
(
symbol
<
0x100
)
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
break
;
}
}
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
symbol
=
1
;
do
{
int
match
bit
=
(
match
byte
>>
7
)
&
1
;
match
byte
<<=
1
;
int
bit
=
range
decoder
.
decode
bit
(
m
decoders
,
(
(
1
+
match
bit
)
<<
8
)
+
symbol
)
;
symbol
=
(
symbol
<<
1
)
|
bit
;
if
(
match
bit
!=
bit
)
{
while
(
symbol
<
0x100
)
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
break
;
}
}
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
byte%END% (8.26e-01)
bit (2.18e-02)
symbol (1.23e-02)
and (7.80e-03)
int (7.56e-03)
%UNK% (4.82e-03)
string (4.81e-03)
in (4.04e-03)
decode (3.74e-03)
char (3.31e-03)
<SENTENCE_START>
{
int
symbol
=
1
;
do
{
int
match
bit
=
(
match
byte
>>
7
)
&
1
;
match
byte
<<=
1
;
int
bit
=
range
decoder
.
decode
bit
(
m
decoders
,
(
(
1
+
match
bit
)
<<
8
)
+
symbol
)
;
symbol
=
(
symbol
<<
1
)
|
bit
;
if
(
match
bit
!=
bit
)
{
while
(
symbol
<
0x100
)
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
break
;
}
}
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
symbol
=
1
;
do
{
int
match
bit
=
(
match
byte
>>
7
)
&
1
;
match
byte
<<=
1
;
int
bit
=
range
decoder
.
decode
bit
(
m
decoders
,
(
(
1
+
match
bit
)
<<
8
)
+
symbol
)
;
symbol
=
(
symbol
<<
1
)
|
bit
;
if
(
match
bit
!=
bit
)
{
while
(
symbol
<
0x100
)
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
break
;
}
}
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
%END%%END% (8.16e-01)
bit (2.28e-02)
symbol (1.32e-02)
int (7.99e-03)
and (7.86e-03)
%UNK% (4.95e-03)
string (4.91e-03)
in (4.13e-03)
decode (4.05e-03)
char (3.44e-03)
<SENTENCE_START>
{
int
symbol
=
1
;
do
{
int
match
bit
=
(
match
byte
>>
7
)
&
1
;
match
byte
<<=
1
;
int
bit
=
range
decoder
.
decode
bit
(
m
decoders
,
(
(
1
+
match
bit
)
<<
8
)
+
symbol
)
;
symbol
=
(
symbol
<<
1
)
|
bit
;
if
(
match
bit
!=
bit
)
{
while
(
symbol
<
0x100
)
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
break
;
}
}
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
symbol
=
1
;
do
{
int
match
bit
=
(
match
byte
>>
7
)
&
1
;
match
byte
<<=
1
;
int
bit
=
range
decoder
.
decode
bit
(
m
decoders
,
(
(
1
+
match
bit
)
<<
8
)
+
symbol
)
;
symbol
=
(
symbol
<<
1
)
|
bit
;
if
(
match
bit
!=
bit
)
{
while
(
symbol
<
0x100
)
symbol
=
(
symbol
<<
1
)
|
range
decoder
.
decode
bit
(
m
decoders
,
symbol
)
;
break
;
}
}
while
(
symbol
<
0x100
)
;
return
(
byte
)
symbol
;
}
<SENTENCE_END/>
createcreateget (2.78e-01)
set (1.99e-01)
init (7.08e-02)
num (5.84e-02)
load (2.71e-02)
%UNK% (2.48e-02)
read (1.96e-02)
is (1.34e-02)
parse (1.20e-02)
clear (9.53e-03)
<SENTENCE_START>
{
if
(
m
coders
!=
null
&&
m
num
prev
bits
==
num
prev
bits
&&
m
num
pos
bits
==
num
pos
bits
)
return
;
m
num
pos
bits
=
num
pos
bits
;
m
pos
mask
=
(
1
<<
num
pos
bits
)
-
1
;
m
num
prev
bits
=
num
prev
bits
;
int
num
states
=
1
<<
(
m
num
prev
bits
+
m
num
pos
bits
)
;
m
coders
=
new
decoder
2
[
num
states
]
;
for
(
int
i
=
0
;
i
<
num
states
;
i
++
)
m
coders
[
i
]
=
new
decoder
2
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
m
coders
!=
null
&&
m
num
prev
bits
==
num
prev
bits
&&
m
num
pos
bits
==
num
pos
bits
)
return
;
m
num
pos
bits
=
num
pos
bits
;
m
pos
mask
=
(
1
<<
num
pos
bits
)
-
1
;
m
num
prev
bits
=
num
prev
bits
;
int
num
states
=
1
<<
(
m
num
prev
bits
+
m
num
pos
bits
)
;
m
coders
=
new
decoder
2
[
num
states
]
;
for
(
int
i
=
0
;
i
<
num
states
;
i
++
)
m
coders
[
i
]
=
new
decoder
2
(
)
;
}
<SENTENCE_END/>
%END%num (2.61e-01)
%END% (2.09e-01)
prev (1.46e-01)
get (3.31e-02)
bits (2.00e-02)
%UNK% (1.36e-02)
and (1.19e-02)
m (1.11e-02)
int (1.09e-02)
states (1.01e-02)
<SENTENCE_START>
{
if
(
m
coders
!=
null
&&
m
num
prev
bits
==
num
prev
bits
&&
m
num
pos
bits
==
num
pos
bits
)
return
;
m
num
pos
bits
=
num
pos
bits
;
m
pos
mask
=
(
1
<<
num
pos
bits
)
-
1
;
m
num
prev
bits
=
num
prev
bits
;
int
num
states
=
1
<<
(
m
num
prev
bits
+
m
num
pos
bits
)
;
m
coders
=
new
decoder
2
[
num
states
]
;
for
(
int
i
=
0
;
i
<
num
states
;
i
++
)
m
coders
[
i
]
=
new
decoder
2
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
m
coders
!=
null
&&
m
num
prev
bits
==
num
prev
bits
&&
m
num
pos
bits
==
num
pos
bits
)
return
;
m
num
pos
bits
=
num
pos
bits
;
m
pos
mask
=
(
1
<<
num
pos
bits
)
-
1
;
m
num
prev
bits
=
num
prev
bits
;
int
num
states
=
1
<<
(
m
num
prev
bits
+
m
num
pos
bits
)
;
m
coders
=
new
decoder
2
[
num
states
]
;
for
(
int
i
=
0
;
i
<
num
states
;
i
++
)
m
coders
[
i
]
=
new
decoder
2
(
)
;
}
<SENTENCE_END/>
initinitget (3.82e-01)
num (1.14e-01)
set (9.29e-02)
init (3.28e-02)
load (2.65e-02)
calculate (2.54e-02)
clear (1.86e-02)
put (1.13e-02)
extend (1.02e-02)
end (1.02e-02)
<SENTENCE_START>
{
int
num
states
=
1
<<
(
m
num
prev
bits
+
m
num
pos
bits
)
;
for
(
int
i
=
0
;
i
<
num
states
;
i
++
)
m
coders
[
i
]
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
num
states
=
1
<<
(
m
num
prev
bits
+
m
num
pos
bits
)
;
for
(
int
i
=
0
;
i
<
num
states
;
i
++
)
m
coders
[
i
]
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%num (3.82e-01)
%END% (1.26e-01)
states (5.10e-02)
prev (4.88e-02)
int (3.58e-02)
of (1.89e-02)
get (1.87e-02)
bits (1.26e-02)
value (1.11e-02)
bounding (1.07e-02)
<SENTENCE_START>
{
int
num
states
=
1
<<
(
m
num
prev
bits
+
m
num
pos
bits
)
;
for
(
int
i
=
0
;
i
<
num
states
;
i
++
)
m
coders
[
i
]
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
num
states
=
1
<<
(
m
num
prev
bits
+
m
num
pos
bits
)
;
for
(
int
i
=
0
;
i
<
num
states
;
i
++
)
m
coders
[
i
]
.
%SELF%
(
)
;
}
<SENTENCE_END/>
get,decodergetinit (1.41e-01)
add (1.16e-01)
read (1.09e-01)
get (1.05e-01)
%UNK% (4.59e-02)
set (4.55e-02)
swap (3.35e-02)
load (2.77e-02)
update (1.87e-02)
convert (1.19e-02)
<SENTENCE_START>
{
return
m
coders
[
(
(
pos
&
m
pos
mask
)
<<
m
num
prev
bits
)
+
(
(
prev
byte
&
0xFF
)
>>>
(
8
-
m
num
prev
bits
)
)
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
coders
[
(
(
pos
&
m
pos
mask
)
<<
m
num
prev
bits
)
+
(
(
prev
byte
&
0xFF
)
>>>
(
8
-
m
num
prev
bits
)
)
]
;
}
<SENTENCE_END/>
decoder%END% (8.50e-01)
and (1.43e-02)
num (1.12e-02)
prev (8.50e-03)
%UNK% (7.64e-03)
endian (6.67e-03)
short (4.92e-03)
byte (4.53e-03)
bits (3.24e-03)
value (2.75e-03)
<SENTENCE_START>
{
return
m
coders
[
(
(
pos
&
m
pos
mask
)
<<
m
num
prev
bits
)
+
(
(
prev
byte
&
0xFF
)
>>>
(
8
-
m
num
prev
bits
)
)
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
coders
[
(
(
pos
&
m
pos
mask
)
<<
m
num
prev
bits
)
+
(
(
prev
byte
&
0xFF
)
>>>
(
8
-
m
num
prev
bits
)
)
]
;
}
<SENTENCE_END/>
%END%%END% (9.37e-01)
and (7.95e-03)
%UNK% (3.47e-03)
endian (3.13e-03)
prev (2.82e-03)
byte (2.30e-03)
short (1.62e-03)
bits (1.59e-03)
num (1.44e-03)
value (1.14e-03)
<SENTENCE_START>
{
return
m
coders
[
(
(
pos
&
m
pos
mask
)
<<
m
num
prev
bits
)
+
(
(
prev
byte
&
0xFF
)
>>>
(
8
-
m
num
prev
bits
)
)
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
coders
[
(
(
pos
&
m
pos
mask
)
<<
m
num
prev
bits
)
+
(
(
prev
byte
&
0xFF
)
>>>
(
8
-
m
num
prev
bits
)
)
]
;
}
<SENTENCE_END/>
set,dictionary,sizeset%UNK% (2.91e-01)
set (2.05e-01)
add (1.21e-01)
check (5.24e-02)
get (3.41e-02)
clear (1.47e-02)
size (1.22e-02)
init (1.11e-02)
is (1.04e-02)
resize (1.02e-02)
<SENTENCE_START>
{
if
(
dictionary
size
<
0
)
return
false
;
if
(
m
dictionary
size
!=
dictionary
size
)
{
m
dictionary
size
=
dictionary
size
;
m
dictionary
size
check
=
math
.
max
(
m
dictionary
size
,
1
)
;
m
out
window
.
create
(
math
.
max
(
m
dictionary
size
check
,
(
1
<<
12
)
)
)
;
}
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
dictionary
size
<
0
)
return
false
;
if
(
m
dictionary
size
!=
dictionary
size
)
{
m
dictionary
size
=
dictionary
size
;
m
dictionary
size
check
=
math
.
max
(
m
dictionary
size
,
1
)
;
m
out
window
.
create
(
math
.
max
(
m
dictionary
size
check
,
(
1
<<
12
)
)
)
;
}
return
true
;
}
<SENTENCE_END/>
dictionary%UNK% (4.07e-01)
%END% (2.71e-01)
size (2.62e-02)
to (1.74e-02)
dictionary (9.56e-03)
add (7.34e-03)
out (7.06e-03)
check (6.18e-03)
max (5.58e-03)
m (5.41e-03)
<SENTENCE_START>
{
if
(
dictionary
size
<
0
)
return
false
;
if
(
m
dictionary
size
!=
dictionary
size
)
{
m
dictionary
size
=
dictionary
size
;
m
dictionary
size
check
=
math
.
max
(
m
dictionary
size
,
1
)
;
m
out
window
.
create
(
math
.
max
(
m
dictionary
size
check
,
(
1
<<
12
)
)
)
;
}
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
dictionary
size
<
0
)
return
false
;
if
(
m
dictionary
size
!=
dictionary
size
)
{
m
dictionary
size
=
dictionary
size
;
m
dictionary
size
check
=
math
.
max
(
m
dictionary
size
,
1
)
;
m
out
window
.
create
(
math
.
max
(
m
dictionary
size
check
,
(
1
<<
12
)
)
)
;
}
return
true
;
}
<SENTENCE_END/>
size%END% (7.42e-01)
%UNK% (1.13e-01)
size (1.56e-02)
to (6.16e-03)
check (4.88e-03)
dictionary (4.31e-03)
down (2.59e-03)
window (2.39e-03)
m (2.29e-03)
all (2.23e-03)
<SENTENCE_START>
{
if
(
dictionary
size
<
0
)
return
false
;
if
(
m
dictionary
size
!=
dictionary
size
)
{
m
dictionary
size
=
dictionary
size
;
m
dictionary
size
check
=
math
.
max
(
m
dictionary
size
,
1
)
;
m
out
window
.
create
(
math
.
max
(
m
dictionary
size
check
,
(
1
<<
12
)
)
)
;
}
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
dictionary
size
<
0
)
return
false
;
if
(
m
dictionary
size
!=
dictionary
size
)
{
m
dictionary
size
=
dictionary
size
;
m
dictionary
size
check
=
math
.
max
(
m
dictionary
size
,
1
)
;
m
out
window
.
create
(
math
.
max
(
m
dictionary
size
check
,
(
1
<<
12
)
)
)
;
}
return
true
;
}
<SENTENCE_END/>
%END%%END% (9.19e-01)
%UNK% (2.12e-02)
size (1.01e-02)
dictionary (3.04e-03)
check (2.49e-03)
to (1.39e-03)
max (1.38e-03)
all (1.26e-03)
m (1.19e-03)
down (9.18e-04)
<SENTENCE_START>
{
if
(
dictionary
size
<
0
)
return
false
;
if
(
m
dictionary
size
!=
dictionary
size
)
{
m
dictionary
size
=
dictionary
size
;
m
dictionary
size
check
=
math
.
max
(
m
dictionary
size
,
1
)
;
m
out
window
.
create
(
math
.
max
(
m
dictionary
size
check
,
(
1
<<
12
)
)
)
;
}
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
dictionary
size
<
0
)
return
false
;
if
(
m
dictionary
size
!=
dictionary
size
)
{
m
dictionary
size
=
dictionary
size
;
m
dictionary
size
check
=
math
.
max
(
m
dictionary
size
,
1
)
;
m
out
window
.
create
(
math
.
max
(
m
dictionary
size
check
,
(
1
<<
12
)
)
)
;
}
return
true
;
}
<SENTENCE_END/>
set,lc,lp,pbsetget (2.56e-01)
read (1.69e-01)
%UNK% (1.24e-01)
init (3.32e-02)
is (2.84e-02)
set (1.80e-02)
load (1.70e-02)
num (1.01e-02)
to (9.72e-03)
parse (8.74e-03)
<SENTENCE_START>
{
if
(
lc
>
base
.
k
num
lit
context
bits
max
||
lp
>
4
||
pb
>
base
.
k
num
pos
states
bits
max
)
return
false
;
m
literal
decoder
.
create
(
lp
,
lc
)
;
int
num
pos
states
=
1
<<
pb
;
m
len
decoder
.
create
(
num
pos
states
)
;
m
rep
len
decoder
.
create
(
num
pos
states
)
;
m
pos
state
mask
=
num
pos
states
-
1
;
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
lc
>
base
.
k
num
lit
context
bits
max
||
lp
>
4
||
pb
>
base
.
k
num
pos
states
bits
max
)
return
false
;
m
literal
decoder
.
create
(
lp
,
lc
)
;
int
num
pos
states
=
1
<<
pb
;
m
len
decoder
.
create
(
num
pos
states
)
;
m
rep
len
decoder
.
create
(
num
pos
states
)
;
m
pos
state
mask
=
num
pos
states
-
1
;
return
true
;
}
<SENTENCE_END/>
lc%UNK% (2.52e-01)
read (7.95e-02)
get (6.29e-02)
%END% (5.34e-02)
num (2.07e-02)
to (1.76e-02)
is (1.65e-02)
init (1.44e-02)
pos (9.51e-03)
parse (8.29e-03)
<SENTENCE_START>
{
if
(
lc
>
base
.
k
num
lit
context
bits
max
||
lp
>
4
||
pb
>
base
.
k
num
pos
states
bits
max
)
return
false
;
m
literal
decoder
.
create
(
lp
,
lc
)
;
int
num
pos
states
=
1
<<
pb
;
m
len
decoder
.
create
(
num
pos
states
)
;
m
rep
len
decoder
.
create
(
num
pos
states
)
;
m
pos
state
mask
=
num
pos
states
-
1
;
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
lc
>
base
.
k
num
lit
context
bits
max
||
lp
>
4
||
pb
>
base
.
k
num
pos
states
bits
max
)
return
false
;
m
literal
decoder
.
create
(
lp
,
lc
)
;
int
num
pos
states
=
1
<<
pb
;
m
len
decoder
.
create
(
num
pos
states
)
;
m
rep
len
decoder
.
create
(
num
pos
states
)
;
m
pos
state
mask
=
num
pos
states
-
1
;
return
true
;
}
<SENTENCE_END/>
lp%UNK% (2.19e-01)
%END% (1.63e-01)
read (4.43e-02)
get (3.66e-02)
to (1.81e-02)
num (1.73e-02)
is (1.19e-02)
init (9.33e-03)
string (9.32e-03)
decoder (9.02e-03)
<SENTENCE_START>
{
if
(
lc
>
base
.
k
num
lit
context
bits
max
||
lp
>
4
||
pb
>
base
.
k
num
pos
states
bits
max
)
return
false
;
m
literal
decoder
.
create
(
lp
,
lc
)
;
int
num
pos
states
=
1
<<
pb
;
m
len
decoder
.
create
(
num
pos
states
)
;
m
rep
len
decoder
.
create
(
num
pos
states
)
;
m
pos
state
mask
=
num
pos
states
-
1
;
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
lc
>
base
.
k
num
lit
context
bits
max
||
lp
>
4
||
pb
>
base
.
k
num
pos
states
bits
max
)
return
false
;
m
literal
decoder
.
create
(
lp
,
lc
)
;
int
num
pos
states
=
1
<<
pb
;
m
len
decoder
.
create
(
num
pos
states
)
;
m
rep
len
decoder
.
create
(
num
pos
states
)
;
m
pos
state
mask
=
num
pos
states
-
1
;
return
true
;
}
<SENTENCE_END/>
pb%END% (3.73e-01)
%UNK% (1.54e-01)
read (2.43e-02)
get (1.70e-02)
to (1.56e-02)
num (1.41e-02)
string (1.09e-02)
value (8.88e-03)
is (6.40e-03)
and (5.19e-03)
<SENTENCE_START>
{
if
(
lc
>
base
.
k
num
lit
context
bits
max
||
lp
>
4
||
pb
>
base
.
k
num
pos
states
bits
max
)
return
false
;
m
literal
decoder
.
create
(
lp
,
lc
)
;
int
num
pos
states
=
1
<<
pb
;
m
len
decoder
.
create
(
num
pos
states
)
;
m
rep
len
decoder
.
create
(
num
pos
states
)
;
m
pos
state
mask
=
num
pos
states
-
1
;
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
lc
>
base
.
k
num
lit
context
bits
max
||
lp
>
4
||
pb
>
base
.
k
num
pos
states
bits
max
)
return
false
;
m
literal
decoder
.
create
(
lp
,
lc
)
;
int
num
pos
states
=
1
<<
pb
;
m
len
decoder
.
create
(
num
pos
states
)
;
m
rep
len
decoder
.
create
(
num
pos
states
)
;
m
pos
state
mask
=
num
pos
states
-
1
;
return
true
;
}
<SENTENCE_END/>
%END%%END% (4.54e-01)
%UNK% (1.23e-01)
read (1.86e-02)
to (1.37e-02)
num (1.28e-02)
get (1.21e-02)
string (1.07e-02)
value (9.06e-03)
and (5.07e-03)
is (4.87e-03)
<SENTENCE_START>
{
if
(
lc
>
base
.
k
num
lit
context
bits
max
||
lp
>
4
||
pb
>
base
.
k
num
pos
states
bits
max
)
return
false
;
m
literal
decoder
.
create
(
lp
,
lc
)
;
int
num
pos
states
=
1
<<
pb
;
m
len
decoder
.
create
(
num
pos
states
)
;
m
rep
len
decoder
.
create
(
num
pos
states
)
;
m
pos
state
mask
=
num
pos
states
-
1
;
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
lc
>
base
.
k
num
lit
context
bits
max
||
lp
>
4
||
pb
>
base
.
k
num
pos
states
bits
max
)
return
false
;
m
literal
decoder
.
create
(
lp
,
lc
)
;
int
num
pos
states
=
1
<<
pb
;
m
len
decoder
.
create
(
num
pos
states
)
;
m
rep
len
decoder
.
create
(
num
pos
states
)
;
m
pos
state
mask
=
num
pos
states
-
1
;
return
true
;
}
<SENTENCE_END/>
initinit%UNK% (3.14e-01)
%END% (2.87e-01)
set (4.11e-02)
init (2.35e-02)
update (1.52e-02)
render (1.33e-02)
get (1.13e-02)
load (1.03e-02)
end (1.00e-02)
flush (9.73e-03)
<SENTENCE_START>
{
m
out
window
.
%SELF%
(
false
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
match
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
0
long
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
0
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
1
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
2
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
pos
decoders
)
;
m
literal
decoder
.
%SELF%
(
)
;
int
i
;
for
(
i
=
0
;
i
<
base
.
k
num
len
to
pos
states
;
i
++
)
m
pos
slot
decoder
[
i
]
.
%SELF%
(
)
;
m
len
decoder
.
%SELF%
(
)
;
m
rep
len
decoder
.
%SELF%
(
)
;
m
pos
align
decoder
.
%SELF%
(
)
;
m
range
decoder
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
out
window
.
%SELF%
(
false
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
match
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
0
long
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
0
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
1
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
2
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
pos
decoders
)
;
m
literal
decoder
.
%SELF%
(
)
;
int
i
;
for
(
i
=
0
;
i
<
base
.
k
num
len
to
pos
states
;
i
++
)
m
pos
slot
decoder
[
i
]
.
%SELF%
(
)
;
m
len
decoder
.
%SELF%
(
)
;
m
rep
len
decoder
.
%SELF%
(
)
;
m
pos
align
decoder
.
%SELF%
(
)
;
m
range
decoder
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%%END% (8.11e-01)
%UNK% (6.62e-02)
init (3.45e-03)
to (3.17e-03)
render (2.80e-03)
com (2.76e-03)
decoder (2.34e-03)
update (2.32e-03)
flush (2.25e-03)
end (2.03e-03)
<SENTENCE_START>
{
m
out
window
.
%SELF%
(
false
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
match
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
0
long
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
0
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
1
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
2
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
pos
decoders
)
;
m
literal
decoder
.
%SELF%
(
)
;
int
i
;
for
(
i
=
0
;
i
<
base
.
k
num
len
to
pos
states
;
i
++
)
m
pos
slot
decoder
[
i
]
.
%SELF%
(
)
;
m
len
decoder
.
%SELF%
(
)
;
m
rep
len
decoder
.
%SELF%
(
)
;
m
pos
align
decoder
.
%SELF%
(
)
;
m
range
decoder
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
out
window
.
%SELF%
(
false
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
match
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
0
long
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
0
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
1
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
is
rep
g
2
decoders
)
;
com
.
badlogic
.
gdx
.
utils
.
compression
.
rangecoder
.
decoder
.
init
bit
models
(
m
pos
decoders
)
;
m
literal
decoder
.
%SELF%
(
)
;
int
i
;
for
(
i
=
0
;
i
<
base
.
k
num
len
to
pos
states
;
i
++
)
m
pos
slot
decoder
[
i
]
.
%SELF%
(
)
;
m
len
decoder
.
%SELF%
(
)
;
m
rep
len
decoder
.
%SELF%
(
)
;
m
pos
align
decoder
.
%SELF%
(
)
;
m
range
decoder
.
%SELF%
(
)
;
}
<SENTENCE_END/>
codecode%UNK% (2.98e-01)
init (6.32e-02)
read (6.31e-02)
%END% (3.81e-02)
decode (2.28e-02)
load (1.53e-02)
update (1.46e-02)
parse (1.45e-02)
get (1.43e-02)
reset (1.24e-02)
<SENTENCE_START>
{
m
range
decoder
.
set
stream
(
in
stream
)
;
m
out
window
.
set
stream
(
out
stream
)
;
init
(
)
;
int
state
=
base
.
state
init
(
)
;
int
rep
0
=
0
,
rep
1
=
0
,
rep
2
=
0
,
rep
3
=
0
;
long
now
pos
64
=
0
;
byte
prev
byte
=
0
;
while
(
out
size
<
0
||
now
pos
64
<
out
size
)
{
int
pos
state
=
(
int
)
now
pos
64
&
m
pos
state
mask
;
if
(
m
range
decoder
.
decode
bit
(
m
is
match
decoders
,
(
state
<<
base
.
k
num
pos
states
bits
max
)
+
pos
state
)
==
0
)
{
literal
decoder
.
decoder
2
decoder
2
=
m
literal
decoder
.
get
decoder
(
(
int
)
now
pos
64
,
prev
byte
)
;
if
(
!
base
.
state
is
char
state
(
state
)
)
prev
byte
=
decoder
2
.
decode
with
match
byte
(
m
range
decoder
,
m
out
window
.
get
byte
(
rep
0
)
)
;
else
prev
byte
=
decoder
2
.
decode
normal
(
m
range
decoder
)
;
m
out
window
.
put
byte
(
prev
byte
)
;
state
=
base
.
state
update
char
(
state
)
;
now
pos
64
++
;
}
else
{
int
len
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
decoders
,
state
)
==
1
)
{
len
=
0
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
0
decoders
,
state
)
==
0
)
{
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
0
long
decoders
,
(
state
<<
base
.
k
num
pos
states
bits
max
)
+
pos
state
)
==
0
)
{
state
=
base
.
state
update
short
rep
(
state
)
;
len
=
1
;
}
}
else
{
int
distance
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
1
decoders
,
state
)
==
0
)
distance
=
rep
1
;
else
{
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
2
decoders
,
state
)
==
0
)
distance
=
rep
2
;
else
{
distance
=
rep
3
;
rep
3
=
rep
2
;
}
rep
2
=
rep
1
;
}
rep
1
=
rep
0
;
rep
0
=
distance
;
}
if
(
len
==
0
)
{
len
=
m
rep
len
decoder
.
decode
(
m
range
decoder
,
pos
state
)
+
base
.
k
match
min
len
;
state
=
base
.
state
update
rep
(
state
)
;
}
}
else
{
rep
3
=
rep
2
;
rep
2
=
rep
1
;
rep
1
=
rep
0
;
len
=
base
.
k
match
min
len
+
m
len
decoder
.
decode
(
m
range
decoder
,
pos
state
)
;
state
=
base
.
state
update
match
(
state
)
;
int
pos
slot
=
m
pos
slot
decoder
[
base
.
get
len
to
pos
state
(
len
)
]
.
decode
(
m
range
decoder
)
;
if
(
pos
slot
>=
base
.
k
start
pos
model
index
)
{
int
num
direct
bits
=
(
pos
slot
>>
1
)
-
1
;
rep
0
=
(
(
2
|
(
pos
slot
&
1
)
)
<<
num
direct
bits
)
;
if
(
pos
slot
<
base
.
k
end
pos
model
index
)
rep
0
+=
bit
tree
decoder
.
reverse
decode
(
m
pos
decoders
,
rep
0
-
pos
slot
-
1
,
m
range
decoder
,
num
direct
bits
)
;
else
{
rep
0
+=
(
m
range
decoder
.
decode
direct
bits
(
num
direct
bits
-
base
.
k
num
align
bits
)
<<
base
.
k
num
align
bits
)
;
rep
0
+=
m
pos
align
decoder
.
reverse
decode
(
m
range
decoder
)
;
if
(
rep
0
<
0
)
{
if
(
rep
0
==
-
1
)
break
;
return
false
;
}
}
}
else
rep
0
=
pos
slot
;
}
if
(
rep
0
>=
now
pos
64
||
rep
0
>=
m
dictionary
size
check
)
{
return
false
;
}
m
out
window
.
copy
block
(
rep
0
,
len
)
;
now
pos
64
+=
len
;
prev
byte
=
m
out
window
.
get
byte
(
0
)
;
}
}
m
out
window
.
flush
(
)
;
m
out
window
.
release
stream
(
)
;
m
range
decoder
.
release
stream
(
)
;
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
range
decoder
.
set
stream
(
in
stream
)
;
m
out
window
.
set
stream
(
out
stream
)
;
init
(
)
;
int
state
=
base
.
state
init
(
)
;
int
rep
0
=
0
,
rep
1
=
0
,
rep
2
=
0
,
rep
3
=
0
;
long
now
pos
64
=
0
;
byte
prev
byte
=
0
;
while
(
out
size
<
0
||
now
pos
64
<
out
size
)
{
int
pos
state
=
(
int
)
now
pos
64
&
m
pos
state
mask
;
if
(
m
range
decoder
.
decode
bit
(
m
is
match
decoders
,
(
state
<<
base
.
k
num
pos
states
bits
max
)
+
pos
state
)
==
0
)
{
literal
decoder
.
decoder
2
decoder
2
=
m
literal
decoder
.
get
decoder
(
(
int
)
now
pos
64
,
prev
byte
)
;
if
(
!
base
.
state
is
char
state
(
state
)
)
prev
byte
=
decoder
2
.
decode
with
match
byte
(
m
range
decoder
,
m
out
window
.
get
byte
(
rep
0
)
)
;
else
prev
byte
=
decoder
2
.
decode
normal
(
m
range
decoder
)
;
m
out
window
.
put
byte
(
prev
byte
)
;
state
=
base
.
state
update
char
(
state
)
;
now
pos
64
++
;
}
else
{
int
len
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
decoders
,
state
)
==
1
)
{
len
=
0
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
0
decoders
,
state
)
==
0
)
{
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
0
long
decoders
,
(
state
<<
base
.
k
num
pos
states
bits
max
)
+
pos
state
)
==
0
)
{
state
=
base
.
state
update
short
rep
(
state
)
;
len
=
1
;
}
}
else
{
int
distance
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
1
decoders
,
state
)
==
0
)
distance
=
rep
1
;
else
{
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
2
decoders
,
state
)
==
0
)
distance
=
rep
2
;
else
{
distance
=
rep
3
;
rep
3
=
rep
2
;
}
rep
2
=
rep
1
;
}
rep
1
=
rep
0
;
rep
0
=
distance
;
}
if
(
len
==
0
)
{
len
=
m
rep
len
decoder
.
decode
(
m
range
decoder
,
pos
state
)
+
base
.
k
match
min
len
;
state
=
base
.
state
update
rep
(
state
)
;
}
}
else
{
rep
3
=
rep
2
;
rep
2
=
rep
1
;
rep
1
=
rep
0
;
len
=
base
.
k
match
min
len
+
m
len
decoder
.
decode
(
m
range
decoder
,
pos
state
)
;
state
=
base
.
state
update
match
(
state
)
;
int
pos
slot
=
m
pos
slot
decoder
[
base
.
get
len
to
pos
state
(
len
)
]
.
decode
(
m
range
decoder
)
;
if
(
pos
slot
>=
base
.
k
start
pos
model
index
)
{
int
num
direct
bits
=
(
pos
slot
>>
1
)
-
1
;
rep
0
=
(
(
2
|
(
pos
slot
&
1
)
)
<<
num
direct
bits
)
;
if
(
pos
slot
<
base
.
k
end
pos
model
index
)
rep
0
+=
bit
tree
decoder
.
reverse
decode
(
m
pos
decoders
,
rep
0
-
pos
slot
-
1
,
m
range
decoder
,
num
direct
bits
)
;
else
{
rep
0
+=
(
m
range
decoder
.
decode
direct
bits
(
num
direct
bits
-
base
.
k
num
align
bits
)
<<
base
.
k
num
align
bits
)
;
rep
0
+=
m
pos
align
decoder
.
reverse
decode
(
m
range
decoder
)
;
if
(
rep
0
<
0
)
{
if
(
rep
0
==
-
1
)
break
;
return
false
;
}
}
}
else
rep
0
=
pos
slot
;
}
if
(
rep
0
>=
now
pos
64
||
rep
0
>=
m
dictionary
size
check
)
{
return
false
;
}
m
out
window
.
copy
block
(
rep
0
,
len
)
;
now
pos
64
+=
len
;
prev
byte
=
m
out
window
.
get
byte
(
0
)
;
}
}
m
out
window
.
flush
(
)
;
m
out
window
.
release
stream
(
)
;
m
range
decoder
.
release
stream
(
)
;
return
true
;
}
<SENTENCE_END/>
%END%%END% (2.76e-01)
%UNK% (2.48e-01)
read (2.88e-02)
init (2.07e-02)
to (1.14e-02)
decode (8.05e-03)
in (7.90e-03)
0 (7.78e-03)
update (7.59e-03)
parse (7.49e-03)
<SENTENCE_START>
{
m
range
decoder
.
set
stream
(
in
stream
)
;
m
out
window
.
set
stream
(
out
stream
)
;
init
(
)
;
int
state
=
base
.
state
init
(
)
;
int
rep
0
=
0
,
rep
1
=
0
,
rep
2
=
0
,
rep
3
=
0
;
long
now
pos
64
=
0
;
byte
prev
byte
=
0
;
while
(
out
size
<
0
||
now
pos
64
<
out
size
)
{
int
pos
state
=
(
int
)
now
pos
64
&
m
pos
state
mask
;
if
(
m
range
decoder
.
decode
bit
(
m
is
match
decoders
,
(
state
<<
base
.
k
num
pos
states
bits
max
)
+
pos
state
)
==
0
)
{
literal
decoder
.
decoder
2
decoder
2
=
m
literal
decoder
.
get
decoder
(
(
int
)
now
pos
64
,
prev
byte
)
;
if
(
!
base
.
state
is
char
state
(
state
)
)
prev
byte
=
decoder
2
.
decode
with
match
byte
(
m
range
decoder
,
m
out
window
.
get
byte
(
rep
0
)
)
;
else
prev
byte
=
decoder
2
.
decode
normal
(
m
range
decoder
)
;
m
out
window
.
put
byte
(
prev
byte
)
;
state
=
base
.
state
update
char
(
state
)
;
now
pos
64
++
;
}
else
{
int
len
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
decoders
,
state
)
==
1
)
{
len
=
0
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
0
decoders
,
state
)
==
0
)
{
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
0
long
decoders
,
(
state
<<
base
.
k
num
pos
states
bits
max
)
+
pos
state
)
==
0
)
{
state
=
base
.
state
update
short
rep
(
state
)
;
len
=
1
;
}
}
else
{
int
distance
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
1
decoders
,
state
)
==
0
)
distance
=
rep
1
;
else
{
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
2
decoders
,
state
)
==
0
)
distance
=
rep
2
;
else
{
distance
=
rep
3
;
rep
3
=
rep
2
;
}
rep
2
=
rep
1
;
}
rep
1
=
rep
0
;
rep
0
=
distance
;
}
if
(
len
==
0
)
{
len
=
m
rep
len
decoder
.
decode
(
m
range
decoder
,
pos
state
)
+
base
.
k
match
min
len
;
state
=
base
.
state
update
rep
(
state
)
;
}
}
else
{
rep
3
=
rep
2
;
rep
2
=
rep
1
;
rep
1
=
rep
0
;
len
=
base
.
k
match
min
len
+
m
len
decoder
.
decode
(
m
range
decoder
,
pos
state
)
;
state
=
base
.
state
update
match
(
state
)
;
int
pos
slot
=
m
pos
slot
decoder
[
base
.
get
len
to
pos
state
(
len
)
]
.
decode
(
m
range
decoder
)
;
if
(
pos
slot
>=
base
.
k
start
pos
model
index
)
{
int
num
direct
bits
=
(
pos
slot
>>
1
)
-
1
;
rep
0
=
(
(
2
|
(
pos
slot
&
1
)
)
<<
num
direct
bits
)
;
if
(
pos
slot
<
base
.
k
end
pos
model
index
)
rep
0
+=
bit
tree
decoder
.
reverse
decode
(
m
pos
decoders
,
rep
0
-
pos
slot
-
1
,
m
range
decoder
,
num
direct
bits
)
;
else
{
rep
0
+=
(
m
range
decoder
.
decode
direct
bits
(
num
direct
bits
-
base
.
k
num
align
bits
)
<<
base
.
k
num
align
bits
)
;
rep
0
+=
m
pos
align
decoder
.
reverse
decode
(
m
range
decoder
)
;
if
(
rep
0
<
0
)
{
if
(
rep
0
==
-
1
)
break
;
return
false
;
}
}
}
else
rep
0
=
pos
slot
;
}
if
(
rep
0
>=
now
pos
64
||
rep
0
>=
m
dictionary
size
check
)
{
return
false
;
}
m
out
window
.
copy
block
(
rep
0
,
len
)
;
now
pos
64
+=
len
;
prev
byte
=
m
out
window
.
get
byte
(
0
)
;
}
}
m
out
window
.
flush
(
)
;
m
out
window
.
release
stream
(
)
;
m
range
decoder
.
release
stream
(
)
;
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
range
decoder
.
set
stream
(
in
stream
)
;
m
out
window
.
set
stream
(
out
stream
)
;
init
(
)
;
int
state
=
base
.
state
init
(
)
;
int
rep
0
=
0
,
rep
1
=
0
,
rep
2
=
0
,
rep
3
=
0
;
long
now
pos
64
=
0
;
byte
prev
byte
=
0
;
while
(
out
size
<
0
||
now
pos
64
<
out
size
)
{
int
pos
state
=
(
int
)
now
pos
64
&
m
pos
state
mask
;
if
(
m
range
decoder
.
decode
bit
(
m
is
match
decoders
,
(
state
<<
base
.
k
num
pos
states
bits
max
)
+
pos
state
)
==
0
)
{
literal
decoder
.
decoder
2
decoder
2
=
m
literal
decoder
.
get
decoder
(
(
int
)
now
pos
64
,
prev
byte
)
;
if
(
!
base
.
state
is
char
state
(
state
)
)
prev
byte
=
decoder
2
.
decode
with
match
byte
(
m
range
decoder
,
m
out
window
.
get
byte
(
rep
0
)
)
;
else
prev
byte
=
decoder
2
.
decode
normal
(
m
range
decoder
)
;
m
out
window
.
put
byte
(
prev
byte
)
;
state
=
base
.
state
update
char
(
state
)
;
now
pos
64
++
;
}
else
{
int
len
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
decoders
,
state
)
==
1
)
{
len
=
0
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
0
decoders
,
state
)
==
0
)
{
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
0
long
decoders
,
(
state
<<
base
.
k
num
pos
states
bits
max
)
+
pos
state
)
==
0
)
{
state
=
base
.
state
update
short
rep
(
state
)
;
len
=
1
;
}
}
else
{
int
distance
;
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
1
decoders
,
state
)
==
0
)
distance
=
rep
1
;
else
{
if
(
m
range
decoder
.
decode
bit
(
m
is
rep
g
2
decoders
,
state
)
==
0
)
distance
=
rep
2
;
else
{
distance
=
rep
3
;
rep
3
=
rep
2
;
}
rep
2
=
rep
1
;
}
rep
1
=
rep
0
;
rep
0
=
distance
;
}
if
(
len
==
0
)
{
len
=
m
rep
len
decoder
.
decode
(
m
range
decoder
,
pos
state
)
+
base
.
k
match
min
len
;
state
=
base
.
state
update
rep
(
state
)
;
}
}
else
{
rep
3
=
rep
2
;
rep
2
=
rep
1
;
rep
1
=
rep
0
;
len
=
base
.
k
match
min
len
+
m
len
decoder
.
decode
(
m
range
decoder
,
pos
state
)
;
state
=
base
.
state
update
match
(
state
)
;
int
pos
slot
=
m
pos
slot
decoder
[
base
.
get
len
to
pos
state
(
len
)
]
.
decode
(
m
range
decoder
)
;
if
(
pos
slot
>=
base
.
k
start
pos
model
index
)
{
int
num
direct
bits
=
(
pos
slot
>>
1
)
-
1
;
rep
0
=
(
(
2
|
(
pos
slot
&
1
)
)
<<
num
direct
bits
)
;
if
(
pos
slot
<
base
.
k
end
pos
model
index
)
rep
0
+=
bit
tree
decoder
.
reverse
decode
(
m
pos
decoders
,
rep
0
-
pos
slot
-
1
,
m
range
decoder
,
num
direct
bits
)
;
else
{
rep
0
+=
(
m
range
decoder
.
decode
direct
bits
(
num
direct
bits
-
base
.
k
num
align
bits
)
<<
base
.
k
num
align
bits
)
;
rep
0
+=
m
pos
align
decoder
.
reverse
decode
(
m
range
decoder
)
;
if
(
rep
0
<
0
)
{
if
(
rep
0
==
-
1
)
break
;
return
false
;
}
}
}
else
rep
0
=
pos
slot
;
}
if
(
rep
0
>=
now
pos
64
||
rep
0
>=
m
dictionary
size
check
)
{
return
false
;
}
m
out
window
.
copy
block
(
rep
0
,
len
)
;
now
pos
64
+=
len
;
prev
byte
=
m
out
window
.
get
byte
(
0
)
;
}
}
m
out
window
.
flush
(
)
;
m
out
window
.
release
stream
(
)
;
m
range
decoder
.
release
stream
(
)
;
return
true
;
}
<SENTENCE_END/>
set,decoder,propertiesset%UNK% (4.11e-01)
set (1.01e-01)
init (6.64e-02)
create (2.32e-02)
update (2.20e-02)
get (1.57e-02)
reset (1.56e-02)
add (1.49e-02)
generate (1.13e-02)
start (1.02e-02)
<SENTENCE_START>
{
if
(
properties
.
length
<
5
)
return
false
;
int
val
=
properties
[
0
]
&
0xFF
;
int
lc
=
val
%
9
;
int
remainder
=
val
/
9
;
int
lp
=
remainder
%
5
;
int
pb
=
remainder
/
5
;
int
dictionary
size
=
0
;
for
(
int
i
=
0
;
i
<
4
;
i
++
)
dictionary
size
+=
(
(
int
)
(
properties
[
1
+
i
]
)
&
0xFF
)
<<
(
i
*
8
)
;
if
(
!
set
lc
lp
pb
(
lc
,
lp
,
pb
)
)
return
false
;
return
set
dictionary
size
(
dictionary
size
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
properties
.
length
<
5
)
return
false
;
int
val
=
properties
[
0
]
&
0xFF
;
int
lc
=
val
%
9
;
int
remainder
=
val
/
9
;
int
lp
=
remainder
%
5
;
int
pb
=
remainder
/
5
;
int
dictionary
size
=
0
;
for
(
int
i
=
0
;
i
<
4
;
i
++
)
dictionary
size
+=
(
(
int
)
(
properties
[
1
+
i
]
)
&
0xFF
)
<<
(
i
*
8
)
;
if
(
!
set
lc
lp
pb
(
lc
,
lp
,
pb
)
)
return
false
;
return
set
dictionary
size
(
dictionary
size
)
;
}
<SENTENCE_END/>
decoder%END% (4.01e-01)
%UNK% (1.84e-01)
int (1.26e-02)
init (1.12e-02)
test (1.03e-02)
read (7.81e-03)
value (6.73e-03)
and (6.56e-03)
to (5.93e-03)
swap (5.46e-03)
<SENTENCE_START>
{
if
(
properties
.
length
<
5
)
return
false
;
int
val
=
properties
[
0
]
&
0xFF
;
int
lc
=
val
%
9
;
int
remainder
=
val
/
9
;
int
lp
=
remainder
%
5
;
int
pb
=
remainder
/
5
;
int
dictionary
size
=
0
;
for
(
int
i
=
0
;
i
<
4
;
i
++
)
dictionary
size
+=
(
(
int
)
(
properties
[
1
+
i
]
)
&
0xFF
)
<<
(
i
*
8
)
;
if
(
!
set
lc
lp
pb
(
lc
,
lp
,
pb
)
)
return
false
;
return
set
dictionary
size
(
dictionary
size
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
properties
.
length
<
5
)
return
false
;
int
val
=
properties
[
0
]
&
0xFF
;
int
lc
=
val
%
9
;
int
remainder
=
val
/
9
;
int
lp
=
remainder
%
5
;
int
pb
=
remainder
/
5
;
int
dictionary
size
=
0
;
for
(
int
i
=
0
;
i
<
4
;
i
++
)
dictionary
size
+=
(
(
int
)
(
properties
[
1
+
i
]
)
&
0xFF
)
<<
(
i
*
8
)
;
if
(
!
set
lc
lp
pb
(
lc
,
lp
,
pb
)
)
return
false
;
return
set
dictionary
size
(
dictionary
size
)
;
}
<SENTENCE_END/>
properties%END% (6.30e-01)
%UNK% (7.46e-02)
int (1.32e-02)
and (6.51e-03)
value (6.51e-03)
size (5.22e-03)
test (5.19e-03)
array (5.07e-03)
lp (4.71e-03)
all (4.42e-03)
<SENTENCE_START>
{
if
(
properties
.
length
<
5
)
return
false
;
int
val
=
properties
[
0
]
&
0xFF
;
int
lc
=
val
%
9
;
int
remainder
=
val
/
9
;
int
lp
=
remainder
%
5
;
int
pb
=
remainder
/
5
;
int
dictionary
size
=
0
;
for
(
int
i
=
0
;
i
<
4
;
i
++
)
dictionary
size
+=
(
(
int
)
(
properties
[
1
+
i
]
)
&
0xFF
)
<<
(
i
*
8
)
;
if
(
!
set
lc
lp
pb
(
lc
,
lp
,
pb
)
)
return
false
;
return
set
dictionary
size
(
dictionary
size
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
properties
.
length
<
5
)
return
false
;
int
val
=
properties
[
0
]
&
0xFF
;
int
lc
=
val
%
9
;
int
remainder
=
val
/
9
;
int
lp
=
remainder
%
5
;
int
pb
=
remainder
/
5
;
int
dictionary
size
=
0
;
for
(
int
i
=
0
;
i
<
4
;
i
++
)
dictionary
size
+=
(
(
int
)
(
properties
[
1
+
i
]
)
&
0xFF
)
<<
(
i
*
8
)
;
if
(
!
set
lc
lp
pb
(
lc
,
lp
,
pb
)
)
return
false
;
return
set
dictionary
size
(
dictionary
size
)
;
}
<SENTENCE_END/>
%END%%END% (8.39e-01)
%UNK% (1.62e-02)
int (1.20e-02)
and (4.39e-03)
value (4.10e-03)
array (3.86e-03)
all (3.76e-03)
long (3.55e-03)
string (2.85e-03)
of (2.68e-03)
<SENTENCE_START>
{
if
(
properties
.
length
<
5
)
return
false
;
int
val
=
properties
[
0
]
&
0xFF
;
int
lc
=
val
%
9
;
int
remainder
=
val
/
9
;
int
lp
=
remainder
%
5
;
int
pb
=
remainder
/
5
;
int
dictionary
size
=
0
;
for
(
int
i
=
0
;
i
<
4
;
i
++
)
dictionary
size
+=
(
(
int
)
(
properties
[
1
+
i
]
)
&
0xFF
)
<<
(
i
*
8
)
;
if
(
!
set
lc
lp
pb
(
lc
,
lp
,
pb
)
)
return
false
;
return
set
dictionary
size
(
dictionary
size
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
properties
.
length
<
5
)
return
false
;
int
val
=
properties
[
0
]
&
0xFF
;
int
lc
=
val
%
9
;
int
remainder
=
val
/
9
;
int
lp
=
remainder
%
5
;
int
pb
=
remainder
/
5
;
int
dictionary
size
=
0
;
for
(
int
i
=
0
;
i
<
4
;
i
++
)
dictionary
size
+=
(
(
int
)
(
properties
[
1
+
i
]
)
&
0xFF
)
<<
(
i
*
8
)
;
if
(
!
set
lc
lp
pb
(
lc
,
lp
,
pb
)
)
return
false
;
return
set
dictionary
size
(
dictionary
size
)
;
}
<SENTENCE_END/>
set,zerosetabs (4.50e-01)
to (1.01e-01)
add (7.62e-02)
identity (3.33e-02)
mul (2.32e-02)
flush (1.99e-02)
out (1.53e-02)
write (1.49e-02)
close (1.40e-02)
end (1.21e-02)
<SENTENCE_START>
{
ex
.
%SELF%
(
)
;
ey
.
%SELF%
(
)
;
ez
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
ex
.
%SELF%
(
)
;
ey
.
%SELF%
(
)
;
ez
.
%SELF%
(
)
;
}
<SENTENCE_END/>
zero%END% (9.60e-01)
to (4.32e-03)
%UNK% (1.31e-03)
all (1.18e-03)
string (1.06e-03)
iv (9.46e-04)
unsafe (8.78e-04)
identity (7.40e-04)
fv (6.86e-04)
array (5.83e-04)
<SENTENCE_START>
{
ex
.
%SELF%
(
)
;
ey
.
%SELF%
(
)
;
ez
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
ex
.
%SELF%
(
)
;
ey
.
%SELF%
(
)
;
ez
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.86e-01)
to (8.55e-04)
all (4.57e-04)
string (4.34e-04)
unsafe (3.53e-04)
fv (3.24e-04)
%UNK% (3.13e-04)
) (2.99e-04)
iv (2.96e-04)
renderable (1.88e-04)
<SENTENCE_START>
{
ex
.
%SELF%
(
)
;
ey
.
%SELF%
(
)
;
ez
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
ex
.
%SELF%
(
)
;
ey
.
%SELF%
(
)
;
ez
.
%SELF%
(
)
;
}
<SENTENCE_END/>
setsetset (9.60e-01)
translate (8.15e-03)
z (3.56e-03)
reset (2.49e-03)
y (2.43e-03)
x (2.34e-03)
ey (1.07e-03)
setup (9.90e-04)
add (8.09e-04)
ez (7.88e-04)
<SENTENCE_START>
{
ex
.
x
=
exx
;
ex
.
y
=
exy
;
ex
.
z
=
exz
;
ey
.
x
=
eyx
;
ey
.
y
=
eyy
;
ey
.
z
=
eyz
;
ez
.
x
=
eyx
;
ez
.
y
=
eyy
;
ez
.
z
=
eyz
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
ex
.
x
=
exx
;
ex
.
y
=
exy
;
ex
.
z
=
exz
;
ey
.
x
=
eyx
;
ey
.
y
=
eyy
;
ey
.
z
=
eyz
;
ez
.
x
=
eyx
;
ez
.
y
=
eyy
;
ez
.
z
=
eyz
;
}
<SENTENCE_END/>
%END%%END% (9.07e-01)
%UNK% (1.18e-02)
to (9.86e-03)
z (8.23e-03)
local (4.32e-03)
x (3.82e-03)
y (3.67e-03)
eyz (1.98e-03)
ez (1.85e-03)
renderable (1.81e-03)
<SENTENCE_START>
{
ex
.
x
=
exx
;
ex
.
y
=
exy
;
ex
.
z
=
exz
;
ey
.
x
=
eyx
;
ey
.
y
=
eyy
;
ey
.
z
=
eyz
;
ez
.
x
=
eyx
;
ez
.
y
=
eyy
;
ez
.
z
=
eyz
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
ex
.
x
=
exx
;
ex
.
y
=
exy
;
ex
.
z
=
exz
;
ey
.
x
=
eyx
;
ey
.
y
=
eyy
;
ey
.
z
=
eyz
;
ez
.
x
=
eyx
;
ez
.
y
=
eyy
;
ez
.
z
=
eyz
;
}
<SENTENCE_END/>
setsetset (5.62e-01)
translate (2.82e-01)
mul (3.61e-02)
create (2.92e-02)
add (1.33e-02)
rotate (8.60e-03)
vec (6.42e-03)
%UNK% (5.11e-03)
loop (2.87e-03)
look (2.01e-03)
<SENTENCE_START>
{
vec
3
vec
=
mat
.
ex
;
ex
.
x
=
vec
.
x
;
ex
.
y
=
vec
.
y
;
ex
.
z
=
vec
.
z
;
vec
3
vec
1
=
mat
.
ey
;
ey
.
x
=
vec
1
.
x
;
ey
.
y
=
vec
1
.
y
;
ey
.
z
=
vec
1
.
z
;
vec
3
vec
2
=
mat
.
ez
;
ez
.
x
=
vec
2
.
x
;
ez
.
y
=
vec
2
.
y
;
ez
.
z
=
vec
2
.
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
3
vec
=
mat
.
ex
;
ex
.
x
=
vec
.
x
;
ex
.
y
=
vec
.
y
;
ex
.
z
=
vec
.
z
;
vec
3
vec
1
=
mat
.
ey
;
ey
.
x
=
vec
1
.
x
;
ey
.
y
=
vec
1
.
y
;
ey
.
z
=
vec
1
.
z
;
vec
3
vec
2
=
mat
.
ez
;
ez
.
x
=
vec
2
.
x
;
ez
.
y
=
vec
2
.
y
;
ez
.
z
=
vec
2
.
z
;
}
<SENTENCE_END/>
%END%%END% (6.13e-01)
mul (4.51e-02)
translate (3.85e-02)
trans (3.00e-02)
to (2.99e-02)
%UNK% (1.97e-02)
transform (1.33e-02)
vec (1.26e-02)
z (1.15e-02)
set (1.06e-02)
<SENTENCE_START>
{
vec
3
vec
=
mat
.
ex
;
ex
.
x
=
vec
.
x
;
ex
.
y
=
vec
.
y
;
ex
.
z
=
vec
.
z
;
vec
3
vec
1
=
mat
.
ey
;
ey
.
x
=
vec
1
.
x
;
ey
.
y
=
vec
1
.
y
;
ey
.
z
=
vec
1
.
z
;
vec
3
vec
2
=
mat
.
ez
;
ez
.
x
=
vec
2
.
x
;
ez
.
y
=
vec
2
.
y
;
ez
.
z
=
vec
2
.
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
3
vec
=
mat
.
ex
;
ex
.
x
=
vec
.
x
;
ex
.
y
=
vec
.
y
;
ex
.
z
=
vec
.
z
;
vec
3
vec
1
=
mat
.
ey
;
ey
.
x
=
vec
1
.
x
;
ey
.
y
=
vec
1
.
y
;
ey
.
z
=
vec
1
.
z
;
vec
3
vec
2
=
mat
.
ez
;
ez
.
x
=
vec
2
.
x
;
ez
.
y
=
vec
2
.
y
;
ez
.
z
=
vec
2
.
z
;
}
<SENTENCE_END/>
set,identitysetset (8.72e-01)
translate (1.74e-02)
add (1.40e-02)
reset (1.30e-02)
setup (9.28e-03)
create (6.17e-03)
run (4.17e-03)
rotate (3.73e-03)
z (2.65e-03)
clear (2.28e-03)
<SENTENCE_START>
{
ex
.
x
=
(
float
)
1
;
ex
.
y
=
(
float
)
0
;
ex
.
z
=
(
float
)
0
;
ey
.
x
=
(
float
)
0
;
ey
.
y
=
(
float
)
1
;
ey
.
z
=
(
float
)
0
;
ez
.
x
=
(
float
)
0
;
ez
.
y
=
(
float
)
0
;
ez
.
z
=
(
float
)
1
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
ex
.
x
=
(
float
)
1
;
ex
.
y
=
(
float
)
0
;
ex
.
z
=
(
float
)
0
;
ey
.
x
=
(
float
)
0
;
ey
.
y
=
(
float
)
1
;
ey
.
z
=
(
float
)
0
;
ez
.
x
=
(
float
)
0
;
ez
.
y
=
(
float
)
0
;
ez
.
z
=
(
float
)
1
;
}
<SENTENCE_END/>
identity%END% (9.38e-01)
float (5.60e-03)
to (5.51e-03)
z (4.38e-03)
ey (1.92e-03)
y (1.88e-03)
x (1.74e-03)
0 (1.71e-03)
ez (1.68e-03)
rad (1.27e-03)
<SENTENCE_START>
{
ex
.
x
=
(
float
)
1
;
ex
.
y
=
(
float
)
0
;
ex
.
z
=
(
float
)
0
;
ey
.
x
=
(
float
)
0
;
ey
.
y
=
(
float
)
1
;
ey
.
z
=
(
float
)
0
;
ez
.
x
=
(
float
)
0
;
ez
.
y
=
(
float
)
0
;
ez
.
z
=
(
float
)
1
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
ex
.
x
=
(
float
)
1
;
ex
.
y
=
(
float
)
0
;
ex
.
z
=
(
float
)
0
;
ey
.
x
=
(
float
)
0
;
ey
.
y
=
(
float
)
1
;
ey
.
z
=
(
float
)
0
;
ez
.
x
=
(
float
)
0
;
ez
.
y
=
(
float
)
0
;
ez
.
z
=
(
float
)
1
;
}
<SENTENCE_END/>
%END%%END% (9.59e-01)
z (3.10e-03)
float (3.01e-03)
to (2.59e-03)
y (2.58e-03)
x (1.97e-03)
rad (1.03e-03)
ey (9.68e-04)
ez (9.57e-04)
0 (8.11e-04)
<SENTENCE_START>
{
ex
.
x
=
(
float
)
1
;
ex
.
y
=
(
float
)
0
;
ex
.
z
=
(
float
)
0
;
ey
.
x
=
(
float
)
0
;
ey
.
y
=
(
float
)
1
;
ey
.
z
=
(
float
)
0
;
ez
.
x
=
(
float
)
0
;
ez
.
y
=
(
float
)
0
;
ez
.
z
=
(
float
)
1
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
ex
.
x
=
(
float
)
1
;
ex
.
y
=
(
float
)
0
;
ex
.
z
=
(
float
)
0
;
ey
.
x
=
(
float
)
0
;
ey
.
y
=
(
float
)
1
;
ey
.
z
=
(
float
)
0
;
ez
.
x
=
(
float
)
0
;
ez
.
y
=
(
float
)
0
;
ez
.
z
=
(
float
)
1
;
}
<SENTENCE_END/>
mulmulmul (8.91e-01)
trans (2.56e-02)
cross (1.29e-02)
dot (6.79e-03)
add (5.38e-03)
pick (5.34e-03)
%END% (5.21e-03)
out (3.35e-03)
unsafe (2.70e-03)
evaluate (2.16e-03)
<SENTENCE_START>
{
return
new
vec
3
(
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
+
a
.
ez
.
x
,
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
,
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
vec
3
(
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
+
a
.
ez
.
x
,
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
,
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
)
;
}
<SENTENCE_END/>
%END%mul (4.25e-01)
%END% (2.18e-01)
trans (1.46e-01)
unsafe (2.44e-02)
out (2.28e-02)
to (2.25e-02)
cross (1.77e-02)
pick (1.18e-02)
transform (9.74e-03)
evaluate (8.57e-03)
<SENTENCE_START>
{
return
new
vec
3
(
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
+
a
.
ez
.
x
,
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
,
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
vec
3
(
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
+
a
.
ez
.
x
,
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
,
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
)
;
}
<SENTENCE_END/>
mul,22mulmul (8.67e-01)
cross (3.91e-02)
trans (2.60e-02)
dot (1.29e-02)
add (4.34e-03)
crs (3.17e-03)
len (2.70e-03)
pick (2.68e-03)
out (2.58e-03)
to (2.31e-03)
<SENTENCE_START>
{
return
new
vec
2
(
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
,
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
vec
2
(
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
,
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
)
;
}
<SENTENCE_END/>
22%END% (3.41e-01)
mul (1.46e-01)
trans (1.37e-01)
to (8.89e-02)
unsafe (4.60e-02)
out (4.46e-02)
cross (2.35e-02)
local (1.93e-02)
y (1.15e-02)
transform (1.05e-02)
<SENTENCE_START>
{
return
new
vec
2
(
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
,
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
vec
2
(
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
,
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
)
;
}
<SENTENCE_END/>
%END%%END% (3.95e-01)
trans (1.26e-01)
mul (1.11e-01)
to (9.02e-02)
unsafe (4.90e-02)
out (4.67e-02)
cross (1.91e-02)
local (1.85e-02)
y (1.11e-02)
transform (9.33e-03)
<SENTENCE_START>
{
return
new
vec
2
(
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
,
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
vec
2
(
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
,
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
)
;
}
<SENTENCE_END/>
mul,22,to,outmulmul (8.71e-01)
cross (2.87e-02)
trans (2.76e-02)
out (8.76e-03)
add (7.61e-03)
to (5.21e-03)
transform (4.92e-03)
solve (3.23e-03)
dot (2.85e-03)
x (2.42e-03)
<SENTENCE_START>
{
final
float
tempx
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
tempx
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
tempx
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
tempx
;
}
<SENTENCE_END/>
22out (1.83e-01)
to (1.80e-01)
%END% (1.69e-01)
trans (1.06e-01)
mul (1.05e-01)
unsafe (5.37e-02)
local (2.53e-02)
cross (2.10e-02)
transform (1.85e-02)
y (1.68e-02)
<SENTENCE_START>
{
final
float
tempx
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
tempx
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
tempx
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
tempx
;
}
<SENTENCE_END/>
to%END% (2.07e-01)
out (1.83e-01)
to (1.77e-01)
trans (1.04e-01)
mul (8.42e-02)
unsafe (6.07e-02)
local (2.42e-02)
cross (1.73e-02)
y (1.61e-02)
transform (1.58e-02)
<SENTENCE_START>
{
final
float
tempx
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
tempx
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
tempx
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
tempx
;
}
<SENTENCE_END/>
out%END% (4.34e-01)
to (1.42e-01)
out (1.39e-01)
unsafe (6.62e-02)
trans (5.61e-02)
local (2.04e-02)
y (1.88e-02)
mul (1.67e-02)
transform (8.22e-03)
cross (6.27e-03)
<SENTENCE_START>
{
final
float
tempx
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
tempx
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
tempx
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
tempx
;
}
<SENTENCE_END/>
%END%%END% (6.28e-01)
to (8.56e-02)
out (7.90e-02)
unsafe (5.12e-02)
trans (2.41e-02)
y (1.82e-02)
local (1.29e-02)
x (8.70e-03)
tempx (4.86e-03)
transform (3.74e-03)
<SENTENCE_START>
{
final
float
tempx
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
tempx
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
tempx
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
tempx
;
}
<SENTENCE_END/>
mul,22,to,out,unsafemulmul (8.54e-01)
cross (4.26e-02)
out (1.53e-02)
trans (1.46e-02)
add (9.59e-03)
to (7.56e-03)
solve (3.48e-03)
dot (3.47e-03)
abs (2.70e-03)
unsafe (2.68e-03)
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
22out (2.25e-01)
to (1.71e-01)
%END% (1.14e-01)
trans (1.12e-01)
mul (1.11e-01)
unsafe (8.34e-02)
local (2.28e-02)
cross (2.27e-02)
y (1.59e-02)
transform (1.27e-02)
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
toout (2.21e-01)
to (1.70e-01)
%END% (1.47e-01)
trans (1.09e-01)
unsafe (9.00e-02)
mul (8.91e-02)
local (2.19e-02)
cross (1.87e-02)
y (1.53e-02)
transform (1.11e-02)
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
out%END% (3.80e-01)
out (1.57e-01)
to (1.38e-01)
unsafe (9.34e-02)
trans (6.56e-02)
mul (2.01e-02)
local (1.87e-02)
y (1.86e-02)
cross (6.62e-03)
transform (6.35e-03)
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
unsafe%END% (6.61e-01)
to (7.09e-02)
out (6.84e-02)
unsafe (5.88e-02)
trans (2.43e-02)
y (1.79e-02)
local (1.02e-02)
x (4.94e-03)
v (4.31e-03)
mul (3.02e-03)
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
%END%%END% (6.52e-01)
to (7.33e-02)
out (7.12e-02)
unsafe (6.04e-02)
trans (2.53e-02)
y (1.81e-02)
local (1.04e-02)
x (4.90e-03)
v (4.32e-03)
mul (3.22e-03)
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
v
!=
out
)
;
out
.
y
=
a
.
ex
.
y
*
v
.
x
+
a
.
ey
.
y
*
v
.
y
;
out
.
x
=
a
.
ex
.
x
*
v
.
x
+
a
.
ey
.
x
*
v
.
y
;
}
<SENTENCE_END/>
mul,to,outmulmul (8.19e-01)
trans (3.14e-02)
cross (3.05e-02)
out (1.51e-02)
%END% (9.53e-03)
add (7.61e-03)
to (7.38e-03)
dot (6.25e-03)
transform (5.50e-03)
unsafe (4.62e-03)
<SENTENCE_START>
{
final
float
tempy
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
final
float
tempz
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
tempy
;
out
.
z
=
tempz
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
tempy
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
final
float
tempz
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
tempy
;
out
.
z
=
tempz
;
}
<SENTENCE_END/>
tomul (3.12e-01)
%END% (1.95e-01)
trans (1.19e-01)
out (8.98e-02)
to (6.82e-02)
unsafe (3.43e-02)
cross (2.72e-02)
transform (1.69e-02)
local (8.01e-03)
evaluate (7.56e-03)
<SENTENCE_START>
{
final
float
tempy
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
final
float
tempz
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
tempy
;
out
.
z
=
tempz
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
tempy
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
final
float
tempz
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
tempy
;
out
.
z
=
tempz
;
}
<SENTENCE_END/>
outmul (2.89e-01)
%END% (2.18e-01)
trans (1.21e-01)
out (8.97e-02)
to (6.72e-02)
unsafe (3.62e-02)
cross (2.58e-02)
transform (1.60e-02)
evaluate (7.85e-03)
local (7.73e-03)
<SENTENCE_START>
{
final
float
tempy
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
final
float
tempz
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
tempy
;
out
.
z
=
tempz
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
tempy
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
final
float
tempz
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
tempy
;
out
.
z
=
tempz
;
}
<SENTENCE_END/>
%END%%END% (3.84e-01)
mul (1.51e-01)
trans (1.16e-01)
out (8.96e-02)
to (6.21e-02)
unsafe (4.41e-02)
cross (1.61e-02)
transform (1.31e-02)
local (7.19e-03)
pick (6.71e-03)
<SENTENCE_START>
{
final
float
tempy
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
final
float
tempz
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
tempy
;
out
.
z
=
tempz
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
tempy
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
final
float
tempz
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
tempy
;
out
.
z
=
tempz
;
}
<SENTENCE_END/>
mul,to,out,unsafemulmul (8.63e-01)
cross (2.54e-02)
trans (2.45e-02)
out (1.41e-02)
dot (6.66e-03)
pick (4.87e-03)
add (4.81e-03)
unsafe (4.76e-03)
to (3.82e-03)
%END% (3.39e-03)
<SENTENCE_START>
{
assert
(
out
!=
v
)
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
out
.
z
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
out
!=
v
)
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
out
.
z
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
}
<SENTENCE_END/>
tomul (3.73e-01)
%END% (1.65e-01)
trans (1.43e-01)
out (7.78e-02)
unsafe (4.38e-02)
to (4.11e-02)
cross (2.48e-02)
transform (1.30e-02)
pick (9.87e-03)
evaluate (8.50e-03)
<SENTENCE_START>
{
assert
(
out
!=
v
)
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
out
.
z
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
out
!=
v
)
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
out
.
z
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
}
<SENTENCE_END/>
outmul (3.43e-01)
%END% (1.90e-01)
trans (1.45e-01)
out (7.82e-02)
unsafe (4.59e-02)
to (4.26e-02)
cross (2.41e-02)
transform (1.27e-02)
pick (9.88e-03)
evaluate (8.87e-03)
<SENTENCE_START>
{
assert
(
out
!=
v
)
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
out
.
z
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
out
!=
v
)
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
out
.
z
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
}
<SENTENCE_END/>
unsafe%END% (4.06e-01)
mul (1.64e-01)
trans (1.30e-01)
out (6.64e-02)
unsafe (5.07e-02)
to (3.97e-02)
cross (1.51e-02)
transform (1.05e-02)
pick (8.63e-03)
evaluate (6.50e-03)
<SENTENCE_START>
{
assert
(
out
!=
v
)
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
out
.
z
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
out
!=
v
)
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
out
.
z
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
}
<SENTENCE_END/>
%END%%END% (5.42e-01)
trans (1.01e-01)
mul (8.66e-02)
out (5.13e-02)
unsafe (4.51e-02)
to (3.31e-02)
cross (9.84e-03)
transform (8.22e-03)
pick (6.82e-03)
y (5.65e-03)
<SENTENCE_START>
{
assert
(
out
!=
v
)
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
out
.
z
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
out
!=
v
)
;
out
.
x
=
v
.
x
*
a
.
ex
.
x
+
v
.
y
*
a
.
ey
.
x
+
v
.
z
*
a
.
ez
.
x
;
out
.
y
=
v
.
x
*
a
.
ex
.
y
+
v
.
y
*
a
.
ey
.
y
+
v
.
z
*
a
.
ez
.
y
;
out
.
z
=
v
.
x
*
a
.
ex
.
z
+
v
.
y
*
a
.
ey
.
z
+
v
.
z
*
a
.
ez
.
z
;
}
<SENTENCE_END/>
solve,22solveget (5.87e-01)
to (7.03e-02)
create (5.47e-02)
add (4.85e-02)
abs (3.66e-02)
set (3.15e-02)
solve (2.42e-02)
mul (2.24e-02)
%UNK% (1.72e-02)
is (1.19e-02)
<SENTENCE_START>
{
vec
2
x
=
new
vec
2
(
)
;
solve
22
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
2
x
=
new
vec
2
(
)
;
solve
22
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
22to (3.22e-01)
%END% (3.19e-01)
%UNK% (5.51e-02)
local (4.47e-02)
x (3.13e-02)
22 (1.44e-02)
2 (1.17e-02)
out (8.19e-03)
y (7.63e-03)
abs (7.55e-03)
<SENTENCE_START>
{
vec
2
x
=
new
vec
2
(
)
;
solve
22
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
2
x
=
new
vec
2
(
)
;
solve
22
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
%END%%END% (9.54e-01)
vec (6.67e-03)
x (6.50e-03)
2 (6.09e-03)
to (4.20e-03)
22 (2.40e-03)
out (1.96e-03)
b (1.31e-03)
solve (1.17e-03)
%UNK% (8.93e-04)
<SENTENCE_START>
{
vec
2
x
=
new
vec
2
(
)
;
solve
22
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
2
x
=
new
vec
2
(
)
;
solve
22
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
solve,22,to,outsolvesolve (6.61e-01)
invert (9.31e-02)
det (8.49e-02)
mul (4.93e-02)
cross (3.35e-02)
dst (7.44e-03)
a (6.36e-03)
zero (4.21e-03)
dot (3.92e-03)
to (3.01e-03)
<SENTENCE_START>
{
final
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
21
=
ex
.
y
,
a
22
=
ey
.
y
;
float
det
=
a
11
*
a
22
-
a
12
*
a
21
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
out
.
x
=
det
*
(
a
22
*
b
.
x
-
a
12
*
b
.
y
)
;
out
.
y
=
det
*
(
a
11
*
b
.
y
-
a
21
*
b
.
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
21
=
ex
.
y
,
a
22
=
ey
.
y
;
float
det
=
a
11
*
a
22
-
a
12
*
a
21
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
out
.
x
=
det
*
(
a
22
*
b
.
x
-
a
12
*
b
.
y
)
;
out
.
y
=
det
*
(
a
11
*
b
.
y
-
a
21
*
b
.
x
)
;
}
<SENTENCE_END/>
22%END% (3.01e-01)
solve (1.88e-01)
to (8.40e-02)
out (4.28e-02)
cross (4.02e-02)
mul (3.00e-02)
%UNK% (2.33e-02)
trans (1.71e-02)
local (1.66e-02)
det (1.37e-02)
<SENTENCE_START>
{
final
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
21
=
ex
.
y
,
a
22
=
ey
.
y
;
float
det
=
a
11
*
a
22
-
a
12
*
a
21
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
out
.
x
=
det
*
(
a
22
*
b
.
x
-
a
12
*
b
.
y
)
;
out
.
y
=
det
*
(
a
11
*
b
.
y
-
a
21
*
b
.
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
21
=
ex
.
y
,
a
22
=
ey
.
y
;
float
det
=
a
11
*
a
22
-
a
12
*
a
21
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
out
.
x
=
det
*
(
a
22
*
b
.
x
-
a
12
*
b
.
y
)
;
out
.
y
=
det
*
(
a
11
*
b
.
y
-
a
21
*
b
.
x
)
;
}
<SENTENCE_END/>
to%END% (6.03e-01)
to (6.61e-02)
solve (5.94e-02)
out (3.17e-02)
cross (1.75e-02)
%UNK% (1.47e-02)
trans (1.28e-02)
local (1.21e-02)
unsafe (1.19e-02)
mul (1.04e-02)
<SENTENCE_START>
{
final
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
21
=
ex
.
y
,
a
22
=
ey
.
y
;
float
det
=
a
11
*
a
22
-
a
12
*
a
21
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
out
.
x
=
det
*
(
a
22
*
b
.
x
-
a
12
*
b
.
y
)
;
out
.
y
=
det
*
(
a
11
*
b
.
y
-
a
21
*
b
.
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
21
=
ex
.
y
,
a
22
=
ey
.
y
;
float
det
=
a
11
*
a
22
-
a
12
*
a
21
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
out
.
x
=
det
*
(
a
22
*
b
.
x
-
a
12
*
b
.
y
)
;
out
.
y
=
det
*
(
a
11
*
b
.
y
-
a
21
*
b
.
x
)
;
}
<SENTENCE_END/>
out%END% (7.39e-01)
to (4.67e-02)
solve (2.45e-02)
out (2.02e-02)
unsafe (9.61e-03)
%UNK% (9.55e-03)
trans (8.57e-03)
local (8.21e-03)
cross (8.17e-03)
a (6.69e-03)
<SENTENCE_START>
{
final
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
21
=
ex
.
y
,
a
22
=
ey
.
y
;
float
det
=
a
11
*
a
22
-
a
12
*
a
21
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
out
.
x
=
det
*
(
a
22
*
b
.
x
-
a
12
*
b
.
y
)
;
out
.
y
=
det
*
(
a
11
*
b
.
y
-
a
21
*
b
.
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
21
=
ex
.
y
,
a
22
=
ey
.
y
;
float
det
=
a
11
*
a
22
-
a
12
*
a
21
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
out
.
x
=
det
*
(
a
22
*
b
.
x
-
a
12
*
b
.
y
)
;
out
.
y
=
det
*
(
a
11
*
b
.
y
-
a
21
*
b
.
x
)
;
}
<SENTENCE_END/>
%END%%END% (7.95e-01)
to (3.21e-02)
out (1.33e-02)
solve (1.16e-02)
a (7.97e-03)
unsafe (7.47e-03)
det (7.30e-03)
%UNK% (6.44e-03)
trans (5.49e-03)
local (5.46e-03)
<SENTENCE_START>
{
final
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
21
=
ex
.
y
,
a
22
=
ey
.
y
;
float
det
=
a
11
*
a
22
-
a
12
*
a
21
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
out
.
x
=
det
*
(
a
22
*
b
.
x
-
a
12
*
b
.
y
)
;
out
.
y
=
det
*
(
a
11
*
b
.
y
-
a
21
*
b
.
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
21
=
ex
.
y
,
a
22
=
ey
.
y
;
float
det
=
a
11
*
a
22
-
a
12
*
a
21
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
out
.
x
=
det
*
(
a
22
*
b
.
x
-
a
12
*
b
.
y
)
;
out
.
y
=
det
*
(
a
11
*
b
.
y
-
a
21
*
b
.
x
)
;
}
<SENTENCE_END/>
solve,33solveto (3.81e-01)
%UNK% (1.45e-01)
new (6.38e-02)
mul (5.22e-02)
abs (3.11e-02)
create (2.23e-02)
write (1.97e-02)
get (1.73e-02)
add (1.68e-02)
read (1.08e-02)
<SENTENCE_START>
{
vec
3
x
=
new
vec
3
(
)
;
solve
33
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
3
x
=
new
vec
3
(
)
;
solve
33
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
33%END% (8.83e-01)
to (4.28e-02)
x (1.30e-02)
%UNK% (8.88e-03)
local (4.33e-03)
solve (2.85e-03)
vec (1.95e-03)
2 (1.74e-03)
33 (1.69e-03)
return (1.50e-03)
<SENTENCE_START>
{
vec
3
x
=
new
vec
3
(
)
;
solve
33
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
3
x
=
new
vec
3
(
)
;
solve
33
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
%END%%END% (9.71e-01)
x (7.36e-03)
3 (4.05e-03)
to (2.39e-03)
vec (2.05e-03)
b (1.28e-03)
out (7.55e-04)
%UNK% (6.52e-04)
33 (4.40e-04)
return (3.24e-04)
<SENTENCE_START>
{
vec
3
x
=
new
vec
3
(
)
;
solve
33
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
vec
3
x
=
new
vec
3
(
)
;
solve
33
to
out
(
b
,
x
)
;
return
x
;
}
<SENTENCE_END/>
solve,33,to,outsolvemul (3.99e-01)
to (1.82e-01)
out (9.29e-02)
cross (6.74e-02)
trans (3.87e-02)
%UNK% (1.82e-02)
invert (1.18e-02)
solve (1.11e-02)
abs (8.10e-03)
transform (7.48e-03)
<SENTENCE_START>
{
assert
(
b
!=
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
float
det
=
vec
3
.
dot
(
ex
,
out
)
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
final
float
x
=
det
*
vec
3
.
dot
(
b
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
b
,
ez
,
out
)
;
final
float
y
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
b
,
out
)
;
float
z
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
out
.
x
=
x
;
out
.
y
=
y
;
out
.
z
=
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
b
!=
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
float
det
=
vec
3
.
dot
(
ex
,
out
)
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
final
float
x
=
det
*
vec
3
.
dot
(
b
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
b
,
ez
,
out
)
;
final
float
y
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
b
,
out
)
;
float
z
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
out
.
x
=
x
;
out
.
y
=
y
;
out
.
z
=
z
;
}
<SENTENCE_END/>
33to (3.10e-01)
out (2.36e-01)
trans (1.09e-01)
unsafe (6.98e-02)
%END% (5.68e-02)
mul (3.54e-02)
cross (1.75e-02)
%UNK% (1.63e-02)
transform (8.09e-03)
local (4.94e-03)
<SENTENCE_START>
{
assert
(
b
!=
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
float
det
=
vec
3
.
dot
(
ex
,
out
)
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
final
float
x
=
det
*
vec
3
.
dot
(
b
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
b
,
ez
,
out
)
;
final
float
y
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
b
,
out
)
;
float
z
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
out
.
x
=
x
;
out
.
y
=
y
;
out
.
z
=
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
b
!=
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
float
det
=
vec
3
.
dot
(
ex
,
out
)
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
final
float
x
=
det
*
vec
3
.
dot
(
b
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
b
,
ez
,
out
)
;
final
float
y
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
b
,
out
)
;
float
z
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
out
.
x
=
x
;
out
.
y
=
y
;
out
.
z
=
z
;
}
<SENTENCE_END/>
toto (2.54e-01)
%END% (2.26e-01)
out (1.69e-01)
unsafe (8.97e-02)
trans (8.48e-02)
%UNK% (1.41e-02)
mul (1.17e-02)
cross (8.94e-03)
transform (5.71e-03)
local (4.54e-03)
<SENTENCE_START>
{
assert
(
b
!=
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
float
det
=
vec
3
.
dot
(
ex
,
out
)
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
final
float
x
=
det
*
vec
3
.
dot
(
b
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
b
,
ez
,
out
)
;
final
float
y
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
b
,
out
)
;
float
z
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
out
.
x
=
x
;
out
.
y
=
y
;
out
.
z
=
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
b
!=
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
float
det
=
vec
3
.
dot
(
ex
,
out
)
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
final
float
x
=
det
*
vec
3
.
dot
(
b
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
b
,
ez
,
out
)
;
final
float
y
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
b
,
out
)
;
float
z
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
out
.
x
=
x
;
out
.
y
=
y
;
out
.
z
=
z
;
}
<SENTENCE_END/>
out%END% (3.88e-01)
to (2.03e-01)
out (1.22e-01)
unsafe (7.97e-02)
trans (5.40e-02)
%UNK% (1.12e-02)
cross (5.01e-03)
string (4.85e-03)
mul (4.67e-03)
2 (3.90e-03)
<SENTENCE_START>
{
assert
(
b
!=
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
float
det
=
vec
3
.
dot
(
ex
,
out
)
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
final
float
x
=
det
*
vec
3
.
dot
(
b
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
b
,
ez
,
out
)
;
final
float
y
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
b
,
out
)
;
float
z
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
out
.
x
=
x
;
out
.
y
=
y
;
out
.
z
=
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
b
!=
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
float
det
=
vec
3
.
dot
(
ex
,
out
)
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
final
float
x
=
det
*
vec
3
.
dot
(
b
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
b
,
ez
,
out
)
;
final
float
y
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
b
,
out
)
;
float
z
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
out
.
x
=
x
;
out
.
y
=
y
;
out
.
z
=
z
;
}
<SENTENCE_END/>
%END%%END% (3.94e-01)
to (1.98e-01)
out (1.17e-01)
unsafe (7.80e-02)
trans (5.19e-02)
%UNK% (1.10e-02)
cross (5.02e-03)
string (4.82e-03)
mul (4.43e-03)
2 (3.92e-03)
<SENTENCE_START>
{
assert
(
b
!=
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
float
det
=
vec
3
.
dot
(
ex
,
out
)
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
final
float
x
=
det
*
vec
3
.
dot
(
b
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
b
,
ez
,
out
)
;
final
float
y
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
b
,
out
)
;
float
z
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
out
.
x
=
x
;
out
.
y
=
y
;
out
.
z
=
z
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
b
!=
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
float
det
=
vec
3
.
dot
(
ex
,
out
)
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
vec
3
.
cross
to
out
unsafe
(
ey
,
ez
,
out
)
;
final
float
x
=
det
*
vec
3
.
dot
(
b
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
b
,
ez
,
out
)
;
final
float
y
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
vec
3
.
cross
to
out
unsafe
(
ey
,
b
,
out
)
;
float
z
=
det
*
vec
3
.
dot
(
ex
,
out
)
;
out
.
x
=
x
;
out
.
y
=
y
;
out
.
z
=
z
;
}
<SENTENCE_END/>
get,inverse,22getsolve (4.75e-01)
invert (2.39e-01)
set (7.03e-02)
mul (3.15e-02)
zero (1.92e-02)
conjugate (9.41e-03)
%UNK% (9.10e-03)
identity (8.14e-03)
det (8.08e-03)
initialize (7.28e-03)
<SENTENCE_START>
{
float
a
=
ex
.
x
,
b
=
ey
.
x
,
c
=
ex
.
y
,
d
=
ey
.
y
;
float
det
=
a
*
d
-
b
*
c
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
m
.
ex
.
x
=
det
*
d
;
m
.
ey
.
x
=
-
det
*
b
;
m
.
ex
.
z
=
0.0f
;
m
.
ex
.
y
=
-
det
*
c
;
m
.
ey
.
y
=
det
*
a
;
m
.
ey
.
z
=
0.0f
;
m
.
ez
.
x
=
0.0f
;
m
.
ez
.
y
=
0.0f
;
m
.
ez
.
z
=
0.0f
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
a
=
ex
.
x
,
b
=
ey
.
x
,
c
=
ex
.
y
,
d
=
ey
.
y
;
float
det
=
a
*
d
-
b
*
c
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
m
.
ex
.
x
=
det
*
d
;
m
.
ey
.
x
=
-
det
*
b
;
m
.
ex
.
z
=
0.0f
;
m
.
ex
.
y
=
-
det
*
c
;
m
.
ey
.
y
=
det
*
a
;
m
.
ey
.
z
=
0.0f
;
m
.
ez
.
x
=
0.0f
;
m
.
ez
.
y
=
0.0f
;
m
.
ez
.
z
=
0.0f
;
}
<SENTENCE_END/>
inverse%END% (6.68e-01)
solve (1.10e-01)
zero (1.90e-02)
to (1.59e-02)
%UNK% (1.29e-02)
identity (1.26e-02)
mul (1.08e-02)
trans (6.77e-03)
local (5.92e-03)
set (5.75e-03)
<SENTENCE_START>
{
float
a
=
ex
.
x
,
b
=
ey
.
x
,
c
=
ex
.
y
,
d
=
ey
.
y
;
float
det
=
a
*
d
-
b
*
c
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
m
.
ex
.
x
=
det
*
d
;
m
.
ey
.
x
=
-
det
*
b
;
m
.
ex
.
z
=
0.0f
;
m
.
ex
.
y
=
-
det
*
c
;
m
.
ey
.
y
=
det
*
a
;
m
.
ey
.
z
=
0.0f
;
m
.
ez
.
x
=
0.0f
;
m
.
ez
.
y
=
0.0f
;
m
.
ez
.
z
=
0.0f
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
a
=
ex
.
x
,
b
=
ey
.
x
,
c
=
ex
.
y
,
d
=
ey
.
y
;
float
det
=
a
*
d
-
b
*
c
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
m
.
ex
.
x
=
det
*
d
;
m
.
ey
.
x
=
-
det
*
b
;
m
.
ex
.
z
=
0.0f
;
m
.
ex
.
y
=
-
det
*
c
;
m
.
ey
.
y
=
det
*
a
;
m
.
ey
.
z
=
0.0f
;
m
.
ez
.
x
=
0.0f
;
m
.
ez
.
y
=
0.0f
;
m
.
ez
.
z
=
0.0f
;
}
<SENTENCE_END/>
22%END% (7.97e-01)
solve (5.35e-02)
to (1.21e-02)
zero (1.03e-02)
%UNK% (8.47e-03)
identity (7.75e-03)
mul (5.42e-03)
trans (5.03e-03)
local (4.31e-03)
out (4.23e-03)
<SENTENCE_START>
{
float
a
=
ex
.
x
,
b
=
ey
.
x
,
c
=
ex
.
y
,
d
=
ey
.
y
;
float
det
=
a
*
d
-
b
*
c
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
m
.
ex
.
x
=
det
*
d
;
m
.
ey
.
x
=
-
det
*
b
;
m
.
ex
.
z
=
0.0f
;
m
.
ex
.
y
=
-
det
*
c
;
m
.
ey
.
y
=
det
*
a
;
m
.
ey
.
z
=
0.0f
;
m
.
ez
.
x
=
0.0f
;
m
.
ez
.
y
=
0.0f
;
m
.
ez
.
z
=
0.0f
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
a
=
ex
.
x
,
b
=
ey
.
x
,
c
=
ex
.
y
,
d
=
ey
.
y
;
float
det
=
a
*
d
-
b
*
c
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
m
.
ex
.
x
=
det
*
d
;
m
.
ey
.
x
=
-
det
*
b
;
m
.
ex
.
z
=
0.0f
;
m
.
ex
.
y
=
-
det
*
c
;
m
.
ey
.
y
=
det
*
a
;
m
.
ey
.
z
=
0.0f
;
m
.
ez
.
x
=
0.0f
;
m
.
ez
.
y
=
0.0f
;
m
.
ez
.
z
=
0.0f
;
}
<SENTENCE_END/>
%END%%END% (8.99e-01)
solve (9.46e-03)
to (5.81e-03)
det (4.76e-03)
z (3.32e-03)
%UNK% (3.20e-03)
trans (2.72e-03)
zero (2.63e-03)
identity (2.54e-03)
y (2.43e-03)
<SENTENCE_START>
{
float
a
=
ex
.
x
,
b
=
ey
.
x
,
c
=
ex
.
y
,
d
=
ey
.
y
;
float
det
=
a
*
d
-
b
*
c
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
m
.
ex
.
x
=
det
*
d
;
m
.
ey
.
x
=
-
det
*
b
;
m
.
ex
.
z
=
0.0f
;
m
.
ex
.
y
=
-
det
*
c
;
m
.
ey
.
y
=
det
*
a
;
m
.
ey
.
z
=
0.0f
;
m
.
ez
.
x
=
0.0f
;
m
.
ez
.
y
=
0.0f
;
m
.
ez
.
z
=
0.0f
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
a
=
ex
.
x
,
b
=
ey
.
x
,
c
=
ex
.
y
,
d
=
ey
.
y
;
float
det
=
a
*
d
-
b
*
c
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
m
.
ex
.
x
=
det
*
d
;
m
.
ey
.
x
=
-
det
*
b
;
m
.
ex
.
z
=
0.0f
;
m
.
ex
.
y
=
-
det
*
c
;
m
.
ey
.
y
=
det
*
a
;
m
.
ey
.
z
=
0.0f
;
m
.
ez
.
x
=
0.0f
;
m
.
ez
.
y
=
0.0f
;
m
.
ez
.
z
=
0.0f
;
}
<SENTENCE_END/>
get,sym,inverse,33getsolve (3.31e-01)
mul (3.18e-01)
cross (6.66e-02)
to (3.50e-02)
invert (3.42e-02)
det (1.92e-02)
%END% (1.63e-02)
%UNK% (1.52e-02)
trans (1.30e-02)
out (1.28e-02)
<SENTENCE_START>
{
float
bx
=
ey
.
y
*
ez
.
z
-
ey
.
z
*
ez
.
y
;
float
by
=
ey
.
z
*
ez
.
x
-
ey
.
x
*
ez
.
z
;
float
bz
=
ey
.
x
*
ez
.
y
-
ey
.
y
*
ez
.
x
;
float
det
=
ex
.
x
*
bx
+
ex
.
y
*
by
+
ex
.
z
*
bz
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
13
=
ez
.
x
;
float
a
22
=
ey
.
y
,
a
23
=
ez
.
y
;
float
a
33
=
ez
.
z
;
m
.
ex
.
x
=
det
*
(
a
22
*
a
33
-
a
23
*
a
23
)
;
m
.
ex
.
y
=
det
*
(
a
13
*
a
23
-
a
12
*
a
33
)
;
m
.
ex
.
z
=
det
*
(
a
12
*
a
23
-
a
13
*
a
22
)
;
m
.
ey
.
x
=
m
.
ex
.
y
;
m
.
ey
.
y
=
det
*
(
a
11
*
a
33
-
a
13
*
a
13
)
;
m
.
ey
.
z
=
det
*
(
a
13
*
a
12
-
a
11
*
a
23
)
;
m
.
ez
.
x
=
m
.
ex
.
z
;
m
.
ez
.
y
=
m
.
ey
.
z
;
m
.
ez
.
z
=
det
*
(
a
11
*
a
22
-
a
12
*
a
12
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
bx
=
ey
.
y
*
ez
.
z
-
ey
.
z
*
ez
.
y
;
float
by
=
ey
.
z
*
ez
.
x
-
ey
.
x
*
ez
.
z
;
float
bz
=
ey
.
x
*
ez
.
y
-
ey
.
y
*
ez
.
x
;
float
det
=
ex
.
x
*
bx
+
ex
.
y
*
by
+
ex
.
z
*
bz
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
13
=
ez
.
x
;
float
a
22
=
ey
.
y
,
a
23
=
ez
.
y
;
float
a
33
=
ez
.
z
;
m
.
ex
.
x
=
det
*
(
a
22
*
a
33
-
a
23
*
a
23
)
;
m
.
ex
.
y
=
det
*
(
a
13
*
a
23
-
a
12
*
a
33
)
;
m
.
ex
.
z
=
det
*
(
a
12
*
a
23
-
a
13
*
a
22
)
;
m
.
ey
.
x
=
m
.
ex
.
y
;
m
.
ey
.
y
=
det
*
(
a
11
*
a
33
-
a
13
*
a
13
)
;
m
.
ey
.
z
=
det
*
(
a
13
*
a
12
-
a
11
*
a
23
)
;
m
.
ez
.
x
=
m
.
ex
.
z
;
m
.
ez
.
y
=
m
.
ey
.
z
;
m
.
ez
.
z
=
det
*
(
a
11
*
a
22
-
a
12
*
a
12
)
;
}
<SENTENCE_END/>
sym%END% (4.24e-01)
mul (1.10e-01)
solve (9.51e-02)
to (7.59e-02)
trans (3.16e-02)
cross (2.72e-02)
out (2.66e-02)
%UNK% (2.44e-02)
local (9.86e-03)
unsafe (8.99e-03)
<SENTENCE_START>
{
float
bx
=
ey
.
y
*
ez
.
z
-
ey
.
z
*
ez
.
y
;
float
by
=
ey
.
z
*
ez
.
x
-
ey
.
x
*
ez
.
z
;
float
bz
=
ey
.
x
*
ez
.
y
-
ey
.
y
*
ez
.
x
;
float
det
=
ex
.
x
*
bx
+
ex
.
y
*
by
+
ex
.
z
*
bz
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
13
=
ez
.
x
;
float
a
22
=
ey
.
y
,
a
23
=
ez
.
y
;
float
a
33
=
ez
.
z
;
m
.
ex
.
x
=
det
*
(
a
22
*
a
33
-
a
23
*
a
23
)
;
m
.
ex
.
y
=
det
*
(
a
13
*
a
23
-
a
12
*
a
33
)
;
m
.
ex
.
z
=
det
*
(
a
12
*
a
23
-
a
13
*
a
22
)
;
m
.
ey
.
x
=
m
.
ex
.
y
;
m
.
ey
.
y
=
det
*
(
a
11
*
a
33
-
a
13
*
a
13
)
;
m
.
ey
.
z
=
det
*
(
a
13
*
a
12
-
a
11
*
a
23
)
;
m
.
ez
.
x
=
m
.
ex
.
z
;
m
.
ez
.
y
=
m
.
ey
.
z
;
m
.
ez
.
z
=
det
*
(
a
11
*
a
22
-
a
12
*
a
12
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
bx
=
ey
.
y
*
ez
.
z
-
ey
.
z
*
ez
.
y
;
float
by
=
ey
.
z
*
ez
.
x
-
ey
.
x
*
ez
.
z
;
float
bz
=
ey
.
x
*
ez
.
y
-
ey
.
y
*
ez
.
x
;
float
det
=
ex
.
x
*
bx
+
ex
.
y
*
by
+
ex
.
z
*
bz
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
13
=
ez
.
x
;
float
a
22
=
ey
.
y
,
a
23
=
ez
.
y
;
float
a
33
=
ez
.
z
;
m
.
ex
.
x
=
det
*
(
a
22
*
a
33
-
a
23
*
a
23
)
;
m
.
ex
.
y
=
det
*
(
a
13
*
a
23
-
a
12
*
a
33
)
;
m
.
ex
.
z
=
det
*
(
a
12
*
a
23
-
a
13
*
a
22
)
;
m
.
ey
.
x
=
m
.
ex
.
y
;
m
.
ey
.
y
=
det
*
(
a
11
*
a
33
-
a
13
*
a
13
)
;
m
.
ey
.
z
=
det
*
(
a
13
*
a
12
-
a
11
*
a
23
)
;
m
.
ez
.
x
=
m
.
ex
.
z
;
m
.
ez
.
y
=
m
.
ey
.
z
;
m
.
ez
.
z
=
det
*
(
a
11
*
a
22
-
a
12
*
a
12
)
;
}
<SENTENCE_END/>
inverse%END% (4.77e-01)
mul (9.69e-02)
solve (7.95e-02)
to (7.02e-02)
trans (3.09e-02)
out (2.57e-02)
cross (2.51e-02)
%UNK% (2.18e-02)
unsafe (9.41e-03)
local (9.02e-03)
<SENTENCE_START>
{
float
bx
=
ey
.
y
*
ez
.
z
-
ey
.
z
*
ez
.
y
;
float
by
=
ey
.
z
*
ez
.
x
-
ey
.
x
*
ez
.
z
;
float
bz
=
ey
.
x
*
ez
.
y
-
ey
.
y
*
ez
.
x
;
float
det
=
ex
.
x
*
bx
+
ex
.
y
*
by
+
ex
.
z
*
bz
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
13
=
ez
.
x
;
float
a
22
=
ey
.
y
,
a
23
=
ez
.
y
;
float
a
33
=
ez
.
z
;
m
.
ex
.
x
=
det
*
(
a
22
*
a
33
-
a
23
*
a
23
)
;
m
.
ex
.
y
=
det
*
(
a
13
*
a
23
-
a
12
*
a
33
)
;
m
.
ex
.
z
=
det
*
(
a
12
*
a
23
-
a
13
*
a
22
)
;
m
.
ey
.
x
=
m
.
ex
.
y
;
m
.
ey
.
y
=
det
*
(
a
11
*
a
33
-
a
13
*
a
13
)
;
m
.
ey
.
z
=
det
*
(
a
13
*
a
12
-
a
11
*
a
23
)
;
m
.
ez
.
x
=
m
.
ex
.
z
;
m
.
ez
.
y
=
m
.
ey
.
z
;
m
.
ez
.
z
=
det
*
(
a
11
*
a
22
-
a
12
*
a
12
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
bx
=
ey
.
y
*
ez
.
z
-
ey
.
z
*
ez
.
y
;
float
by
=
ey
.
z
*
ez
.
x
-
ey
.
x
*
ez
.
z
;
float
bz
=
ey
.
x
*
ez
.
y
-
ey
.
y
*
ez
.
x
;
float
det
=
ex
.
x
*
bx
+
ex
.
y
*
by
+
ex
.
z
*
bz
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
13
=
ez
.
x
;
float
a
22
=
ey
.
y
,
a
23
=
ez
.
y
;
float
a
33
=
ez
.
z
;
m
.
ex
.
x
=
det
*
(
a
22
*
a
33
-
a
23
*
a
23
)
;
m
.
ex
.
y
=
det
*
(
a
13
*
a
23
-
a
12
*
a
33
)
;
m
.
ex
.
z
=
det
*
(
a
12
*
a
23
-
a
13
*
a
22
)
;
m
.
ey
.
x
=
m
.
ex
.
y
;
m
.
ey
.
y
=
det
*
(
a
11
*
a
33
-
a
13
*
a
13
)
;
m
.
ey
.
z
=
det
*
(
a
13
*
a
12
-
a
11
*
a
23
)
;
m
.
ez
.
x
=
m
.
ex
.
z
;
m
.
ez
.
y
=
m
.
ey
.
z
;
m
.
ez
.
z
=
det
*
(
a
11
*
a
22
-
a
12
*
a
12
)
;
}
<SENTENCE_END/>
33%END% (6.72e-01)
to (4.91e-02)
mul (4.15e-02)
solve (3.26e-02)
trans (2.58e-02)
out (1.87e-02)
cross (1.41e-02)
%UNK% (1.22e-02)
unsafe (1.00e-02)
local (6.65e-03)
<SENTENCE_START>
{
float
bx
=
ey
.
y
*
ez
.
z
-
ey
.
z
*
ez
.
y
;
float
by
=
ey
.
z
*
ez
.
x
-
ey
.
x
*
ez
.
z
;
float
bz
=
ey
.
x
*
ez
.
y
-
ey
.
y
*
ez
.
x
;
float
det
=
ex
.
x
*
bx
+
ex
.
y
*
by
+
ex
.
z
*
bz
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
13
=
ez
.
x
;
float
a
22
=
ey
.
y
,
a
23
=
ez
.
y
;
float
a
33
=
ez
.
z
;
m
.
ex
.
x
=
det
*
(
a
22
*
a
33
-
a
23
*
a
23
)
;
m
.
ex
.
y
=
det
*
(
a
13
*
a
23
-
a
12
*
a
33
)
;
m
.
ex
.
z
=
det
*
(
a
12
*
a
23
-
a
13
*
a
22
)
;
m
.
ey
.
x
=
m
.
ex
.
y
;
m
.
ey
.
y
=
det
*
(
a
11
*
a
33
-
a
13
*
a
13
)
;
m
.
ey
.
z
=
det
*
(
a
13
*
a
12
-
a
11
*
a
23
)
;
m
.
ez
.
x
=
m
.
ex
.
z
;
m
.
ez
.
y
=
m
.
ey
.
z
;
m
.
ez
.
z
=
det
*
(
a
11
*
a
22
-
a
12
*
a
12
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
bx
=
ey
.
y
*
ez
.
z
-
ey
.
z
*
ez
.
y
;
float
by
=
ey
.
z
*
ez
.
x
-
ey
.
x
*
ez
.
z
;
float
bz
=
ey
.
x
*
ez
.
y
-
ey
.
y
*
ez
.
x
;
float
det
=
ex
.
x
*
bx
+
ex
.
y
*
by
+
ex
.
z
*
bz
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
13
=
ez
.
x
;
float
a
22
=
ey
.
y
,
a
23
=
ez
.
y
;
float
a
33
=
ez
.
z
;
m
.
ex
.
x
=
det
*
(
a
22
*
a
33
-
a
23
*
a
23
)
;
m
.
ex
.
y
=
det
*
(
a
13
*
a
23
-
a
12
*
a
33
)
;
m
.
ex
.
z
=
det
*
(
a
12
*
a
23
-
a
13
*
a
22
)
;
m
.
ey
.
x
=
m
.
ex
.
y
;
m
.
ey
.
y
=
det
*
(
a
11
*
a
33
-
a
13
*
a
13
)
;
m
.
ey
.
z
=
det
*
(
a
13
*
a
12
-
a
11
*
a
23
)
;
m
.
ez
.
x
=
m
.
ex
.
z
;
m
.
ez
.
y
=
m
.
ey
.
z
;
m
.
ez
.
z
=
det
*
(
a
11
*
a
22
-
a
12
*
a
12
)
;
}
<SENTENCE_END/>
%END%%END% (6.98e-01)
to (4.51e-02)
mul (3.46e-02)
solve (2.73e-02)
trans (2.41e-02)
out (1.73e-02)
cross (1.25e-02)
%UNK% (1.08e-02)
unsafe (9.92e-03)
local (6.11e-03)
<SENTENCE_START>
{
float
bx
=
ey
.
y
*
ez
.
z
-
ey
.
z
*
ez
.
y
;
float
by
=
ey
.
z
*
ez
.
x
-
ey
.
x
*
ez
.
z
;
float
bz
=
ey
.
x
*
ez
.
y
-
ey
.
y
*
ez
.
x
;
float
det
=
ex
.
x
*
bx
+
ex
.
y
*
by
+
ex
.
z
*
bz
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
13
=
ez
.
x
;
float
a
22
=
ey
.
y
,
a
23
=
ez
.
y
;
float
a
33
=
ez
.
z
;
m
.
ex
.
x
=
det
*
(
a
22
*
a
33
-
a
23
*
a
23
)
;
m
.
ex
.
y
=
det
*
(
a
13
*
a
23
-
a
12
*
a
33
)
;
m
.
ex
.
z
=
det
*
(
a
12
*
a
23
-
a
13
*
a
22
)
;
m
.
ey
.
x
=
m
.
ex
.
y
;
m
.
ey
.
y
=
det
*
(
a
11
*
a
33
-
a
13
*
a
13
)
;
m
.
ey
.
z
=
det
*
(
a
13
*
a
12
-
a
11
*
a
23
)
;
m
.
ez
.
x
=
m
.
ex
.
z
;
m
.
ez
.
y
=
m
.
ey
.
z
;
m
.
ez
.
z
=
det
*
(
a
11
*
a
22
-
a
12
*
a
12
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
bx
=
ey
.
y
*
ez
.
z
-
ey
.
z
*
ez
.
y
;
float
by
=
ey
.
z
*
ez
.
x
-
ey
.
x
*
ez
.
z
;
float
bz
=
ey
.
x
*
ez
.
y
-
ey
.
y
*
ez
.
x
;
float
det
=
ex
.
x
*
bx
+
ex
.
y
*
by
+
ex
.
z
*
bz
;
if
(
det
!=
0.0f
)
{
det
=
1.0f
/
det
;
}
float
a
11
=
ex
.
x
,
a
12
=
ey
.
x
,
a
13
=
ez
.
x
;
float
a
22
=
ey
.
y
,
a
23
=
ez
.
y
;
float
a
33
=
ez
.
z
;
m
.
ex
.
x
=
det
*
(
a
22
*
a
33
-
a
23
*
a
23
)
;
m
.
ex
.
y
=
det
*
(
a
13
*
a
23
-
a
12
*
a
33
)
;
m
.
ex
.
z
=
det
*
(
a
12
*
a
23
-
a
13
*
a
22
)
;
m
.
ey
.
x
=
m
.
ex
.
y
;
m
.
ey
.
y
=
det
*
(
a
11
*
a
33
-
a
13
*
a
13
)
;
m
.
ey
.
z
=
det
*
(
a
13
*
a
12
-
a
11
*
a
23
)
;
m
.
ez
.
x
=
m
.
ex
.
z
;
m
.
ez
.
y
=
m
.
ey
.
z
;
m
.
ez
.
z
=
det
*
(
a
11
*
a
22
-
a
12
*
a
12
)
;
}
<SENTENCE_END/>
set,scale,transformsetset (9.49e-01)
translate (1.07e-02)
apply (4.98e-03)
reset (4.75e-03)
scale (4.55e-03)
load (2.13e-03)
calculate (1.88e-03)
fill (1.44e-03)
y (1.31e-03)
add (1.13e-03)
<SENTENCE_START>
{
out
.
ex
.
x
=
scale
;
out
.
ey
.
y
=
scale
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
out
.
ex
.
x
=
scale
;
out
.
ey
.
y
=
scale
;
}
<SENTENCE_END/>
scaleto (2.65e-01)
%END% (1.65e-01)
local (1.64e-01)
out (1.16e-01)
trans (6.85e-02)
transform (3.61e-02)
identity (3.04e-02)
mul (2.64e-02)
scale (1.94e-02)
unsafe (1.52e-02)
<SENTENCE_START>
{
out
.
ex
.
x
=
scale
;
out
.
ey
.
y
=
scale
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
out
.
ex
.
x
=
scale
;
out
.
ey
.
y
=
scale
;
}
<SENTENCE_END/>
transform%END% (6.67e-01)
to (9.98e-02)
out (5.82e-02)
local (4.63e-02)
trans (2.72e-02)
unsafe (2.70e-02)
identity (9.31e-03)
transform (6.54e-03)
y (6.31e-03)
renderable (3.06e-03)
<SENTENCE_START>
{
out
.
ex
.
x
=
scale
;
out
.
ey
.
y
=
scale
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
out
.
ex
.
x
=
scale
;
out
.
ey
.
y
=
scale
;
}
<SENTENCE_END/>
%END%%END% (9.33e-01)
unsafe (8.60e-03)
to (6.86e-03)
y (6.35e-03)
x (5.65e-03)
out (4.64e-03)
local (2.86e-03)
scale (2.76e-03)
trans (2.10e-03)
identity (8.04e-04)
<SENTENCE_START>
{
out
.
ex
.
x
=
scale
;
out
.
ey
.
y
=
scale
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
out
.
ex
.
x
=
scale
;
out
.
ey
.
y
=
scale
;
}
<SENTENCE_END/>
get,messagegetget (8.32e-01)
usage (3.68e-02)
print (3.03e-02)
%UNK% (1.59e-02)
set (9.03e-03)
create (5.69e-03)
split (4.49e-03)
message (3.99e-03)
assert (3.28e-03)
rb (3.03e-03)
<SENTENCE_START>
{
return
header
+
" -> locale: "
+
rb
.
get
locale
(
)
+
", msg: ""
+
rb
.
format
(
"msg"
)
+
"", rootMsg: ""
+
rb
.
format
(
"rootMsg"
)
+
"""
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
header
+
" -> locale: "
+
rb
.
get
locale
(
)
+
", msg: ""
+
rb
.
format
(
"msg"
)
+
"", rootMsg: ""
+
rb
.
format
(
"rootMsg"
)
+
"""
;
}
<SENTENCE_END/>
message%END% (3.13e-01)
message (1.52e-01)
%UNK% (1.18e-01)
get (8.01e-02)
rb (6.84e-02)
usage (2.80e-02)
print (1.04e-02)
at (6.99e-03)
declared (6.97e-03)
default (6.75e-03)
<SENTENCE_START>
{
return
header
+
" -> locale: "
+
rb
.
get
locale
(
)
+
", msg: ""
+
rb
.
format
(
"msg"
)
+
"", rootMsg: ""
+
rb
.
format
(
"rootMsg"
)
+
"""
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
header
+
" -> locale: "
+
rb
.
get
locale
(
)
+
", msg: ""
+
rb
.
format
(
"msg"
)
+
"", rootMsg: ""
+
rb
.
format
(
"rootMsg"
)
+
"""
;
}
<SENTENCE_END/>
%END%%END% (6.78e-01)
%UNK% (9.92e-02)
message (5.88e-02)
usage (1.09e-02)
equal (8.71e-03)
clicked (6.63e-03)
at (5.92e-03)
format (5.45e-03)
print (4.92e-03)
get (3.82e-03)
<SENTENCE_START>
{
return
header
+
" -> locale: "
+
rb
.
get
locale
(
)
+
", msg: ""
+
rb
.
format
(
"msg"
)
+
"", rootMsg: ""
+
rb
.
format
(
"rootMsg"
)
+
"""
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
header
+
" -> locale: "
+
rb
.
get
locale
(
)
+
", msg: ""
+
rb
.
format
(
"msg"
)
+
"", rootMsg: ""
+
rb
.
format
(
"rootMsg"
)
+
"""
;
}
<SENTENCE_END/>
get,parametric,messagegetget (8.48e-01)
%UNK% (4.34e-02)
print (2.09e-02)
set (1.46e-02)
usage (1.10e-02)
message (4.47e-03)
create (4.16e-03)
rb (2.14e-03)
add (2.07e-03)
split (1.82e-03)
<SENTENCE_START>
{
return
header
+
" -> "
+
rb
.
format
(
"msgWithArgs"
,
"LibGDX"
,
math
utils
.
pi
,
now
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
header
+
" -> "
+
rb
.
format
(
"msgWithArgs"
,
"LibGDX"
,
math
utils
.
pi
,
now
)
;
}
<SENTENCE_END/>
parametric%UNK% (5.24e-01)
rb (8.09e-02)
get (6.38e-02)
message (4.28e-02)
set (3.08e-02)
print (1.67e-02)
from (1.06e-02)
pi (1.04e-02)
%END% (1.02e-02)
usage (5.81e-03)
<SENTENCE_START>
{
return
header
+
" -> "
+
rb
.
format
(
"msgWithArgs"
,
"LibGDX"
,
math
utils
.
pi
,
now
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
header
+
" -> "
+
rb
.
format
(
"msgWithArgs"
,
"LibGDX"
,
math
utils
.
pi
,
now
)
;
}
<SENTENCE_END/>
message%UNK% (4.34e-01)
%END% (3.06e-01)
message (2.92e-02)
from (1.26e-02)
offsets (6.73e-03)
string (6.42e-03)
to (6.20e-03)
value (5.66e-03)
get (4.89e-03)
print (4.13e-03)
<SENTENCE_START>
{
return
header
+
" -> "
+
rb
.
format
(
"msgWithArgs"
,
"LibGDX"
,
math
utils
.
pi
,
now
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
header
+
" -> "
+
rb
.
format
(
"msgWithArgs"
,
"LibGDX"
,
math
utils
.
pi
,
now
)
;
}
<SENTENCE_END/>
%END%%END% (8.29e-01)
%UNK% (8.02e-02)
message (6.45e-03)
format (6.16e-03)
value (4.84e-03)
from (3.66e-03)
string (2.92e-03)
equal (1.93e-03)
offsets (1.88e-03)
2 (1.86e-03)
<SENTENCE_START>
{
return
header
+
" -> "
+
rb
.
format
(
"msgWithArgs"
,
"LibGDX"
,
math
utils
.
pi
,
now
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
header
+
" -> "
+
rb
.
format
(
"msgWithArgs"
,
"LibGDX"
,
math
utils
.
pi
,
now
)
;
}
<SENTENCE_END/>
printlnprintlnprintln (9.18e-01)
line (3.93e-02)
message (1.11e-02)
rect (5.09e-03)
%UNK% (4.53e-03)
write (2.71e-03)
%END% (2.11e-03)
usage (1.99e-03)
save (1.75e-03)
create (1.63e-03)
<SENTENCE_START>
{
message
+=
line
+
" "
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
message
+=
line
+
" "
;
}
<SENTENCE_END/>
%END%%END% (9.89e-01)
println (2.37e-03)
message (2.14e-03)
line (9.36e-04)
side (1.20e-04)
" " (6.80e-05)
equal (5.12e-05)
%UNK% (4.56e-05)
2 (4.36e-05)
lines (4.23e-05)
<SENTENCE_START>
{
message
+=
line
+
" "
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
message
+=
line
+
" "
;
}
<SENTENCE_END/>
window,closedwindowclose (4.72e-01)
exit (8.44e-02)
%UNK% (6.88e-02)
system (6.75e-02)
window (5.58e-02)
flush (3.33e-02)
init (1.54e-02)
print (1.50e-02)
changed (1.45e-02)
clicked (1.39e-02)
<SENTENCE_START>
{
system
.
exit
(
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
system
.
exit
(
0
)
;
}
<SENTENCE_END/>
closed%END% (7.31e-01)
system (5.29e-02)
%UNK% (2.19e-02)
all (1.82e-02)
exit (1.08e-02)
close (1.01e-02)
array (9.28e-03)
file (7.80e-03)
changed (7.77e-03)
directory (5.84e-03)
<SENTENCE_START>
{
system
.
exit
(
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
system
.
exit
(
0
)
;
}
<SENTENCE_END/>
%END%%END% (9.72e-01)
all (1.93e-03)
value (1.51e-03)
array (1.32e-03)
system (1.17e-03)
%UNK% (1.15e-03)
file (1.08e-03)
20 (8.82e-04)
exit (8.04e-04)
string (7.31e-04)
<SENTENCE_START>
{
system
.
exit
(
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
system
.
exit
(
0
)
;
}
<SENTENCE_END/>
initialize,componentsinitializeui (1.47e-01)
initialize (1.38e-01)
add (1.18e-01)
main (9.58e-02)
%END% (6.67e-02)
run (5.97e-02)
create (4.93e-02)
events (4.17e-02)
action (3.43e-02)
set (2.92e-02)
<SENTENCE_START>
{
j
menu
bar
menu
bar
=
new
j
menu
bar
(
)
;
j
menu
menu
=
new
j
menu
(
"File"
)
;
menu
bar
.
add
(
menu
)
;
j
menu
item
menu
item
=
new
j
menu
item
(
"Open"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
open
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
menu
item
=
new
j
menu
item
(
"Save"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
save
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
set
j
menu
bar
(
menu
bar
)
;
image
panel
=
new
image
panel
(
)
;
get
content
pane
(
)
.
add
(
image
panel
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
j
menu
bar
menu
bar
=
new
j
menu
bar
(
)
;
j
menu
menu
=
new
j
menu
(
"File"
)
;
menu
bar
.
add
(
menu
)
;
j
menu
item
menu
item
=
new
j
menu
item
(
"Open"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
open
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
menu
item
=
new
j
menu
item
(
"Save"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
save
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
set
j
menu
bar
(
menu
bar
)
;
image
panel
=
new
image
panel
(
)
;
get
content
pane
(
)
.
add
(
image
panel
)
;
}
<SENTENCE_END/>
components%END% (7.83e-01)
ui (1.78e-02)
performed (1.45e-02)
menu (1.30e-02)
events (1.25e-02)
components (9.27e-03)
action (8.82e-03)
image (8.68e-03)
%UNK% (7.91e-03)
add (5.94e-03)
<SENTENCE_START>
{
j
menu
bar
menu
bar
=
new
j
menu
bar
(
)
;
j
menu
menu
=
new
j
menu
(
"File"
)
;
menu
bar
.
add
(
menu
)
;
j
menu
item
menu
item
=
new
j
menu
item
(
"Open"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
open
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
menu
item
=
new
j
menu
item
(
"Save"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
save
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
set
j
menu
bar
(
menu
bar
)
;
image
panel
=
new
image
panel
(
)
;
get
content
pane
(
)
.
add
(
image
panel
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
j
menu
bar
menu
bar
=
new
j
menu
bar
(
)
;
j
menu
menu
=
new
j
menu
(
"File"
)
;
menu
bar
.
add
(
menu
)
;
j
menu
item
menu
item
=
new
j
menu
item
(
"Open"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
open
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
menu
item
=
new
j
menu
item
(
"Save"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
save
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
set
j
menu
bar
(
menu
bar
)
;
image
panel
=
new
image
panel
(
)
;
get
content
pane
(
)
.
add
(
image
panel
)
;
}
<SENTENCE_END/>
%END%%END% (9.07e-01)
menu (8.76e-03)
performed (6.38e-03)
bar (5.03e-03)
item (4.64e-03)
panel (3.76e-03)
events (3.48e-03)
ui (3.30e-03)
action (3.08e-03)
%UNK% (2.58e-03)
<SENTENCE_START>
{
j
menu
bar
menu
bar
=
new
j
menu
bar
(
)
;
j
menu
menu
=
new
j
menu
(
"File"
)
;
menu
bar
.
add
(
menu
)
;
j
menu
item
menu
item
=
new
j
menu
item
(
"Open"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
open
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
menu
item
=
new
j
menu
item
(
"Save"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
save
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
set
j
menu
bar
(
menu
bar
)
;
image
panel
=
new
image
panel
(
)
;
get
content
pane
(
)
.
add
(
image
panel
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
j
menu
bar
menu
bar
=
new
j
menu
bar
(
)
;
j
menu
menu
=
new
j
menu
(
"File"
)
;
menu
bar
.
add
(
menu
)
;
j
menu
item
menu
item
=
new
j
menu
item
(
"Open"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
open
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
menu
item
=
new
j
menu
item
(
"Save"
)
;
menu
item
.
add
action
listener
(
new
action
listener
(
)
{
@
override
public
void
action
performed
(
action
event
arg
0
)
{
save
(
)
;
}
}
)
;
menu
.
add
(
menu
item
)
;
set
j
menu
bar
(
menu
bar
)
;
image
panel
=
new
image
panel
(
)
;
get
content
pane
(
)
.
add
(
image
panel
)
;
}
<SENTENCE_END/>
savesaveshow (5.17e-01)
dialog (6.69e-02)
action (5.77e-02)
load (3.60e-02)
performed (2.46e-02)
%UNK% (2.43e-02)
generate (2.34e-02)
save (2.30e-02)
main (2.21e-02)
open (2.11e-02)
<SENTENCE_START>
{
file
dialog
dialog
=
new
file
dialog
(
this
,
"Save Image"
,
file
dialog
.
save
)
;
if
(
last
dir
!=
null
)
dialog
.
set
directory
(
last
dir
)
;
dialog
.
set
visible
(
true
)
;
final
string
file
=
dialog
.
get
file
(
)
;
final
string
dir
=
dialog
.
get
directory
(
)
;
if
(
dir
==
null
||
file
==
null
||
file
.
trim
(
)
.
length
(
)
==
0
)
return
;
last
dir
=
dir
;
try
{
generate
premultiply
alpha
(
new
file
(
dir
,
file
)
)
;
j
option
pane
.
show
message
dialog
(
this
,
"Conversion complete!"
)
;
}
catch
(
exception
ex
)
{
j
option
pane
.
show
message
dialog
(
this
,
"Error saving image."
)
;
return
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
file
dialog
dialog
=
new
file
dialog
(
this
,
"Save Image"
,
file
dialog
.
save
)
;
if
(
last
dir
!=
null
)
dialog
.
set
directory
(
last
dir
)
;
dialog
.
set
visible
(
true
)
;
final
string
file
=
dialog
.
get
file
(
)
;
final
string
dir
=
dialog
.
get
directory
(
)
;
if
(
dir
==
null
||
file
==
null
||
file
.
trim
(
)
.
length
(
)
==
0
)
return
;
last
dir
=
dir
;
try
{
generate
premultiply
alpha
(
new
file
(
dir
,
file
)
)
;
j
option
pane
.
show
message
dialog
(
this
,
"Conversion complete!"
)
;
}
catch
(
exception
ex
)
{
j
option
pane
.
show
message
dialog
(
this
,
"Error saving image."
)
;
return
;
}
}
<SENTENCE_END/>
%END%dialog (7.36e-01)
%END% (8.22e-02)
file (6.65e-02)
premultiply (1.77e-02)
performed (8.00e-03)
dir (5.61e-03)
%UNK% (5.43e-03)
generate (4.14e-03)
string (3.92e-03)
show (3.12e-03)
<SENTENCE_START>
{
file
dialog
dialog
=
new
file
dialog
(
this
,
"Save Image"
,
file
dialog
.
save
)
;
if
(
last
dir
!=
null
)
dialog
.
set
directory
(
last
dir
)
;
dialog
.
set
visible
(
true
)
;
final
string
file
=
dialog
.
get
file
(
)
;
final
string
dir
=
dialog
.
get
directory
(
)
;
if
(
dir
==
null
||
file
==
null
||
file
.
trim
(
)
.
length
(
)
==
0
)
return
;
last
dir
=
dir
;
try
{
generate
premultiply
alpha
(
new
file
(
dir
,
file
)
)
;
j
option
pane
.
show
message
dialog
(
this
,
"Conversion complete!"
)
;
}
catch
(
exception
ex
)
{
j
option
pane
.
show
message
dialog
(
this
,
"Error saving image."
)
;
return
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
file
dialog
dialog
=
new
file
dialog
(
this
,
"Save Image"
,
file
dialog
.
save
)
;
if
(
last
dir
!=
null
)
dialog
.
set
directory
(
last
dir
)
;
dialog
.
set
visible
(
true
)
;
final
string
file
=
dialog
.
get
file
(
)
;
final
string
dir
=
dialog
.
get
directory
(
)
;
if
(
dir
==
null
||
file
==
null
||
file
.
trim
(
)
.
length
(
)
==
0
)
return
;
last
dir
=
dir
;
try
{
generate
premultiply
alpha
(
new
file
(
dir
,
file
)
)
;
j
option
pane
.
show
message
dialog
(
this
,
"Conversion complete!"
)
;
}
catch
(
exception
ex
)
{
j
option
pane
.
show
message
dialog
(
this
,
"Error saving image."
)
;
return
;
}
}
<SENTENCE_END/>
openopenshow (2.32e-01)
load (1.17e-01)
action (7.68e-02)
set (6.37e-02)
process (3.28e-02)
dialog (3.05e-02)
open (2.48e-02)
save (2.38e-02)
run (2.27e-02)
main (2.01e-02)
<SENTENCE_START>
{
file
dialog
dialog
=
new
file
dialog
(
this
,
"Open Image"
,
file
dialog
.
load
)
;
if
(
last
dir
!=
null
)
dialog
.
set
directory
(
last
dir
)
;
dialog
.
set
visible
(
true
)
;
final
string
file
=
dialog
.
get
file
(
)
;
final
string
dir
=
dialog
.
get
directory
(
)
;
if
(
dir
==
null
||
file
==
null
||
file
.
trim
(
)
.
length
(
)
==
0
)
return
;
last
dir
=
dir
;
try
{
image
=
image
io
.
read
(
new
file
(
dir
,
file
)
)
;
image
panel
.
set
image
(
image
)
;
image
panel
.
revalidate
(
)
;
image
panel
.
repaint
(
)
;
pack
(
)
;
}
catch
(
exception
ex
)
{
j
option
pane
.
show
message
dialog
(
this
,
"Error opening image."
)
;
return
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
file
dialog
dialog
=
new
file
dialog
(
this
,
"Open Image"
,
file
dialog
.
load
)
;
if
(
last
dir
!=
null
)
dialog
.
set
directory
(
last
dir
)
;
dialog
.
set
visible
(
true
)
;
final
string
file
=
dialog
.
get
file
(
)
;
final
string
dir
=
dialog
.
get
directory
(
)
;
if
(
dir
==
null
||
file
==
null
||
file
.
trim
(
)
.
length
(
)
==
0
)
return
;
last
dir
=
dir
;
try
{
image
=
image
io
.
read
(
new
file
(
dir
,
file
)
)
;
image
panel
.
set
image
(
image
)
;
image
panel
.
revalidate
(
)
;
image
panel
.
repaint
(
)
;
pack
(
)
;
}
catch
(
exception
ex
)
{
j
option
pane
.
show
message
dialog
(
this
,
"Error opening image."
)
;
return
;
}
}
<SENTENCE_END/>
%END%dialog (6.15e-01)
%END% (1.08e-01)
file (6.70e-02)
image (5.42e-02)
panel (1.40e-02)
dir (8.15e-03)
performed (5.94e-03)
string (4.41e-03)
io (4.32e-03)
%UNK% (3.64e-03)
<SENTENCE_START>
{
file
dialog
dialog
=
new
file
dialog
(
this
,
"Open Image"
,
file
dialog
.
load
)
;
if
(
last
dir
!=
null
)
dialog
.
set
directory
(
last
dir
)
;
dialog
.
set
visible
(
true
)
;
final
string
file
=
dialog
.
get
file
(
)
;
final
string
dir
=
dialog
.
get
directory
(
)
;
if
(
dir
==
null
||
file
==
null
||
file
.
trim
(
)
.
length
(
)
==
0
)
return
;
last
dir
=
dir
;
try
{
image
=
image
io
.
read
(
new
file
(
dir
,
file
)
)
;
image
panel
.
set
image
(
image
)
;
image
panel
.
revalidate
(
)
;
image
panel
.
repaint
(
)
;
pack
(
)
;
}
catch
(
exception
ex
)
{
j
option
pane
.
show
message
dialog
(
this
,
"Error opening image."
)
;
return
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
file
dialog
dialog
=
new
file
dialog
(
this
,
"Open Image"
,
file
dialog
.
load
)
;
if
(
last
dir
!=
null
)
dialog
.
set
directory
(
last
dir
)
;
dialog
.
set
visible
(
true
)
;
final
string
file
=
dialog
.
get
file
(
)
;
final
string
dir
=
dialog
.
get
directory
(
)
;
if
(
dir
==
null
||
file
==
null
||
file
.
trim
(
)
.
length
(
)
==
0
)
return
;
last
dir
=
dir
;
try
{
image
=
image
io
.
read
(
new
file
(
dir
,
file
)
)
;
image
panel
.
set
image
(
image
)
;
image
panel
.
revalidate
(
)
;
image
panel
.
repaint
(
)
;
pack
(
)
;
}
catch
(
exception
ex
)
{
j
option
pane
.
show
message
dialog
(
this
,
"Error opening image."
)
;
return
;
}
}
<SENTENCE_END/>
generate,premultiply,alphagenerateget (8.27e-01)
raster (2.11e-02)
image (1.19e-02)
writable (8.72e-03)
buffered (7.13e-03)
hash (7.08e-03)
calculate (6.30e-03)
create (5.21e-03)
out (5.18e-03)
generate (4.87e-03)
<SENTENCE_START>
{
try
{
buffered
image
out
image
=
new
buffered
image
(
image
.
get
width
(
)
,
image
.
get
height
(
)
,
buffered
image
.
type
int
argb
)
;
float
[
]
color
=
new
float
[
4
]
;
writable
raster
raster
=
image
.
get
raster
(
)
;
writable
raster
out
raster
=
out
image
.
get
raster
(
)
;
for
(
int
x
=
0
,
w
=
image
.
get
width
(
)
;
x
<
w
;
++
x
)
for
(
int
y
=
0
,
h
=
image
.
get
height
(
)
;
y
<
h
;
++
y
)
{
raster
.
get
pixel
(
x
,
y
,
color
)
;
float
alpha
=
color
[
3
]
/
255f
;
for
(
int
i
=
0
;
i
<
3
;
++
i
)
color
[
i
]
*=
alpha
;
out
raster
.
set
pixel
(
x
,
y
,
color
)
;
}
image
io
.
write
(
out
image
,
"png"
,
out
)
;
}
catch
(
io
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
try
{
buffered
image
out
image
=
new
buffered
image
(
image
.
get
width
(
)
,
image
.
get
height
(
)
,
buffered
image
.
type
int
argb
)
;
float
[
]
color
=
new
float
[
4
]
;
writable
raster
raster
=
image
.
get
raster
(
)
;
writable
raster
out
raster
=
out
image
.
get
raster
(
)
;
for
(
int
x
=
0
,
w
=
image
.
get
width
(
)
;
x
<
w
;
++
x
)
for
(
int
y
=
0
,
h
=
image
.
get
height
(
)
;
y
<
h
;
++
y
)
{
raster
.
get
pixel
(
x
,
y
,
color
)
;
float
alpha
=
color
[
3
]
/
255f
;
for
(
int
i
=
0
;
i
<
3
;
++
i
)
color
[
i
]
*=
alpha
;
out
raster
.
set
pixel
(
x
,
y
,
color
)
;
}
image
io
.
write
(
out
image
,
"png"
,
out
)
;
}
catch
(
io
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
}
<SENTENCE_END/>
premultiplyraster (4.61e-01)
image (9.41e-02)
get (7.53e-02)
out (7.30e-02)
%END% (4.91e-02)
writable (3.69e-02)
buffered (2.62e-02)
to (5.71e-03)
draw (5.54e-03)
%UNK% (4.76e-03)
<SENTENCE_START>
{
try
{
buffered
image
out
image
=
new
buffered
image
(
image
.
get
width
(
)
,
image
.
get
height
(
)
,
buffered
image
.
type
int
argb
)
;
float
[
]
color
=
new
float
[
4
]
;
writable
raster
raster
=
image
.
get
raster
(
)
;
writable
raster
out
raster
=
out
image
.
get
raster
(
)
;
for
(
int
x
=
0
,
w
=
image
.
get
width
(
)
;
x
<
w
;
++
x
)
for
(
int
y
=
0
,
h
=
image
.
get
height
(
)
;
y
<
h
;
++
y
)
{
raster
.
get
pixel
(
x
,
y
,
color
)
;
float
alpha
=
color
[
3
]
/
255f
;
for
(
int
i
=
0
;
i
<
3
;
++
i
)
color
[
i
]
*=
alpha
;
out
raster
.
set
pixel
(
x
,
y
,
color
)
;
}
image
io
.
write
(
out
image
,
"png"
,
out
)
;
}
catch
(
io
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
try
{
buffered
image
out
image
=
new
buffered
image
(
image
.
get
width
(
)
,
image
.
get
height
(
)
,
buffered
image
.
type
int
argb
)
;
float
[
]
color
=
new
float
[
4
]
;
writable
raster
raster
=
image
.
get
raster
(
)
;
writable
raster
out
raster
=
out
image
.
get
raster
(
)
;
for
(
int
x
=
0
,
w
=
image
.
get
width
(
)
;
x
<
w
;
++
x
)
for
(
int
y
=
0
,
h
=
image
.
get
height
(
)
;
y
<
h
;
++
y
)
{
raster
.
get
pixel
(
x
,
y
,
color
)
;
float
alpha
=
color
[
3
]
/
255f
;
for
(
int
i
=
0
;
i
<
3
;
++
i
)
color
[
i
]
*=
alpha
;
out
raster
.
set
pixel
(
x
,
y
,
color
)
;
}
image
io
.
write
(
out
image
,
"png"
,
out
)
;
}
catch
(
io
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
}
<SENTENCE_END/>
alpha%END% (3.09e-01)
raster (1.98e-01)
out (1.13e-01)
image (4.56e-02)
get (3.66e-02)
to (9.74e-03)
%UNK% (9.43e-03)
color (6.70e-03)
y (5.04e-03)
draw (4.38e-03)
<SENTENCE_START>
{
try
{
buffered
image
out
image
=
new
buffered
image
(
image
.
get
width
(
)
,
image
.
get
height
(
)
,
buffered
image
.
type
int
argb
)
;
float
[
]
color
=
new
float
[
4
]
;
writable
raster
raster
=
image
.
get
raster
(
)
;
writable
raster
out
raster
=
out
image
.
get
raster
(
)
;
for
(
int
x
=
0
,
w
=
image
.
get
width
(
)
;
x
<
w
;
++
x
)
for
(
int
y
=
0
,
h
=
image
.
get
height
(
)
;
y
<
h
;
++
y
)
{
raster
.
get
pixel
(
x
,
y
,
color
)
;
float
alpha
=
color
[
3
]
/
255f
;
for
(
int
i
=
0
;
i
<
3
;
++
i
)
color
[
i
]
*=
alpha
;
out
raster
.
set
pixel
(
x
,
y
,
color
)
;
}
image
io
.
write
(
out
image
,
"png"
,
out
)
;
}
catch
(
io
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
try
{
buffered
image
out
image
=
new
buffered
image
(
image
.
get
width
(
)
,
image
.
get
height
(
)
,
buffered
image
.
type
int
argb
)
;
float
[
]
color
=
new
float
[
4
]
;
writable
raster
raster
=
image
.
get
raster
(
)
;
writable
raster
out
raster
=
out
image
.
get
raster
(
)
;
for
(
int
x
=
0
,
w
=
image
.
get
width
(
)
;
x
<
w
;
++
x
)
for
(
int
y
=
0
,
h
=
image
.
get
height
(
)
;
y
<
h
;
++
y
)
{
raster
.
get
pixel
(
x
,
y
,
color
)
;
float
alpha
=
color
[
3
]
/
255f
;
for
(
int
i
=
0
;
i
<
3
;
++
i
)
color
[
i
]
*=
alpha
;
out
raster
.
set
pixel
(
x
,
y
,
color
)
;
}
image
io
.
write
(
out
image
,
"png"
,
out
)
;
}
catch
(
io
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
}
<SENTENCE_END/>
%END%%END% (6.76e-01)
get (2.95e-02)
raster (2.35e-02)
to (1.31e-02)
%UNK% (1.22e-02)
image (1.15e-02)
out (1.03e-02)
string (3.94e-03)
color (3.83e-03)
draw (3.79e-03)
<SENTENCE_START>
{
try
{
buffered
image
out
image
=
new
buffered
image
(
image
.
get
width
(
)
,
image
.
get
height
(
)
,
buffered
image
.
type
int
argb
)
;
float
[
]
color
=
new
float
[
4
]
;
writable
raster
raster
=
image
.
get
raster
(
)
;
writable
raster
out
raster
=
out
image
.
get
raster
(
)
;
for
(
int
x
=
0
,
w
=
image
.
get
width
(
)
;
x
<
w
;
++
x
)
for
(
int
y
=
0
,
h
=
image
.
get
height
(
)
;
y
<
h
;
++
y
)
{
raster
.
get
pixel
(
x
,
y
,
color
)
;
float
alpha
=
color
[
3
]
/
255f
;
for
(
int
i
=
0
;
i
<
3
;
++
i
)
color
[
i
]
*=
alpha
;
out
raster
.
set
pixel
(
x
,
y
,
color
)
;
}
image
io
.
write
(
out
image
,
"png"
,
out
)
;
}
catch
(
io
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
try
{
buffered
image
out
image
=
new
buffered
image
(
image
.
get
width
(
)
,
image
.
get
height
(
)
,
buffered
image
.
type
int
argb
)
;
float
[
]
color
=
new
float
[
4
]
;
writable
raster
raster
=
image
.
get
raster
(
)
;
writable
raster
out
raster
=
out
image
.
get
raster
(
)
;
for
(
int
x
=
0
,
w
=
image
.
get
width
(
)
;
x
<
w
;
++
x
)
for
(
int
y
=
0
,
h
=
image
.
get
height
(
)
;
y
<
h
;
++
y
)
{
raster
.
get
pixel
(
x
,
y
,
color
)
;
float
alpha
=
color
[
3
]
/
255f
;
for
(
int
i
=
0
;
i
<
3
;
++
i
)
color
[
i
]
*=
alpha
;
out
raster
.
set
pixel
(
x
,
y
,
color
)
;
}
image
io
.
write
(
out
image
,
"png"
,
out
)
;
}
catch
(
io
exception
e
)
{
e
.
print
stack
trace
(
)
;
}
}
<SENTENCE_END/>
mainmainmain (4.29e-01)
run (1.45e-01)
initialize (5.20e-02)
create (5.10e-02)
%UNK% (4.36e-02)
ui (2.75e-02)
%END% (1.95e-02)
setup (1.56e-02)
on (1.31e-02)
test (1.27e-02)
<SENTENCE_START>
{
for
(
look
and
feel
info
info
:
ui
manager
.
get
installed
look
and
feels
(
)
)
{
if
(
"Nimbus"
.
equals
(
info
.
get
name
(
)
)
)
{
try
{
ui
manager
.
set
look
and
feel
(
info
.
get
class
name
(
)
)
;
}
catch
(
throwable
ignored
)
{
}
break
;
}
}
event
queue
.
invoke
later
(
new
runnable
(
)
{
public
void
run
(
)
{
new
pre
alpha
(
)
;
}
}
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
look
and
feel
info
info
:
ui
manager
.
get
installed
look
and
feels
(
)
)
{
if
(
"Nimbus"
.
equals
(
info
.
get
name
(
)
)
)
{
try
{
ui
manager
.
set
look
and
feel
(
info
.
get
class
name
(
)
)
;
}
catch
(
throwable
ignored
)
{
}
break
;
}
}
event
queue
.
invoke
later
(
new
runnable
(
)
{
public
void
run
(
)
{
new
pre
alpha
(
)
;
}
}
)
;
}
<SENTENCE_END/>
%END%%END% (7.01e-01)
ui (2.88e-02)
%UNK% (2.43e-02)
main (1.50e-02)
changed (1.15e-02)
and (1.13e-02)
manager (8.41e-03)
run (7.60e-03)
test (6.07e-03)
break (5.74e-03)
<SENTENCE_START>
{
for
(
look
and
feel
info
info
:
ui
manager
.
get
installed
look
and
feels
(
)
)
{
if
(
"Nimbus"
.
equals
(
info
.
get
name
(
)
)
)
{
try
{
ui
manager
.
set
look
and
feel
(
info
.
get
class
name
(
)
)
;
}
catch
(
throwable
ignored
)
{
}
break
;
}
}
event
queue
.
invoke
later
(
new
runnable
(
)
{
public
void
run
(
)
{
new
pre
alpha
(
)
;
}
}
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
look
and
feel
info
info
:
ui
manager
.
get
installed
look
and
feels
(
)
)
{
if
(
"Nimbus"
.
equals
(
info
.
get
name
(
)
)
)
{
try
{
ui
manager
.
set
look
and
feel
(
info
.
get
class
name
(
)
)
;
}
catch
(
throwable
ignored
)
{
}
break
;
}
}
event
queue
.
invoke
later
(
new
runnable
(
)
{
public
void
run
(
)
{
new
pre
alpha
(
)
;
}
}
)
;
}
<SENTENCE_END/>
runruncreate (5.15e-01)
setup (1.12e-01)
run (5.42e-02)
new (4.72e-02)
initialize (2.19e-02)
init (1.97e-02)
begin (1.31e-02)
%UNK% (1.31e-02)
draw (1.27e-02)
reset (1.07e-02)
<SENTENCE_START>
{
new
pre
alpha
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
new
pre
alpha
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.46e-01)
%UNK% (4.46e-03)
alpha (3.54e-03)
to (1.69e-03)
performed (1.43e-03)
buffer (1.22e-03)
array (1.10e-03)
pre (9.36e-04)
pixels (6.93e-04)
in (6.82e-04)
<SENTENCE_START>
{
new
pre
alpha
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
new
pre
alpha
(
)
;
}
<SENTENCE_END/>
pathpathreplace (7.79e-01)
initialize (1.10e-01)
main (8.78e-03)
remove (5.91e-03)
add (5.13e-03)
process (5.01e-03)
build (4.74e-03)
get (4.61e-03)
read (4.46e-03)
insert (4.33e-03)
<SENTENCE_START>
{
return
file
.
get
path
(
)
.
replace
(
'|'
,
'/'
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
file
.
get
path
(
)
.
replace
(
'|'
,
'/'
)
;
}
<SENTENCE_END/>
%END%%END% (9.25e-01)
file (1.96e-02)
replace (4.74e-03)
directory (3.51e-03)
%UNK% (2.68e-03)
status (1.85e-03)
string (1.63e-03)
test (1.43e-03)
absolute (1.36e-03)
and (1.07e-03)
<SENTENCE_START>
{
return
file
.
get
path
(
)
.
replace
(
'|'
,
'/'
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
file
.
get
path
(
)
.
replace
(
'|'
,
'/'
)
;
}
<SENTENCE_END/>
namenameget (9.93e-01)
name (1.61e-03)
return (7.71e-04)
file (6.89e-04)
is (5.81e-04)
resolve (2.86e-04)
load (2.37e-04)
compare (9.60e-05)
can (8.54e-05)
process (7.62e-05)
<SENTENCE_START>
{
return
file
.
get
name
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
file
.
get
name
(
)
;
}
<SENTENCE_END/>
%END%file (8.31e-01)
name (5.49e-02)
%END% (5.32e-02)
extracted (1.21e-02)
directory (3.71e-03)
model (3.17e-03)
descriptor (1.88e-03)
get (1.78e-03)
string (1.70e-03)
attribute (1.62e-03)
<SENTENCE_START>
{
return
file
.
get
name
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
file
.
get
name
(
)
;
}
<SENTENCE_END/>
extensionextensionget (8.62e-01)
index (1.21e-02)
last (8.26e-03)
compare (8.04e-03)
is (7.60e-03)
read (4.96e-03)
equals (4.94e-03)
contains (4.64e-03)
to (3.96e-03)
name (3.82e-03)
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
""
;
return
name
.
substring
(
dot
index
+
1
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
""
;
return
name
.
substring
(
dot
index
+
1
)
;
}
<SENTENCE_END/>
%END%%END% (4.87e-01)
string (7.15e-02)
name (4.82e-02)
get (4.00e-02)
index (2.80e-02)
file (1.81e-02)
to (1.61e-02)
of (1.35e-02)
at (1.25e-02)
%UNK% (1.06e-02)
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
""
;
return
name
.
substring
(
dot
index
+
1
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
""
;
return
name
.
substring
(
dot
index
+
1
)
;
}
<SENTENCE_END/>
name,without,extensionnameget (8.39e-01)
index (1.39e-02)
last (1.33e-02)
read (8.50e-03)
is (7.41e-03)
compare (6.29e-03)
to (5.86e-03)
%UNK% (4.46e-03)
name (4.13e-03)
remove (3.55e-03)
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
name
;
return
name
.
substring
(
0
,
dot
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
name
;
return
name
.
substring
(
0
,
dot
index
)
;
}
<SENTENCE_END/>
without%END% (5.23e-01)
string (7.71e-02)
name (5.47e-02)
index (3.40e-02)
get (3.07e-02)
file (2.30e-02)
of (1.37e-02)
value (1.31e-02)
to (1.22e-02)
last (1.04e-02)
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
name
;
return
name
.
substring
(
0
,
dot
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
name
;
return
name
.
substring
(
0
,
dot
index
)
;
}
<SENTENCE_END/>
extension%END% (8.37e-01)
string (2.48e-02)
of (1.36e-02)
index (1.34e-02)
name (1.14e-02)
at (5.92e-03)
value (5.65e-03)
get (4.26e-03)
to (4.25e-03)
%UNK% (2.37e-03)
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
name
;
return
name
.
substring
(
0
,
dot
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
name
;
return
name
.
substring
(
0
,
dot
index
)
;
}
<SENTENCE_END/>
%END%%END% (9.27e-01)
string (8.87e-03)
of (7.47e-03)
name (5.76e-03)
index (5.26e-03)
at (2.71e-03)
value (2.27e-03)
get (2.12e-03)
to (1.17e-03)
dot (1.10e-03)
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
name
;
return
name
.
substring
(
0
,
dot
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
name
=
file
.
get
name
(
)
;
int
dot
index
=
name
.
last
index
of
(
'.'
)
;
if
(
dot
index
==
-
1
)
return
name
;
return
name
.
substring
(
0
,
dot
index
)
;
}
<SENTENCE_END/>
typetypeis (5.71e-01)
get (1.44e-01)
needs (6.65e-02)
protected (3.85e-02)
owns (3.28e-02)
cleans (1.39e-02)
size (1.33e-02)
length (1.15e-02)
mark (1.09e-02)
duration (1.04e-02)
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
%END%%END% (6.74e-02)
width (6.73e-02)
height (5.55e-02)
static (4.16e-02)
size (3.75e-02)
abstract (3.34e-02)
layout (3.26e-02)
member (3.21e-02)
movable (2.87e-02)
missing (2.76e-02)
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
filefileis (5.71e-01)
get (1.44e-01)
needs (6.65e-02)
protected (3.85e-02)
owns (3.28e-02)
cleans (1.39e-02)
size (1.33e-02)
length (1.15e-02)
mark (1.09e-02)
duration (1.04e-02)
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
%END%%END% (6.74e-02)
width (6.73e-02)
height (5.55e-02)
static (4.16e-02)
size (3.75e-02)
abstract (3.34e-02)
layout (3.26e-02)
member (3.21e-02)
movable (2.87e-02)
missing (2.76e-02)
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
;
}
<SENTENCE_END/>
readreadread (1.98e-01)
get (1.13e-01)
write (5.26e-02)
new (3.33e-02)
parse (3.33e-02)
file (3.16e-02)
copy (2.93e-02)
default (2.44e-02)
process (2.21e-02)
%UNK% (2.17e-02)
<SENTENCE_START>
{
if
(
type
==
file
type
.
classpath
&&
!
file
.
exists
(
)
)
{
input
stream
input
=
file
descriptor
.
class
.
get
resource
as
stream
(
"/"
+
file
.
get
path
(
)
.
replace
(
'|'
,
'/'
)
)
;
if
(
input
==
null
)
throw
new
runtime
exception
(
"File not found: "
+
file
+
" ("
+
type
+
")"
)
;
return
input
;
}
try
{
return
new
file
input
stream
(
file
(
)
)
;
}
catch
(
file
not
found
exception
ex
)
{
if
(
file
(
)
.
is
directory
(
)
)
throw
new
runtime
exception
(
"Cannot open a stream to a directory: "
+
file
+
" ("
+
type
+
")"
,
ex
)
;
throw
new
runtime
exception
(
"Error reading file: "
+
file
+
" ("
+
type
+
")"
,
ex
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
type
==
file
type
.
classpath
&&
!
file
.
exists
(
)
)
{
input
stream
input
=
file
descriptor
.
class
.
get
resource
as
stream
(
"/"
+
file
.
get
path
(
)
.
replace
(
'|'
,
'/'
)
)
;
if
(
input
==
null
)
throw
new
runtime
exception
(
"File not found: "
+
file
+
" ("
+
type
+
")"
)
;
return
input
;
}
try
{
return
new
file
input
stream
(
file
(
)
)
;
}
catch
(
file
not
found
exception
ex
)
{
if
(
file
(
)
.
is
directory
(
)
)
throw
new
runtime
exception
(
"Cannot open a stream to a directory: "
+
file
+
" ("
+
type
+
")"
,
ex
)
;
throw
new
runtime
exception
(
"Error reading file: "
+
file
+
" ("
+
type
+
")"
,
ex
)
;
}
}
<SENTENCE_END/>
%END%%END% (3.29e-01)
resource (2.48e-01)
as (7.36e-02)
stream (6.50e-02)
file (4.55e-02)
input (4.05e-02)
get (8.09e-03)
new (7.70e-03)
descriptor (5.70e-03)
test (5.46e-03)
<SENTENCE_START>
{
if
(
type
==
file
type
.
classpath
&&
!
file
.
exists
(
)
)
{
input
stream
input
=
file
descriptor
.
class
.
get
resource
as
stream
(
"/"
+
file
.
get
path
(
)
.
replace
(
'|'
,
'/'
)
)
;
if
(
input
==
null
)
throw
new
runtime
exception
(
"File not found: "
+
file
+
" ("
+
type
+
")"
)
;
return
input
;
}
try
{
return
new
file
input
stream
(
file
(
)
)
;
}
catch
(
file
not
found
exception
ex
)
{
if
(
file
(
)
.
is
directory
(
)
)
throw
new
runtime
exception
(
"Cannot open a stream to a directory: "
+
file
+
" ("
+
type
+
")"
,
ex
)
;
throw
new
runtime
exception
(
"Error reading file: "
+
file
+
" ("
+
type
+
")"
,
ex
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
type
==
file
type
.
classpath
&&
!
file
.
exists
(
)
)
{
input
stream
input
=
file
descriptor
.
class
.
get
resource
as
stream
(
"/"
+
file
.
get
path
(
)
.
replace
(
'|'
,
'/'
)
)
;
if
(
input
==
null
)
throw
new
runtime
exception
(
"File not found: "
+
file
+
" ("
+
type
+
")"
)
;
return
input
;
}
try
{
return
new
file
input
stream
(
file
(
)
)
;
}
catch
(
file
not
found
exception
ex
)
{
if
(
file
(
)
.
is
directory
(
)
)
throw
new
runtime
exception
(
"Cannot open a stream to a directory: "
+
file
+
" ("
+
type
+
")"
,
ex
)
;
throw
new
runtime
exception
(
"Error reading file: "
+
file
+
" ("
+
type
+
")"
,
ex
)
;
}
}
<SENTENCE_END/>
readerreaderread (9.52e-01)
parse (1.95e-02)
load (5.89e-03)
write (3.26e-03)
new (2.90e-03)
reader (2.87e-03)
input (1.88e-03)
as (1.55e-03)
copy (1.41e-03)
stream (1.39e-03)
<SENTENCE_START>
{
return
new
input
stream
reader
(
read
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
input
stream
reader
(
read
(
)
)
;
}
<SENTENCE_END/>
%END%%END% (3.37e-01)
read (3.07e-01)
bytes (4.94e-02)
directory (3.06e-02)
string (2.28e-02)
file (2.02e-02)
input (1.48e-02)
utf (1.31e-02)
short (1.20e-02)
unsigned (1.15e-02)
<SENTENCE_START>
{
return
new
input
stream
reader
(
read
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
input
stream
reader
(
read
(
)
)
;
}
<SENTENCE_END/>
readerreaderread (8.42e-01)
new (3.18e-02)
write (2.75e-02)
parse (2.69e-02)
copy (1.19e-02)
input (4.82e-03)
reader (4.52e-03)
as (4.04e-03)
duplicate (4.01e-03)
load (3.74e-03)
<SENTENCE_START>
{
try
{
return
new
input
stream
reader
(
read
(
)
,
charset
)
;
}
catch
(
unsupported
encoding
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading file: "
+
this
,
ex
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
try
{
return
new
input
stream
reader
(
read
(
)
,
charset
)
;
}
catch
(
unsupported
encoding
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading file: "
+
this
,
ex
)
;
}
}
<SENTENCE_END/>
%END%%END% (6.66e-01)
input (7.15e-02)
stream (3.14e-02)
new (3.01e-02)
read (1.94e-02)
string (1.91e-02)
write (1.09e-02)
%UNK% (1.02e-02)
bytes (1.01e-02)
file (8.27e-03)
<SENTENCE_START>
{
try
{
return
new
input
stream
reader
(
read
(
)
,
charset
)
;
}
catch
(
unsupported
encoding
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading file: "
+
this
,
ex
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
try
{
return
new
input
stream
reader
(
read
(
)
,
charset
)
;
}
catch
(
unsupported
encoding
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading file: "
+
this
,
ex
)
;
}
}
<SENTENCE_END/>
readerreaderparse (6.08e-01)
load (1.71e-01)
read (9.34e-02)
reader (3.60e-02)
write (1.60e-02)
new (1.43e-02)
create (1.37e-02)
extract (6.98e-03)
copy (6.14e-03)
main (5.43e-03)
<SENTENCE_START>
{
return
new
buffered
reader
(
new
input
stream
reader
(
read
(
)
)
,
buffer
size
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
buffered
reader
(
new
input
stream
reader
(
read
(
)
)
,
buffer
size
)
;
}
<SENTENCE_END/>
%END%%END% (3.30e-01)
read (1.61e-01)
new (6.95e-02)
bytes (3.94e-02)
parse (3.70e-02)
write (2.78e-02)
directory (2.00e-02)
string (1.75e-02)
file (1.38e-02)
%UNK% (1.15e-02)
<SENTENCE_START>
{
return
new
buffered
reader
(
new
input
stream
reader
(
read
(
)
)
,
buffer
size
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
buffered
reader
(
new
input
stream
reader
(
read
(
)
)
,
buffer
size
)
;
}
<SENTENCE_END/>
readerreaderparse (3.91e-01)
create (1.50e-01)
new (9.48e-02)
read (8.72e-02)
load (5.20e-02)
write (4.08e-02)
main (2.84e-02)
get (2.25e-02)
copy (2.11e-02)
reader (2.09e-02)
<SENTENCE_START>
{
try
{
return
new
buffered
reader
(
new
input
stream
reader
(
read
(
)
,
charset
)
,
buffer
size
)
;
}
catch
(
unsupported
encoding
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading file: "
+
this
,
ex
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
try
{
return
new
buffered
reader
(
new
input
stream
reader
(
read
(
)
,
charset
)
,
buffer
size
)
;
}
catch
(
unsupported
encoding
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading file: "
+
this
,
ex
)
;
}
}
<SENTENCE_END/>
%END%%END% (5.13e-01)
reader (6.24e-02)
new (5.63e-02)
buffered (4.05e-02)
read (3.25e-02)
write (2.60e-02)
string (1.66e-02)
input (1.48e-02)
parse (1.43e-02)
bytes (1.41e-02)
<SENTENCE_START>
{
try
{
return
new
buffered
reader
(
new
input
stream
reader
(
read
(
)
,
charset
)
,
buffer
size
)
;
}
catch
(
unsupported
encoding
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading file: "
+
this
,
ex
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
try
{
return
new
buffered
reader
(
new
input
stream
reader
(
read
(
)
,
charset
)
,
buffer
size
)
;
}
catch
(
unsupported
encoding
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading file: "
+
this
,
ex
)
;
}
}
<SENTENCE_END/>
read,stringreadget (3.20e-01)
is (3.10e-01)
size (4.45e-02)
clear (1.98e-02)
pop (1.90e-02)
list (1.46e-02)
append (1.28e-02)
remove (1.25e-02)
register (1.21e-02)
owns (1.15e-02)
<SENTENCE_START>
{
return
%SELF%
(
null
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
null
)
;
}
<SENTENCE_END/>
string%END% (5.38e-01)
size (4.25e-02)
%UNK% (1.63e-02)
value (1.56e-02)
height (1.54e-02)
width (1.20e-02)
layout (1.10e-02)
by (9.44e-03)
array (9.02e-03)
interface (8.71e-03)
<SENTENCE_START>
{
return
%SELF%
(
null
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
null
)
;
}
<SENTENCE_END/>
%END%%END% (9.29e-01)
value (8.20e-03)
array (2.87e-03)
height (2.04e-03)
width (1.52e-03)
buffer (1.50e-03)
count (1.48e-03)
%UNK% (1.37e-03)
all (1.23e-03)
object (1.21e-03)
<SENTENCE_START>
{
return
%SELF%
(
null
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
null
)
;
}
<SENTENCE_END/>
read,stringreadread (3.43e-01)
parse (2.27e-01)
load (1.51e-01)
write (7.58e-02)
copy (1.78e-02)
extract (1.09e-02)
reader (1.01e-02)
new (1.00e-02)
init (7.34e-03)
%UNK% (6.59e-03)
<SENTENCE_START>
{
string
builder
output
=
new
string
builder
(
512
)
;
input
stream
reader
reader
=
null
;
try
{
if
(
charset
==
null
)
reader
=
new
input
stream
reader
(
read
(
)
)
;
else
reader
=
new
input
stream
reader
(
read
(
)
,
charset
)
;
char
[
]
buffer
=
new
char
[
256
]
;
while
(
true
)
{
int
length
=
reader
.
read
(
buffer
)
;
if
(
length
==
-
1
)
break
;
output
.
append
(
buffer
,
0
,
length
)
;
}
}
catch
(
io
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading layout file: "
+
this
,
ex
)
;
}
finally
{
try
{
if
(
reader
!=
null
)
reader
.
close
(
)
;
}
catch
(
io
exception
ignored
)
{
}
}
return
output
.
to
string
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
builder
output
=
new
string
builder
(
512
)
;
input
stream
reader
reader
=
null
;
try
{
if
(
charset
==
null
)
reader
=
new
input
stream
reader
(
read
(
)
)
;
else
reader
=
new
input
stream
reader
(
read
(
)
,
charset
)
;
char
[
]
buffer
=
new
char
[
256
]
;
while
(
true
)
{
int
length
=
reader
.
read
(
buffer
)
;
if
(
length
==
-
1
)
break
;
output
.
append
(
buffer
,
0
,
length
)
;
}
}
catch
(
io
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading layout file: "
+
this
,
ex
)
;
}
finally
{
try
{
if
(
reader
!=
null
)
reader
.
close
(
)
;
}
catch
(
io
exception
ignored
)
{
}
}
return
output
.
to
string
(
)
;
}
<SENTENCE_END/>
string%END% (5.40e-01)
read (4.83e-02)
parse (4.03e-02)
string (3.31e-02)
%UNK% (1.97e-02)
write (1.96e-02)
to (1.68e-02)
reader (1.60e-02)
bytes (1.50e-02)
directory (1.35e-02)
<SENTENCE_START>
{
string
builder
output
=
new
string
builder
(
512
)
;
input
stream
reader
reader
=
null
;
try
{
if
(
charset
==
null
)
reader
=
new
input
stream
reader
(
read
(
)
)
;
else
reader
=
new
input
stream
reader
(
read
(
)
,
charset
)
;
char
[
]
buffer
=
new
char
[
256
]
;
while
(
true
)
{
int
length
=
reader
.
read
(
buffer
)
;
if
(
length
==
-
1
)
break
;
output
.
append
(
buffer
,
0
,
length
)
;
}
}
catch
(
io
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading layout file: "
+
this
,
ex
)
;
}
finally
{
try
{
if
(
reader
!=
null
)
reader
.
close
(
)
;
}
catch
(
io
exception
ignored
)
{
}
}
return
output
.
to
string
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
builder
output
=
new
string
builder
(
512
)
;
input
stream
reader
reader
=
null
;
try
{
if
(
charset
==
null
)
reader
=
new
input
stream
reader
(
read
(
)
)
;
else
reader
=
new
input
stream
reader
(
read
(
)
,
charset
)
;
char
[
]
buffer
=
new
char
[
256
]
;
while
(
true
)
{
int
length
=
reader
.
read
(
buffer
)
;
if
(
length
==
-
1
)
break
;
output
.
append
(
buffer
,
0
,
length
)
;
}
}
catch
(
io
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading layout file: "
+
this
,
ex
)
;
}
finally
{
try
{
if
(
reader
!=
null
)
reader
.
close
(
)
;
}
catch
(
io
exception
ignored
)
{
}
}
return
output
.
to
string
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.03e-01)
string (9.68e-03)
reader (5.47e-03)
read (3.66e-03)
%UNK% (3.20e-03)
directory (3.17e-03)
bytes (3.02e-03)
to (3.00e-03)
parse (2.36e-03)
file (1.85e-03)
<SENTENCE_START>
{
string
builder
output
=
new
string
builder
(
512
)
;
input
stream
reader
reader
=
null
;
try
{
if
(
charset
==
null
)
reader
=
new
input
stream
reader
(
read
(
)
)
;
else
reader
=
new
input
stream
reader
(
read
(
)
,
charset
)
;
char
[
]
buffer
=
new
char
[
256
]
;
while
(
true
)
{
int
length
=
reader
.
read
(
buffer
)
;
if
(
length
==
-
1
)
break
;
output
.
append
(
buffer
,
0
,
length
)
;
}
}
catch
(
io
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading layout file: "
+
this
,
ex
)
;
}
finally
{
try
{
if
(
reader
!=
null
)
reader
.
close
(
)
;
}
catch
(
io
exception
ignored
)
{
}
}
return
output
.
to
string
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
string
builder
output
=
new
string
builder
(
512
)
;
input
stream
reader
reader
=
null
;
try
{
if
(
charset
==
null
)
reader
=
new
input
stream
reader
(
read
(
)
)
;
else
reader
=
new
input
stream
reader
(
read
(
)
,
charset
)
;
char
[
]
buffer
=
new
char
[
256
]
;
while
(
true
)
{
int
length
=
reader
.
read
(
buffer
)
;
if
(
length
==
-
1
)
break
;
output
.
append
(
buffer
,
0
,
length
)
;
}
}
catch
(
io
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading layout file: "
+
this
,
ex
)
;
}
finally
{
try
{
if
(
reader
!=
null
)
reader
.
close
(
)
;
}
catch
(
io
exception
ignored
)
{
}
}
return
output
.
to
string
(
)
;
}
<SENTENCE_END/>
read,bytesreadread (1.24e-01)
new (9.01e-02)
to (6.83e-02)
wrap (5.66e-02)
%UNK% (4.39e-02)
write (3.81e-02)
get (2.81e-02)
copy (2.80e-02)
init (2.52e-02)
%END% (2.28e-02)
<SENTENCE_START>
{
int
length
=
(
int
)
length
(
)
;
if
(
length
==
0
)
length
=
512
;
byte
[
]
buffer
=
new
byte
[
length
]
;
int
position
=
0
;
input
stream
input
=
read
(
)
;
try
{
while
(
true
)
{
int
count
=
input
.
read
(
buffer
,
position
,
buffer
.
length
-
position
)
;
if
(
count
==
-
1
)
break
;
position
+=
count
;
if
(
position
==
buffer
.
length
)
{
byte
[
]
new
buffer
=
new
byte
[
buffer
.
length
*
2
]
;
system
.
arraycopy
(
buffer
,
0
,
new
buffer
,
0
,
position
)
;
buffer
=
new
buffer
;
}
}
}
catch
(
io
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading file: "
+
this
,
ex
)
;
}
finally
{
try
{
if
(
input
!=
null
)
input
.
close
(
)
;
}
catch
(
io
exception
ignored
)
{
}
}
if
(
position
<
buffer
.
length
)
{
byte
[
]
new
buffer
=
new
byte
[
position
]
;
system
.
arraycopy
(
buffer
,
0
,
new
buffer
,
0
,
position
)
;
buffer
=
new
buffer
;
}
return
buffer
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
length
=
(
int
)
length
(
)
;
if
(
length
==
0
)
length
=
512
;
byte
[
]
buffer
=
new
byte
[
length
]
;
int
position
=
0
;
input
stream
input
=
read
(
)
;
try
{
while
(
true
)
{
int
count
=
input
.
read
(
buffer
,
position
,
buffer
.
length
-
position
)
;
if
(
count
==
-
1
)
break
;
position
+=
count
;
if
(
position
==
buffer
.
length
)
{
byte
[
]
new
buffer
=
new
byte
[
buffer
.
length
*
2
]
;
system
.
arraycopy
(
buffer
,
0
,
new
buffer
,
0
,
position
)
;
buffer
=
new
buffer
;
}
}
}
catch
(
io
exception
ex
)
{
throw
new
runtime
exception
(
"Error reading file: "
+
this
,
ex
)
;
}