Copy+Attentional Convolutional


Original Name get,damping,ratio

get

<SENTENCE_START> { return m damping ratio ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m damping ratio ; } <SENTENCE_END/>

damping

<SENTENCE_START> { return m damping ratio ; } <SENTENCE_END/>

(Copy Probability: 97.1%)

<SENTENCE_START> { return m damping ratio ; } <SENTENCE_END/>

ratio

<SENTENCE_START> { return m damping ratio ; } <SENTENCE_END/>

(Copy Probability: 86.3%)

<SENTENCE_START> { return m damping ratio ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m damping ratio ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { return m damping ratio ; } <SENTENCE_END/>


Original Name path

path

<SENTENCE_START> { return file . get path ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return file . get path ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return file . get path ( ) ; } <SENTENCE_END/>

(Copy Probability: 6.2%)

<SENTENCE_START> { return file . get path ( ) ; } <SENTENCE_END/>


Original Name name

name

<SENTENCE_START> { return file . get name ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return file . get name ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return file . get name ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.7%)

<SENTENCE_START> { return file . get name ( ) ; } <SENTENCE_END/>


Original Name extension

extension

<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/>

(Copy Probability: 2.1%)

<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%

<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/>

(Copy Probability: 9.6%)

<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/>


Original Name name,without,extension

name

<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/>

(Copy Probability: 2.1%)

<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

<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/>

(Copy Probability: 11.7%)

<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

<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/>

(Copy Probability: 4.3%)

<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%

<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/>

(Copy Probability: 3.1%)

<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/>


Original Name type

type

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>


Original Name file

file

<SENTENCE_START> { if ( type == file type . external ) return new file ( gdx . files . get external storage path ( ) , %SELF% . get path ( ) ) ; return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { if ( type == file type . external ) return new file ( gdx . files . get external storage path ( ) , %SELF% . get path ( ) ) ; return %SELF% ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( type == file type . external ) return new file ( gdx . files . get external storage path ( ) , %SELF% . get path ( ) ) ; return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 9.4%)

<SENTENCE_START> { if ( type == file type . external ) return new file ( gdx . files . get external storage path ( ) , %SELF% . get path ( ) ) ; return %SELF% ; } <SENTENCE_END/>


Original Name read

read

<SENTENCE_START> { if ( type == file type . classpath || ( type == file type . internal && ! file . exists ( ) ) || ( type == file type . local && ! file . exists ( ) ) ) { input stream input = file wrapper . class . get resource as stream ( "/" + file . get path ( ) . replace ( '|' , '/' ) ) ; if ( input == null ) throw new gdx runtime exception ( "File not found: " + file + " (" + type + ")" ) ; return input ; } try { return new file input stream ( file ( ) ) ; } catch ( exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error reading file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { if ( type == file type . classpath || ( type == file type . internal && ! file . exists ( ) ) || ( type == file type . local && ! file . exists ( ) ) ) { input stream input = file wrapper . class . get resource as stream ( "/" + file . get path ( ) . replace ( '|' , '/' ) ) ; if ( input == null ) throw new gdx runtime exception ( "File not found: " + file + " (" + type + ")" ) ; return input ; } try { return new file input stream ( file ( ) ) ; } catch ( exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error reading file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( type == file type . classpath || ( type == file type . internal && ! file . exists ( ) ) || ( type == file type . local && ! file . exists ( ) ) ) { input stream input = file wrapper . class . get resource as stream ( "/" + file . get path ( ) . replace ( '|' , '/' ) ) ; if ( input == null ) throw new gdx runtime exception ( "File not found: " + file + " (" + type + ")" ) ; return input ; } try { return new file input stream ( file ( ) ) ; } catch ( exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error reading file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 38.4%)

<SENTENCE_START> { if ( type == file type . classpath || ( type == file type . internal && ! file . exists ( ) ) || ( type == file type . local && ! file . exists ( ) ) ) { input stream input = file wrapper . class . get resource as stream ( "/" + file . get path ( ) . replace ( '|' , '/' ) ) ; if ( input == null ) throw new gdx runtime exception ( "File not found: " + file + " (" + type + ")" ) ; return input ; } try { return new file input stream ( file ( ) ) ; } catch ( exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error reading file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>


Original Name read

read

<SENTENCE_START> { return new buffered input stream ( %SELF% ( ) , buffer size ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return new buffered input stream ( %SELF% ( ) , buffer size ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new buffered input stream ( %SELF% ( ) , buffer size ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { return new buffered input stream ( %SELF% ( ) , buffer size ) ; } <SENTENCE_END/>


Original Name reader

reader

<SENTENCE_START> { return new input stream reader ( read ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return new input stream reader ( read ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new input stream reader ( read ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { return new input stream reader ( read ( ) ) ; } <SENTENCE_END/>


Original Name reader

reader

<SENTENCE_START> { try { return new input stream reader ( read ( ) , charset ) ; } catch ( unsupported encoding exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { try { return new input stream reader ( read ( ) , charset ) ; } catch ( unsupported encoding exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { try { return new input stream reader ( read ( ) , charset ) ; } catch ( unsupported encoding exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 13.9%)

<SENTENCE_START> { try { return new input stream reader ( read ( ) , charset ) ; } catch ( unsupported encoding exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } } <SENTENCE_END/>


Original Name reader

reader

<SENTENCE_START> { return new buffered reader ( new input stream reader ( read ( ) ) , buffer size ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return new buffered reader ( new input stream reader ( read ( ) ) , buffer size ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new buffered reader ( new input stream reader ( read ( ) ) , buffer size ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return new buffered reader ( new input stream reader ( read ( ) ) , buffer size ) ; } <SENTENCE_END/>


Original Name reader

reader

<SENTENCE_START> { try { return new buffered reader ( new input stream reader ( read ( ) , charset ) , buffer size ) ; } catch ( unsupported encoding exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { try { return new buffered reader ( new input stream reader ( read ( ) , charset ) , buffer size ) ; } catch ( unsupported encoding exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { try { return new buffered reader ( new input stream reader ( read ( ) , charset ) , buffer size ) ; } catch ( unsupported encoding exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 16.2%)

<SENTENCE_START> { try { return new buffered reader ( new input stream reader ( read ( ) , charset ) , buffer size ) ; } catch ( unsupported encoding exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } } <SENTENCE_END/>


Original Name read,string

read

<SENTENCE_START> { return %SELF% ( null ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return %SELF% ( null ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { return %SELF% ( null ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return %SELF% ( null ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( null ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return %SELF% ( null ) ; } <SENTENCE_END/>


Original Name read,string

read

<SENTENCE_START> { int file length = ( int ) length ( ) ; if ( file length == 0 ) file length = 512 ; string builder output = new string builder ( file length ) ; 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 gdx runtime exception ( "Error reading layout file: " + this , ex ) ; } finally { stream utils . close quietly ( reader ) ; } return output . to string ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { int file length = ( int ) length ( ) ; if ( file length == 0 ) file length = 512 ; string builder output = new string builder ( file length ) ; 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 gdx runtime exception ( "Error reading layout file: " + this , ex ) ; } finally { stream utils . close quietly ( reader ) ; } return output . to string ( ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { int file length = ( int ) length ( ) ; if ( file length == 0 ) file length = 512 ; string builder output = new string builder ( file length ) ; 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 gdx runtime exception ( "Error reading layout file: " + this , ex ) ; } finally { stream utils . close quietly ( reader ) ; } return output . to string ( ) ; } <SENTENCE_END/>

(Copy Probability: 10.6%)

<SENTENCE_START> { int file length = ( int ) length ( ) ; if ( file length == 0 ) file length = 512 ; string builder output = new string builder ( file length ) ; 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 gdx runtime exception ( "Error reading layout file: " + this , ex ) ; } finally { stream utils . close quietly ( reader ) ; } return output . to string ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int file length = ( int ) length ( ) ; if ( file length == 0 ) file length = 512 ; string builder output = new string builder ( file length ) ; 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 gdx runtime exception ( "Error reading layout file: " + this , ex ) ; } finally { stream utils . close quietly ( reader ) ; } return output . to string ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { int file length = ( int ) length ( ) ; if ( file length == 0 ) file length = 512 ; string builder output = new string builder ( file length ) ; 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 gdx runtime exception ( "Error reading layout file: " + this , ex ) ; } finally { stream utils . close quietly ( reader ) ; } return output . to string ( ) ; } <SENTENCE_END/>


Original Name read,bytes

read

<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 gdx 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/>

(Copy Probability: 3.3%)

<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 gdx 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/>

bytes

<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 gdx 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/>

(Copy Probability: 8.6%)

<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 gdx 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/>

%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 gdx 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/>

(Copy Probability: 3.9%)

<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 gdx 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/>


Original Name read,bytes

read

<SENTENCE_START> { input stream input = read ( ) ; int position = 0 ; try { while ( true ) { int count = input . read ( bytes , offset + position , size - position ) ; if ( count <= 0 ) break ; position += count ; } } catch ( io exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } finally { try { if ( input != null ) input . close ( ) ; } catch ( io exception ignored ) { } } return position - offset ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { input stream input = read ( ) ; int position = 0 ; try { while ( true ) { int count = input . read ( bytes , offset + position , size - position ) ; if ( count <= 0 ) break ; position += count ; } } catch ( io exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } finally { try { if ( input != null ) input . close ( ) ; } catch ( io exception ignored ) { } } return position - offset ; } <SENTENCE_END/>

bytes

<SENTENCE_START> { input stream input = read ( ) ; int position = 0 ; try { while ( true ) { int count = input . read ( bytes , offset + position , size - position ) ; if ( count <= 0 ) break ; position += count ; } } catch ( io exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } finally { try { if ( input != null ) input . close ( ) ; } catch ( io exception ignored ) { } } return position - offset ; } <SENTENCE_END/>

(Copy Probability: 13.7%)

<SENTENCE_START> { input stream input = read ( ) ; int position = 0 ; try { while ( true ) { int count = input . read ( bytes , offset + position , size - position ) ; if ( count <= 0 ) break ; position += count ; } } catch ( io exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } finally { try { if ( input != null ) input . close ( ) ; } catch ( io exception ignored ) { } } return position - offset ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { input stream input = read ( ) ; int position = 0 ; try { while ( true ) { int count = input . read ( bytes , offset + position , size - position ) ; if ( count <= 0 ) break ; position += count ; } } catch ( io exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } finally { try { if ( input != null ) input . close ( ) ; } catch ( io exception ignored ) { } } return position - offset ; } <SENTENCE_END/>

(Copy Probability: 10.2%)

<SENTENCE_START> { input stream input = read ( ) ; int position = 0 ; try { while ( true ) { int count = input . read ( bytes , offset + position , size - position ) ; if ( count <= 0 ) break ; position += count ; } } catch ( io exception ex ) { throw new gdx runtime exception ( "Error reading file: " + this , ex ) ; } finally { try { if ( input != null ) input . close ( ) ; } catch ( io exception ignored ) { } } return position - offset ; } <SENTENCE_END/>


Original Name write

write

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot write to a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot write to an internal file: " + file ) ; parent ( ) . mkdirs ( ) ; try { return new file output stream ( file ( ) , append ) ; } catch ( exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot write to a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot write to an internal file: " + file ) ; parent ( ) . mkdirs ( ) ; try { return new file output stream ( file ( ) , append ) ; } catch ( exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot write to a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot write to an internal file: " + file ) ; parent ( ) . mkdirs ( ) ; try { return new file output stream ( file ( ) , append ) ; } catch ( exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 14.8%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot write to a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot write to an internal file: " + file ) ; parent ( ) . mkdirs ( ) ; try { return new file output stream ( file ( ) , append ) ; } catch ( exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>


Original Name write

write

<SENTENCE_START> { output stream output = null ; try { output = %SELF% ( append ) ; byte [ ] buffer = new byte [ 4096 ] ; while ( true ) { int length = input . read ( buffer ) ; if ( length == - 1 ) break ; output . %SELF% ( buffer , 0 , length ) ; } } catch ( exception ex ) { throw new gdx runtime exception ( "Error stream writing to file: " + file + " (" + type + ")" , ex ) ; } finally { try { if ( input != null ) input . close ( ) ; } catch ( exception ignored ) { } try { if ( output != null ) output . close ( ) ; } catch ( exception ignored ) { } } } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { output stream output = null ; try { output = %SELF% ( append ) ; byte [ ] buffer = new byte [ 4096 ] ; while ( true ) { int length = input . read ( buffer ) ; if ( length == - 1 ) break ; output . %SELF% ( buffer , 0 , length ) ; } } catch ( exception ex ) { throw new gdx runtime exception ( "Error stream writing to file: " + file + " (" + type + ")" , ex ) ; } finally { try { if ( input != null ) input . close ( ) ; } catch ( exception ignored ) { } try { if ( output != null ) output . close ( ) ; } catch ( exception ignored ) { } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { output stream output = null ; try { output = %SELF% ( append ) ; byte [ ] buffer = new byte [ 4096 ] ; while ( true ) { int length = input . read ( buffer ) ; if ( length == - 1 ) break ; output . %SELF% ( buffer , 0 , length ) ; } } catch ( exception ex ) { throw new gdx runtime exception ( "Error stream writing to file: " + file + " (" + type + ")" , ex ) ; } finally { try { if ( input != null ) input . close ( ) ; } catch ( exception ignored ) { } try { if ( output != null ) output . close ( ) ; } catch ( exception ignored ) { } } } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { output stream output = null ; try { output = %SELF% ( append ) ; byte [ ] buffer = new byte [ 4096 ] ; while ( true ) { int length = input . read ( buffer ) ; if ( length == - 1 ) break ; output . %SELF% ( buffer , 0 , length ) ; } } catch ( exception ex ) { throw new gdx runtime exception ( "Error stream writing to file: " + file + " (" + type + ")" , ex ) ; } finally { try { if ( input != null ) input . close ( ) ; } catch ( exception ignored ) { } try { if ( output != null ) output . close ( ) ; } catch ( exception ignored ) { } } } <SENTENCE_END/>


Original Name writer

writer

<SENTENCE_START> { return %SELF% ( append , null ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( append , null ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( append , null ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( append , null ) ; } <SENTENCE_END/>


Original Name writer

writer

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot write to a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot write to an internal file: " + file ) ; parent ( ) . mkdirs ( ) ; try { file output stream output = new file output stream ( file ( ) , append ) ; if ( charset == null ) return new output stream writer ( output ) ; else return new output stream writer ( output , charset ) ; } catch ( io exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot write to a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot write to an internal file: " + file ) ; parent ( ) . mkdirs ( ) ; try { file output stream output = new file output stream ( file ( ) , append ) ; if ( charset == null ) return new output stream writer ( output ) ; else return new output stream writer ( output , charset ) ; } catch ( io exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot write to a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot write to an internal file: " + file ) ; parent ( ) . mkdirs ( ) ; try { file output stream output = new file output stream ( file ( ) , append ) ; if ( charset == null ) return new output stream writer ( output ) ; else return new output stream writer ( output , charset ) ; } catch ( io exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 26.0%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot write to a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot write to an internal file: " + file ) ; parent ( ) . mkdirs ( ) ; try { file output stream output = new file output stream ( file ( ) , append ) ; if ( charset == null ) return new output stream writer ( output ) ; else return new output stream writer ( output , charset ) ; } catch ( io exception ex ) { if ( file ( ) . is directory ( ) ) throw new gdx runtime exception ( "Cannot open a stream to a directory: " + file + " (" + type + ")" , ex ) ; throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } } <SENTENCE_END/>


Original Name write,string

write

<SENTENCE_START> { %SELF% ( string , append , null ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { %SELF% ( string , append , null ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { %SELF% ( string , append , null ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { %SELF% ( string , append , null ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( string , append , null ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { %SELF% ( string , append , null ) ; } <SENTENCE_END/>


Original Name write,string

write

<SENTENCE_START> { writer writer = null ; try { writer = writer ( append , charset ) ; writer . write ( string ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { stream utils . close quietly ( writer ) ; } } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { writer writer = null ; try { writer = writer ( append , charset ) ; writer . write ( string ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { stream utils . close quietly ( writer ) ; } } <SENTENCE_END/>

string

<SENTENCE_START> { writer writer = null ; try { writer = writer ( append , charset ) ; writer . write ( string ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { stream utils . close quietly ( writer ) ; } } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { writer writer = null ; try { writer = writer ( append , charset ) ; writer . write ( string ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { stream utils . close quietly ( writer ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { writer writer = null ; try { writer = writer ( append , charset ) ; writer . write ( string ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { stream utils . close quietly ( writer ) ; } } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { writer writer = null ; try { writer = writer ( append , charset ) ; writer . write ( string ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { stream utils . close quietly ( writer ) ; } } <SENTENCE_END/>


Original Name write,bytes

write

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>

bytes

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>

(Copy Probability: 6.1%)

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>


Original Name write,bytes

write

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes , offset , length ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes , offset , length ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>

bytes

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes , offset , length ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>

(Copy Probability: 6.8%)

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes , offset , length ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes , offset , length ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { output stream output = write ( append ) ; try { output . write ( bytes , offset , length ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Error writing file: " + file + " (" + type + ")" , ex ) ; } finally { try { output . close ( ) ; } catch ( io exception ignored ) { } } } <SENTENCE_END/>


Original Name list

list

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot list a classpath directory: " + file ) ; string [ ] relative paths = file ( ) . %SELF% ( ) ; if ( relative paths == null ) return new file wrapper [ 0 ] ; file wrapper [ ] handles = new file wrapper [ relative paths . length ] ; for ( int i = 0 , n = relative paths . length ; i < n ; i ++ ) handles [ i ] = child ( relative paths [ i ] ) ; return handles ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot list a classpath directory: " + file ) ; string [ ] relative paths = file ( ) . %SELF% ( ) ; if ( relative paths == null ) return new file wrapper [ 0 ] ; file wrapper [ ] handles = new file wrapper [ relative paths . length ] ; for ( int i = 0 , n = relative paths . length ; i < n ; i ++ ) handles [ i ] = child ( relative paths [ i ] ) ; return handles ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot list a classpath directory: " + file ) ; string [ ] relative paths = file ( ) . %SELF% ( ) ; if ( relative paths == null ) return new file wrapper [ 0 ] ; file wrapper [ ] handles = new file wrapper [ relative paths . length ] ; for ( int i = 0 , n = relative paths . length ; i < n ; i ++ ) handles [ i ] = child ( relative paths [ i ] ) ; return handles ; } <SENTENCE_END/>

(Copy Probability: 7.0%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot list a classpath directory: " + file ) ; string [ ] relative paths = file ( ) . %SELF% ( ) ; if ( relative paths == null ) return new file wrapper [ 0 ] ; file wrapper [ ] handles = new file wrapper [ relative paths . length ] ; for ( int i = 0 , n = relative paths . length ; i < n ; i ++ ) handles [ i ] = child ( relative paths [ i ] ) ; return handles ; } <SENTENCE_END/>


Original Name list

list

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot list a classpath directory: " + file ) ; string [ ] relative paths = file ( ) . %SELF% ( ) ; if ( relative paths == null ) return new file wrapper [ 0 ] ; file wrapper [ ] handles = new file wrapper [ relative paths . length ] ; int count = 0 ; for ( int i = 0 , n = relative paths . length ; i < n ; i ++ ) { string path = relative paths [ i ] ; if ( ! path . ends with ( suffix ) ) continue ; handles [ count ] = child ( path ) ; count ++ ; } if ( count < relative paths . length ) { file wrapper [ ] new handles = new file wrapper [ count ] ; system . arraycopy ( handles , 0 , new handles , 0 , count ) ; handles = new handles ; } return handles ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot list a classpath directory: " + file ) ; string [ ] relative paths = file ( ) . %SELF% ( ) ; if ( relative paths == null ) return new file wrapper [ 0 ] ; file wrapper [ ] handles = new file wrapper [ relative paths . length ] ; int count = 0 ; for ( int i = 0 , n = relative paths . length ; i < n ; i ++ ) { string path = relative paths [ i ] ; if ( ! path . ends with ( suffix ) ) continue ; handles [ count ] = child ( path ) ; count ++ ; } if ( count < relative paths . length ) { file wrapper [ ] new handles = new file wrapper [ count ] ; system . arraycopy ( handles , 0 , new handles , 0 , count ) ; handles = new handles ; } return handles ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot list a classpath directory: " + file ) ; string [ ] relative paths = file ( ) . %SELF% ( ) ; if ( relative paths == null ) return new file wrapper [ 0 ] ; file wrapper [ ] handles = new file wrapper [ relative paths . length ] ; int count = 0 ; for ( int i = 0 , n = relative paths . length ; i < n ; i ++ ) { string path = relative paths [ i ] ; if ( ! path . ends with ( suffix ) ) continue ; handles [ count ] = child ( path ) ; count ++ ; } if ( count < relative paths . length ) { file wrapper [ ] new handles = new file wrapper [ count ] ; system . arraycopy ( handles , 0 , new handles , 0 , count ) ; handles = new handles ; } return handles ; } <SENTENCE_END/>

(Copy Probability: 11.3%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot list a classpath directory: " + file ) ; string [ ] relative paths = file ( ) . %SELF% ( ) ; if ( relative paths == null ) return new file wrapper [ 0 ] ; file wrapper [ ] handles = new file wrapper [ relative paths . length ] ; int count = 0 ; for ( int i = 0 , n = relative paths . length ; i < n ; i ++ ) { string path = relative paths [ i ] ; if ( ! path . ends with ( suffix ) ) continue ; handles [ count ] = child ( path ) ; count ++ ; } if ( count < relative paths . length ) { file wrapper [ ] new handles = new file wrapper [ count ] ; system . arraycopy ( handles , 0 , new handles , 0 , count ) ; handles = new handles ; } return handles ; } <SENTENCE_END/>


Original Name is,directory

is

<SENTENCE_START> { if ( type == file type . classpath ) return false ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { if ( type == file type . classpath ) return false ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

directory

<SENTENCE_START> { if ( type == file type . classpath ) return false ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { if ( type == file type . classpath ) return false ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( type == file type . classpath ) return false ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { if ( type == file type . classpath ) return false ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>


Original Name child

child

<SENTENCE_START> { if ( file . get path ( ) . length ( ) == 0 ) return new file wrapper ( new file ( name ) , type ) ; return new file wrapper ( new file ( file , name ) , type ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { if ( file . get path ( ) . length ( ) == 0 ) return new file wrapper ( new file ( name ) , type ) ; return new file wrapper ( new file ( file , name ) , type ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( file . get path ( ) . length ( ) == 0 ) return new file wrapper ( new file ( name ) , type ) ; return new file wrapper ( new file ( file , name ) , type ) ; } <SENTENCE_END/>

(Copy Probability: 19.7%)

<SENTENCE_START> { if ( file . get path ( ) . length ( ) == 0 ) return new file wrapper ( new file ( name ) , type ) ; return new file wrapper ( new file ( file , name ) , type ) ; } <SENTENCE_END/>


Original Name parent

parent

<SENTENCE_START> { file %SELF% = file . get parent file ( ) ; if ( %SELF% == null ) { if ( type == file type . absolute ) %SELF% = new file ( "/" ) ; else %SELF% = new file ( "" ) ; } return new file wrapper ( %SELF% , type ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { file %SELF% = file . get parent file ( ) ; if ( %SELF% == null ) { if ( type == file type . absolute ) %SELF% = new file ( "/" ) ; else %SELF% = new file ( "" ) ; } return new file wrapper ( %SELF% , type ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { file %SELF% = file . get parent file ( ) ; if ( %SELF% == null ) { if ( type == file type . absolute ) %SELF% = new file ( "/" ) ; else %SELF% = new file ( "" ) ; } return new file wrapper ( %SELF% , type ) ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { file %SELF% = file . get parent file ( ) ; if ( %SELF% == null ) { if ( type == file type . absolute ) %SELF% = new file ( "/" ) ; else %SELF% = new file ( "" ) ; } return new file wrapper ( %SELF% , type ) ; } <SENTENCE_END/>


Original Name mkdirs

mkdirs

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot mkdirs with a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot mkdirs with an internal file: " + file ) ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot mkdirs with a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot mkdirs with an internal file: " + file ) ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot mkdirs with a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot mkdirs with an internal file: " + file ) ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot mkdirs with a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot mkdirs with an internal file: " + file ) ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>


Original Name exists

exists

<SENTENCE_START> { switch ( type ) { case internal : if ( file . %SELF% ( ) ) return true ; case classpath : return file wrapper . class . get resource ( "/" + file . get path ( ) . replace ( '|' , '/' ) ) != null ; } return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { switch ( type ) { case internal : if ( file . %SELF% ( ) ) return true ; case classpath : return file wrapper . class . get resource ( "/" + file . get path ( ) . replace ( '|' , '/' ) ) != null ; } return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { switch ( type ) { case internal : if ( file . %SELF% ( ) ) return true ; case classpath : return file wrapper . class . get resource ( "/" + file . get path ( ) . replace ( '|' , '/' ) ) != null ; } return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 30.0%)

<SENTENCE_START> { switch ( type ) { case internal : if ( file . %SELF% ( ) ) return true ; case classpath : return file wrapper . class . get resource ( "/" + file . get path ( ) . replace ( '|' , '/' ) ) != null ; } return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>


Original Name delete

delete

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot delete a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot delete an internal file: " + file ) ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot delete a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot delete an internal file: " + file ) ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot delete a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot delete an internal file: " + file ) ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot delete a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot delete an internal file: " + file ) ; return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>


Original Name delete,directory

delete

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot delete a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot delete an internal file: " + file ) ; return %SELF% ( file ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot delete a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot delete an internal file: " + file ) ; return %SELF% ( file ( ) ) ; } <SENTENCE_END/>

directory

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot delete a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot delete an internal file: " + file ) ; return %SELF% ( file ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot delete a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot delete an internal file: " + file ) ; return %SELF% ( file ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot delete a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot delete an internal file: " + file ) ; return %SELF% ( file ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot delete a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot delete an internal file: " + file ) ; return %SELF% ( file ( ) ) ; } <SENTENCE_END/>


Original Name copy,to

copy

<SENTENCE_START> { boolean source dir = is directory ( ) ; if ( ! source dir ) { if ( dest . is directory ( ) ) dest = dest . child ( name ( ) ) ; copy file ( this , dest ) ; return ; } if ( dest . exists ( ) ) { if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination exists but is not a directory: " + dest ) ; } else { dest . mkdirs ( ) ; if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination directory cannot be created: " + dest ) ; } if ( ! source dir ) dest = dest . child ( name ( ) ) ; copy directory ( this , dest ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { boolean source dir = is directory ( ) ; if ( ! source dir ) { if ( dest . is directory ( ) ) dest = dest . child ( name ( ) ) ; copy file ( this , dest ) ; return ; } if ( dest . exists ( ) ) { if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination exists but is not a directory: " + dest ) ; } else { dest . mkdirs ( ) ; if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination directory cannot be created: " + dest ) ; } if ( ! source dir ) dest = dest . child ( name ( ) ) ; copy directory ( this , dest ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { boolean source dir = is directory ( ) ; if ( ! source dir ) { if ( dest . is directory ( ) ) dest = dest . child ( name ( ) ) ; copy file ( this , dest ) ; return ; } if ( dest . exists ( ) ) { if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination exists but is not a directory: " + dest ) ; } else { dest . mkdirs ( ) ; if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination directory cannot be created: " + dest ) ; } if ( ! source dir ) dest = dest . child ( name ( ) ) ; copy directory ( this , dest ) ; } <SENTENCE_END/>

(Copy Probability: 11.4%)

<SENTENCE_START> { boolean source dir = is directory ( ) ; if ( ! source dir ) { if ( dest . is directory ( ) ) dest = dest . child ( name ( ) ) ; copy file ( this , dest ) ; return ; } if ( dest . exists ( ) ) { if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination exists but is not a directory: " + dest ) ; } else { dest . mkdirs ( ) ; if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination directory cannot be created: " + dest ) ; } if ( ! source dir ) dest = dest . child ( name ( ) ) ; copy directory ( this , dest ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { boolean source dir = is directory ( ) ; if ( ! source dir ) { if ( dest . is directory ( ) ) dest = dest . child ( name ( ) ) ; copy file ( this , dest ) ; return ; } if ( dest . exists ( ) ) { if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination exists but is not a directory: " + dest ) ; } else { dest . mkdirs ( ) ; if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination directory cannot be created: " + dest ) ; } if ( ! source dir ) dest = dest . child ( name ( ) ) ; copy directory ( this , dest ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { boolean source dir = is directory ( ) ; if ( ! source dir ) { if ( dest . is directory ( ) ) dest = dest . child ( name ( ) ) ; copy file ( this , dest ) ; return ; } if ( dest . exists ( ) ) { if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination exists but is not a directory: " + dest ) ; } else { dest . mkdirs ( ) ; if ( ! dest . is directory ( ) ) throw new gdx runtime exception ( "Destination directory cannot be created: " + dest ) ; } if ( ! source dir ) dest = dest . child ( name ( ) ) ; copy directory ( this , dest ) ; } <SENTENCE_END/>


Original Name move,to

move

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot move a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot move an internal file: " + file ) ; copy to ( dest ) ; delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot move a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot move an internal file: " + file ) ; copy to ( dest ) ; delete ( ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot move a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot move an internal file: " + file ) ; copy to ( dest ) ; delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.6%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot move a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot move an internal file: " + file ) ; copy to ( dest ) ; delete ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot move a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot move an internal file: " + file ) ; copy to ( dest ) ; delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { if ( type == file type . classpath ) throw new gdx runtime exception ( "Cannot move a classpath file: " + file ) ; if ( type == file type . internal ) throw new gdx runtime exception ( "Cannot move an internal file: " + file ) ; copy to ( dest ) ; delete ( ) ; } <SENTENCE_END/>


Original Name length

length

<SENTENCE_START> { return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>


Original Name last,modified

last

<SENTENCE_START> { return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

modified

<SENTENCE_START> { return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return file ( ) . %SELF% ( ) ; } <SENTENCE_END/>


Original Name temp,file

temp

<SENTENCE_START> { try { return new file wrapper ( file . create temp file ( prefix , null ) ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { try { return new file wrapper ( file . create temp file ( prefix , null ) ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>

file

<SENTENCE_START> { try { return new file wrapper ( file . create temp file ( prefix , null ) ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 12.0%)

<SENTENCE_START> { try { return new file wrapper ( file . create temp file ( prefix , null ) ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { try { return new file wrapper ( file . create temp file ( prefix , null ) ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 5.6%)

<SENTENCE_START> { try { return new file wrapper ( file . create temp file ( prefix , null ) ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>


Original Name temp,directory

temp

<SENTENCE_START> { try { file file = file . create temp file ( prefix , null ) ; if ( ! file . delete ( ) ) throw new io exception ( "Unable to delete temp file: " + file ) ; if ( ! file . mkdir ( ) ) throw new io exception ( "Unable to create temp directory: " + file ) ; return new file wrapper ( file ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { try { file file = file . create temp file ( prefix , null ) ; if ( ! file . delete ( ) ) throw new io exception ( "Unable to delete temp file: " + file ) ; if ( ! file . mkdir ( ) ) throw new io exception ( "Unable to create temp directory: " + file ) ; return new file wrapper ( file ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>

directory

<SENTENCE_START> { try { file file = file . create temp file ( prefix , null ) ; if ( ! file . delete ( ) ) throw new io exception ( "Unable to delete temp file: " + file ) ; if ( ! file . mkdir ( ) ) throw new io exception ( "Unable to create temp directory: " + file ) ; return new file wrapper ( file ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 19.7%)

<SENTENCE_START> { try { file file = file . create temp file ( prefix , null ) ; if ( ! file . delete ( ) ) throw new io exception ( "Unable to delete temp file: " + file ) ; if ( ! file . mkdir ( ) ) throw new io exception ( "Unable to create temp directory: " + file ) ; return new file wrapper ( file ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { try { file file = file . create temp file ( prefix , null ) ; if ( ! file . delete ( ) ) throw new io exception ( "Unable to delete temp file: " + file ) ; if ( ! file . mkdir ( ) ) throw new io exception ( "Unable to create temp directory: " + file ) ; return new file wrapper ( file ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 8.3%)

<SENTENCE_START> { try { file file = file . create temp file ( prefix , null ) ; if ( ! file . delete ( ) ) throw new io exception ( "Unable to delete temp file: " + file ) ; if ( ! file . mkdir ( ) ) throw new io exception ( "Unable to create temp directory: " + file ) ; return new file wrapper ( file ) ; } catch ( io exception ex ) { throw new gdx runtime exception ( "Unable to create temp file." , ex ) ; } } <SENTENCE_END/>


Original Name delete,directory

delete

<SENTENCE_START> { if ( file . exists ( ) ) { file [ ] files = file . list files ( ) ; if ( files != null ) { for ( int i = 0 , n = files . length ; i < n ; i ++ ) { if ( files [ i ] . is directory ( ) ) %SELF% ( files [ i ] ) ; else files [ i ] . delete ( ) ; } } } return file . delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { if ( file . exists ( ) ) { file [ ] files = file . list files ( ) ; if ( files != null ) { for ( int i = 0 , n = files . length ; i < n ; i ++ ) { if ( files [ i ] . is directory ( ) ) %SELF% ( files [ i ] ) ; else files [ i ] . delete ( ) ; } } } return file . delete ( ) ; } <SENTENCE_END/>

directory

<SENTENCE_START> { if ( file . exists ( ) ) { file [ ] files = file . list files ( ) ; if ( files != null ) { for ( int i = 0 , n = files . length ; i < n ; i ++ ) { if ( files [ i ] . is directory ( ) ) %SELF% ( files [ i ] ) ; else files [ i ] . delete ( ) ; } } } return file . delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { if ( file . exists ( ) ) { file [ ] files = file . list files ( ) ; if ( files != null ) { for ( int i = 0 , n = files . length ; i < n ; i ++ ) { if ( files [ i ] . is directory ( ) ) %SELF% ( files [ i ] ) ; else files [ i ] . delete ( ) ; } } } return file . delete ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( file . exists ( ) ) { file [ ] files = file . list files ( ) ; if ( files != null ) { for ( int i = 0 , n = files . length ; i < n ; i ++ ) { if ( files [ i ] . is directory ( ) ) %SELF% ( files [ i ] ) ; else files [ i ] . delete ( ) ; } } } return file . delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { if ( file . exists ( ) ) { file [ ] files = file . list files ( ) ; if ( files != null ) { for ( int i = 0 , n = files . length ; i < n ; i ++ ) { if ( files [ i ] . is directory ( ) ) %SELF% ( files [ i ] ) ; else files [ i ] . delete ( ) ; } } } return file . delete ( ) ; } <SENTENCE_END/>


Original Name copy,file

copy

<SENTENCE_START> { try { dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source . file + " (" + source . type + ") " + "To destination: " + dest . file + " (" + dest . type + ")" , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { try { dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source . file + " (" + source . type + ") " + "To destination: " + dest . file + " (" + dest . type + ")" , ex ) ; } } <SENTENCE_END/>

file

<SENTENCE_START> { try { dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source . file + " (" + source . type + ") " + "To destination: " + dest . file + " (" + dest . type + ")" , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { try { dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source . file + " (" + source . type + ") " + "To destination: " + dest . file + " (" + dest . type + ")" , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { try { dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source . file + " (" + source . type + ") " + "To destination: " + dest . file + " (" + dest . type + ")" , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { try { dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source . file + " (" + source . type + ") " + "To destination: " + dest . file + " (" + dest . type + ")" , ex ) ; } } <SENTENCE_END/>


Original Name copy,directory

copy

<SENTENCE_START> { dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file ) ; else copy file ( src file , dest file ) ; } } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file ) ; else copy file ( src file , dest file ) ; } } <SENTENCE_END/>

directory

<SENTENCE_START> { dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file ) ; else copy file ( src file , dest file ) ; } } <SENTENCE_END/>

(Copy Probability: 37.2%)

<SENTENCE_START> { dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file ) ; else copy file ( src file , dest file ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file ) ; else copy file ( src file , dest file ) ; } } <SENTENCE_END/>

(Copy Probability: 7.6%)

<SENTENCE_START> { dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file ) ; else copy file ( src file , dest file ) ; } } <SENTENCE_END/>


Original Name save

save

<SENTENCE_START> { file output dir = output bm font file . get parent file ( ) ; string output name = output bm font file . get name ( ) ; if ( output name . ends with ( ".fnt" ) ) output name = output name . substring ( 0 , output name . length ( ) - 4 ) ; get glyph ( ' ' ) ; get glyph ( '' ) ; unicode font . load glyphs ( ) ; print stream out = new print stream ( new file output stream ( new file ( output dir , output name + ".fnt" ) ) ) ; font font = unicode font . get font ( ) ; int page width = unicode font . get glyph page width ( ) ; int page height = unicode font . get glyph page height ( ) ; out . println ( "info face="" + font . get font name ( ) + "" size=" + font . get size ( ) + " bold=" + ( font . is bold ( ) ? 1 : 0 ) + " italic=" + ( font . is italic ( ) ? 1 : 0 ) + " charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=" + unicode font . get padding top ( ) + "," + unicode font . get padding left ( ) + "," + unicode font . get padding bottom ( ) + "," + unicode font . get padding right ( ) + " spacing=" + unicode font . get padding advance x ( ) + "," + unicode font . get padding advance y ( ) ) ; out . println ( "common lineHeight=" + unicode font . get line height ( ) + " base=" + unicode font . get ascent ( ) + " scaleW=" + page width + " scaleH=" + page height + " pages=" + unicode font . get glyph pages ( ) . size ( ) + " packed=0" ) ; int page index = 0 , glyph count = 0 ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; string file name ; if ( page index == 0 && ! page iter . has next ( ) ) file name = output name + ".png" ; else file name = output name + ( page index + 1 ) + ".png" ; out . println ( "page id=" + page index + " file="" + file name + """ ) ; glyph count += page . get glyphs ( ) . size ( ) ; page index ++ ; } out . println ( "chars count=" + glyph count ) ; page index = 0 ; list all glyphs = new array list ( 512 ) ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; page . get glyphs ( ) . sort ( new comparator < glyph > ( ) { public int compare ( glyph o 1 , glyph o 2 ) { return o 1 . get code point ( ) - o 2 . get code point ( ) ; } } ) ; for ( iterator glyph iter = page . get glyphs ( ) . iterator ( ) ; glyph iter . has next ( ) ; ) { glyph glyph = ( glyph ) glyph iter . next ( ) ; write glyph ( out , page width , page height , page index , glyph ) ; } all glyphs . add all ( page . get glyphs ( ) ) ; page index ++ ; } string ttf file ref = unicode font . get font file ( ) ; if ( ttf file ref == null ) system . out . println ( "Kerning information could not be output because a TTF font file was not specified." ) ; else { kerning kerning = new kerning ( ) ; try { kerning . load ( gdx . files . internal ( ttf file ref ) . read ( ) , font . get size ( ) ) ; } catch ( io exception ex ) { system . out . println ( "Unable to read kerning information from font: " + ttf file ref ) ; ex . print stack trace ( ) ; } int int map glyph code to code point = new int int map ( ) ; for ( iterator iter = all glyphs . iterator ( ) ; iter . has next ( ) ; ) { glyph glyph = ( glyph ) iter . next ( ) ; glyph code to code point . put ( new integer ( get glyph code ( font , glyph . get code point ( ) ) ) , new integer ( glyph . get code point ( ) ) ) ; } list kernings = new array list ( 256 ) ; class kerning pair { public int first code point , second code point , offset ; } for ( int int map . entry entry : kerning . get kernings ( ) ) { int first glyph code = entry . key >> 16 ; int second glyph code = entry . key & 0xffff ; int offset = entry . value ; int first code point = glyph code to code point . get ( first glyph code , - 1 ) ; int second code point = glyph code to code point . get ( second glyph code , - 1 ) ; if ( first code point == - 1 || second code point == - 1 || offset == 0 ) { continue ; } kerning pair pair = new kerning pair ( ) ; pair . first code point = first code point ; pair . second code point = second code point ; pair . offset = offset ; kernings . add ( pair ) ; } out . println ( "kernings count=" + kernings . size ( ) ) ; for ( iterator iter = kernings . iterator ( ) ; iter . has next ( ) ; ) { kerning pair pair = ( kerning pair ) iter . next ( ) ; out . println ( "kerning first=" + pair . first code point + " second=" + pair . second code point + " amount=" + pair . offset ) ; } } out . close ( ) ; int width = unicode font . get glyph page width ( ) ; int height = unicode font . get glyph page height ( ) ; int buffer buffer = buffer utils . create int buffer ( width * height ) ; buffered image page image = new buffered image ( width , height , buffered image . type int argb ) ; int [ ] row = new int [ width ] ; page index = 0 ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; string file name ; if ( page index == 0 && ! page iter . has next ( ) ) file name = output name + ".png" ; else file name = output name + ( page index + 1 ) + ".png" ; page . get texture ( ) . bind ( ) ; buffer . clear ( ) ; gl 11 . gl get tex image ( gl 11 . gl texture 2 d , 0 , gl 12 . gl bgra , gl 11 . gl unsigned byte , buffer ) ; writable raster raster = page image . get raster ( ) ; for ( int y = 0 ; y < height ; y ++ ) { buffer . get ( row ) ; raster . set data elements ( 0 , y , width , 1 , row ) ; } file image output file = new file ( output dir , file name ) ; image io . write ( page image , "png" , image output file ) ; page index ++ ; } } <SENTENCE_END/>

(Copy Probability: 5.6%)

<SENTENCE_START> { file output dir = output bm font file . get parent file ( ) ; string output name = output bm font file . get name ( ) ; if ( output name . ends with ( ".fnt" ) ) output name = output name . substring ( 0 , output name . length ( ) - 4 ) ; get glyph ( ' ' ) ; get glyph ( '' ) ; unicode font . load glyphs ( ) ; print stream out = new print stream ( new file output stream ( new file ( output dir , output name + ".fnt" ) ) ) ; font font = unicode font . get font ( ) ; int page width = unicode font . get glyph page width ( ) ; int page height = unicode font . get glyph page height ( ) ; out . println ( "info face="" + font . get font name ( ) + "" size=" + font . get size ( ) + " bold=" + ( font . is bold ( ) ? 1 : 0 ) + " italic=" + ( font . is italic ( ) ? 1 : 0 ) + " charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=" + unicode font . get padding top ( ) + "," + unicode font . get padding left ( ) + "," + unicode font . get padding bottom ( ) + "," + unicode font . get padding right ( ) + " spacing=" + unicode font . get padding advance x ( ) + "," + unicode font . get padding advance y ( ) ) ; out . println ( "common lineHeight=" + unicode font . get line height ( ) + " base=" + unicode font . get ascent ( ) + " scaleW=" + page width + " scaleH=" + page height + " pages=" + unicode font . get glyph pages ( ) . size ( ) + " packed=0" ) ; int page index = 0 , glyph count = 0 ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; string file name ; if ( page index == 0 && ! page iter . has next ( ) ) file name = output name + ".png" ; else file name = output name + ( page index + 1 ) + ".png" ; out . println ( "page id=" + page index + " file="" + file name + """ ) ; glyph count += page . get glyphs ( ) . size ( ) ; page index ++ ; } out . println ( "chars count=" + glyph count ) ; page index = 0 ; list all glyphs = new array list ( 512 ) ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; page . get glyphs ( ) . sort ( new comparator < glyph > ( ) { public int compare ( glyph o 1 , glyph o 2 ) { return o 1 . get code point ( ) - o 2 . get code point ( ) ; } } ) ; for ( iterator glyph iter = page . get glyphs ( ) . iterator ( ) ; glyph iter . has next ( ) ; ) { glyph glyph = ( glyph ) glyph iter . next ( ) ; write glyph ( out , page width , page height , page index , glyph ) ; } all glyphs . add all ( page . get glyphs ( ) ) ; page index ++ ; } string ttf file ref = unicode font . get font file ( ) ; if ( ttf file ref == null ) system . out . println ( "Kerning information could not be output because a TTF font file was not specified." ) ; else { kerning kerning = new kerning ( ) ; try { kerning . load ( gdx . files . internal ( ttf file ref ) . read ( ) , font . get size ( ) ) ; } catch ( io exception ex ) { system . out . println ( "Unable to read kerning information from font: " + ttf file ref ) ; ex . print stack trace ( ) ; } int int map glyph code to code point = new int int map ( ) ; for ( iterator iter = all glyphs . iterator ( ) ; iter . has next ( ) ; ) { glyph glyph = ( glyph ) iter . next ( ) ; glyph code to code point . put ( new integer ( get glyph code ( font , glyph . get code point ( ) ) ) , new integer ( glyph . get code point ( ) ) ) ; } list kernings = new array list ( 256 ) ; class kerning pair { public int first code point , second code point , offset ; } for ( int int map . entry entry : kerning . get kernings ( ) ) { int first glyph code = entry . key >> 16 ; int second glyph code = entry . key & 0xffff ; int offset = entry . value ; int first code point = glyph code to code point . get ( first glyph code , - 1 ) ; int second code point = glyph code to code point . get ( second glyph code , - 1 ) ; if ( first code point == - 1 || second code point == - 1 || offset == 0 ) { continue ; } kerning pair pair = new kerning pair ( ) ; pair . first code point = first code point ; pair . second code point = second code point ; pair . offset = offset ; kernings . add ( pair ) ; } out . println ( "kernings count=" + kernings . size ( ) ) ; for ( iterator iter = kernings . iterator ( ) ; iter . has next ( ) ; ) { kerning pair pair = ( kerning pair ) iter . next ( ) ; out . println ( "kerning first=" + pair . first code point + " second=" + pair . second code point + " amount=" + pair . offset ) ; } } out . close ( ) ; int width = unicode font . get glyph page width ( ) ; int height = unicode font . get glyph page height ( ) ; int buffer buffer = buffer utils . create int buffer ( width * height ) ; buffered image page image = new buffered image ( width , height , buffered image . type int argb ) ; int [ ] row = new int [ width ] ; page index = 0 ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; string file name ; if ( page index == 0 && ! page iter . has next ( ) ) file name = output name + ".png" ; else file name = output name + ( page index + 1 ) + ".png" ; page . get texture ( ) . bind ( ) ; buffer . clear ( ) ; gl 11 . gl get tex image ( gl 11 . gl texture 2 d , 0 , gl 12 . gl bgra , gl 11 . gl unsigned byte , buffer ) ; writable raster raster = page image . get raster ( ) ; for ( int y = 0 ; y < height ; y ++ ) { buffer . get ( row ) ; raster . set data elements ( 0 , y , width , 1 , row ) ; } file image output file = new file ( output dir , file name ) ; image io . write ( page image , "png" , image output file ) ; page index ++ ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { file output dir = output bm font file . get parent file ( ) ; string output name = output bm font file . get name ( ) ; if ( output name . ends with ( ".fnt" ) ) output name = output name . substring ( 0 , output name . length ( ) - 4 ) ; get glyph ( ' ' ) ; get glyph ( '' ) ; unicode font . load glyphs ( ) ; print stream out = new print stream ( new file output stream ( new file ( output dir , output name + ".fnt" ) ) ) ; font font = unicode font . get font ( ) ; int page width = unicode font . get glyph page width ( ) ; int page height = unicode font . get glyph page height ( ) ; out . println ( "info face="" + font . get font name ( ) + "" size=" + font . get size ( ) + " bold=" + ( font . is bold ( ) ? 1 : 0 ) + " italic=" + ( font . is italic ( ) ? 1 : 0 ) + " charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=" + unicode font . get padding top ( ) + "," + unicode font . get padding left ( ) + "," + unicode font . get padding bottom ( ) + "," + unicode font . get padding right ( ) + " spacing=" + unicode font . get padding advance x ( ) + "," + unicode font . get padding advance y ( ) ) ; out . println ( "common lineHeight=" + unicode font . get line height ( ) + " base=" + unicode font . get ascent ( ) + " scaleW=" + page width + " scaleH=" + page height + " pages=" + unicode font . get glyph pages ( ) . size ( ) + " packed=0" ) ; int page index = 0 , glyph count = 0 ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; string file name ; if ( page index == 0 && ! page iter . has next ( ) ) file name = output name + ".png" ; else file name = output name + ( page index + 1 ) + ".png" ; out . println ( "page id=" + page index + " file="" + file name + """ ) ; glyph count += page . get glyphs ( ) . size ( ) ; page index ++ ; } out . println ( "chars count=" + glyph count ) ; page index = 0 ; list all glyphs = new array list ( 512 ) ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; page . get glyphs ( ) . sort ( new comparator < glyph > ( ) { public int compare ( glyph o 1 , glyph o 2 ) { return o 1 . get code point ( ) - o 2 . get code point ( ) ; } } ) ; for ( iterator glyph iter = page . get glyphs ( ) . iterator ( ) ; glyph iter . has next ( ) ; ) { glyph glyph = ( glyph ) glyph iter . next ( ) ; write glyph ( out , page width , page height , page index , glyph ) ; } all glyphs . add all ( page . get glyphs ( ) ) ; page index ++ ; } string ttf file ref = unicode font . get font file ( ) ; if ( ttf file ref == null ) system . out . println ( "Kerning information could not be output because a TTF font file was not specified." ) ; else { kerning kerning = new kerning ( ) ; try { kerning . load ( gdx . files . internal ( ttf file ref ) . read ( ) , font . get size ( ) ) ; } catch ( io exception ex ) { system . out . println ( "Unable to read kerning information from font: " + ttf file ref ) ; ex . print stack trace ( ) ; } int int map glyph code to code point = new int int map ( ) ; for ( iterator iter = all glyphs . iterator ( ) ; iter . has next ( ) ; ) { glyph glyph = ( glyph ) iter . next ( ) ; glyph code to code point . put ( new integer ( get glyph code ( font , glyph . get code point ( ) ) ) , new integer ( glyph . get code point ( ) ) ) ; } list kernings = new array list ( 256 ) ; class kerning pair { public int first code point , second code point , offset ; } for ( int int map . entry entry : kerning . get kernings ( ) ) { int first glyph code = entry . key >> 16 ; int second glyph code = entry . key & 0xffff ; int offset = entry . value ; int first code point = glyph code to code point . get ( first glyph code , - 1 ) ; int second code point = glyph code to code point . get ( second glyph code , - 1 ) ; if ( first code point == - 1 || second code point == - 1 || offset == 0 ) { continue ; } kerning pair pair = new kerning pair ( ) ; pair . first code point = first code point ; pair . second code point = second code point ; pair . offset = offset ; kernings . add ( pair ) ; } out . println ( "kernings count=" + kernings . size ( ) ) ; for ( iterator iter = kernings . iterator ( ) ; iter . has next ( ) ; ) { kerning pair pair = ( kerning pair ) iter . next ( ) ; out . println ( "kerning first=" + pair . first code point + " second=" + pair . second code point + " amount=" + pair . offset ) ; } } out . close ( ) ; int width = unicode font . get glyph page width ( ) ; int height = unicode font . get glyph page height ( ) ; int buffer buffer = buffer utils . create int buffer ( width * height ) ; buffered image page image = new buffered image ( width , height , buffered image . type int argb ) ; int [ ] row = new int [ width ] ; page index = 0 ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; string file name ; if ( page index == 0 && ! page iter . has next ( ) ) file name = output name + ".png" ; else file name = output name + ( page index + 1 ) + ".png" ; page . get texture ( ) . bind ( ) ; buffer . clear ( ) ; gl 11 . gl get tex image ( gl 11 . gl texture 2 d , 0 , gl 12 . gl bgra , gl 11 . gl unsigned byte , buffer ) ; writable raster raster = page image . get raster ( ) ; for ( int y = 0 ; y < height ; y ++ ) { buffer . get ( row ) ; raster . set data elements ( 0 , y , width , 1 , row ) ; } file image output file = new file ( output dir , file name ) ; image io . write ( page image , "png" , image output file ) ; page index ++ ; } } <SENTENCE_END/>

(Copy Probability: 41.2%)

<SENTENCE_START> { file output dir = output bm font file . get parent file ( ) ; string output name = output bm font file . get name ( ) ; if ( output name . ends with ( ".fnt" ) ) output name = output name . substring ( 0 , output name . length ( ) - 4 ) ; get glyph ( ' ' ) ; get glyph ( '' ) ; unicode font . load glyphs ( ) ; print stream out = new print stream ( new file output stream ( new file ( output dir , output name + ".fnt" ) ) ) ; font font = unicode font . get font ( ) ; int page width = unicode font . get glyph page width ( ) ; int page height = unicode font . get glyph page height ( ) ; out . println ( "info face="" + font . get font name ( ) + "" size=" + font . get size ( ) + " bold=" + ( font . is bold ( ) ? 1 : 0 ) + " italic=" + ( font . is italic ( ) ? 1 : 0 ) + " charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=" + unicode font . get padding top ( ) + "," + unicode font . get padding left ( ) + "," + unicode font . get padding bottom ( ) + "," + unicode font . get padding right ( ) + " spacing=" + unicode font . get padding advance x ( ) + "," + unicode font . get padding advance y ( ) ) ; out . println ( "common lineHeight=" + unicode font . get line height ( ) + " base=" + unicode font . get ascent ( ) + " scaleW=" + page width + " scaleH=" + page height + " pages=" + unicode font . get glyph pages ( ) . size ( ) + " packed=0" ) ; int page index = 0 , glyph count = 0 ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; string file name ; if ( page index == 0 && ! page iter . has next ( ) ) file name = output name + ".png" ; else file name = output name + ( page index + 1 ) + ".png" ; out . println ( "page id=" + page index + " file="" + file name + """ ) ; glyph count += page . get glyphs ( ) . size ( ) ; page index ++ ; } out . println ( "chars count=" + glyph count ) ; page index = 0 ; list all glyphs = new array list ( 512 ) ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; page . get glyphs ( ) . sort ( new comparator < glyph > ( ) { public int compare ( glyph o 1 , glyph o 2 ) { return o 1 . get code point ( ) - o 2 . get code point ( ) ; } } ) ; for ( iterator glyph iter = page . get glyphs ( ) . iterator ( ) ; glyph iter . has next ( ) ; ) { glyph glyph = ( glyph ) glyph iter . next ( ) ; write glyph ( out , page width , page height , page index , glyph ) ; } all glyphs . add all ( page . get glyphs ( ) ) ; page index ++ ; } string ttf file ref = unicode font . get font file ( ) ; if ( ttf file ref == null ) system . out . println ( "Kerning information could not be output because a TTF font file was not specified." ) ; else { kerning kerning = new kerning ( ) ; try { kerning . load ( gdx . files . internal ( ttf file ref ) . read ( ) , font . get size ( ) ) ; } catch ( io exception ex ) { system . out . println ( "Unable to read kerning information from font: " + ttf file ref ) ; ex . print stack trace ( ) ; } int int map glyph code to code point = new int int map ( ) ; for ( iterator iter = all glyphs . iterator ( ) ; iter . has next ( ) ; ) { glyph glyph = ( glyph ) iter . next ( ) ; glyph code to code point . put ( new integer ( get glyph code ( font , glyph . get code point ( ) ) ) , new integer ( glyph . get code point ( ) ) ) ; } list kernings = new array list ( 256 ) ; class kerning pair { public int first code point , second code point , offset ; } for ( int int map . entry entry : kerning . get kernings ( ) ) { int first glyph code = entry . key >> 16 ; int second glyph code = entry . key & 0xffff ; int offset = entry . value ; int first code point = glyph code to code point . get ( first glyph code , - 1 ) ; int second code point = glyph code to code point . get ( second glyph code , - 1 ) ; if ( first code point == - 1 || second code point == - 1 || offset == 0 ) { continue ; } kerning pair pair = new kerning pair ( ) ; pair . first code point = first code point ; pair . second code point = second code point ; pair . offset = offset ; kernings . add ( pair ) ; } out . println ( "kernings count=" + kernings . size ( ) ) ; for ( iterator iter = kernings . iterator ( ) ; iter . has next ( ) ; ) { kerning pair pair = ( kerning pair ) iter . next ( ) ; out . println ( "kerning first=" + pair . first code point + " second=" + pair . second code point + " amount=" + pair . offset ) ; } } out . close ( ) ; int width = unicode font . get glyph page width ( ) ; int height = unicode font . get glyph page height ( ) ; int buffer buffer = buffer utils . create int buffer ( width * height ) ; buffered image page image = new buffered image ( width , height , buffered image . type int argb ) ; int [ ] row = new int [ width ] ; page index = 0 ; for ( iterator page iter = unicode font . get glyph pages ( ) . iterator ( ) ; page iter . has next ( ) ; ) { glyph page page = ( glyph page ) page iter . next ( ) ; string file name ; if ( page index == 0 && ! page iter . has next ( ) ) file name = output name + ".png" ; else file name = output name + ( page index + 1 ) + ".png" ; page . get texture ( ) . bind ( ) ; buffer . clear ( ) ; gl 11 . gl get tex image ( gl 11 . gl texture 2 d , 0 , gl 12 . gl bgra , gl 11 . gl unsigned byte , buffer ) ; writable raster raster = page image . get raster ( ) ; for ( int y = 0 ; y < height ; y ++ ) { buffer . get ( row ) ; raster . set data elements ( 0 , y , width , 1 , row ) ; } file image output file = new file ( output dir , file name ) ; image io . write ( page image , "png" , image output file ) ; page index ++ ; } } <SENTENCE_END/>


Original Name compare

compare

<SENTENCE_START> { return o 1 . get code point ( ) - o 2 . get code point ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return o 1 . get code point ( ) - o 2 . get code point ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return o 1 . get code point ( ) - o 2 . get code point ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { return o 1 . get code point ( ) - o 2 . get code point ( ) ; } <SENTENCE_END/>


Original Name get,glyph

get

<SENTENCE_START> { char [ ] chars = { c } ; glyph vector vector = unicode font . get font ( ) . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; rectangle bounds = vector . get glyph pixel bounds ( 0 , glyph page . render context , 0 , 0 ) ; return unicode font . %SELF% ( vector . get glyph code ( 0 ) , c , bounds , vector , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { char [ ] chars = { c } ; glyph vector vector = unicode font . get font ( ) . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; rectangle bounds = vector . get glyph pixel bounds ( 0 , glyph page . render context , 0 , 0 ) ; return unicode font . %SELF% ( vector . get glyph code ( 0 ) , c , bounds , vector , 0 ) ; } <SENTENCE_END/>

glyph

<SENTENCE_START> { char [ ] chars = { c } ; glyph vector vector = unicode font . get font ( ) . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; rectangle bounds = vector . get glyph pixel bounds ( 0 , glyph page . render context , 0 , 0 ) ; return unicode font . %SELF% ( vector . get glyph code ( 0 ) , c , bounds , vector , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 76.5%)

<SENTENCE_START> { char [ ] chars = { c } ; glyph vector vector = unicode font . get font ( ) . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; rectangle bounds = vector . get glyph pixel bounds ( 0 , glyph page . render context , 0 , 0 ) ; return unicode font . %SELF% ( vector . get glyph code ( 0 ) , c , bounds , vector , 0 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { char [ ] chars = { c } ; glyph vector vector = unicode font . get font ( ) . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; rectangle bounds = vector . get glyph pixel bounds ( 0 , glyph page . render context , 0 , 0 ) ; return unicode font . %SELF% ( vector . get glyph code ( 0 ) , c , bounds , vector , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 92.4%)

<SENTENCE_START> { char [ ] chars = { c } ; glyph vector vector = unicode font . get font ( ) . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; rectangle bounds = vector . get glyph pixel bounds ( 0 , glyph page . render context , 0 , 0 ) ; return unicode font . %SELF% ( vector . get glyph code ( 0 ) , c , bounds , vector , 0 ) ; } <SENTENCE_END/>


Original Name write,glyph

write

<SENTENCE_START> { out . println ( "char id=" + string . format ( "%-6s" , glyph . get code point ( ) ) + "x=" + string . format ( "%-5s" , ( int ) ( glyph . get u ( ) * page width ) ) + "y=" + string . format ( "%-5s" , ( int ) ( glyph . get v ( ) * page height ) ) + "width=" + string . format ( "%-5s" , glyph . get width ( ) ) + "height=" + string . format ( "%-5s" , glyph . get height ( ) ) + "xoffset=" + string . format ( "%-5s" , glyph . get x offset ( ) ) + "yoffset=" + string . format ( "%-5s" , glyph . get y offset ( ) ) + "xadvance=" + string . format ( "%-5s" , glyph . get x advance ( ) ) + "page=" + string . format ( "%-5s" , page index ) + "chnl=0 " ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { out . println ( "char id=" + string . format ( "%-6s" , glyph . get code point ( ) ) + "x=" + string . format ( "%-5s" , ( int ) ( glyph . get u ( ) * page width ) ) + "y=" + string . format ( "%-5s" , ( int ) ( glyph . get v ( ) * page height ) ) + "width=" + string . format ( "%-5s" , glyph . get width ( ) ) + "height=" + string . format ( "%-5s" , glyph . get height ( ) ) + "xoffset=" + string . format ( "%-5s" , glyph . get x offset ( ) ) + "yoffset=" + string . format ( "%-5s" , glyph . get y offset ( ) ) + "xadvance=" + string . format ( "%-5s" , glyph . get x advance ( ) ) + "page=" + string . format ( "%-5s" , page index ) + "chnl=0 " ) ; } <SENTENCE_END/>

glyph

<SENTENCE_START> { out . println ( "char id=" + string . format ( "%-6s" , glyph . get code point ( ) ) + "x=" + string . format ( "%-5s" , ( int ) ( glyph . get u ( ) * page width ) ) + "y=" + string . format ( "%-5s" , ( int ) ( glyph . get v ( ) * page height ) ) + "width=" + string . format ( "%-5s" , glyph . get width ( ) ) + "height=" + string . format ( "%-5s" , glyph . get height ( ) ) + "xoffset=" + string . format ( "%-5s" , glyph . get x offset ( ) ) + "yoffset=" + string . format ( "%-5s" , glyph . get y offset ( ) ) + "xadvance=" + string . format ( "%-5s" , glyph . get x advance ( ) ) + "page=" + string . format ( "%-5s" , page index ) + "chnl=0 " ) ; } <SENTENCE_END/>

(Copy Probability: 9.0%)

<SENTENCE_START> { out . println ( "char id=" + string . format ( "%-6s" , glyph . get code point ( ) ) + "x=" + string . format ( "%-5s" , ( int ) ( glyph . get u ( ) * page width ) ) + "y=" + string . format ( "%-5s" , ( int ) ( glyph . get v ( ) * page height ) ) + "width=" + string . format ( "%-5s" , glyph . get width ( ) ) + "height=" + string . format ( "%-5s" , glyph . get height ( ) ) + "xoffset=" + string . format ( "%-5s" , glyph . get x offset ( ) ) + "yoffset=" + string . format ( "%-5s" , glyph . get y offset ( ) ) + "xadvance=" + string . format ( "%-5s" , glyph . get x advance ( ) ) + "page=" + string . format ( "%-5s" , page index ) + "chnl=0 " ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { out . println ( "char id=" + string . format ( "%-6s" , glyph . get code point ( ) ) + "x=" + string . format ( "%-5s" , ( int ) ( glyph . get u ( ) * page width ) ) + "y=" + string . format ( "%-5s" , ( int ) ( glyph . get v ( ) * page height ) ) + "width=" + string . format ( "%-5s" , glyph . get width ( ) ) + "height=" + string . format ( "%-5s" , glyph . get height ( ) ) + "xoffset=" + string . format ( "%-5s" , glyph . get x offset ( ) ) + "yoffset=" + string . format ( "%-5s" , glyph . get y offset ( ) ) + "xadvance=" + string . format ( "%-5s" , glyph . get x advance ( ) ) + "page=" + string . format ( "%-5s" , page index ) + "chnl=0 " ) ; } <SENTENCE_END/>

(Copy Probability: 17.2%)

<SENTENCE_START> { out . println ( "char id=" + string . format ( "%-6s" , glyph . get code point ( ) ) + "x=" + string . format ( "%-5s" , ( int ) ( glyph . get u ( ) * page width ) ) + "y=" + string . format ( "%-5s" , ( int ) ( glyph . get v ( ) * page height ) ) + "width=" + string . format ( "%-5s" , glyph . get width ( ) ) + "height=" + string . format ( "%-5s" , glyph . get height ( ) ) + "xoffset=" + string . format ( "%-5s" , glyph . get x offset ( ) ) + "yoffset=" + string . format ( "%-5s" , glyph . get y offset ( ) ) + "xadvance=" + string . format ( "%-5s" , glyph . get x advance ( ) ) + "page=" + string . format ( "%-5s" , page index ) + "chnl=0 " ) ; } <SENTENCE_END/>


Original Name get,glyph,code

get

<SENTENCE_START> { char [ ] chars = character . to chars ( code point ) ; glyph vector vector = font . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; return vector . %SELF% ( 0 ) ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { char [ ] chars = character . to chars ( code point ) ; glyph vector vector = font . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; return vector . %SELF% ( 0 ) ; } <SENTENCE_END/>

glyph

<SENTENCE_START> { char [ ] chars = character . to chars ( code point ) ; glyph vector vector = font . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; return vector . %SELF% ( 0 ) ; } <SENTENCE_END/>

(Copy Probability: 7.4%)

<SENTENCE_START> { char [ ] chars = character . to chars ( code point ) ; glyph vector vector = font . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; return vector . %SELF% ( 0 ) ; } <SENTENCE_END/>

code

<SENTENCE_START> { char [ ] chars = character . to chars ( code point ) ; glyph vector vector = font . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; return vector . %SELF% ( 0 ) ; } <SENTENCE_END/>

(Copy Probability: 13.8%)

<SENTENCE_START> { char [ ] chars = character . to chars ( code point ) ; glyph vector vector = font . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; return vector . %SELF% ( 0 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { char [ ] chars = character . to chars ( code point ) ; glyph vector vector = font . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; return vector . %SELF% ( 0 ) ; } <SENTENCE_END/>

(Copy Probability: 8.4%)

<SENTENCE_START> { char [ ] chars = character . to chars ( code point ) ; glyph vector vector = font . layout glyph vector ( glyph page . render context , chars , 0 , chars . length , font . layout left to right ) ; return vector . %SELF% ( 0 ) ; } <SENTENCE_END/>


Original Name tick

tick

<SENTENCE_START> { final long t = time utils . nano time ( ) ; if ( last tick > 0L ) %SELF% ( ( t - last tick ) * nano 2 seconds ) ; last tick = t ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { final long t = time utils . nano time ( ) ; if ( last tick > 0L ) %SELF% ( ( t - last tick ) * nano 2 seconds ) ; last tick = t ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { final long t = time utils . nano time ( ) ; if ( last tick > 0L ) %SELF% ( ( t - last tick ) * nano 2 seconds ) ; last tick = t ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { final long t = time utils . nano time ( ) ; if ( last tick > 0L ) %SELF% ( ( t - last tick ) * nano 2 seconds ) ; last tick = t ; } <SENTENCE_END/>


Original Name tick

tick

<SENTENCE_START> { if ( ! valid ) { gdx . app . error ( "PerformanceCounter" , "Invalid data, check if you called PerformanceCounter#stop()" ) ; return ; } time . put ( current ) ; final float current load = delta == 0f ? 0f : current / delta ; load . put ( ( delta > 1f ) ? current load : delta * current load + ( 1f - delta ) * load . latest ) ; current = 0f ; valid = false ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { if ( ! valid ) { gdx . app . error ( "PerformanceCounter" , "Invalid data, check if you called PerformanceCounter#stop()" ) ; return ; } time . put ( current ) ; final float current load = delta == 0f ? 0f : current / delta ; load . put ( ( delta > 1f ) ? current load : delta * current load + ( 1f - delta ) * load . latest ) ; current = 0f ; valid = false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! valid ) { gdx . app . error ( "PerformanceCounter" , "Invalid data, check if you called PerformanceCounter#stop()" ) ; return ; } time . put ( current ) ; final float current load = delta == 0f ? 0f : current / delta ; load . put ( ( delta > 1f ) ? current load : delta * current load + ( 1f - delta ) * load . latest ) ; current = 0f ; valid = false ; } <SENTENCE_END/>

(Copy Probability: 8.1%)

<SENTENCE_START> { if ( ! valid ) { gdx . app . error ( "PerformanceCounter" , "Invalid data, check if you called PerformanceCounter#stop()" ) ; return ; } time . put ( current ) ; final float current load = delta == 0f ? 0f : current / delta ; load . put ( ( delta > 1f ) ? current load : delta * current load + ( 1f - delta ) * load . latest ) ; current = 0f ; valid = false ; } <SENTENCE_END/>


Original Name start

start

<SENTENCE_START> { start time = time utils . nano time ( ) ; valid = false ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { start time = time utils . nano time ( ) ; valid = false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { start time = time utils . nano time ( ) ; valid = false ; } <SENTENCE_END/>

(Copy Probability: 24.2%)

<SENTENCE_START> { start time = time utils . nano time ( ) ; valid = false ; } <SENTENCE_END/>


Original Name stop

stop

<SENTENCE_START> { if ( start time > 0L ) { current += ( time utils . nano time ( ) - start time ) * nano 2 seconds ; start time = 0L ; valid = true ; } } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { if ( start time > 0L ) { current += ( time utils . nano time ( ) - start time ) * nano 2 seconds ; start time = 0L ; valid = true ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( start time > 0L ) { current += ( time utils . nano time ( ) - start time ) * nano 2 seconds ; start time = 0L ; valid = true ; } } <SENTENCE_END/>

(Copy Probability: 10.4%)

<SENTENCE_START> { if ( start time > 0L ) { current += ( time utils . nano time ( ) - start time ) * nano 2 seconds ; start time = 0L ; valid = true ; } } <SENTENCE_END/>


Original Name reset

reset

<SENTENCE_START> { time . %SELF% ( ) ; load . %SELF% ( ) ; start time = 0L ; last tick = 0L ; current = 0f ; valid = false ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { time . %SELF% ( ) ; load . %SELF% ( ) ; start time = 0L ; last tick = 0L ; current = 0f ; valid = false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { time . %SELF% ( ) ; load . %SELF% ( ) ; start time = 0L ; last tick = 0L ; current = 0f ; valid = false ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { time . %SELF% ( ) ; load . %SELF% ( ) ; start time = 0L ; last tick = 0L ; current = 0f ; valid = false ; } <SENTENCE_END/>


Original Name to,string

to

<SENTENCE_START> { sb . append ( name ) . append ( ": [time: " ) . append ( time . value ) . append ( ", load: " ) . append ( load . value ) . append ( "]" ) ; return sb ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { sb . append ( name ) . append ( ": [time: " ) . append ( time . value ) . append ( ", load: " ) . append ( load . value ) . append ( "]" ) ; return sb ; } <SENTENCE_END/>

string

<SENTENCE_START> { sb . append ( name ) . append ( ": [time: " ) . append ( time . value ) . append ( ", load: " ) . append ( load . value ) . append ( "]" ) ; return sb ; } <SENTENCE_END/>

(Copy Probability: 11.0%)

<SENTENCE_START> { sb . append ( name ) . append ( ": [time: " ) . append ( time . value ) . append ( ", load: " ) . append ( load . value ) . append ( "]" ) ; return sb ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { sb . append ( name ) . append ( ": [time: " ) . append ( time . value ) . append ( ", load: " ) . append ( load . value ) . append ( "]" ) ; return sb ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { sb . append ( name ) . append ( ": [time: " ) . append ( time . value ) . append ( ", load: " ) . append ( load . value ) . append ( "]" ) ; return sb ; } <SENTENCE_END/>


Original Name reset

reset

<SENTENCE_START> { reset millis = now ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { reset millis = now ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { reset millis = now ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { reset millis = now ( ) ; } <SENTENCE_END/>


Original Name get,milliseconds

get

<SENTENCE_START> { return ( float ) ( now ( ) - reset millis ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return ( float ) ( now ( ) - reset millis ) ; } <SENTENCE_END/>

milliseconds

<SENTENCE_START> { return ( float ) ( now ( ) - reset millis ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return ( float ) ( now ( ) - reset millis ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( float ) ( now ( ) - reset millis ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( float ) ( now ( ) - reset millis ) ; } <SENTENCE_END/>


Original Name get,x

get

<SENTENCE_START> { return x ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return x ; } <SENTENCE_END/>

x

<SENTENCE_START> { return x ; } <SENTENCE_END/>

(Copy Probability: 41.3%)

<SENTENCE_START> { return x ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return x ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { return x ; } <SENTENCE_END/>


Original Name set,x

set

<SENTENCE_START> { this . x = x ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { this . x = x ; } <SENTENCE_END/>

x

<SENTENCE_START> { this . x = x ; } <SENTENCE_END/>

(Copy Probability: 92.0%)

<SENTENCE_START> { this . x = x ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . x = x ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { this . x = x ; } <SENTENCE_END/>


Original Name get,y

get

<SENTENCE_START> { return y ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return y ; } <SENTENCE_END/>

y

<SENTENCE_START> { return y ; } <SENTENCE_END/>

(Copy Probability: 62.2%)

<SENTENCE_START> { return y ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return y ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { return y ; } <SENTENCE_END/>


Original Name set,y

set

<SENTENCE_START> { this . y = y ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { this . y = y ; } <SENTENCE_END/>

y

<SENTENCE_START> { this . y = y ; } <SENTENCE_END/>

(Copy Probability: 92.2%)

<SENTENCE_START> { this . y = y ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . y = y ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { this . y = y ; } <SENTENCE_END/>


Original Name get,origin,x

get

<SENTENCE_START> { return origin x ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return origin x ; } <SENTENCE_END/>

origin

<SENTENCE_START> { return origin x ; } <SENTENCE_END/>

(Copy Probability: 98.8%)

<SENTENCE_START> { return origin x ; } <SENTENCE_END/>

x

<SENTENCE_START> { return origin x ; } <SENTENCE_END/>

(Copy Probability: 96.2%)

<SENTENCE_START> { return origin x ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return origin x ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { return origin x ; } <SENTENCE_END/>


Original Name set,origin,x

set

<SENTENCE_START> { this . origin x = x ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { this . origin x = x ; } <SENTENCE_END/>

origin

<SENTENCE_START> { this . origin x = x ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { this . origin x = x ; } <SENTENCE_END/>

x

<SENTENCE_START> { this . origin x = x ; } <SENTENCE_END/>

(Copy Probability: 83.0%)

<SENTENCE_START> { this . origin x = x ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . origin x = x ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { this . origin x = x ; } <SENTENCE_END/>


Original Name get,origin,y

get

<SENTENCE_START> { return origin y ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return origin y ; } <SENTENCE_END/>

origin

<SENTENCE_START> { return origin y ; } <SENTENCE_END/>

(Copy Probability: 99.0%)

<SENTENCE_START> { return origin y ; } <SENTENCE_END/>

y

<SENTENCE_START> { return origin y ; } <SENTENCE_END/>

(Copy Probability: 97.5%)

<SENTENCE_START> { return origin y ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return origin y ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { return origin y ; } <SENTENCE_END/>


Original Name set,origin,y

set

<SENTENCE_START> { this . origin y = y ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { this . origin y = y ; } <SENTENCE_END/>

origin

<SENTENCE_START> { this . origin y = y ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { this . origin y = y ; } <SENTENCE_END/>

y

<SENTENCE_START> { this . origin y = y ; } <SENTENCE_END/>

(Copy Probability: 86.7%)

<SENTENCE_START> { this . origin y = y ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . origin y = y ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { this . origin y = y ; } <SENTENCE_END/>


Original Name get,scale,x

get

<SENTENCE_START> { return scale x ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return scale x ; } <SENTENCE_END/>

scale

<SENTENCE_START> { return scale x ; } <SENTENCE_END/>

(Copy Probability: 97.5%)

<SENTENCE_START> { return scale x ; } <SENTENCE_END/>

x

<SENTENCE_START> { return scale x ; } <SENTENCE_END/>

(Copy Probability: 96.4%)

<SENTENCE_START> { return scale x ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return scale x ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { return scale x ; } <SENTENCE_END/>


Original Name set,scale,x

set

<SENTENCE_START> { this . scale x = x ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { this . scale x = x ; } <SENTENCE_END/>

scale

<SENTENCE_START> { this . scale x = x ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { this . scale x = x ; } <SENTENCE_END/>

x

<SENTENCE_START> { this . scale x = x ; } <SENTENCE_END/>

(Copy Probability: 84.3%)

<SENTENCE_START> { this . scale x = x ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . scale x = x ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { this . scale x = x ; } <SENTENCE_END/>


Original Name get,scale,y

get

<SENTENCE_START> { return scale y ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return scale y ; } <SENTENCE_END/>

scale

<SENTENCE_START> { return scale y ; } <SENTENCE_END/>

(Copy Probability: 97.9%)

<SENTENCE_START> { return scale y ; } <SENTENCE_END/>

y

<SENTENCE_START> { return scale y ; } <SENTENCE_END/>

(Copy Probability: 97.8%)

<SENTENCE_START> { return scale y ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return scale y ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { return scale y ; } <SENTENCE_END/>


Original Name set,scale,y

set

<SENTENCE_START> { this . scale y = y ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { this . scale y = y ; } <SENTENCE_END/>

scale

<SENTENCE_START> { this . scale y = y ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { this . scale y = y ; } <SENTENCE_END/>

y

<SENTENCE_START> { this . scale y = y ; } <SENTENCE_END/>

(Copy Probability: 88.8%)

<SENTENCE_START> { this . scale y = y ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . scale y = y ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { this . scale y = y ; } <SENTENCE_END/>


Original Name get,rotation

get

<SENTENCE_START> { return rotation ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return rotation ; } <SENTENCE_END/>

rotation

<SENTENCE_START> { return rotation ; } <SENTENCE_END/>

(Copy Probability: 85.7%)

<SENTENCE_START> { return rotation ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return rotation ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return rotation ; } <SENTENCE_END/>


Original Name set,rotation

set

<SENTENCE_START> { this . rotation = rotation ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { this . rotation = rotation ; } <SENTENCE_END/>

rotation

<SENTENCE_START> { this . rotation = rotation ; } <SENTENCE_END/>

(Copy Probability: 98.7%)

<SENTENCE_START> { this . rotation = rotation ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . rotation = rotation ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { this . rotation = rotation ; } <SENTENCE_END/>


Original Name get,texture,region

get

<SENTENCE_START> { return texture region ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return texture region ; } <SENTENCE_END/>

texture

<SENTENCE_START> { return texture region ; } <SENTENCE_END/>

(Copy Probability: 98.9%)

<SENTENCE_START> { return texture region ; } <SENTENCE_END/>

region

<SENTENCE_START> { return texture region ; } <SENTENCE_END/>

(Copy Probability: 75.7%)

<SENTENCE_START> { return texture region ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return texture region ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return texture region ; } <SENTENCE_END/>


Original Name set,texture,region

set

<SENTENCE_START> { texture region = region ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { texture region = region ; } <SENTENCE_END/>

texture

<SENTENCE_START> { texture region = region ; } <SENTENCE_END/>

(Copy Probability: 94.2%)

<SENTENCE_START> { texture region = region ; } <SENTENCE_END/>

region

<SENTENCE_START> { texture region = region ; } <SENTENCE_END/>

(Copy Probability: 10.2%)

<SENTENCE_START> { texture region = region ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { texture region = region ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { texture region = region ; } <SENTENCE_END/>


Original Name load

load

<SENTENCE_START> { try { file handle tide file = resolve ( file name ) ; root = xml . parse ( tide file ) ; object map < string , texture > textures = new object map < string , texture > ( ) ; for ( file handle texture file : load tile sheets ( root , tide file ) ) { textures . put ( texture file . path ( ) , new texture ( texture file ) ) ; } direct image resolver image resolver = new direct image resolver ( textures ) ; tiled map map = load map ( root , tide file , image resolver ) ; map . set owned resources ( textures . values ( ) . to array ( ) ) ; return map ; } catch ( io exception e ) { throw new gdx runtime exception ( "Couldn't load tilemap '" + file name + "'" , e ) ; } } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { try { file handle tide file = resolve ( file name ) ; root = xml . parse ( tide file ) ; object map < string , texture > textures = new object map < string , texture > ( ) ; for ( file handle texture file : load tile sheets ( root , tide file ) ) { textures . put ( texture file . path ( ) , new texture ( texture file ) ) ; } direct image resolver image resolver = new direct image resolver ( textures ) ; tiled map map = load map ( root , tide file , image resolver ) ; map . set owned resources ( textures . values ( ) . to array ( ) ) ; return map ; } catch ( io exception e ) { throw new gdx runtime exception ( "Couldn't load tilemap '" + file name + "'" , e ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { try { file handle tide file = resolve ( file name ) ; root = xml . parse ( tide file ) ; object map < string , texture > textures = new object map < string , texture > ( ) ; for ( file handle texture file : load tile sheets ( root , tide file ) ) { textures . put ( texture file . path ( ) , new texture ( texture file ) ) ; } direct image resolver image resolver = new direct image resolver ( textures ) ; tiled map map = load map ( root , tide file , image resolver ) ; map . set owned resources ( textures . values ( ) . to array ( ) ) ; return map ; } catch ( io exception e ) { throw new gdx runtime exception ( "Couldn't load tilemap '" + file name + "'" , e ) ; } } <SENTENCE_END/>

(Copy Probability: 38.6%)

<SENTENCE_START> { try { file handle tide file = resolve ( file name ) ; root = xml . parse ( tide file ) ; object map < string , texture > textures = new object map < string , texture > ( ) ; for ( file handle texture file : load tile sheets ( root , tide file ) ) { textures . put ( texture file . path ( ) , new texture ( texture file ) ) ; } direct image resolver image resolver = new direct image resolver ( textures ) ; tiled map map = load map ( root , tide file , image resolver ) ; map . set owned resources ( textures . values ( ) . to array ( ) ) ; return map ; } catch ( io exception e ) { throw new gdx runtime exception ( "Couldn't load tilemap '" + file name + "'" , e ) ; } } <SENTENCE_END/>


Original Name load,map

load

<SENTENCE_START> { tiled map map = new tiled map ( ) ; element properties = root . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( map . get properties ( ) , properties ) ; } element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tilesheet : tilesheets . get children by name ( "TileSheet" ) ) { load tile sheet ( map , tilesheet , tmx file , image resolver ) ; } element layers = root . get child by name ( "Layers" ) ; for ( element layer : layers . get children by name ( "Layer" ) ) { load layer ( map , layer ) ; } return map ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { tiled map map = new tiled map ( ) ; element properties = root . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( map . get properties ( ) , properties ) ; } element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tilesheet : tilesheets . get children by name ( "TileSheet" ) ) { load tile sheet ( map , tilesheet , tmx file , image resolver ) ; } element layers = root . get child by name ( "Layers" ) ; for ( element layer : layers . get children by name ( "Layer" ) ) { load layer ( map , layer ) ; } return map ; } <SENTENCE_END/>

map

<SENTENCE_START> { tiled map map = new tiled map ( ) ; element properties = root . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( map . get properties ( ) , properties ) ; } element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tilesheet : tilesheets . get children by name ( "TileSheet" ) ) { load tile sheet ( map , tilesheet , tmx file , image resolver ) ; } element layers = root . get child by name ( "Layers" ) ; for ( element layer : layers . get children by name ( "Layer" ) ) { load layer ( map , layer ) ; } return map ; } <SENTENCE_END/>

(Copy Probability: 39.0%)

<SENTENCE_START> { tiled map map = new tiled map ( ) ; element properties = root . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( map . get properties ( ) , properties ) ; } element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tilesheet : tilesheets . get children by name ( "TileSheet" ) ) { load tile sheet ( map , tilesheet , tmx file , image resolver ) ; } element layers = root . get child by name ( "Layers" ) ; for ( element layer : layers . get children by name ( "Layer" ) ) { load layer ( map , layer ) ; } return map ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { tiled map map = new tiled map ( ) ; element properties = root . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( map . get properties ( ) , properties ) ; } element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tilesheet : tilesheets . get children by name ( "TileSheet" ) ) { load tile sheet ( map , tilesheet , tmx file , image resolver ) ; } element layers = root . get child by name ( "Layers" ) ; for ( element layer : layers . get children by name ( "Layer" ) ) { load layer ( map , layer ) ; } return map ; } <SENTENCE_END/>

(Copy Probability: 9.2%)

<SENTENCE_START> { tiled map map = new tiled map ( ) ; element properties = root . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( map . get properties ( ) , properties ) ; } element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tilesheet : tilesheets . get children by name ( "TileSheet" ) ) { load tile sheet ( map , tilesheet , tmx file , image resolver ) ; } element layers = root . get child by name ( "Layers" ) ; for ( element layer : layers . get children by name ( "Layer" ) ) { load layer ( map , layer ) ; } return map ; } <SENTENCE_END/>


Original Name load,tile,sheets

load

<SENTENCE_START> { array < file handle > images = new array < file handle > ( ) ; element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tileset : tilesheets . get children by name ( "TileSheet" ) ) { element image source = tileset . get child by name ( "ImageSource" ) ; file handle image = get relative file handle ( tide file , image source . get text ( ) ) ; images . add ( image ) ; } return images ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { array < file handle > images = new array < file handle > ( ) ; element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tileset : tilesheets . get children by name ( "TileSheet" ) ) { element image source = tileset . get child by name ( "ImageSource" ) ; file handle image = get relative file handle ( tide file , image source . get text ( ) ) ; images . add ( image ) ; } return images ; } <SENTENCE_END/>

tile

<SENTENCE_START> { array < file handle > images = new array < file handle > ( ) ; element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tileset : tilesheets . get children by name ( "TileSheet" ) ) { element image source = tileset . get child by name ( "ImageSource" ) ; file handle image = get relative file handle ( tide file , image source . get text ( ) ) ; images . add ( image ) ; } return images ; } <SENTENCE_END/>

(Copy Probability: 62.3%)

<SENTENCE_START> { array < file handle > images = new array < file handle > ( ) ; element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tileset : tilesheets . get children by name ( "TileSheet" ) ) { element image source = tileset . get child by name ( "ImageSource" ) ; file handle image = get relative file handle ( tide file , image source . get text ( ) ) ; images . add ( image ) ; } return images ; } <SENTENCE_END/>

sheets

<SENTENCE_START> { array < file handle > images = new array < file handle > ( ) ; element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tileset : tilesheets . get children by name ( "TileSheet" ) ) { element image source = tileset . get child by name ( "ImageSource" ) ; file handle image = get relative file handle ( tide file , image source . get text ( ) ) ; images . add ( image ) ; } return images ; } <SENTENCE_END/>

(Copy Probability: 12.8%)

<SENTENCE_START> { array < file handle > images = new array < file handle > ( ) ; element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tileset : tilesheets . get children by name ( "TileSheet" ) ) { element image source = tileset . get child by name ( "ImageSource" ) ; file handle image = get relative file handle ( tide file , image source . get text ( ) ) ; images . add ( image ) ; } return images ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { array < file handle > images = new array < file handle > ( ) ; element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tileset : tilesheets . get children by name ( "TileSheet" ) ) { element image source = tileset . get child by name ( "ImageSource" ) ; file handle image = get relative file handle ( tide file , image source . get text ( ) ) ; images . add ( image ) ; } return images ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { array < file handle > images = new array < file handle > ( ) ; element tilesheets = root . get child by name ( "TileSheets" ) ; for ( element tileset : tilesheets . get children by name ( "TileSheet" ) ) { element image source = tileset . get child by name ( "ImageSource" ) ; file handle image = get relative file handle ( tide file , image source . get text ( ) ) ; images . add ( image ) ; } return images ; } <SENTENCE_END/>


Original Name load,tile,sheet

load

<SENTENCE_START> { if ( element . get name ( ) . equals ( "TileSheet" ) ) { string id = element . get attribute ( "Id" ) ; string description = element . get child by name ( "Description" ) . get text ( ) ; string image source = element . get child by name ( "ImageSource" ) . get text ( ) ; element alignment = element . get child by name ( "Alignment" ) ; string sheet size = alignment . get attribute ( "SheetSize" ) ; string tile size = alignment . get attribute ( "TileSize" ) ; string margin = alignment . get attribute ( "Margin" ) ; string spacing = alignment . get attribute ( "Spacing" ) ; string [ ] sheet size parts = sheet size . split ( " x " ) ; int sheet size x = integer . parse int ( sheet size parts [ 0 ] ) ; int sheet size y = integer . parse int ( sheet size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; string [ ] margin parts = margin . split ( " x " ) ; int margin x = integer . parse int ( margin parts [ 0 ] ) ; int margin y = integer . parse int ( margin parts [ 1 ] ) ; string [ ] spacing parts = margin . split ( " x " ) ; int spacing x = integer . parse int ( spacing parts [ 0 ] ) ; int spacing y = integer . parse int ( spacing parts [ 1 ] ) ; file handle image = get relative file handle ( tide file , image source ) ; texture region texture = image resolver . get image ( image . path ( ) ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; int firstgid = 1 ; for ( tiled map tile set tileset : tilesets ) { firstgid += tileset . size ( ) ; } tiled map tile set tileset = new tiled map tile set ( ) ; tileset . set name ( id ) ; tileset . get properties ( ) . put ( "firstgid" , firstgid ) ; int gid = firstgid ; int stop width = texture . get region width ( ) - tile size x ; int stop height = texture . get region height ( ) - tile size y ; for ( int y = margin y ; y <= stop height ; y += tile size y + spacing y ) { for ( int x = margin x ; x <= stop width ; x += tile size x + spacing x ) { tiled map tile tile = new static tiled map tile ( new texture region ( texture , x , y , tile size x , tile size y ) ) ; tile . set id ( gid ) ; tileset . put tile ( gid ++ , tile ) ; } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( tileset . get properties ( ) , properties ) ; } tilesets . add tile set ( tileset ) ; } } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { if ( element . get name ( ) . equals ( "TileSheet" ) ) { string id = element . get attribute ( "Id" ) ; string description = element . get child by name ( "Description" ) . get text ( ) ; string image source = element . get child by name ( "ImageSource" ) . get text ( ) ; element alignment = element . get child by name ( "Alignment" ) ; string sheet size = alignment . get attribute ( "SheetSize" ) ; string tile size = alignment . get attribute ( "TileSize" ) ; string margin = alignment . get attribute ( "Margin" ) ; string spacing = alignment . get attribute ( "Spacing" ) ; string [ ] sheet size parts = sheet size . split ( " x " ) ; int sheet size x = integer . parse int ( sheet size parts [ 0 ] ) ; int sheet size y = integer . parse int ( sheet size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; string [ ] margin parts = margin . split ( " x " ) ; int margin x = integer . parse int ( margin parts [ 0 ] ) ; int margin y = integer . parse int ( margin parts [ 1 ] ) ; string [ ] spacing parts = margin . split ( " x " ) ; int spacing x = integer . parse int ( spacing parts [ 0 ] ) ; int spacing y = integer . parse int ( spacing parts [ 1 ] ) ; file handle image = get relative file handle ( tide file , image source ) ; texture region texture = image resolver . get image ( image . path ( ) ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; int firstgid = 1 ; for ( tiled map tile set tileset : tilesets ) { firstgid += tileset . size ( ) ; } tiled map tile set tileset = new tiled map tile set ( ) ; tileset . set name ( id ) ; tileset . get properties ( ) . put ( "firstgid" , firstgid ) ; int gid = firstgid ; int stop width = texture . get region width ( ) - tile size x ; int stop height = texture . get region height ( ) - tile size y ; for ( int y = margin y ; y <= stop height ; y += tile size y + spacing y ) { for ( int x = margin x ; x <= stop width ; x += tile size x + spacing x ) { tiled map tile tile = new static tiled map tile ( new texture region ( texture , x , y , tile size x , tile size y ) ) ; tile . set id ( gid ) ; tileset . put tile ( gid ++ , tile ) ; } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( tileset . get properties ( ) , properties ) ; } tilesets . add tile set ( tileset ) ; } } <SENTENCE_END/>

tile

<SENTENCE_START> { if ( element . get name ( ) . equals ( "TileSheet" ) ) { string id = element . get attribute ( "Id" ) ; string description = element . get child by name ( "Description" ) . get text ( ) ; string image source = element . get child by name ( "ImageSource" ) . get text ( ) ; element alignment = element . get child by name ( "Alignment" ) ; string sheet size = alignment . get attribute ( "SheetSize" ) ; string tile size = alignment . get attribute ( "TileSize" ) ; string margin = alignment . get attribute ( "Margin" ) ; string spacing = alignment . get attribute ( "Spacing" ) ; string [ ] sheet size parts = sheet size . split ( " x " ) ; int sheet size x = integer . parse int ( sheet size parts [ 0 ] ) ; int sheet size y = integer . parse int ( sheet size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; string [ ] margin parts = margin . split ( " x " ) ; int margin x = integer . parse int ( margin parts [ 0 ] ) ; int margin y = integer . parse int ( margin parts [ 1 ] ) ; string [ ] spacing parts = margin . split ( " x " ) ; int spacing x = integer . parse int ( spacing parts [ 0 ] ) ; int spacing y = integer . parse int ( spacing parts [ 1 ] ) ; file handle image = get relative file handle ( tide file , image source ) ; texture region texture = image resolver . get image ( image . path ( ) ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; int firstgid = 1 ; for ( tiled map tile set tileset : tilesets ) { firstgid += tileset . size ( ) ; } tiled map tile set tileset = new tiled map tile set ( ) ; tileset . set name ( id ) ; tileset . get properties ( ) . put ( "firstgid" , firstgid ) ; int gid = firstgid ; int stop width = texture . get region width ( ) - tile size x ; int stop height = texture . get region height ( ) - tile size y ; for ( int y = margin y ; y <= stop height ; y += tile size y + spacing y ) { for ( int x = margin x ; x <= stop width ; x += tile size x + spacing x ) { tiled map tile tile = new static tiled map tile ( new texture region ( texture , x , y , tile size x , tile size y ) ) ; tile . set id ( gid ) ; tileset . put tile ( gid ++ , tile ) ; } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( tileset . get properties ( ) , properties ) ; } tilesets . add tile set ( tileset ) ; } } <SENTENCE_END/>

(Copy Probability: 13.2%)

<SENTENCE_START> { if ( element . get name ( ) . equals ( "TileSheet" ) ) { string id = element . get attribute ( "Id" ) ; string description = element . get child by name ( "Description" ) . get text ( ) ; string image source = element . get child by name ( "ImageSource" ) . get text ( ) ; element alignment = element . get child by name ( "Alignment" ) ; string sheet size = alignment . get attribute ( "SheetSize" ) ; string tile size = alignment . get attribute ( "TileSize" ) ; string margin = alignment . get attribute ( "Margin" ) ; string spacing = alignment . get attribute ( "Spacing" ) ; string [ ] sheet size parts = sheet size . split ( " x " ) ; int sheet size x = integer . parse int ( sheet size parts [ 0 ] ) ; int sheet size y = integer . parse int ( sheet size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; string [ ] margin parts = margin . split ( " x " ) ; int margin x = integer . parse int ( margin parts [ 0 ] ) ; int margin y = integer . parse int ( margin parts [ 1 ] ) ; string [ ] spacing parts = margin . split ( " x " ) ; int spacing x = integer . parse int ( spacing parts [ 0 ] ) ; int spacing y = integer . parse int ( spacing parts [ 1 ] ) ; file handle image = get relative file handle ( tide file , image source ) ; texture region texture = image resolver . get image ( image . path ( ) ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; int firstgid = 1 ; for ( tiled map tile set tileset : tilesets ) { firstgid += tileset . size ( ) ; } tiled map tile set tileset = new tiled map tile set ( ) ; tileset . set name ( id ) ; tileset . get properties ( ) . put ( "firstgid" , firstgid ) ; int gid = firstgid ; int stop width = texture . get region width ( ) - tile size x ; int stop height = texture . get region height ( ) - tile size y ; for ( int y = margin y ; y <= stop height ; y += tile size y + spacing y ) { for ( int x = margin x ; x <= stop width ; x += tile size x + spacing x ) { tiled map tile tile = new static tiled map tile ( new texture region ( texture , x , y , tile size x , tile size y ) ) ; tile . set id ( gid ) ; tileset . put tile ( gid ++ , tile ) ; } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( tileset . get properties ( ) , properties ) ; } tilesets . add tile set ( tileset ) ; } } <SENTENCE_END/>

sheet

<SENTENCE_START> { if ( element . get name ( ) . equals ( "TileSheet" ) ) { string id = element . get attribute ( "Id" ) ; string description = element . get child by name ( "Description" ) . get text ( ) ; string image source = element . get child by name ( "ImageSource" ) . get text ( ) ; element alignment = element . get child by name ( "Alignment" ) ; string sheet size = alignment . get attribute ( "SheetSize" ) ; string tile size = alignment . get attribute ( "TileSize" ) ; string margin = alignment . get attribute ( "Margin" ) ; string spacing = alignment . get attribute ( "Spacing" ) ; string [ ] sheet size parts = sheet size . split ( " x " ) ; int sheet size x = integer . parse int ( sheet size parts [ 0 ] ) ; int sheet size y = integer . parse int ( sheet size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; string [ ] margin parts = margin . split ( " x " ) ; int margin x = integer . parse int ( margin parts [ 0 ] ) ; int margin y = integer . parse int ( margin parts [ 1 ] ) ; string [ ] spacing parts = margin . split ( " x " ) ; int spacing x = integer . parse int ( spacing parts [ 0 ] ) ; int spacing y = integer . parse int ( spacing parts [ 1 ] ) ; file handle image = get relative file handle ( tide file , image source ) ; texture region texture = image resolver . get image ( image . path ( ) ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; int firstgid = 1 ; for ( tiled map tile set tileset : tilesets ) { firstgid += tileset . size ( ) ; } tiled map tile set tileset = new tiled map tile set ( ) ; tileset . set name ( id ) ; tileset . get properties ( ) . put ( "firstgid" , firstgid ) ; int gid = firstgid ; int stop width = texture . get region width ( ) - tile size x ; int stop height = texture . get region height ( ) - tile size y ; for ( int y = margin y ; y <= stop height ; y += tile size y + spacing y ) { for ( int x = margin x ; x <= stop width ; x += tile size x + spacing x ) { tiled map tile tile = new static tiled map tile ( new texture region ( texture , x , y , tile size x , tile size y ) ) ; tile . set id ( gid ) ; tileset . put tile ( gid ++ , tile ) ; } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( tileset . get properties ( ) , properties ) ; } tilesets . add tile set ( tileset ) ; } } <SENTENCE_END/>

(Copy Probability: 10.3%)

<SENTENCE_START> { if ( element . get name ( ) . equals ( "TileSheet" ) ) { string id = element . get attribute ( "Id" ) ; string description = element . get child by name ( "Description" ) . get text ( ) ; string image source = element . get child by name ( "ImageSource" ) . get text ( ) ; element alignment = element . get child by name ( "Alignment" ) ; string sheet size = alignment . get attribute ( "SheetSize" ) ; string tile size = alignment . get attribute ( "TileSize" ) ; string margin = alignment . get attribute ( "Margin" ) ; string spacing = alignment . get attribute ( "Spacing" ) ; string [ ] sheet size parts = sheet size . split ( " x " ) ; int sheet size x = integer . parse int ( sheet size parts [ 0 ] ) ; int sheet size y = integer . parse int ( sheet size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; string [ ] margin parts = margin . split ( " x " ) ; int margin x = integer . parse int ( margin parts [ 0 ] ) ; int margin y = integer . parse int ( margin parts [ 1 ] ) ; string [ ] spacing parts = margin . split ( " x " ) ; int spacing x = integer . parse int ( spacing parts [ 0 ] ) ; int spacing y = integer . parse int ( spacing parts [ 1 ] ) ; file handle image = get relative file handle ( tide file , image source ) ; texture region texture = image resolver . get image ( image . path ( ) ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; int firstgid = 1 ; for ( tiled map tile set tileset : tilesets ) { firstgid += tileset . size ( ) ; } tiled map tile set tileset = new tiled map tile set ( ) ; tileset . set name ( id ) ; tileset . get properties ( ) . put ( "firstgid" , firstgid ) ; int gid = firstgid ; int stop width = texture . get region width ( ) - tile size x ; int stop height = texture . get region height ( ) - tile size y ; for ( int y = margin y ; y <= stop height ; y += tile size y + spacing y ) { for ( int x = margin x ; x <= stop width ; x += tile size x + spacing x ) { tiled map tile tile = new static tiled map tile ( new texture region ( texture , x , y , tile size x , tile size y ) ) ; tile . set id ( gid ) ; tileset . put tile ( gid ++ , tile ) ; } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( tileset . get properties ( ) , properties ) ; } tilesets . add tile set ( tileset ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( element . get name ( ) . equals ( "TileSheet" ) ) { string id = element . get attribute ( "Id" ) ; string description = element . get child by name ( "Description" ) . get text ( ) ; string image source = element . get child by name ( "ImageSource" ) . get text ( ) ; element alignment = element . get child by name ( "Alignment" ) ; string sheet size = alignment . get attribute ( "SheetSize" ) ; string tile size = alignment . get attribute ( "TileSize" ) ; string margin = alignment . get attribute ( "Margin" ) ; string spacing = alignment . get attribute ( "Spacing" ) ; string [ ] sheet size parts = sheet size . split ( " x " ) ; int sheet size x = integer . parse int ( sheet size parts [ 0 ] ) ; int sheet size y = integer . parse int ( sheet size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; string [ ] margin parts = margin . split ( " x " ) ; int margin x = integer . parse int ( margin parts [ 0 ] ) ; int margin y = integer . parse int ( margin parts [ 1 ] ) ; string [ ] spacing parts = margin . split ( " x " ) ; int spacing x = integer . parse int ( spacing parts [ 0 ] ) ; int spacing y = integer . parse int ( spacing parts [ 1 ] ) ; file handle image = get relative file handle ( tide file , image source ) ; texture region texture = image resolver . get image ( image . path ( ) ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; int firstgid = 1 ; for ( tiled map tile set tileset : tilesets ) { firstgid += tileset . size ( ) ; } tiled map tile set tileset = new tiled map tile set ( ) ; tileset . set name ( id ) ; tileset . get properties ( ) . put ( "firstgid" , firstgid ) ; int gid = firstgid ; int stop width = texture . get region width ( ) - tile size x ; int stop height = texture . get region height ( ) - tile size y ; for ( int y = margin y ; y <= stop height ; y += tile size y + spacing y ) { for ( int x = margin x ; x <= stop width ; x += tile size x + spacing x ) { tiled map tile tile = new static tiled map tile ( new texture region ( texture , x , y , tile size x , tile size y ) ) ; tile . set id ( gid ) ; tileset . put tile ( gid ++ , tile ) ; } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( tileset . get properties ( ) , properties ) ; } tilesets . add tile set ( tileset ) ; } } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { if ( element . get name ( ) . equals ( "TileSheet" ) ) { string id = element . get attribute ( "Id" ) ; string description = element . get child by name ( "Description" ) . get text ( ) ; string image source = element . get child by name ( "ImageSource" ) . get text ( ) ; element alignment = element . get child by name ( "Alignment" ) ; string sheet size = alignment . get attribute ( "SheetSize" ) ; string tile size = alignment . get attribute ( "TileSize" ) ; string margin = alignment . get attribute ( "Margin" ) ; string spacing = alignment . get attribute ( "Spacing" ) ; string [ ] sheet size parts = sheet size . split ( " x " ) ; int sheet size x = integer . parse int ( sheet size parts [ 0 ] ) ; int sheet size y = integer . parse int ( sheet size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; string [ ] margin parts = margin . split ( " x " ) ; int margin x = integer . parse int ( margin parts [ 0 ] ) ; int margin y = integer . parse int ( margin parts [ 1 ] ) ; string [ ] spacing parts = margin . split ( " x " ) ; int spacing x = integer . parse int ( spacing parts [ 0 ] ) ; int spacing y = integer . parse int ( spacing parts [ 1 ] ) ; file handle image = get relative file handle ( tide file , image source ) ; texture region texture = image resolver . get image ( image . path ( ) ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; int firstgid = 1 ; for ( tiled map tile set tileset : tilesets ) { firstgid += tileset . size ( ) ; } tiled map tile set tileset = new tiled map tile set ( ) ; tileset . set name ( id ) ; tileset . get properties ( ) . put ( "firstgid" , firstgid ) ; int gid = firstgid ; int stop width = texture . get region width ( ) - tile size x ; int stop height = texture . get region height ( ) - tile size y ; for ( int y = margin y ; y <= stop height ; y += tile size y + spacing y ) { for ( int x = margin x ; x <= stop width ; x += tile size x + spacing x ) { tiled map tile tile = new static tiled map tile ( new texture region ( texture , x , y , tile size x , tile size y ) ) ; tile . set id ( gid ) ; tileset . put tile ( gid ++ , tile ) ; } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( tileset . get properties ( ) , properties ) ; } tilesets . add tile set ( tileset ) ; } } <SENTENCE_END/>


Original Name load,layer

load

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Layer" ) ) { string id = element . get attribute ( "Id" ) ; string visible = element . get attribute ( "Visible" ) ; element dimensions = element . get child by name ( "Dimensions" ) ; string layer size = dimensions . get attribute ( "LayerSize" ) ; string tile size = dimensions . get attribute ( "TileSize" ) ; string [ ] layer size parts = layer size . split ( " x " ) ; int layer size x = integer . parse int ( layer size parts [ 0 ] ) ; int layer size y = integer . parse int ( layer size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; tiled map tile layer layer = new tiled map tile layer ( layer size x , layer size y , tile size x , tile size y ) ; layer . set name ( id ) ; layer . set visible ( visible . equals ignore case ( "True" ) ) ; element tile array = element . get child by name ( "TileArray" ) ; array < element > rows = tile array . get children by name ( "Row" ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; tiled map tile set current tile set = null ; int firstgid = 0 ; int x , y ; for ( int row = 0 , row count = rows . size ; row < row count ; row ++ ) { element current row = rows . get ( row ) ; y = row count - 1 - row ; x = 0 ; for ( int child = 0 , child count = current row . get child count ( ) ; child < child count ; child ++ ) { element current child = current row . get child ( child ) ; string name = current child . get name ( ) ; if ( name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( current child . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( name . equals ( "Null" ) ) { x += current child . get int attribute ( "Count" ) ; } else if ( name . equals ( "Static" ) ) { cell cell = new cell ( ) ; cell . set tile ( current tile set . get tile ( firstgid + current child . get int attribute ( "Index" ) ) ) ; layer . set cell ( x ++ , y , cell ) ; } else if ( name . equals ( "Animated" ) ) { int interval = current child . get int ( "Interval" ) ; element frames = current child . get child by name ( "Frames" ) ; array < static tiled map tile > frame tiles = new array < static tiled map tile > ( ) ; for ( int frame child = 0 , frame child count = frames . get child count ( ) ; frame child < frame child count ; frame child ++ ) { element frame = frames . get child ( frame child ) ; string frame name = frame . get name ( ) ; if ( frame name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( frame . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( frame name . equals ( "Static" ) ) { frame tiles . add ( ( static tiled map tile ) current tile set . get tile ( firstgid + frame . get int attribute ( "Index" ) ) ) ; } } cell cell = new cell ( ) ; cell . set tile ( new animated tiled map tile ( interval / 1000f , frame tiles ) ) ; layer . set cell ( x ++ , y , cell ) ; } } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( layer . get properties ( ) , properties ) ; } map . get layers ( ) . add ( layer ) ; } } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Layer" ) ) { string id = element . get attribute ( "Id" ) ; string visible = element . get attribute ( "Visible" ) ; element dimensions = element . get child by name ( "Dimensions" ) ; string layer size = dimensions . get attribute ( "LayerSize" ) ; string tile size = dimensions . get attribute ( "TileSize" ) ; string [ ] layer size parts = layer size . split ( " x " ) ; int layer size x = integer . parse int ( layer size parts [ 0 ] ) ; int layer size y = integer . parse int ( layer size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; tiled map tile layer layer = new tiled map tile layer ( layer size x , layer size y , tile size x , tile size y ) ; layer . set name ( id ) ; layer . set visible ( visible . equals ignore case ( "True" ) ) ; element tile array = element . get child by name ( "TileArray" ) ; array < element > rows = tile array . get children by name ( "Row" ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; tiled map tile set current tile set = null ; int firstgid = 0 ; int x , y ; for ( int row = 0 , row count = rows . size ; row < row count ; row ++ ) { element current row = rows . get ( row ) ; y = row count - 1 - row ; x = 0 ; for ( int child = 0 , child count = current row . get child count ( ) ; child < child count ; child ++ ) { element current child = current row . get child ( child ) ; string name = current child . get name ( ) ; if ( name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( current child . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( name . equals ( "Null" ) ) { x += current child . get int attribute ( "Count" ) ; } else if ( name . equals ( "Static" ) ) { cell cell = new cell ( ) ; cell . set tile ( current tile set . get tile ( firstgid + current child . get int attribute ( "Index" ) ) ) ; layer . set cell ( x ++ , y , cell ) ; } else if ( name . equals ( "Animated" ) ) { int interval = current child . get int ( "Interval" ) ; element frames = current child . get child by name ( "Frames" ) ; array < static tiled map tile > frame tiles = new array < static tiled map tile > ( ) ; for ( int frame child = 0 , frame child count = frames . get child count ( ) ; frame child < frame child count ; frame child ++ ) { element frame = frames . get child ( frame child ) ; string frame name = frame . get name ( ) ; if ( frame name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( frame . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( frame name . equals ( "Static" ) ) { frame tiles . add ( ( static tiled map tile ) current tile set . get tile ( firstgid + frame . get int attribute ( "Index" ) ) ) ; } } cell cell = new cell ( ) ; cell . set tile ( new animated tiled map tile ( interval / 1000f , frame tiles ) ) ; layer . set cell ( x ++ , y , cell ) ; } } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( layer . get properties ( ) , properties ) ; } map . get layers ( ) . add ( layer ) ; } } <SENTENCE_END/>

layer

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Layer" ) ) { string id = element . get attribute ( "Id" ) ; string visible = element . get attribute ( "Visible" ) ; element dimensions = element . get child by name ( "Dimensions" ) ; string layer size = dimensions . get attribute ( "LayerSize" ) ; string tile size = dimensions . get attribute ( "TileSize" ) ; string [ ] layer size parts = layer size . split ( " x " ) ; int layer size x = integer . parse int ( layer size parts [ 0 ] ) ; int layer size y = integer . parse int ( layer size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; tiled map tile layer layer = new tiled map tile layer ( layer size x , layer size y , tile size x , tile size y ) ; layer . set name ( id ) ; layer . set visible ( visible . equals ignore case ( "True" ) ) ; element tile array = element . get child by name ( "TileArray" ) ; array < element > rows = tile array . get children by name ( "Row" ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; tiled map tile set current tile set = null ; int firstgid = 0 ; int x , y ; for ( int row = 0 , row count = rows . size ; row < row count ; row ++ ) { element current row = rows . get ( row ) ; y = row count - 1 - row ; x = 0 ; for ( int child = 0 , child count = current row . get child count ( ) ; child < child count ; child ++ ) { element current child = current row . get child ( child ) ; string name = current child . get name ( ) ; if ( name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( current child . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( name . equals ( "Null" ) ) { x += current child . get int attribute ( "Count" ) ; } else if ( name . equals ( "Static" ) ) { cell cell = new cell ( ) ; cell . set tile ( current tile set . get tile ( firstgid + current child . get int attribute ( "Index" ) ) ) ; layer . set cell ( x ++ , y , cell ) ; } else if ( name . equals ( "Animated" ) ) { int interval = current child . get int ( "Interval" ) ; element frames = current child . get child by name ( "Frames" ) ; array < static tiled map tile > frame tiles = new array < static tiled map tile > ( ) ; for ( int frame child = 0 , frame child count = frames . get child count ( ) ; frame child < frame child count ; frame child ++ ) { element frame = frames . get child ( frame child ) ; string frame name = frame . get name ( ) ; if ( frame name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( frame . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( frame name . equals ( "Static" ) ) { frame tiles . add ( ( static tiled map tile ) current tile set . get tile ( firstgid + frame . get int attribute ( "Index" ) ) ) ; } } cell cell = new cell ( ) ; cell . set tile ( new animated tiled map tile ( interval / 1000f , frame tiles ) ) ; layer . set cell ( x ++ , y , cell ) ; } } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( layer . get properties ( ) , properties ) ; } map . get layers ( ) . add ( layer ) ; } } <SENTENCE_END/>

(Copy Probability: 12.8%)

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Layer" ) ) { string id = element . get attribute ( "Id" ) ; string visible = element . get attribute ( "Visible" ) ; element dimensions = element . get child by name ( "Dimensions" ) ; string layer size = dimensions . get attribute ( "LayerSize" ) ; string tile size = dimensions . get attribute ( "TileSize" ) ; string [ ] layer size parts = layer size . split ( " x " ) ; int layer size x = integer . parse int ( layer size parts [ 0 ] ) ; int layer size y = integer . parse int ( layer size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; tiled map tile layer layer = new tiled map tile layer ( layer size x , layer size y , tile size x , tile size y ) ; layer . set name ( id ) ; layer . set visible ( visible . equals ignore case ( "True" ) ) ; element tile array = element . get child by name ( "TileArray" ) ; array < element > rows = tile array . get children by name ( "Row" ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; tiled map tile set current tile set = null ; int firstgid = 0 ; int x , y ; for ( int row = 0 , row count = rows . size ; row < row count ; row ++ ) { element current row = rows . get ( row ) ; y = row count - 1 - row ; x = 0 ; for ( int child = 0 , child count = current row . get child count ( ) ; child < child count ; child ++ ) { element current child = current row . get child ( child ) ; string name = current child . get name ( ) ; if ( name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( current child . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( name . equals ( "Null" ) ) { x += current child . get int attribute ( "Count" ) ; } else if ( name . equals ( "Static" ) ) { cell cell = new cell ( ) ; cell . set tile ( current tile set . get tile ( firstgid + current child . get int attribute ( "Index" ) ) ) ; layer . set cell ( x ++ , y , cell ) ; } else if ( name . equals ( "Animated" ) ) { int interval = current child . get int ( "Interval" ) ; element frames = current child . get child by name ( "Frames" ) ; array < static tiled map tile > frame tiles = new array < static tiled map tile > ( ) ; for ( int frame child = 0 , frame child count = frames . get child count ( ) ; frame child < frame child count ; frame child ++ ) { element frame = frames . get child ( frame child ) ; string frame name = frame . get name ( ) ; if ( frame name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( frame . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( frame name . equals ( "Static" ) ) { frame tiles . add ( ( static tiled map tile ) current tile set . get tile ( firstgid + frame . get int attribute ( "Index" ) ) ) ; } } cell cell = new cell ( ) ; cell . set tile ( new animated tiled map tile ( interval / 1000f , frame tiles ) ) ; layer . set cell ( x ++ , y , cell ) ; } } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( layer . get properties ( ) , properties ) ; } map . get layers ( ) . add ( layer ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Layer" ) ) { string id = element . get attribute ( "Id" ) ; string visible = element . get attribute ( "Visible" ) ; element dimensions = element . get child by name ( "Dimensions" ) ; string layer size = dimensions . get attribute ( "LayerSize" ) ; string tile size = dimensions . get attribute ( "TileSize" ) ; string [ ] layer size parts = layer size . split ( " x " ) ; int layer size x = integer . parse int ( layer size parts [ 0 ] ) ; int layer size y = integer . parse int ( layer size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; tiled map tile layer layer = new tiled map tile layer ( layer size x , layer size y , tile size x , tile size y ) ; layer . set name ( id ) ; layer . set visible ( visible . equals ignore case ( "True" ) ) ; element tile array = element . get child by name ( "TileArray" ) ; array < element > rows = tile array . get children by name ( "Row" ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; tiled map tile set current tile set = null ; int firstgid = 0 ; int x , y ; for ( int row = 0 , row count = rows . size ; row < row count ; row ++ ) { element current row = rows . get ( row ) ; y = row count - 1 - row ; x = 0 ; for ( int child = 0 , child count = current row . get child count ( ) ; child < child count ; child ++ ) { element current child = current row . get child ( child ) ; string name = current child . get name ( ) ; if ( name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( current child . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( name . equals ( "Null" ) ) { x += current child . get int attribute ( "Count" ) ; } else if ( name . equals ( "Static" ) ) { cell cell = new cell ( ) ; cell . set tile ( current tile set . get tile ( firstgid + current child . get int attribute ( "Index" ) ) ) ; layer . set cell ( x ++ , y , cell ) ; } else if ( name . equals ( "Animated" ) ) { int interval = current child . get int ( "Interval" ) ; element frames = current child . get child by name ( "Frames" ) ; array < static tiled map tile > frame tiles = new array < static tiled map tile > ( ) ; for ( int frame child = 0 , frame child count = frames . get child count ( ) ; frame child < frame child count ; frame child ++ ) { element frame = frames . get child ( frame child ) ; string frame name = frame . get name ( ) ; if ( frame name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( frame . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( frame name . equals ( "Static" ) ) { frame tiles . add ( ( static tiled map tile ) current tile set . get tile ( firstgid + frame . get int attribute ( "Index" ) ) ) ; } } cell cell = new cell ( ) ; cell . set tile ( new animated tiled map tile ( interval / 1000f , frame tiles ) ) ; layer . set cell ( x ++ , y , cell ) ; } } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( layer . get properties ( ) , properties ) ; } map . get layers ( ) . add ( layer ) ; } } <SENTENCE_END/>

(Copy Probability: 7.6%)

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Layer" ) ) { string id = element . get attribute ( "Id" ) ; string visible = element . get attribute ( "Visible" ) ; element dimensions = element . get child by name ( "Dimensions" ) ; string layer size = dimensions . get attribute ( "LayerSize" ) ; string tile size = dimensions . get attribute ( "TileSize" ) ; string [ ] layer size parts = layer size . split ( " x " ) ; int layer size x = integer . parse int ( layer size parts [ 0 ] ) ; int layer size y = integer . parse int ( layer size parts [ 1 ] ) ; string [ ] tile size parts = tile size . split ( " x " ) ; int tile size x = integer . parse int ( tile size parts [ 0 ] ) ; int tile size y = integer . parse int ( tile size parts [ 1 ] ) ; tiled map tile layer layer = new tiled map tile layer ( layer size x , layer size y , tile size x , tile size y ) ; layer . set name ( id ) ; layer . set visible ( visible . equals ignore case ( "True" ) ) ; element tile array = element . get child by name ( "TileArray" ) ; array < element > rows = tile array . get children by name ( "Row" ) ; tiled map tile sets tilesets = map . get tile sets ( ) ; tiled map tile set current tile set = null ; int firstgid = 0 ; int x , y ; for ( int row = 0 , row count = rows . size ; row < row count ; row ++ ) { element current row = rows . get ( row ) ; y = row count - 1 - row ; x = 0 ; for ( int child = 0 , child count = current row . get child count ( ) ; child < child count ; child ++ ) { element current child = current row . get child ( child ) ; string name = current child . get name ( ) ; if ( name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( current child . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( name . equals ( "Null" ) ) { x += current child . get int attribute ( "Count" ) ; } else if ( name . equals ( "Static" ) ) { cell cell = new cell ( ) ; cell . set tile ( current tile set . get tile ( firstgid + current child . get int attribute ( "Index" ) ) ) ; layer . set cell ( x ++ , y , cell ) ; } else if ( name . equals ( "Animated" ) ) { int interval = current child . get int ( "Interval" ) ; element frames = current child . get child by name ( "Frames" ) ; array < static tiled map tile > frame tiles = new array < static tiled map tile > ( ) ; for ( int frame child = 0 , frame child count = frames . get child count ( ) ; frame child < frame child count ; frame child ++ ) { element frame = frames . get child ( frame child ) ; string frame name = frame . get name ( ) ; if ( frame name . equals ( "TileSheet" ) ) { current tile set = tilesets . get tile set ( frame . get attribute ( "Ref" ) ) ; firstgid = current tile set . get properties ( ) . get ( "firstgid" , integer . class ) ; } else if ( frame name . equals ( "Static" ) ) { frame tiles . add ( ( static tiled map tile ) current tile set . get tile ( firstgid + frame . get int attribute ( "Index" ) ) ) ; } } cell cell = new cell ( ) ; cell . set tile ( new animated tiled map tile ( interval / 1000f , frame tiles ) ) ; layer . set cell ( x ++ , y , cell ) ; } } } element properties = element . get child by name ( "Properties" ) ; if ( properties != null ) { load properties ( layer . get properties ( ) , properties ) ; } map . get layers ( ) . add ( layer ) ; } } <SENTENCE_END/>


Original Name load,properties

load

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Properties" ) ) { for ( element property : element . get children by name ( "Property" ) ) { string key = property . get attribute ( "Key" , null ) ; string type = property . get attribute ( "Type" , null ) ; string value = property . get text ( ) ; if ( type . equals ( "Int32" ) ) { properties . put ( key , integer . parse int ( value ) ) ; } else if ( type . equals ( "String" ) ) { properties . put ( key , value ) ; } else if ( type . equals ( "Boolean" ) ) { properties . put ( key , value . equals ignore case ( "true" ) ) ; } else { properties . put ( key , value ) ; } } } } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Properties" ) ) { for ( element property : element . get children by name ( "Property" ) ) { string key = property . get attribute ( "Key" , null ) ; string type = property . get attribute ( "Type" , null ) ; string value = property . get text ( ) ; if ( type . equals ( "Int32" ) ) { properties . put ( key , integer . parse int ( value ) ) ; } else if ( type . equals ( "String" ) ) { properties . put ( key , value ) ; } else if ( type . equals ( "Boolean" ) ) { properties . put ( key , value . equals ignore case ( "true" ) ) ; } else { properties . put ( key , value ) ; } } } } <SENTENCE_END/>

properties

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Properties" ) ) { for ( element property : element . get children by name ( "Property" ) ) { string key = property . get attribute ( "Key" , null ) ; string type = property . get attribute ( "Type" , null ) ; string value = property . get text ( ) ; if ( type . equals ( "Int32" ) ) { properties . put ( key , integer . parse int ( value ) ) ; } else if ( type . equals ( "String" ) ) { properties . put ( key , value ) ; } else if ( type . equals ( "Boolean" ) ) { properties . put ( key , value . equals ignore case ( "true" ) ) ; } else { properties . put ( key , value ) ; } } } } <SENTENCE_END/>

(Copy Probability: 14.0%)

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Properties" ) ) { for ( element property : element . get children by name ( "Property" ) ) { string key = property . get attribute ( "Key" , null ) ; string type = property . get attribute ( "Type" , null ) ; string value = property . get text ( ) ; if ( type . equals ( "Int32" ) ) { properties . put ( key , integer . parse int ( value ) ) ; } else if ( type . equals ( "String" ) ) { properties . put ( key , value ) ; } else if ( type . equals ( "Boolean" ) ) { properties . put ( key , value . equals ignore case ( "true" ) ) ; } else { properties . put ( key , value ) ; } } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Properties" ) ) { for ( element property : element . get children by name ( "Property" ) ) { string key = property . get attribute ( "Key" , null ) ; string type = property . get attribute ( "Type" , null ) ; string value = property . get text ( ) ; if ( type . equals ( "Int32" ) ) { properties . put ( key , integer . parse int ( value ) ) ; } else if ( type . equals ( "String" ) ) { properties . put ( key , value ) ; } else if ( type . equals ( "Boolean" ) ) { properties . put ( key , value . equals ignore case ( "true" ) ) ; } else { properties . put ( key , value ) ; } } } } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { if ( element . get name ( ) . equals ( "Properties" ) ) { for ( element property : element . get children by name ( "Property" ) ) { string key = property . get attribute ( "Key" , null ) ; string type = property . get attribute ( "Type" , null ) ; string value = property . get text ( ) ; if ( type . equals ( "Int32" ) ) { properties . put ( key , integer . parse int ( value ) ) ; } else if ( type . equals ( "String" ) ) { properties . put ( key , value ) ; } else if ( type . equals ( "Boolean" ) ) { properties . put ( key , value . equals ignore case ( "true" ) ) ; } else { properties . put ( key , value ) ; } } } } <SENTENCE_END/>


Original Name get,relative,file,handle

get

<SENTENCE_START> { string tokenizer tokenizer = new string tokenizer ( path , "|/" ) ; file handle result = file . parent ( ) ; while ( tokenizer . has more elements ( ) ) { string token = tokenizer . next token ( ) ; if ( token . equals ( ".." ) ) result = result . parent ( ) ; else { result = result . child ( token ) ; } } return result ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { string tokenizer tokenizer = new string tokenizer ( path , "|/" ) ; file handle result = file . parent ( ) ; while ( tokenizer . has more elements ( ) ) { string token = tokenizer . next token ( ) ; if ( token . equals ( ".." ) ) result = result . parent ( ) ; else { result = result . child ( token ) ; } } return result ; } <SENTENCE_END/>

relative

<SENTENCE_START> { string tokenizer tokenizer = new string tokenizer ( path , "|/" ) ; file handle result = file . parent ( ) ; while ( tokenizer . has more elements ( ) ) { string token = tokenizer . next token ( ) ; if ( token . equals ( ".." ) ) result = result . parent ( ) ; else { result = result . child ( token ) ; } } return result ; } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { string tokenizer tokenizer = new string tokenizer ( path , "|/" ) ; file handle result = file . parent ( ) ; while ( tokenizer . has more elements ( ) ) { string token = tokenizer . next token ( ) ; if ( token . equals ( ".." ) ) result = result . parent ( ) ; else { result = result . child ( token ) ; } } return result ; } <SENTENCE_END/>

file

<SENTENCE_START> { string tokenizer tokenizer = new string tokenizer ( path , "|/" ) ; file handle result = file . parent ( ) ; while ( tokenizer . has more elements ( ) ) { string token = tokenizer . next token ( ) ; if ( token . equals ( ".." ) ) result = result . parent ( ) ; else { result = result . child ( token ) ; } } return result ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { string tokenizer tokenizer = new string tokenizer ( path , "|/" ) ; file handle result = file . parent ( ) ; while ( tokenizer . has more elements ( ) ) { string token = tokenizer . next token ( ) ; if ( token . equals ( ".." ) ) result = result . parent ( ) ; else { result = result . child ( token ) ; } } return result ; } <SENTENCE_END/>

handle

<SENTENCE_START> { string tokenizer tokenizer = new string tokenizer ( path , "|/" ) ; file handle result = file . parent ( ) ; while ( tokenizer . has more elements ( ) ) { string token = tokenizer . next token ( ) ; if ( token . equals ( ".." ) ) result = result . parent ( ) ; else { result = result . child ( token ) ; } } return result ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { string tokenizer tokenizer = new string tokenizer ( path , "|/" ) ; file handle result = file . parent ( ) ; while ( tokenizer . has more elements ( ) ) { string token = tokenizer . next token ( ) ; if ( token . equals ( ".." ) ) result = result . parent ( ) ; else { result = result . child ( token ) ; } } return result ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string tokenizer tokenizer = new string tokenizer ( path , "|/" ) ; file handle result = file . parent ( ) ; while ( tokenizer . has more elements ( ) ) { string token = tokenizer . next token ( ) ; if ( token . equals ( ".." ) ) result = result . parent ( ) ; else { result = result . child ( token ) ; } } return result ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { string tokenizer tokenizer = new string tokenizer ( path , "|/" ) ; file handle result = file . parent ( ) ; while ( tokenizer . has more elements ( ) ) { string token = tokenizer . next token ( ) ; if ( token . equals ( ".." ) ) result = result . parent ( ) ; else { result = result . child ( token ) ; } } return result ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name check,error

check

<SENTENCE_START> { int error = 0 ; if ( ( error = gl . get error ( ) ) != gl no error ) { throw new gdx runtime exception ( "GL error: " + error + ", " + integer . to hex string ( error ) ) ; } } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { int error = 0 ; if ( ( error = gl . get error ( ) ) != gl no error ) { throw new gdx runtime exception ( "GL error: " + error + ", " + integer . to hex string ( error ) ) ; } } <SENTENCE_END/>

error

<SENTENCE_START> { int error = 0 ; if ( ( error = gl . get error ( ) ) != gl no error ) { throw new gdx runtime exception ( "GL error: " + error + ", " + integer . to hex string ( error ) ) ; } } <SENTENCE_END/>

(Copy Probability: 20.1%)

<SENTENCE_START> { int error = 0 ; if ( ( error = gl . get error ( ) ) != gl no error ) { throw new gdx runtime exception ( "GL error: " + error + ", " + integer . to hex string ( error ) ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { int error = 0 ; if ( ( error = gl . get error ( ) ) != gl no error ) { throw new gdx runtime exception ( "GL error: " + error + ", " + integer . to hex string ( error ) ) ; } } <SENTENCE_END/>

(Copy Probability: 21.0%)

<SENTENCE_START> { int error = 0 ; if ( ( error = gl . get error ( ) ) != gl no error ) { throw new gdx runtime exception ( "GL error: " + error + ", " + integer . to hex string ( error ) ) ; } } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name get,circle

get

<SENTENCE_START> { return circle ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return circle ; } <SENTENCE_END/>

circle

<SENTENCE_START> { return circle ; } <SENTENCE_END/>

(Copy Probability: 87.1%)

<SENTENCE_START> { return circle ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return circle ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { return circle ; } <SENTENCE_END/>


Original Name touch,down

touch

<SENTENCE_START> { if ( pointer == 0 && button != 0 ) return false ; if ( disabled ) return false ; if ( select box list . has parent ( ) ) hide list ( ) ; else show list ( ) ; return true ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { if ( pointer == 0 && button != 0 ) return false ; if ( disabled ) return false ; if ( select box list . has parent ( ) ) hide list ( ) ; else show list ( ) ; return true ; } <SENTENCE_END/>

down

<SENTENCE_START> { if ( pointer == 0 && button != 0 ) return false ; if ( disabled ) return false ; if ( select box list . has parent ( ) ) hide list ( ) ; else show list ( ) ; return true ; } <SENTENCE_END/>

(Copy Probability: 5.9%)

<SENTENCE_START> { if ( pointer == 0 && button != 0 ) return false ; if ( disabled ) return false ; if ( select box list . has parent ( ) ) hide list ( ) ; else show list ( ) ; return true ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( pointer == 0 && button != 0 ) return false ; if ( disabled ) return false ; if ( select box list . has parent ( ) ) hide list ( ) ; else show list ( ) ; return true ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { if ( pointer == 0 && button != 0 ) return false ; if ( disabled ) return false ; if ( select box list . has parent ( ) ) hide list ( ) ; else show list ( ) ; return true ; } <SENTENCE_END/>


Original Name set,max,list,count

set

<SENTENCE_START> { select box list . max list count = max list count ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { select box list . max list count = max list count ; } <SENTENCE_END/>

max

<SENTENCE_START> { select box list . max list count = max list count ; } <SENTENCE_END/>

(Copy Probability: 28.7%)

<SENTENCE_START> { select box list . max list count = max list count ; } <SENTENCE_END/>

list

<SENTENCE_START> { select box list . max list count = max list count ; } <SENTENCE_END/>

(Copy Probability: 47.1%)

<SENTENCE_START> { select box list . max list count = max list count ; } <SENTENCE_END/>

count

<SENTENCE_START> { select box list . max list count = max list count ; } <SENTENCE_END/>

(Copy Probability: 14.6%)

<SENTENCE_START> { select box list . max list count = max list count ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { select box list . max list count = max list count ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { select box list . max list count = max list count ; } <SENTENCE_END/>


Original Name get,max,list,count

get

<SENTENCE_START> { return select box list . max list count ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return select box list . max list count ; } <SENTENCE_END/>

max

<SENTENCE_START> { return select box list . max list count ; } <SENTENCE_END/>

(Copy Probability: 54.5%)

<SENTENCE_START> { return select box list . max list count ; } <SENTENCE_END/>

list

<SENTENCE_START> { return select box list . max list count ; } <SENTENCE_END/>

(Copy Probability: 28.8%)

<SENTENCE_START> { return select box list . max list count ; } <SENTENCE_END/>

count

<SENTENCE_START> { return select box list . max list count ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { return select box list . max list count ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return select box list . max list count ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { return select box list . max list count ; } <SENTENCE_END/>


Original Name set,stage

set

<SENTENCE_START> { if ( stage == null ) select box list . hide ( ) ; super . %SELF% ( stage ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { if ( stage == null ) select box list . hide ( ) ; super . %SELF% ( stage ) ; } <SENTENCE_END/>

stage

<SENTENCE_START> { if ( stage == null ) select box list . hide ( ) ; super . %SELF% ( stage ) ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { if ( stage == null ) select box list . hide ( ) ; super . %SELF% ( stage ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( stage == null ) select box list . hide ( ) ; super . %SELF% ( stage ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { if ( stage == null ) select box list . hide ( ) ; super . %SELF% ( stage ) ; } <SENTENCE_END/>


Original Name set,style

set

<SENTENCE_START> { if ( style == null ) throw new illegal argument exception ( "style cannot be null." ) ; this . style = style ; invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 8.3%)

<SENTENCE_START> { if ( style == null ) throw new illegal argument exception ( "style cannot be null." ) ; this . style = style ; invalidate hierarchy ( ) ; } <SENTENCE_END/>

style

<SENTENCE_START> { if ( style == null ) throw new illegal argument exception ( "style cannot be null." ) ; this . style = style ; invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 98.9%)

<SENTENCE_START> { if ( style == null ) throw new illegal argument exception ( "style cannot be null." ) ; this . style = style ; invalidate hierarchy ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( style == null ) throw new illegal argument exception ( "style cannot be null." ) ; this . style = style ; invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { if ( style == null ) throw new illegal argument exception ( "style cannot be null." ) ; this . style = style ; invalidate hierarchy ( ) ; } <SENTENCE_END/>


Original Name get,style

get

<SENTENCE_START> { return style ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return style ; } <SENTENCE_END/>

style

<SENTENCE_START> { return style ; } <SENTENCE_END/>

(Copy Probability: 98.8%)

<SENTENCE_START> { return style ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return style ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return style ; } <SENTENCE_END/>


Original Name set,items

set

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>

items

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 34.7%)

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 6.6%)

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>


Original Name set,items

set

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>

items

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 34.7%)

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 6.6%)

<SENTENCE_START> { if ( new items == null ) throw new illegal argument exception ( "newItems cannot be null." ) ; float old pref width = get pref width ( ) ; items . clear ( ) ; items . add all ( new items ) ; selection . validate ( ) ; select box list . list . %SELF% ( items ) ; invalidate ( ) ; if ( old pref width != get pref width ( ) ) invalidate hierarchy ( ) ; } <SENTENCE_END/>


Original Name clear,items

clear

<SENTENCE_START> { if ( items . size == 0 ) return ; items . clear ( ) ; selection . clear ( ) ; invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { if ( items . size == 0 ) return ; items . clear ( ) ; selection . clear ( ) ; invalidate hierarchy ( ) ; } <SENTENCE_END/>

items

<SENTENCE_START> { if ( items . size == 0 ) return ; items . clear ( ) ; selection . clear ( ) ; invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { if ( items . size == 0 ) return ; items . clear ( ) ; selection . clear ( ) ; invalidate hierarchy ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( items . size == 0 ) return ; items . clear ( ) ; selection . clear ( ) ; invalidate hierarchy ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { if ( items . size == 0 ) return ; items . clear ( ) ; selection . clear ( ) ; invalidate hierarchy ( ) ; } <SENTENCE_END/>


Original Name get,items

get

<SENTENCE_START> { return items ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return items ; } <SENTENCE_END/>

items

<SENTENCE_START> { return items ; } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { return items ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return items ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return items ; } <SENTENCE_END/>


Original Name get,selection

get

<SENTENCE_START> { return selection ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return selection ; } <SENTENCE_END/>

selection

<SENTENCE_START> { return selection ; } <SENTENCE_END/>

(Copy Probability: 95.9%)

<SENTENCE_START> { return selection ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return selection ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { return selection ; } <SENTENCE_END/>


Original Name get,selected

get

<SENTENCE_START> { return selection . first ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return selection . first ( ) ; } <SENTENCE_END/>

selected

<SENTENCE_START> { return selection . first ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { return selection . first ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return selection . first ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return selection . first ( ) ; } <SENTENCE_END/>


Original Name set,selected

set

<SENTENCE_START> { if ( items . contains ( item , false ) ) selection . set ( item ) ; else if ( items . size > 0 ) selection . set ( items . first ( ) ) ; else selection . clear ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { if ( items . contains ( item , false ) ) selection . set ( item ) ; else if ( items . size > 0 ) selection . set ( items . first ( ) ) ; else selection . clear ( ) ; } <SENTENCE_END/>

selected

<SENTENCE_START> { if ( items . contains ( item , false ) ) selection . set ( item ) ; else if ( items . size > 0 ) selection . set ( items . first ( ) ) ; else selection . clear ( ) ; } <SENTENCE_END/>

(Copy Probability: 6.6%)

<SENTENCE_START> { if ( items . contains ( item , false ) ) selection . set ( item ) ; else if ( items . size > 0 ) selection . set ( items . first ( ) ) ; else selection . clear ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( items . contains ( item , false ) ) selection . set ( item ) ; else if ( items . size > 0 ) selection . set ( items . first ( ) ) ; else selection . clear ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { if ( items . contains ( item , false ) ) selection . set ( item ) ; else if ( items . size > 0 ) selection . set ( items . first ( ) ) ; else selection . clear ( ) ; } <SENTENCE_END/>


Original Name get,selected,index

get

<SENTENCE_START> { object set < t > selected = selection . items ( ) ; return selected . size == 0 ? - 1 : items . index of ( selected . first ( ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { object set < t > selected = selection . items ( ) ; return selected . size == 0 ? - 1 : items . index of ( selected . first ( ) , false ) ; } <SENTENCE_END/>

selected

<SENTENCE_START> { object set < t > selected = selection . items ( ) ; return selected . size == 0 ? - 1 : items . index of ( selected . first ( ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { object set < t > selected = selection . items ( ) ; return selected . size == 0 ? - 1 : items . index of ( selected . first ( ) , false ) ; } <SENTENCE_END/>

index

<SENTENCE_START> { object set < t > selected = selection . items ( ) ; return selected . size == 0 ? - 1 : items . index of ( selected . first ( ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { object set < t > selected = selection . items ( ) ; return selected . size == 0 ? - 1 : items . index of ( selected . first ( ) , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { object set < t > selected = selection . items ( ) ; return selected . size == 0 ? - 1 : items . index of ( selected . first ( ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { object set < t > selected = selection . items ( ) ; return selected . size == 0 ? - 1 : items . index of ( selected . first ( ) , false ) ; } <SENTENCE_END/>


Original Name set,selected,index

set

<SENTENCE_START> { selection . set ( items . get ( index ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { selection . set ( items . get ( index ) ) ; } <SENTENCE_END/>

selected

<SENTENCE_START> { selection . set ( items . get ( index ) ) ; } <SENTENCE_END/>

(Copy Probability: 9.5%)

<SENTENCE_START> { selection . set ( items . get ( index ) ) ; } <SENTENCE_END/>

index

<SENTENCE_START> { selection . set ( items . get ( index ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { selection . set ( items . get ( index ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { selection . set ( items . get ( index ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { selection . set ( items . get ( index ) ) ; } <SENTENCE_END/>


Original Name set,disabled

set

<SENTENCE_START> { if ( disabled && ! this . disabled ) hide list ( ) ; this . disabled = disabled ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { if ( disabled && ! this . disabled ) hide list ( ) ; this . disabled = disabled ; } <SENTENCE_END/>

disabled

<SENTENCE_START> { if ( disabled && ! this . disabled ) hide list ( ) ; this . disabled = disabled ; } <SENTENCE_END/>

(Copy Probability: 17.7%)

<SENTENCE_START> { if ( disabled && ! this . disabled ) hide list ( ) ; this . disabled = disabled ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( disabled && ! this . disabled ) hide list ( ) ; this . disabled = disabled ; } <SENTENCE_END/>

(Copy Probability: 6.5%)

<SENTENCE_START> { if ( disabled && ! this . disabled ) hide list ( ) ; this . disabled = disabled ; } <SENTENCE_END/>


Original Name is,disabled

is

<SENTENCE_START> { return disabled ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return disabled ; } <SENTENCE_END/>

disabled

<SENTENCE_START> { return disabled ; } <SENTENCE_END/>

(Copy Probability: 33.6%)

<SENTENCE_START> { return disabled ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return disabled ; } <SENTENCE_END/>

(Copy Probability: 12.4%)

<SENTENCE_START> { return disabled ; } <SENTENCE_END/>


Original Name get,pref,width

get

<SENTENCE_START> { validate ( ) ; return pref width ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { validate ( ) ; return pref width ; } <SENTENCE_END/>

pref

<SENTENCE_START> { validate ( ) ; return pref width ; } <SENTENCE_END/>

(Copy Probability: 48.3%)

<SENTENCE_START> { validate ( ) ; return pref width ; } <SENTENCE_END/>

width

<SENTENCE_START> { validate ( ) ; return pref width ; } <SENTENCE_END/>

(Copy Probability: 51.6%)

<SENTENCE_START> { validate ( ) ; return pref width ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { validate ( ) ; return pref width ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { validate ( ) ; return pref width ; } <SENTENCE_END/>


Original Name get,pref,height

get

<SENTENCE_START> { validate ( ) ; return pref height ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { validate ( ) ; return pref height ; } <SENTENCE_END/>

pref

<SENTENCE_START> { validate ( ) ; return pref height ; } <SENTENCE_END/>

(Copy Probability: 59.9%)

<SENTENCE_START> { validate ( ) ; return pref height ; } <SENTENCE_END/>

height

<SENTENCE_START> { validate ( ) ; return pref height ; } <SENTENCE_END/>

(Copy Probability: 63.7%)

<SENTENCE_START> { validate ( ) ; return pref height ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { validate ( ) ; return pref height ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { validate ( ) ; return pref height ; } <SENTENCE_END/>


Original Name to,string

to

<SENTENCE_START> { return obj . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return obj . %SELF% ( ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { return obj . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return obj . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return obj . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return obj . %SELF% ( ) ; } <SENTENCE_END/>


Original Name show,list

show

<SENTENCE_START> { if ( items . size == 0 ) return ; select box list . show ( get stage ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { if ( items . size == 0 ) return ; select box list . show ( get stage ( ) ) ; } <SENTENCE_END/>

list

<SENTENCE_START> { if ( items . size == 0 ) return ; select box list . show ( get stage ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 8.4%)

<SENTENCE_START> { if ( items . size == 0 ) return ; select box list . show ( get stage ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( items . size == 0 ) return ; select box list . show ( get stage ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { if ( items . size == 0 ) return ; select box list . show ( get stage ( ) ) ; } <SENTENCE_END/>


Original Name hide,list

hide

<SENTENCE_START> { select box list . hide ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { select box list . hide ( ) ; } <SENTENCE_END/>

list

<SENTENCE_START> { select box list . hide ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { select box list . hide ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { select box list . hide ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { select box list . hide ( ) ; } <SENTENCE_END/>


Original Name get,list

get

<SENTENCE_START> { return select box list . list ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return select box list . list ; } <SENTENCE_END/>

list

<SENTENCE_START> { return select box list . list ; } <SENTENCE_END/>

(Copy Probability: 37.4%)

<SENTENCE_START> { return select box list . list ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return select box list . list ; } <SENTENCE_END/>

(Copy Probability: 15.5%)

<SENTENCE_START> { return select box list . list ; } <SENTENCE_END/>


Original Name get,scroll,pane

get

<SENTENCE_START> { return select box list ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return select box list ; } <SENTENCE_END/>

scroll

<SENTENCE_START> { return select box list ; } <SENTENCE_END/>

(Copy Probability: 94.7%)

<SENTENCE_START> { return select box list ; } <SENTENCE_END/>

pane

<SENTENCE_START> { return select box list ; } <SENTENCE_END/>

(Copy Probability: 75.1%)

<SENTENCE_START> { return select box list ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return select box list ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { return select box list ; } <SENTENCE_END/>


Original Name on,show

on

<SENTENCE_START> { select box list . get color ( ) . a = 0 ; select box list . add action ( fade in ( 0.3f , interpolation . fade ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { select box list . get color ( ) . a = 0 ; select box list . add action ( fade in ( 0.3f , interpolation . fade ) ) ; } <SENTENCE_END/>

show

<SENTENCE_START> { select box list . get color ( ) . a = 0 ; select box list . add action ( fade in ( 0.3f , interpolation . fade ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { select box list . get color ( ) . a = 0 ; select box list . add action ( fade in ( 0.3f , interpolation . fade ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { select box list . get color ( ) . a = 0 ; select box list . add action ( fade in ( 0.3f , interpolation . fade ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { select box list . get color ( ) . a = 0 ; select box list . add action ( fade in ( 0.3f , interpolation . fade ) ) ; } <SENTENCE_END/>


Original Name on,hide

on

<SENTENCE_START> { select box list . get color ( ) . a = 1 ; select box list . add action ( sequence ( fade out ( 0.15f , interpolation . fade ) , remove actor ( ) ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { select box list . get color ( ) . a = 1 ; select box list . add action ( sequence ( fade out ( 0.15f , interpolation . fade ) , remove actor ( ) ) ) ; } <SENTENCE_END/>

hide

<SENTENCE_START> { select box list . get color ( ) . a = 1 ; select box list . add action ( sequence ( fade out ( 0.15f , interpolation . fade ) , remove actor ( ) ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { select box list . get color ( ) . a = 1 ; select box list . add action ( sequence ( fade out ( 0.15f , interpolation . fade ) , remove actor ( ) ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { select box list . get color ( ) . a = 1 ; select box list . add action ( sequence ( fade out ( 0.15f , interpolation . fade ) , remove actor ( ) ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { select box list . get color ( ) . a = 1 ; select box list . add action ( sequence ( fade out ( 0.15f , interpolation . fade ) , remove actor ( ) ) ) ; } <SENTENCE_END/>


Original Name clicked

clicked

<SENTENCE_START> { select box . selection . choose ( list . get selected ( ) ) ; hide ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { select box . selection . choose ( list . get selected ( ) ) ; hide ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { select box . selection . choose ( list . get selected ( ) ) ; hide ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { select box . selection . choose ( list . get selected ( ) ) ; hide ( ) ; } <SENTENCE_END/>


Original Name mouse,moved

mouse

<SENTENCE_START> { list . set selected index ( math . min ( select box . items . size - 1 , ( int ) ( ( list . get height ( ) - y ) / list . get item height ( ) ) ) ) ; return true ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { list . set selected index ( math . min ( select box . items . size - 1 , ( int ) ( ( list . get height ( ) - y ) / list . get item height ( ) ) ) ) ; return true ; } <SENTENCE_END/>

moved

<SENTENCE_START> { list . set selected index ( math . min ( select box . items . size - 1 , ( int ) ( ( list . get height ( ) - y ) / list . get item height ( ) ) ) ) ; return true ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { list . set selected index ( math . min ( select box . items . size - 1 , ( int ) ( ( list . get height ( ) - y ) / list . get item height ( ) ) ) ) ; return true ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { list . set selected index ( math . min ( select box . items . size - 1 , ( int ) ( ( list . get height ( ) - y ) / list . get item height ( ) ) ) ) ; return true ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { list . set selected index ( math . min ( select box . items . size - 1 , ( int ) ( ( list . get height ( ) - y ) / list . get item height ( ) ) ) ) ; return true ; } <SENTENCE_END/>


Original Name exit

exit

<SENTENCE_START> { if ( to actor == null || ! is ascendant of ( to actor ) ) list . selection . set ( select box . get selected ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { if ( to actor == null || ! is ascendant of ( to actor ) ) list . selection . set ( select box . get selected ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( to actor == null || ! is ascendant of ( to actor ) ) list . selection . set ( select box . get selected ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 24.6%)

<SENTENCE_START> { if ( to actor == null || ! is ascendant of ( to actor ) ) list . selection . set ( select box . get selected ( ) ) ; } <SENTENCE_END/>


Original Name touch,down

touch

<SENTENCE_START> { actor target = event . get target ( ) ; if ( is ascendant of ( target ) ) return false ; list . selection . set ( select box . get selected ( ) ) ; hide ( ) ; return false ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { actor target = event . get target ( ) ; if ( is ascendant of ( target ) ) return false ; list . selection . set ( select box . get selected ( ) ) ; hide ( ) ; return false ; } <SENTENCE_END/>

down

<SENTENCE_START> { actor target = event . get target ( ) ; if ( is ascendant of ( target ) ) return false ; list . selection . set ( select box . get selected ( ) ) ; hide ( ) ; return false ; } <SENTENCE_END/>

(Copy Probability: 21.2%)

<SENTENCE_START> { actor target = event . get target ( ) ; if ( is ascendant of ( target ) ) return false ; list . selection . set ( select box . get selected ( ) ) ; hide ( ) ; return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { actor target = event . get target ( ) ; if ( is ascendant of ( target ) ) return false ; list . selection . set ( select box . get selected ( ) ) ; hide ( ) ; return false ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { actor target = event . get target ( ) ; if ( is ascendant of ( target ) ) return false ; list . selection . set ( select box . get selected ( ) ) ; hide ( ) ; return false ; } <SENTENCE_END/>


Original Name key,down

key

<SENTENCE_START> { if ( keycode == keys . escape ) hide ( ) ; return false ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { if ( keycode == keys . escape ) hide ( ) ; return false ; } <SENTENCE_END/>

down

<SENTENCE_START> { if ( keycode == keys . escape ) hide ( ) ; return false ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { if ( keycode == keys . escape ) hide ( ) ; return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( keycode == keys . escape ) hide ( ) ; return false ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { if ( keycode == keys . escape ) hide ( ) ; return false ; } <SENTENCE_END/>


Original Name show

show

<SENTENCE_START> { if ( list . is touchable ( ) ) return ; stage . remove capture listener ( hide listener ) ; stage . add capture listener ( hide listener ) ; stage . add actor ( this ) ; select box . local to stage coordinates ( screen position . set ( 0 , 0 ) ) ; float item height = list . get item height ( ) ; float height = item height * ( max list count <= 0 ? select box . items . size : math . min ( max list count , select box . items . size ) ) ; drawable scroll pane background = get style ( ) . background ; if ( scroll pane background != null ) height += scroll pane background . get top height ( ) + scroll pane background . get bottom height ( ) ; drawable list background = list . get style ( ) . background ; if ( list background != null ) height += list background . get top height ( ) + list background . get bottom height ( ) ; float height below = screen position . y ; float height above = stage . get camera ( ) . viewport height - screen position . y - select box . get height ( ) ; boolean below = true ; if ( height > height below ) { if ( height above > height below ) { below = false ; height = math . min ( height , height above ) ; } else height = height below ; } if ( below ) set y ( screen position . y - height ) ; else set y ( screen position . y + select box . get height ( ) ) ; set x ( screen position . x ) ; set height ( height ) ; validate ( ) ; float width = math . max ( get pref width ( ) , select box . get width ( ) ) ; if ( get pref height ( ) > height ) width += get scroll bar width ( ) ; if ( scroll pane background != null ) { width += math . max ( 0 , scroll pane background . get right width ( ) - scroll pane background . get left width ( ) ) ; } set width ( width ) ; validate ( ) ; scroll to ( 0 , list . get height ( ) - select box . get selected index ( ) * item height - item height / 2 , 0 , 0 , true , true ) ; update visual scroll ( ) ; previous scroll focus = null ; actor actor = stage . get scroll focus ( ) ; if ( actor != null && ! actor . is descendant of ( this ) ) previous scroll focus = actor ; stage . set scroll focus ( this ) ; list . selection . set ( select box . get selected ( ) ) ; list . set touchable ( touchable . enabled ) ; clear actions ( ) ; select box . on show ( this , below ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { if ( list . is touchable ( ) ) return ; stage . remove capture listener ( hide listener ) ; stage . add capture listener ( hide listener ) ; stage . add actor ( this ) ; select box . local to stage coordinates ( screen position . set ( 0 , 0 ) ) ; float item height = list . get item height ( ) ; float height = item height * ( max list count <= 0 ? select box . items . size : math . min ( max list count , select box . items . size ) ) ; drawable scroll pane background = get style ( ) . background ; if ( scroll pane background != null ) height += scroll pane background . get top height ( ) + scroll pane background . get bottom height ( ) ; drawable list background = list . get style ( ) . background ; if ( list background != null ) height += list background . get top height ( ) + list background . get bottom height ( ) ; float height below = screen position . y ; float height above = stage . get camera ( ) . viewport height - screen position . y - select box . get height ( ) ; boolean below = true ; if ( height > height below ) { if ( height above > height below ) { below = false ; height = math . min ( height , height above ) ; } else height = height below ; } if ( below ) set y ( screen position . y - height ) ; else set y ( screen position . y + select box . get height ( ) ) ; set x ( screen position . x ) ; set height ( height ) ; validate ( ) ; float width = math . max ( get pref width ( ) , select box . get width ( ) ) ; if ( get pref height ( ) > height ) width += get scroll bar width ( ) ; if ( scroll pane background != null ) { width += math . max ( 0 , scroll pane background . get right width ( ) - scroll pane background . get left width ( ) ) ; } set width ( width ) ; validate ( ) ; scroll to ( 0 , list . get height ( ) - select box . get selected index ( ) * item height - item height / 2 , 0 , 0 , true , true ) ; update visual scroll ( ) ; previous scroll focus = null ; actor actor = stage . get scroll focus ( ) ; if ( actor != null && ! actor . is descendant of ( this ) ) previous scroll focus = actor ; stage . set scroll focus ( this ) ; list . selection . set ( select box . get selected ( ) ) ; list . set touchable ( touchable . enabled ) ; clear actions ( ) ; select box . on show ( this , below ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( list . is touchable ( ) ) return ; stage . remove capture listener ( hide listener ) ; stage . add capture listener ( hide listener ) ; stage . add actor ( this ) ; select box . local to stage coordinates ( screen position . set ( 0 , 0 ) ) ; float item height = list . get item height ( ) ; float height = item height * ( max list count <= 0 ? select box . items . size : math . min ( max list count , select box . items . size ) ) ; drawable scroll pane background = get style ( ) . background ; if ( scroll pane background != null ) height += scroll pane background . get top height ( ) + scroll pane background . get bottom height ( ) ; drawable list background = list . get style ( ) . background ; if ( list background != null ) height += list background . get top height ( ) + list background . get bottom height ( ) ; float height below = screen position . y ; float height above = stage . get camera ( ) . viewport height - screen position . y - select box . get height ( ) ; boolean below = true ; if ( height > height below ) { if ( height above > height below ) { below = false ; height = math . min ( height , height above ) ; } else height = height below ; } if ( below ) set y ( screen position . y - height ) ; else set y ( screen position . y + select box . get height ( ) ) ; set x ( screen position . x ) ; set height ( height ) ; validate ( ) ; float width = math . max ( get pref width ( ) , select box . get width ( ) ) ; if ( get pref height ( ) > height ) width += get scroll bar width ( ) ; if ( scroll pane background != null ) { width += math . max ( 0 , scroll pane background . get right width ( ) - scroll pane background . get left width ( ) ) ; } set width ( width ) ; validate ( ) ; scroll to ( 0 , list . get height ( ) - select box . get selected index ( ) * item height - item height / 2 , 0 , 0 , true , true ) ; update visual scroll ( ) ; previous scroll focus = null ; actor actor = stage . get scroll focus ( ) ; if ( actor != null && ! actor . is descendant of ( this ) ) previous scroll focus = actor ; stage . set scroll focus ( this ) ; list . selection . set ( select box . get selected ( ) ) ; list . set touchable ( touchable . enabled ) ; clear actions ( ) ; select box . on show ( this , below ) ; } <SENTENCE_END/>

(Copy Probability: 10.7%)

<SENTENCE_START> { if ( list . is touchable ( ) ) return ; stage . remove capture listener ( hide listener ) ; stage . add capture listener ( hide listener ) ; stage . add actor ( this ) ; select box . local to stage coordinates ( screen position . set ( 0 , 0 ) ) ; float item height = list . get item height ( ) ; float height = item height * ( max list count <= 0 ? select box . items . size : math . min ( max list count , select box . items . size ) ) ; drawable scroll pane background = get style ( ) . background ; if ( scroll pane background != null ) height += scroll pane background . get top height ( ) + scroll pane background . get bottom height ( ) ; drawable list background = list . get style ( ) . background ; if ( list background != null ) height += list background . get top height ( ) + list background . get bottom height ( ) ; float height below = screen position . y ; float height above = stage . get camera ( ) . viewport height - screen position . y - select box . get height ( ) ; boolean below = true ; if ( height > height below ) { if ( height above > height below ) { below = false ; height = math . min ( height , height above ) ; } else height = height below ; } if ( below ) set y ( screen position . y - height ) ; else set y ( screen position . y + select box . get height ( ) ) ; set x ( screen position . x ) ; set height ( height ) ; validate ( ) ; float width = math . max ( get pref width ( ) , select box . get width ( ) ) ; if ( get pref height ( ) > height ) width += get scroll bar width ( ) ; if ( scroll pane background != null ) { width += math . max ( 0 , scroll pane background . get right width ( ) - scroll pane background . get left width ( ) ) ; } set width ( width ) ; validate ( ) ; scroll to ( 0 , list . get height ( ) - select box . get selected index ( ) * item height - item height / 2 , 0 , 0 , true , true ) ; update visual scroll ( ) ; previous scroll focus = null ; actor actor = stage . get scroll focus ( ) ; if ( actor != null && ! actor . is descendant of ( this ) ) previous scroll focus = actor ; stage . set scroll focus ( this ) ; list . selection . set ( select box . get selected ( ) ) ; list . set touchable ( touchable . enabled ) ; clear actions ( ) ; select box . on show ( this , below ) ; } <SENTENCE_END/>


Original Name hide

hide

<SENTENCE_START> { if ( ! list . is touchable ( ) || ! has parent ( ) ) return ; list . set touchable ( touchable . disabled ) ; stage stage = get stage ( ) ; if ( stage != null ) { stage . remove capture listener ( hide listener ) ; if ( previous scroll focus != null && previous scroll focus . get stage ( ) == null ) previous scroll focus = null ; actor actor = stage . get scroll focus ( ) ; if ( actor == null || is ascendant of ( actor ) ) stage . set scroll focus ( previous scroll focus ) ; } clear actions ( ) ; select box . on hide ( this ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { if ( ! list . is touchable ( ) || ! has parent ( ) ) return ; list . set touchable ( touchable . disabled ) ; stage stage = get stage ( ) ; if ( stage != null ) { stage . remove capture listener ( hide listener ) ; if ( previous scroll focus != null && previous scroll focus . get stage ( ) == null ) previous scroll focus = null ; actor actor = stage . get scroll focus ( ) ; if ( actor == null || is ascendant of ( actor ) ) stage . set scroll focus ( previous scroll focus ) ; } clear actions ( ) ; select box . on hide ( this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! list . is touchable ( ) || ! has parent ( ) ) return ; list . set touchable ( touchable . disabled ) ; stage stage = get stage ( ) ; if ( stage != null ) { stage . remove capture listener ( hide listener ) ; if ( previous scroll focus != null && previous scroll focus . get stage ( ) == null ) previous scroll focus = null ; actor actor = stage . get scroll focus ( ) ; if ( actor == null || is ascendant of ( actor ) ) stage . set scroll focus ( previous scroll focus ) ; } clear actions ( ) ; select box . on hide ( this ) ; } <SENTENCE_END/>

(Copy Probability: 16.6%)

<SENTENCE_START> { if ( ! list . is touchable ( ) || ! has parent ( ) ) return ; list . set touchable ( touchable . disabled ) ; stage stage = get stage ( ) ; if ( stage != null ) { stage . remove capture listener ( hide listener ) ; if ( previous scroll focus != null && previous scroll focus . get stage ( ) == null ) previous scroll focus = null ; actor actor = stage . get scroll focus ( ) ; if ( actor == null || is ascendant of ( actor ) ) stage . set scroll focus ( previous scroll focus ) ; } clear actions ( ) ; select box . on hide ( this ) ; } <SENTENCE_END/>


Original Name draw

draw

<SENTENCE_START> { select box . local to stage coordinates ( temp . set ( 0 , 0 ) ) ; if ( ! temp . equals ( screen position ) ) hide ( ) ; super . %SELF% ( batch , parent alpha ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { select box . local to stage coordinates ( temp . set ( 0 , 0 ) ) ; if ( ! temp . equals ( screen position ) ) hide ( ) ; super . %SELF% ( batch , parent alpha ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { select box . local to stage coordinates ( temp . set ( 0 , 0 ) ) ; if ( ! temp . equals ( screen position ) ) hide ( ) ; super . %SELF% ( batch , parent alpha ) ; } <SENTENCE_END/>

(Copy Probability: 16.1%)

<SENTENCE_START> { select box . local to stage coordinates ( temp . set ( 0 , 0 ) ) ; if ( ! temp . equals ( screen position ) ) hide ( ) ; super . %SELF% ( batch , parent alpha ) ; } <SENTENCE_END/>


Original Name act

act

<SENTENCE_START> { super . %SELF% ( delta ) ; to front ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { super . %SELF% ( delta ) ; to front ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { super . %SELF% ( delta ) ; to front ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { super . %SELF% ( delta ) ; to front ( ) ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name set,type,constraint,data

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data type constraint data set ( swig c ptr , this , bt typed constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data type constraint data set ( swig c ptr , this , bt typed constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

type

<SENTENCE_START> { dynamics jni . bt hinge constraint double data type constraint data set ( swig c ptr , this , bt typed constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data type constraint data set ( swig c ptr , this , bt typed constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

constraint

<SENTENCE_START> { dynamics jni . bt hinge constraint double data type constraint data set ( swig c ptr , this , bt typed constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data type constraint data set ( swig c ptr , this , bt typed constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

data

<SENTENCE_START> { dynamics jni . bt hinge constraint double data type constraint data set ( swig c ptr , this , bt typed constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 74.3%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data type constraint data set ( swig c ptr , this , bt typed constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data type constraint data set ( swig c ptr , this , bt typed constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data type constraint data set ( swig c ptr , this , bt typed constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,type,constraint,data

get

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data type constraint data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt typed constraint data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data type constraint data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt typed constraint data ( c ptr , false ) ; } <SENTENCE_END/>

type

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data type constraint data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt typed constraint data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data type constraint data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt typed constraint data ( c ptr , false ) ; } <SENTENCE_END/>

constraint

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data type constraint data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt typed constraint data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data type constraint data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt typed constraint data ( c ptr , false ) ; } <SENTENCE_END/>

data

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data type constraint data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt typed constraint data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 67.4%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data type constraint data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt typed constraint data ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data type constraint data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt typed constraint data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data type constraint data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt typed constraint data ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,rb,a,frame

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb a frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb a frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

rb

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb a frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb a frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

a

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb a frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb a frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

frame

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb a frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 95.2%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb a frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb a frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 9.0%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb a frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,rb,a,frame

get

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb a frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb a frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

rb

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb a frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb a frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

a

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb a frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb a frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

frame

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb a frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 94.3%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb a frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb a frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 8.8%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb a frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,rb,b,frame

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb b frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb b frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

rb

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb b frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb b frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

b

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb b frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb b frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

frame

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb b frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 93.4%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb b frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb b frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 14.3%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data rb b frame set ( swig c ptr , this , bt transform double data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,rb,b,frame

get

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb b frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb b frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

rb

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb b frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb b frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

b

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb b frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb b frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

frame

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb b frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 92.3%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb b frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb b frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 13.6%)

<SENTENCE_START> { long c ptr = dynamics jni . bt hinge constraint double data rb b frame get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt transform double data ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,use,reference,frame,a

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

use

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

reference

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

frame

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

a

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 81.2%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 23.0%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data use reference frame a set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,use,reference,frame,a

get

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>

use

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>

reference

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>

frame

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>

a

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 79.2%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 21.0%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data use reference frame a get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,angular,only

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data angular only set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data angular only set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

angular

<SENTENCE_START> { dynamics jni . bt hinge constraint double data angular only set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data angular only set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

only

<SENTENCE_START> { dynamics jni . bt hinge constraint double data angular only set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data angular only set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data angular only set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 6.7%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data angular only set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,angular,only

get

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data angular only get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data angular only get ( swig c ptr , this ) ; } <SENTENCE_END/>

angular

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data angular only get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data angular only get ( swig c ptr , this ) ; } <SENTENCE_END/>

only

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data angular only get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data angular only get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data angular only get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 8.6%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data angular only get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,enable,angular,motor

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data enable angular motor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data enable angular motor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

enable

<SENTENCE_START> { dynamics jni . bt hinge constraint double data enable angular motor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data enable angular motor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

angular

<SENTENCE_START> { dynamics jni . bt hinge constraint double data enable angular motor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data enable angular motor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

motor

<SENTENCE_START> { dynamics jni . bt hinge constraint double data enable angular motor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 78.0%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data enable angular motor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data enable angular motor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 7.1%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data enable angular motor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,enable,angular,motor

get

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data enable angular motor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data enable angular motor get ( swig c ptr , this ) ; } <SENTENCE_END/>

enable

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data enable angular motor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data enable angular motor get ( swig c ptr , this ) ; } <SENTENCE_END/>

angular

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data enable angular motor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data enable angular motor get ( swig c ptr , this ) ; } <SENTENCE_END/>

motor

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data enable angular motor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 78.4%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data enable angular motor get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data enable angular motor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 7.1%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data enable angular motor get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,motor,target,velocity

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data motor target velocity set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data motor target velocity set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

motor

<SENTENCE_START> { dynamics jni . bt hinge constraint double data motor target velocity set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data motor target velocity set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

target

<SENTENCE_START> { dynamics jni . bt hinge constraint double data motor target velocity set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data motor target velocity set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

velocity

<SENTENCE_START> { dynamics jni . bt hinge constraint double data motor target velocity set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 35.6%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data motor target velocity set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data motor target velocity set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 7.2%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data motor target velocity set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,motor,target,velocity

get

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data motor target velocity get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data motor target velocity get ( swig c ptr , this ) ; } <SENTENCE_END/>

motor

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data motor target velocity get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data motor target velocity get ( swig c ptr , this ) ; } <SENTENCE_END/>

target

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data motor target velocity get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data motor target velocity get ( swig c ptr , this ) ; } <SENTENCE_END/>

velocity

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data motor target velocity get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 38.2%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data motor target velocity get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data motor target velocity get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 6.9%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data motor target velocity get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,max,motor,impulse

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data max motor impulse set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data max motor impulse set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

max

<SENTENCE_START> { dynamics jni . bt hinge constraint double data max motor impulse set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data max motor impulse set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

motor

<SENTENCE_START> { dynamics jni . bt hinge constraint double data max motor impulse set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data max motor impulse set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

impulse

<SENTENCE_START> { dynamics jni . bt hinge constraint double data max motor impulse set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 94.4%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data max motor impulse set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data max motor impulse set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 10.3%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data max motor impulse set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,max,motor,impulse

get

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data max motor impulse get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data max motor impulse get ( swig c ptr , this ) ; } <SENTENCE_END/>

max

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data max motor impulse get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data max motor impulse get ( swig c ptr , this ) ; } <SENTENCE_END/>

motor

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data max motor impulse get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data max motor impulse get ( swig c ptr , this ) ; } <SENTENCE_END/>

impulse

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data max motor impulse get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 95.2%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data max motor impulse get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data max motor impulse get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 11.2%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data max motor impulse get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,lower,limit

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data lower limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data lower limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

lower

<SENTENCE_START> { dynamics jni . bt hinge constraint double data lower limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data lower limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

limit

<SENTENCE_START> { dynamics jni . bt hinge constraint double data lower limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.0%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data lower limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data lower limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data lower limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,lower,limit

get

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data lower limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data lower limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

lower

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data lower limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data lower limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

limit

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data lower limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data lower limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data lower limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data lower limit get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,upper,limit

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data upper limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data upper limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

upper

<SENTENCE_START> { dynamics jni . bt hinge constraint double data upper limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data upper limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

limit

<SENTENCE_START> { dynamics jni . bt hinge constraint double data upper limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.0%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data upper limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data upper limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data upper limit set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,upper,limit

get

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data upper limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data upper limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

upper

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data upper limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data upper limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

limit

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data upper limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data upper limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data upper limit get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data upper limit get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,limit,softness

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data limit softness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data limit softness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

limit

<SENTENCE_START> { dynamics jni . bt hinge constraint double data limit softness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data limit softness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

softness

<SENTENCE_START> { dynamics jni . bt hinge constraint double data limit softness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 97.4%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data limit softness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data limit softness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data limit softness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,limit,softness

get

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data limit softness get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data limit softness get ( swig c ptr , this ) ; } <SENTENCE_END/>

limit

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data limit softness get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data limit softness get ( swig c ptr , this ) ; } <SENTENCE_END/>

softness

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data limit softness get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 98.7%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data limit softness get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data limit softness get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data limit softness get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,bias,factor

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data bias factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data bias factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

bias

<SENTENCE_START> { dynamics jni . bt hinge constraint double data bias factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data bias factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

factor

<SENTENCE_START> { dynamics jni . bt hinge constraint double data bias factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data bias factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data bias factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data bias factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,bias,factor

get

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data bias factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data bias factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

bias

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data bias factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data bias factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

factor

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data bias factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data bias factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data bias factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data bias factor get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,relaxation,factor

set

<SENTENCE_START> { dynamics jni . bt hinge constraint double data relaxation factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data relaxation factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

relaxation

<SENTENCE_START> { dynamics jni . bt hinge constraint double data relaxation factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data relaxation factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

factor

<SENTENCE_START> { dynamics jni . bt hinge constraint double data relaxation factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.1%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data relaxation factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt hinge constraint double data relaxation factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { dynamics jni . bt hinge constraint double data relaxation factor set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,relaxation,factor

get

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data relaxation factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data relaxation factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

relaxation

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data relaxation factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data relaxation factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

factor

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data relaxation factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data relaxation factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data relaxation factor get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { return dynamics jni . bt hinge constraint double data relaxation factor get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name get,sphere,count

get

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere count ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere count ( swig c ptr , this ) ; } <SENTENCE_END/>

sphere

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere count ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere count ( swig c ptr , this ) ; } <SENTENCE_END/>

count

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere count ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere count ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere count ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 6.7%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere count ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name get,sphere,position

get

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere position ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere position ( swig c ptr , this , index ) ; } <SENTENCE_END/>

sphere

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere position ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere position ( swig c ptr , this , index ) ; } <SENTENCE_END/>

position

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere position ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere position ( swig c ptr , this , index ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere position ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere position ( swig c ptr , this , index ) ; } <SENTENCE_END/>


Original Name get,sphere,radius

get

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere radius ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere radius ( swig c ptr , this , index ) ; } <SENTENCE_END/>

sphere

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere radius ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere radius ( swig c ptr , this , index ) ; } <SENTENCE_END/>

radius

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere radius ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere radius ( swig c ptr , this , index ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere radius ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { return collision jni . bt multi sphere shape get sphere radius ( swig c ptr , this , index ) ; } <SENTENCE_END/>


Original Name get,min,world,width

get

<SENTENCE_START> { return min world width ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return min world width ; } <SENTENCE_END/>

min

<SENTENCE_START> { return min world width ; } <SENTENCE_END/>

(Copy Probability: 97.2%)

<SENTENCE_START> { return min world width ; } <SENTENCE_END/>

world

<SENTENCE_START> { return min world width ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { return min world width ; } <SENTENCE_END/>

width

<SENTENCE_START> { return min world width ; } <SENTENCE_END/>

(Copy Probability: 21.3%)

<SENTENCE_START> { return min world width ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return min world width ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { return min world width ; } <SENTENCE_END/>


Original Name set,min,world,width

set

<SENTENCE_START> { this . min world width = min world width ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { this . min world width = min world width ; } <SENTENCE_END/>

min

<SENTENCE_START> { this . min world width = min world width ; } <SENTENCE_END/>

(Copy Probability: 99.2%)

<SENTENCE_START> { this . min world width = min world width ; } <SENTENCE_END/>

world

<SENTENCE_START> { this . min world width = min world width ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { this . min world width = min world width ; } <SENTENCE_END/>

width

<SENTENCE_START> { this . min world width = min world width ; } <SENTENCE_END/>

(Copy Probability: 38.0%)

<SENTENCE_START> { this . min world width = min world width ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . min world width = min world width ; } <SENTENCE_END/>

(Copy Probability: 5.5%)

<SENTENCE_START> { this . min world width = min world width ; } <SENTENCE_END/>


Original Name get,min,world,height

get

<SENTENCE_START> { return min world height ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return min world height ; } <SENTENCE_END/>

min

<SENTENCE_START> { return min world height ; } <SENTENCE_END/>

(Copy Probability: 98.1%)

<SENTENCE_START> { return min world height ; } <SENTENCE_END/>

world

<SENTENCE_START> { return min world height ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { return min world height ; } <SENTENCE_END/>

height

<SENTENCE_START> { return min world height ; } <SENTENCE_END/>

(Copy Probability: 24.3%)

<SENTENCE_START> { return min world height ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return min world height ; } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { return min world height ; } <SENTENCE_END/>


Original Name set,min,world,height

set

<SENTENCE_START> { this . min world height = min world height ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { this . min world height = min world height ; } <SENTENCE_END/>

min

<SENTENCE_START> { this . min world height = min world height ; } <SENTENCE_END/>

(Copy Probability: 99.3%)

<SENTENCE_START> { this . min world height = min world height ; } <SENTENCE_END/>

world

<SENTENCE_START> { this . min world height = min world height ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { this . min world height = min world height ; } <SENTENCE_END/>

height

<SENTENCE_START> { this . min world height = min world height ; } <SENTENCE_END/>

(Copy Probability: 41.2%)

<SENTENCE_START> { this . min world height = min world height ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . min world height = min world height ; } <SENTENCE_END/>

(Copy Probability: 5.9%)

<SENTENCE_START> { this . min world height = min world height ; } <SENTENCE_END/>


Original Name get,max,world,width

get

<SENTENCE_START> { return max world width ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return max world width ; } <SENTENCE_END/>

max

<SENTENCE_START> { return max world width ; } <SENTENCE_END/>

(Copy Probability: 99.0%)

<SENTENCE_START> { return max world width ; } <SENTENCE_END/>

world

<SENTENCE_START> { return max world width ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return max world width ; } <SENTENCE_END/>

width

<SENTENCE_START> { return max world width ; } <SENTENCE_END/>

(Copy Probability: 66.2%)

<SENTENCE_START> { return max world width ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return max world width ; } <SENTENCE_END/>

(Copy Probability: 4.5%)

<SENTENCE_START> { return max world width ; } <SENTENCE_END/>


Original Name set,max,world,width

set

<SENTENCE_START> { this . max world width = max world width ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { this . max world width = max world width ; } <SENTENCE_END/>

max

<SENTENCE_START> { this . max world width = max world width ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { this . max world width = max world width ; } <SENTENCE_END/>

world

<SENTENCE_START> { this . max world width = max world width ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { this . max world width = max world width ; } <SENTENCE_END/>

width

<SENTENCE_START> { this . max world width = max world width ; } <SENTENCE_END/>

(Copy Probability: 80.0%)

<SENTENCE_START> { this . max world width = max world width ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . max world width = max world width ; } <SENTENCE_END/>

(Copy Probability: 5.6%)

<SENTENCE_START> { this . max world width = max world width ; } <SENTENCE_END/>


Original Name get,max,world,height

get

<SENTENCE_START> { return max world height ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return max world height ; } <SENTENCE_END/>

max

<SENTENCE_START> { return max world height ; } <SENTENCE_END/>

(Copy Probability: 99.2%)

<SENTENCE_START> { return max world height ; } <SENTENCE_END/>

world

<SENTENCE_START> { return max world height ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return max world height ; } <SENTENCE_END/>

height

<SENTENCE_START> { return max world height ; } <SENTENCE_END/>

(Copy Probability: 71.4%)

<SENTENCE_START> { return max world height ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return max world height ; } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { return max world height ; } <SENTENCE_END/>


Original Name set,max,world,height

set

<SENTENCE_START> { this . max world height = max world height ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { this . max world height = max world height ; } <SENTENCE_END/>

max

<SENTENCE_START> { this . max world height = max world height ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { this . max world height = max world height ; } <SENTENCE_END/>

world

<SENTENCE_START> { this . max world height = max world height ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { this . max world height = max world height ; } <SENTENCE_END/>

height

<SENTENCE_START> { this . max world height = max world height ; } <SENTENCE_END/>

(Copy Probability: 81.9%)

<SENTENCE_START> { this . max world height = max world height ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . max world height = max world height ; } <SENTENCE_END/>

(Copy Probability: 6.2%)

<SENTENCE_START> { this . max world height = max world height ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name get,sphere,distance

get

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere distance ( swig c ptr , this , bt collision object wrapper . get c ptr ( box obj wrap ) , box obj wrap , v 3 point on box , normal , swigtype p float . get c ptr ( penetration depth ) , v 3 sphere center , f radius , max contact distance ) ; } <SENTENCE_END/>

(Copy Probability: 7.5%)

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere distance ( swig c ptr , this , bt collision object wrapper . get c ptr ( box obj wrap ) , box obj wrap , v 3 point on box , normal , swigtype p float . get c ptr ( penetration depth ) , v 3 sphere center , f radius , max contact distance ) ; } <SENTENCE_END/>

sphere

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere distance ( swig c ptr , this , bt collision object wrapper . get c ptr ( box obj wrap ) , box obj wrap , v 3 point on box , normal , swigtype p float . get c ptr ( penetration depth ) , v 3 sphere center , f radius , max contact distance ) ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere distance ( swig c ptr , this , bt collision object wrapper . get c ptr ( box obj wrap ) , box obj wrap , v 3 point on box , normal , swigtype p float . get c ptr ( penetration depth ) , v 3 sphere center , f radius , max contact distance ) ; } <SENTENCE_END/>

distance

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere distance ( swig c ptr , this , bt collision object wrapper . get c ptr ( box obj wrap ) , box obj wrap , v 3 point on box , normal , swigtype p float . get c ptr ( penetration depth ) , v 3 sphere center , f radius , max contact distance ) ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere distance ( swig c ptr , this , bt collision object wrapper . get c ptr ( box obj wrap ) , box obj wrap , v 3 point on box , normal , swigtype p float . get c ptr ( penetration depth ) , v 3 sphere center , f radius , max contact distance ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere distance ( swig c ptr , this , bt collision object wrapper . get c ptr ( box obj wrap ) , box obj wrap , v 3 point on box , normal , swigtype p float . get c ptr ( penetration depth ) , v 3 sphere center , f radius , max contact distance ) ; } <SENTENCE_END/>

(Copy Probability: 9.2%)

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere distance ( swig c ptr , this , bt collision object wrapper . get c ptr ( box obj wrap ) , box obj wrap , v 3 point on box , normal , swigtype p float . get c ptr ( penetration depth ) , v 3 sphere center , f radius , max contact distance ) ; } <SENTENCE_END/>


Original Name get,sphere,penetration

get

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere penetration ( swig c ptr , this , box half extent , sphere rel pos , closest point , normal ) ; } <SENTENCE_END/>

(Copy Probability: 6.6%)

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere penetration ( swig c ptr , this , box half extent , sphere rel pos , closest point , normal ) ; } <SENTENCE_END/>

sphere

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere penetration ( swig c ptr , this , box half extent , sphere rel pos , closest point , normal ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere penetration ( swig c ptr , this , box half extent , sphere rel pos , closest point , normal ) ; } <SENTENCE_END/>

penetration

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere penetration ( swig c ptr , this , box half extent , sphere rel pos , closest point , normal ) ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere penetration ( swig c ptr , this , box half extent , sphere rel pos , closest point , normal ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere penetration ( swig c ptr , this , box half extent , sphere rel pos , closest point , normal ) ; } <SENTENCE_END/>

(Copy Probability: 9.5%)

<SENTENCE_START> { return collision jni . bt sphere box collision algorithm get sphere penetration ( swig c ptr , this , box half extent , sphere rel pos , closest point , normal ) ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name to,gl,format

to

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl alpha ; if ( format == intensity ) return gl 20 . gl alpha ; if ( format == luminance alpha ) return gl 20 . gl luminance alpha ; if ( format == rgb 565 ) return gl 20 . gl rgb ; if ( format == rgb 888 ) return gl 20 . gl rgb ; if ( format == rgba 4444 ) return gl 20 . gl rgba ; if ( format == rgba 8888 ) return gl 20 . gl rgba ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl alpha ; if ( format == intensity ) return gl 20 . gl alpha ; if ( format == luminance alpha ) return gl 20 . gl luminance alpha ; if ( format == rgb 565 ) return gl 20 . gl rgb ; if ( format == rgb 888 ) return gl 20 . gl rgb ; if ( format == rgba 4444 ) return gl 20 . gl rgba ; if ( format == rgba 8888 ) return gl 20 . gl rgba ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

gl

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl alpha ; if ( format == intensity ) return gl 20 . gl alpha ; if ( format == luminance alpha ) return gl 20 . gl luminance alpha ; if ( format == rgb 565 ) return gl 20 . gl rgb ; if ( format == rgb 888 ) return gl 20 . gl rgb ; if ( format == rgba 4444 ) return gl 20 . gl rgba ; if ( format == rgba 8888 ) return gl 20 . gl rgba ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

(Copy Probability: 21.0%)

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl alpha ; if ( format == intensity ) return gl 20 . gl alpha ; if ( format == luminance alpha ) return gl 20 . gl luminance alpha ; if ( format == rgb 565 ) return gl 20 . gl rgb ; if ( format == rgb 888 ) return gl 20 . gl rgb ; if ( format == rgba 4444 ) return gl 20 . gl rgba ; if ( format == rgba 8888 ) return gl 20 . gl rgba ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

format

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl alpha ; if ( format == intensity ) return gl 20 . gl alpha ; if ( format == luminance alpha ) return gl 20 . gl luminance alpha ; if ( format == rgb 565 ) return gl 20 . gl rgb ; if ( format == rgb 888 ) return gl 20 . gl rgb ; if ( format == rgba 4444 ) return gl 20 . gl rgba ; if ( format == rgba 8888 ) return gl 20 . gl rgba ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

(Copy Probability: 13.4%)

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl alpha ; if ( format == intensity ) return gl 20 . gl alpha ; if ( format == luminance alpha ) return gl 20 . gl luminance alpha ; if ( format == rgb 565 ) return gl 20 . gl rgb ; if ( format == rgb 888 ) return gl 20 . gl rgb ; if ( format == rgba 4444 ) return gl 20 . gl rgba ; if ( format == rgba 8888 ) return gl 20 . gl rgba ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl alpha ; if ( format == intensity ) return gl 20 . gl alpha ; if ( format == luminance alpha ) return gl 20 . gl luminance alpha ; if ( format == rgb 565 ) return gl 20 . gl rgb ; if ( format == rgb 888 ) return gl 20 . gl rgb ; if ( format == rgba 4444 ) return gl 20 . gl rgba ; if ( format == rgba 8888 ) return gl 20 . gl rgba ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

(Copy Probability: 6.4%)

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl alpha ; if ( format == intensity ) return gl 20 . gl alpha ; if ( format == luminance alpha ) return gl 20 . gl luminance alpha ; if ( format == rgb 565 ) return gl 20 . gl rgb ; if ( format == rgb 888 ) return gl 20 . gl rgb ; if ( format == rgba 4444 ) return gl 20 . gl rgba ; if ( format == rgba 8888 ) return gl 20 . gl rgba ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>


Original Name to,gl,type

to

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl unsigned byte ; if ( format == intensity ) return gl 20 . gl unsigned byte ; if ( format == luminance alpha ) return gl 20 . gl unsigned byte ; if ( format == rgb 565 ) return gl 20 . gl unsigned short 5 6 5 ; if ( format == rgb 888 ) return gl 20 . gl unsigned byte ; if ( format == rgba 4444 ) return gl 20 . gl unsigned short 4 4 4 4 ; if ( format == rgba 8888 ) return gl 20 . gl unsigned byte ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

(Copy Probability: 5.5%)

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl unsigned byte ; if ( format == intensity ) return gl 20 . gl unsigned byte ; if ( format == luminance alpha ) return gl 20 . gl unsigned byte ; if ( format == rgb 565 ) return gl 20 . gl unsigned short 5 6 5 ; if ( format == rgb 888 ) return gl 20 . gl unsigned byte ; if ( format == rgba 4444 ) return gl 20 . gl unsigned short 4 4 4 4 ; if ( format == rgba 8888 ) return gl 20 . gl unsigned byte ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

gl

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl unsigned byte ; if ( format == intensity ) return gl 20 . gl unsigned byte ; if ( format == luminance alpha ) return gl 20 . gl unsigned byte ; if ( format == rgb 565 ) return gl 20 . gl unsigned short 5 6 5 ; if ( format == rgb 888 ) return gl 20 . gl unsigned byte ; if ( format == rgba 4444 ) return gl 20 . gl unsigned short 4 4 4 4 ; if ( format == rgba 8888 ) return gl 20 . gl unsigned byte ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

(Copy Probability: 26.3%)

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl unsigned byte ; if ( format == intensity ) return gl 20 . gl unsigned byte ; if ( format == luminance alpha ) return gl 20 . gl unsigned byte ; if ( format == rgb 565 ) return gl 20 . gl unsigned short 5 6 5 ; if ( format == rgb 888 ) return gl 20 . gl unsigned byte ; if ( format == rgba 4444 ) return gl 20 . gl unsigned short 4 4 4 4 ; if ( format == rgba 8888 ) return gl 20 . gl unsigned byte ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

type

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl unsigned byte ; if ( format == intensity ) return gl 20 . gl unsigned byte ; if ( format == luminance alpha ) return gl 20 . gl unsigned byte ; if ( format == rgb 565 ) return gl 20 . gl unsigned short 5 6 5 ; if ( format == rgb 888 ) return gl 20 . gl unsigned byte ; if ( format == rgba 4444 ) return gl 20 . gl unsigned short 4 4 4 4 ; if ( format == rgba 8888 ) return gl 20 . gl unsigned byte ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

(Copy Probability: 17.3%)

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl unsigned byte ; if ( format == intensity ) return gl 20 . gl unsigned byte ; if ( format == luminance alpha ) return gl 20 . gl unsigned byte ; if ( format == rgb 565 ) return gl 20 . gl unsigned short 5 6 5 ; if ( format == rgb 888 ) return gl 20 . gl unsigned byte ; if ( format == rgba 4444 ) return gl 20 . gl unsigned short 4 4 4 4 ; if ( format == rgba 8888 ) return gl 20 . gl unsigned byte ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl unsigned byte ; if ( format == intensity ) return gl 20 . gl unsigned byte ; if ( format == luminance alpha ) return gl 20 . gl unsigned byte ; if ( format == rgb 565 ) return gl 20 . gl unsigned short 5 6 5 ; if ( format == rgb 888 ) return gl 20 . gl unsigned byte ; if ( format == rgba 4444 ) return gl 20 . gl unsigned short 4 4 4 4 ; if ( format == rgba 8888 ) return gl 20 . gl unsigned byte ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>

(Copy Probability: 6.0%)

<SENTENCE_START> { if ( format == alpha ) return gl 20 . gl unsigned byte ; if ( format == intensity ) return gl 20 . gl unsigned byte ; if ( format == luminance alpha ) return gl 20 . gl unsigned byte ; if ( format == rgb 565 ) return gl 20 . gl unsigned short 5 6 5 ; if ( format == rgb 888 ) return gl 20 . gl unsigned byte ; if ( format == rgba 4444 ) return gl 20 . gl unsigned short 4 4 4 4 ; if ( format == rgba 8888 ) return gl 20 . gl unsigned byte ; throw new gdx runtime exception ( "unknown format: " + format ) ; } <SENTENCE_END/>


Original Name get,composite

get

<SENTENCE_START> { return composite . source over ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return composite . source over ; } <SENTENCE_END/>

composite

<SENTENCE_START> { return composite . source over ; } <SENTENCE_END/>

(Copy Probability: 34.6%)

<SENTENCE_START> { return composite . source over ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return composite . source over ; } <SENTENCE_END/>

(Copy Probability: 20.6%)

<SENTENCE_START> { return composite . source over ; } <SENTENCE_END/>


Original Name create

create

<SENTENCE_START> { this . width = width ; this . height = height ; this . format = format . rgba 8888 ; canvas = canvas . create if supported ( ) ; canvas . get canvas element ( ) . set width ( width ) ; canvas . get canvas element ( ) . set height ( height ) ; context = canvas . get context 2 d ( ) ; context . set global composite operation ( get composite ( ) ) ; buffer = buffer utils . new int buffer ( 1 ) ; id = next id ++ ; buffer . put ( 0 , id ) ; pixmaps . put ( id , this ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { this . width = width ; this . height = height ; this . format = format . rgba 8888 ; canvas = canvas . create if supported ( ) ; canvas . get canvas element ( ) . set width ( width ) ; canvas . get canvas element ( ) . set height ( height ) ; context = canvas . get context 2 d ( ) ; context . set global composite operation ( get composite ( ) ) ; buffer = buffer utils . new int buffer ( 1 ) ; id = next id ++ ; buffer . put ( 0 , id ) ; pixmaps . put ( id , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . width = width ; this . height = height ; this . format = format . rgba 8888 ; canvas = canvas . create if supported ( ) ; canvas . get canvas element ( ) . set width ( width ) ; canvas . get canvas element ( ) . set height ( height ) ; context = canvas . get context 2 d ( ) ; context . set global composite operation ( get composite ( ) ) ; buffer = buffer utils . new int buffer ( 1 ) ; id = next id ++ ; buffer . put ( 0 , id ) ; pixmaps . put ( id , this ) ; } <SENTENCE_END/>

(Copy Probability: 24.9%)

<SENTENCE_START> { this . width = width ; this . height = height ; this . format = format . rgba 8888 ; canvas = canvas . create if supported ( ) ; canvas . get canvas element ( ) . set width ( width ) ; canvas . get canvas element ( ) . set height ( height ) ; context = canvas . get context 2 d ( ) ; context . set global composite operation ( get composite ( ) ) ; buffer = buffer utils . new int buffer ( 1 ) ; id = next id ++ ; buffer . put ( 0 , id ) ; pixmaps . put ( id , this ) ; } <SENTENCE_END/>


Original Name make

make

<SENTENCE_START> { return "rgba(" + r 2 + "," + g 2 + "," + b 2 + "," + a 2 + ")" ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return "rgba(" + r 2 + "," + g 2 + "," + b 2 + "," + a 2 + ")" ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return "rgba(" + r 2 + "," + g 2 + "," + b 2 + "," + a 2 + ")" ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return "rgba(" + r 2 + "," + g 2 + "," + b 2 + "," + a 2 + ")" ; } <SENTENCE_END/>


Original Name set,blending

set

<SENTENCE_START> { pixmap . blending = blending ; composite composite = get composite ( ) ; for ( pixmap pixmap : pixmaps . values ( ) ) { pixmap . context . set global composite operation ( composite ) ; } } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { pixmap . blending = blending ; composite composite = get composite ( ) ; for ( pixmap pixmap : pixmaps . values ( ) ) { pixmap . context . set global composite operation ( composite ) ; } } <SENTENCE_END/>

blending

<SENTENCE_START> { pixmap . blending = blending ; composite composite = get composite ( ) ; for ( pixmap pixmap : pixmaps . values ( ) ) { pixmap . context . set global composite operation ( composite ) ; } } <SENTENCE_END/>

(Copy Probability: 60.4%)

<SENTENCE_START> { pixmap . blending = blending ; composite composite = get composite ( ) ; for ( pixmap pixmap : pixmaps . values ( ) ) { pixmap . context . set global composite operation ( composite ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { pixmap . blending = blending ; composite composite = get composite ( ) ; for ( pixmap pixmap : pixmaps . values ( ) ) { pixmap . context . set global composite operation ( composite ) ; } } <SENTENCE_END/>

(Copy Probability: 12.7%)

<SENTENCE_START> { pixmap . blending = blending ; composite composite = get composite ( ) ; for ( pixmap pixmap : pixmaps . values ( ) ) { pixmap . context . set global composite operation ( composite ) ; } } <SENTENCE_END/>


Original Name get,blending

get

<SENTENCE_START> { return blending ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return blending ; } <SENTENCE_END/>

blending

<SENTENCE_START> { return blending ; } <SENTENCE_END/>

(Copy Probability: 90.6%)

<SENTENCE_START> { return blending ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return blending ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { return blending ; } <SENTENCE_END/>


Original Name set,filter

set

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { } <SENTENCE_END/>

filter

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.0%)

<SENTENCE_START> { } <SENTENCE_END/>

%END%

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { } <SENTENCE_END/>


Original Name get,format

get

<SENTENCE_START> { return format ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return format ; } <SENTENCE_END/>

format

<SENTENCE_START> { return format ; } <SENTENCE_END/>

(Copy Probability: 23.8%)

<SENTENCE_START> { return format ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return format ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { return format ; } <SENTENCE_END/>


Original Name get,gl,internal,format

get

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

gl

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

(Copy Probability: 18.0%)

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

internal

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

(Copy Probability: 30.7%)

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

format

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>


Original Name get,gl,format

get

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

gl

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

(Copy Probability: 18.0%)

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

format

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

(Copy Probability: 30.7%)

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { return gl 20 . gl rgba ; } <SENTENCE_END/>


Original Name get,gl,type

get

<SENTENCE_START> { return gl 20 . gl unsigned byte ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return gl 20 . gl unsigned byte ; } <SENTENCE_END/>

gl

<SENTENCE_START> { return gl 20 . gl unsigned byte ; } <SENTENCE_END/>

(Copy Probability: 8.1%)

<SENTENCE_START> { return gl 20 . gl unsigned byte ; } <SENTENCE_END/>

type

<SENTENCE_START> { return gl 20 . gl unsigned byte ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { return gl 20 . gl unsigned byte ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return gl 20 . gl unsigned byte ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return gl 20 . gl unsigned byte ; } <SENTENCE_END/>


Original Name get,width

get

<SENTENCE_START> { return width ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return width ; } <SENTENCE_END/>

width

<SENTENCE_START> { return width ; } <SENTENCE_END/>

(Copy Probability: 37.3%)

<SENTENCE_START> { return width ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return width ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { return width ; } <SENTENCE_END/>


Original Name get,height

get

<SENTENCE_START> { return height ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return height ; } <SENTENCE_END/>

height

<SENTENCE_START> { return height ; } <SENTENCE_END/>

(Copy Probability: 52.4%)

<SENTENCE_START> { return height ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return height ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { return height ; } <SENTENCE_END/>


Original Name get,pixels

get

<SENTENCE_START> { return buffer ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return buffer ; } <SENTENCE_END/>

pixels

<SENTENCE_START> { return buffer ; } <SENTENCE_END/>

(Copy Probability: 31.7%)

<SENTENCE_START> { return buffer ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return buffer ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { return buffer ; } <SENTENCE_END/>


Original Name get,canvas,element

get

<SENTENCE_START> { return canvas . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return canvas . %SELF% ( ) ; } <SENTENCE_END/>

canvas

<SENTENCE_START> { return canvas . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return canvas . %SELF% ( ) ; } <SENTENCE_END/>

element

<SENTENCE_START> { return canvas . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return canvas . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return canvas . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return canvas . %SELF% ( ) ; } <SENTENCE_END/>


Original Name set,color

set

<SENTENCE_START> { r = ( color >>> 24 ) & 0xff ; g = ( color >>> 16 ) & 0xff ; b = ( color >>> 8 ) & 0xff ; a = ( color & 0xff ) / 255f ; this . color = make ( r , g , b , a ) ; context . set fill style ( this . color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { r = ( color >>> 24 ) & 0xff ; g = ( color >>> 16 ) & 0xff ; b = ( color >>> 8 ) & 0xff ; a = ( color & 0xff ) / 255f ; this . color = make ( r , g , b , a ) ; context . set fill style ( this . color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>

color

<SENTENCE_START> { r = ( color >>> 24 ) & 0xff ; g = ( color >>> 16 ) & 0xff ; b = ( color >>> 8 ) & 0xff ; a = ( color & 0xff ) / 255f ; this . color = make ( r , g , b , a ) ; context . set fill style ( this . color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>

(Copy Probability: 16.5%)

<SENTENCE_START> { r = ( color >>> 24 ) & 0xff ; g = ( color >>> 16 ) & 0xff ; b = ( color >>> 8 ) & 0xff ; a = ( color & 0xff ) / 255f ; this . color = make ( r , g , b , a ) ; context . set fill style ( this . color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { r = ( color >>> 24 ) & 0xff ; g = ( color >>> 16 ) & 0xff ; b = ( color >>> 8 ) & 0xff ; a = ( color & 0xff ) / 255f ; this . color = make ( r , g , b , a ) ; context . set fill style ( this . color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { r = ( color >>> 24 ) & 0xff ; g = ( color >>> 16 ) & 0xff ; b = ( color >>> 8 ) & 0xff ; a = ( color & 0xff ) / 255f ; this . color = make ( r , g , b , a ) ; context . set fill style ( this . color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>


Original Name set,color

set

<SENTENCE_START> { this . r = ( int ) ( r * 255 ) ; this . g = ( int ) ( g * 255 ) ; this . b = ( int ) ( b * 255 ) ; this . a = a ; color = make ( this . r , this . g , this . b , this . a ) ; context . set fill style ( color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { this . r = ( int ) ( r * 255 ) ; this . g = ( int ) ( g * 255 ) ; this . b = ( int ) ( b * 255 ) ; this . a = a ; color = make ( this . r , this . g , this . b , this . a ) ; context . set fill style ( color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>

color

<SENTENCE_START> { this . r = ( int ) ( r * 255 ) ; this . g = ( int ) ( g * 255 ) ; this . b = ( int ) ( b * 255 ) ; this . a = a ; color = make ( this . r , this . g , this . b , this . a ) ; context . set fill style ( color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>

(Copy Probability: 18.0%)

<SENTENCE_START> { this . r = ( int ) ( r * 255 ) ; this . g = ( int ) ( g * 255 ) ; this . b = ( int ) ( b * 255 ) ; this . a = a ; color = make ( this . r , this . g , this . b , this . a ) ; context . set fill style ( color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . r = ( int ) ( r * 255 ) ; this . g = ( int ) ( g * 255 ) ; this . b = ( int ) ( b * 255 ) ; this . a = a ; color = make ( this . r , this . g , this . b , this . a ) ; context . set fill style ( color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { this . r = ( int ) ( r * 255 ) ; this . g = ( int ) ( g * 255 ) ; this . b = ( int ) ( b * 255 ) ; this . a = a ; color = make ( this . r , this . g , this . b , this . a ) ; context . set fill style ( color ) ; context . set stroke style ( this . color ) ; } <SENTENCE_END/>


Original Name set,color

set

<SENTENCE_START> { %SELF% ( color . r , color . g , color . b , color . a ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { %SELF% ( color . r , color . g , color . b , color . a ) ; } <SENTENCE_END/>

color

<SENTENCE_START> { %SELF% ( color . r , color . g , color . b , color . a ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { %SELF% ( color . r , color . g , color . b , color . a ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( color . r , color . g , color . b , color . a ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( color . r , color . g , color . b , color . a ) ; } <SENTENCE_END/>


Original Name fill

fill

<SENTENCE_START> { context . clear rect ( 0 , 0 , get width ( ) , get height ( ) ) ; rectangle ( 0 , 0 , get width ( ) , get height ( ) , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { context . clear rect ( 0 , 0 , get width ( ) , get height ( ) ) ; rectangle ( 0 , 0 , get width ( ) , get height ( ) , draw type . fill ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { context . clear rect ( 0 , 0 , get width ( ) , get height ( ) ) ; rectangle ( 0 , 0 , get width ( ) , get height ( ) , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { context . clear rect ( 0 , 0 , get width ( ) , get height ( ) ) ; rectangle ( 0 , 0 , get width ( ) , get height ( ) , draw type . fill ) ; } <SENTENCE_END/>


Original Name draw,line

draw

<SENTENCE_START> { line ( x , y , x 2 , y 2 , draw type . stroke ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { line ( x , y , x 2 , y 2 , draw type . stroke ) ; } <SENTENCE_END/>

line

<SENTENCE_START> { line ( x , y , x 2 , y 2 , draw type . stroke ) ; } <SENTENCE_END/>

(Copy Probability: 8.8%)

<SENTENCE_START> { line ( x , y , x 2 , y 2 , draw type . stroke ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { line ( x , y , x 2 , y 2 , draw type . stroke ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { line ( x , y , x 2 , y 2 , draw type . stroke ) ; } <SENTENCE_END/>


Original Name draw,rectangle

draw

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . stroke ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . stroke ) ; } <SENTENCE_END/>

rectangle

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . stroke ) ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . stroke ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . stroke ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . stroke ) ; } <SENTENCE_END/>


Original Name draw,pixmap

draw

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , 0 , 0 , image . get width ( ) , image . get height ( ) , x , y , image . get width ( ) , image . get height ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , 0 , 0 , image . get width ( ) , image . get height ( ) , x , y , image . get width ( ) , image . get height ( ) ) ; } <SENTENCE_END/>

pixmap

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , 0 , 0 , image . get width ( ) , image . get height ( ) , x , y , image . get width ( ) , image . get height ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 84.1%)

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , 0 , 0 , image . get width ( ) , image . get height ( ) , x , y , image . get width ( ) , image . get height ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , 0 , 0 , image . get width ( ) , image . get height ( ) , x , y , image . get width ( ) , image . get height ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 8.8%)

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , 0 , 0 , image . get width ( ) , image . get height ( ) , x , y , image . get width ( ) , image . get height ( ) ) ; } <SENTENCE_END/>


Original Name draw,pixmap

draw

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , srcx , srcy , src width , src height , x , y , src width , src height ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , srcx , srcy , src width , src height , x , y , src width , src height ) ; } <SENTENCE_END/>

pixmap

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , srcx , srcy , src width , src height , x , y , src width , src height ) ; } <SENTENCE_END/>

(Copy Probability: 95.2%)

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , srcx , srcy , src width , src height , x , y , src width , src height ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , srcx , srcy , src width , src height , x , y , src width , src height ) ; } <SENTENCE_END/>

(Copy Probability: 10.8%)

<SENTENCE_START> { canvas element image = pixmap . get canvas element ( ) ; image ( image , srcx , srcy , src width , src height , x , y , src width , src height ) ; } <SENTENCE_END/>


Original Name draw,pixmap

draw

<SENTENCE_START> { image ( pixmap . get canvas element ( ) , srcx , srcy , src width , src height , dstx , dsty , dst width , dst height ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { image ( pixmap . get canvas element ( ) , srcx , srcy , src width , src height , dstx , dsty , dst width , dst height ) ; } <SENTENCE_END/>

pixmap

<SENTENCE_START> { image ( pixmap . get canvas element ( ) , srcx , srcy , src width , src height , dstx , dsty , dst width , dst height ) ; } <SENTENCE_END/>

(Copy Probability: 51.7%)

<SENTENCE_START> { image ( pixmap . get canvas element ( ) , srcx , srcy , src width , src height , dstx , dsty , dst width , dst height ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { image ( pixmap . get canvas element ( ) , srcx , srcy , src width , src height , dstx , dsty , dst width , dst height ) ; } <SENTENCE_END/>

(Copy Probability: 6.3%)

<SENTENCE_START> { image ( pixmap . get canvas element ( ) , srcx , srcy , src width , src height , dstx , dsty , dst width , dst height ) ; } <SENTENCE_END/>


Original Name fill,rectangle

fill

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . fill ) ; } <SENTENCE_END/>

rectangle

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . fill ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { rectangle ( x , y , width , height , draw type . fill ) ; } <SENTENCE_END/>


Original Name draw,circle

draw

<SENTENCE_START> { circle ( x , y , radius , draw type . stroke ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { circle ( x , y , radius , draw type . stroke ) ; } <SENTENCE_END/>

circle

<SENTENCE_START> { circle ( x , y , radius , draw type . stroke ) ; } <SENTENCE_END/>

(Copy Probability: 9.1%)

<SENTENCE_START> { circle ( x , y , radius , draw type . stroke ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { circle ( x , y , radius , draw type . stroke ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { circle ( x , y , radius , draw type . stroke ) ; } <SENTENCE_END/>


Original Name fill,circle

fill

<SENTENCE_START> { circle ( x , y , radius , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { circle ( x , y , radius , draw type . fill ) ; } <SENTENCE_END/>

circle

<SENTENCE_START> { circle ( x , y , radius , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { circle ( x , y , radius , draw type . fill ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { circle ( x , y , radius , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { circle ( x , y , radius , draw type . fill ) ; } <SENTENCE_END/>


Original Name fill,triangle

fill

<SENTENCE_START> { triangle ( x 1 , y 1 , x 2 , y 2 , x 3 , y 3 , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { triangle ( x 1 , y 1 , x 2 , y 2 , x 3 , y 3 , draw type . fill ) ; } <SENTENCE_END/>

triangle

<SENTENCE_START> { triangle ( x 1 , y 1 , x 2 , y 2 , x 3 , y 3 , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { triangle ( x 1 , y 1 , x 2 , y 2 , x 3 , y 3 , draw type . fill ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { triangle ( x 1 , y 1 , x 2 , y 2 , x 3 , y 3 , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { triangle ( x 1 , y 1 , x 2 , y 2 , x 3 , y 3 , draw type . fill ) ; } <SENTENCE_END/>


Original Name get,pixel

get

<SENTENCE_START> { if ( pixels == null ) pixels = context . get image data ( 0 , 0 , width , height ) . get data ( ) ; int i = x * 4 + y * width * 4 ; int r = pixels . get ( i + 0 ) & 0xff ; int g = pixels . get ( i + 1 ) & 0xff ; int b = pixels . get ( i + 2 ) & 0xff ; int a = pixels . get ( i + 3 ) & 0xff ; return ( r << 24 ) | ( g << 16 ) | ( b << 8 ) | ( a ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { if ( pixels == null ) pixels = context . get image data ( 0 , 0 , width , height ) . get data ( ) ; int i = x * 4 + y * width * 4 ; int r = pixels . get ( i + 0 ) & 0xff ; int g = pixels . get ( i + 1 ) & 0xff ; int b = pixels . get ( i + 2 ) & 0xff ; int a = pixels . get ( i + 3 ) & 0xff ; return ( r << 24 ) | ( g << 16 ) | ( b << 8 ) | ( a ) ; } <SENTENCE_END/>

pixel

<SENTENCE_START> { if ( pixels == null ) pixels = context . get image data ( 0 , 0 , width , height ) . get data ( ) ; int i = x * 4 + y * width * 4 ; int r = pixels . get ( i + 0 ) & 0xff ; int g = pixels . get ( i + 1 ) & 0xff ; int b = pixels . get ( i + 2 ) & 0xff ; int a = pixels . get ( i + 3 ) & 0xff ; return ( r << 24 ) | ( g << 16 ) | ( b << 8 ) | ( a ) ; } <SENTENCE_END/>

(Copy Probability: 9.2%)

<SENTENCE_START> { if ( pixels == null ) pixels = context . get image data ( 0 , 0 , width , height ) . get data ( ) ; int i = x * 4 + y * width * 4 ; int r = pixels . get ( i + 0 ) & 0xff ; int g = pixels . get ( i + 1 ) & 0xff ; int b = pixels . get ( i + 2 ) & 0xff ; int a = pixels . get ( i + 3 ) & 0xff ; return ( r << 24 ) | ( g << 16 ) | ( b << 8 ) | ( a ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( pixels == null ) pixels = context . get image data ( 0 , 0 , width , height ) . get data ( ) ; int i = x * 4 + y * width * 4 ; int r = pixels . get ( i + 0 ) & 0xff ; int g = pixels . get ( i + 1 ) & 0xff ; int b = pixels . get ( i + 2 ) & 0xff ; int a = pixels . get ( i + 3 ) & 0xff ; return ( r << 24 ) | ( g << 16 ) | ( b << 8 ) | ( a ) ; } <SENTENCE_END/>

(Copy Probability: 4.5%)

<SENTENCE_START> { if ( pixels == null ) pixels = context . get image data ( 0 , 0 , width , height ) . get data ( ) ; int i = x * 4 + y * width * 4 ; int r = pixels . get ( i + 0 ) & 0xff ; int g = pixels . get ( i + 1 ) & 0xff ; int b = pixels . get ( i + 2 ) & 0xff ; int a = pixels . get ( i + 3 ) & 0xff ; return ( r << 24 ) | ( g << 16 ) | ( b << 8 ) | ( a ) ; } <SENTENCE_END/>


Original Name draw,pixel

draw

<SENTENCE_START> { rectangle ( x , y , 1 , 1 , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { rectangle ( x , y , 1 , 1 , draw type . fill ) ; } <SENTENCE_END/>

pixel

<SENTENCE_START> { rectangle ( x , y , 1 , 1 , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { rectangle ( x , y , 1 , 1 , draw type . fill ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { rectangle ( x , y , 1 , 1 , draw type . fill ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { rectangle ( x , y , 1 , 1 , draw type . fill ) ; } <SENTENCE_END/>


Original Name draw,pixel

draw

<SENTENCE_START> { set color ( color ) ; %SELF% ( x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { set color ( color ) ; %SELF% ( x , y ) ; } <SENTENCE_END/>

pixel

<SENTENCE_START> { set color ( color ) ; %SELF% ( x , y ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { set color ( color ) ; %SELF% ( x , y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { set color ( color ) ; %SELF% ( x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { set color ( color ) ; %SELF% ( x , y ) ; } <SENTENCE_END/>


Original Name circle

circle

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . arc ( x , y , radius , 0 , 2 * math . pi , false ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . arc ( x , y , radius , 0 , 2 * math . pi , false ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . arc ( x , y , radius , 0 , 2 * math . pi , false ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . arc ( x , y , radius , 0 , 2 * math . pi , false ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . arc ( x , y , radius , 0 , 2 * math . pi , false ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . arc ( x , y , radius , 0 , 2 * math . pi , false ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>

(Copy Probability: 12.9%)

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . arc ( x , y , radius , 0 , 2 * math . pi , false ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . arc ( x , y , radius , 0 , 2 * math . pi , false ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>


Original Name line

line

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . move to ( x , y ) ; context . line to ( x 2 , y 2 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . move to ( x , y ) ; context . line to ( x 2 , y 2 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . move to ( x , y ) ; context . line to ( x 2 , y 2 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . move to ( x , y ) ; context . line to ( x 2 , y 2 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . move to ( x , y ) ; context . line to ( x 2 , y 2 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . move to ( x , y ) ; context . line to ( x 2 , y 2 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; } <SENTENCE_END/>

(Copy Probability: 13.8%)

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . move to ( x , y ) ; context . line to ( x 2 , y 2 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . move to ( x , y ) ; context . line to ( x 2 , y 2 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; } <SENTENCE_END/>


Original Name rectangle

rectangle

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . rect ( x , y , width , height ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . rect ( x , y , width , height ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . rect ( x , y , width , height ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . rect ( x , y , width , height ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . rect ( x , y , width , height ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . rect ( x , y , width , height ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>

(Copy Probability: 13.8%)

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . rect ( x , y , width , height ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . rect ( x , y , width , height ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>


Original Name triangle

triangle

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . move to ( x 1 , y 1 ) ; context . line to ( x 2 , y 2 ) ; context . line to ( x 3 , y 3 ) ; context . line to ( x 1 , y 1 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . move to ( x 1 , y 1 ) ; context . line to ( x 2 , y 2 ) ; context . line to ( x 3 , y 3 ) ; context . line to ( x 1 , y 1 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . move to ( x 1 , y 1 ) ; context . line to ( x 2 , y 2 ) ; context . line to ( x 3 , y 3 ) ; context . line to ( x 1 , y 1 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . move to ( x 1 , y 1 ) ; context . line to ( x 2 , y 2 ) ; context . line to ( x 3 , y 3 ) ; context . line to ( x 1 , y 1 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . move to ( x 1 , y 1 ) ; context . line to ( x 2 , y 2 ) ; context . line to ( x 3 , y 3 ) ; context . line to ( x 1 , y 1 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . move to ( x 1 , y 1 ) ; context . line to ( x 2 , y 2 ) ; context . line to ( x 3 , y 3 ) ; context . line to ( x 1 , y 1 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>

(Copy Probability: 11.4%)

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . move to ( x 1 , y 1 ) ; context . line to ( x 2 , y 2 ) ; context . line to ( x 3 , y 3 ) ; context . line to ( x 1 , y 1 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . begin path ( ) ; context . move to ( x 1 , y 1 ) ; context . line to ( x 2 , y 2 ) ; context . line to ( x 3 , y 3 ) ; context . line to ( x 1 , y 1 ) ; fill or stroke path ( draw type ) ; context . close path ( ) ; pixels = null ; } <SENTENCE_END/>


Original Name image

image

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . rect ( dst x , dst y , dst width , dst height ) ; fill or stroke path ( draw type . fill ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . draw image ( %SELF% , src x , src y , src width , src height , dst x , dst y , dst width , dst height ) ; pixels = null ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . rect ( dst x , dst y , dst width , dst height ) ; fill or stroke path ( draw type . fill ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . draw image ( %SELF% , src x , src y , src width , src height , dst x , dst y , dst width , dst height ) ; pixels = null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . rect ( dst x , dst y , dst width , dst height ) ; fill or stroke path ( draw type . fill ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . draw image ( %SELF% , src x , src y , src width , src height , dst x , dst y , dst width , dst height ) ; pixels = null ; } <SENTENCE_END/>

(Copy Probability: 11.8%)

<SENTENCE_START> { if ( blending == blending . none ) { context . set fill style ( clear color ) ; context . set stroke style ( clear color ) ; context . set global composite operation ( "destination-out" ) ; context . begin path ( ) ; context . rect ( dst x , dst y , dst width , dst height ) ; fill or stroke path ( draw type . fill ) ; context . close path ( ) ; context . set fill style ( color ) ; context . set stroke style ( color ) ; context . set global composite operation ( composite . source over ) ; } context . draw image ( %SELF% , src x , src y , src width , src height , dst x , dst y , dst width , dst height ) ; pixels = null ; } <SENTENCE_END/>


Original Name fill,or,stroke,path

fill

<SENTENCE_START> { switch ( draw type ) { case fill : context . fill ( ) ; break ; case stroke : context . stroke ( ) ; break ; } } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { switch ( draw type ) { case fill : context . fill ( ) ; break ; case stroke : context . stroke ( ) ; break ; } } <SENTENCE_END/>

or

<SENTENCE_START> { switch ( draw type ) { case fill : context . fill ( ) ; break ; case stroke : context . stroke ( ) ; break ; } } <SENTENCE_END/>

(Copy Probability: 7.3%)

<SENTENCE_START> { switch ( draw type ) { case fill : context . fill ( ) ; break ; case stroke : context . stroke ( ) ; break ; } } <SENTENCE_END/>

stroke

<SENTENCE_START> { switch ( draw type ) { case fill : context . fill ( ) ; break ; case stroke : context . stroke ( ) ; break ; } } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { switch ( draw type ) { case fill : context . fill ( ) ; break ; case stroke : context . stroke ( ) ; break ; } } <SENTENCE_END/>

path

<SENTENCE_START> { switch ( draw type ) { case fill : context . fill ( ) ; break ; case stroke : context . stroke ( ) ; break ; } } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { switch ( draw type ) { case fill : context . fill ( ) ; break ; case stroke : context . stroke ( ) ; break ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { switch ( draw type ) { case fill : context . fill ( ) ; break ; case stroke : context . stroke ( ) ; break ; } } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { switch ( draw type ) { case fill : context . fill ( ) ; break ; case stroke : context . stroke ( ) ; break ; } } <SENTENCE_END/>


Original Name update

update

<SENTENCE_START> { state time += delta time ; pos . x = pos . x + ( heads left ? - velocity * delta time : velocity * delta time ) ; if ( pos . x < - 64 ) pos . x = gdx . graphics . get width ( ) ; if ( pos . x > gdx . graphics . get width ( ) + 64 ) pos . x = - 64 ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { state time += delta time ; pos . x = pos . x + ( heads left ? - velocity * delta time : velocity * delta time ) ; if ( pos . x < - 64 ) pos . x = gdx . graphics . get width ( ) ; if ( pos . x > gdx . graphics . get width ( ) + 64 ) pos . x = - 64 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { state time += delta time ; pos . x = pos . x + ( heads left ? - velocity * delta time : velocity * delta time ) ; if ( pos . x < - 64 ) pos . x = gdx . graphics . get width ( ) ; if ( pos . x > gdx . graphics . get width ( ) + 64 ) pos . x = - 64 ; } <SENTENCE_END/>

(Copy Probability: 11.9%)

<SENTENCE_START> { state time += delta time ; pos . x = pos . x + ( heads left ? - velocity * delta time : velocity * delta time ) ; if ( pos . x < - 64 ) pos . x = gdx . graphics . get width ( ) ; if ( pos . x > gdx . graphics . get width ( ) + 64 ) pos . x = - 64 ; } <SENTENCE_END/>


Original Name len

len

<SENTENCE_START> { return a . dst ( b ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return a . dst ( b ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return a . dst ( b ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return a . dst ( b ) ; } <SENTENCE_END/>


Original Name len,2

len

<SENTENCE_START> { return a . dst 2 ( b ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return a . dst 2 ( b ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { return a . dst 2 ( b ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return a . dst 2 ( b ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return a . dst 2 ( b ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return a . dst 2 ( b ) ; } <SENTENCE_END/>


Original Name handle

handle

<SENTENCE_START> { if ( ! ( event instanceof focus event ) ) return false ; focus event focus event = ( focus event ) event ; switch ( focus event . get type ( ) ) { case keyboard : keyboard focus changed ( focus event , event . get target ( ) , focus event . is focused ( ) ) ; break ; case scroll : scroll focus changed ( focus event , event . get target ( ) , focus event . is focused ( ) ) ; break ; } return false ; } <SENTENCE_END/>

(Copy Probability: 5.8%)

<SENTENCE_START> { if ( ! ( event instanceof focus event ) ) return false ; focus event focus event = ( focus event ) event ; switch ( focus event . get type ( ) ) { case keyboard : keyboard focus changed ( focus event , event . get target ( ) , focus event . is focused ( ) ) ; break ; case scroll : scroll focus changed ( focus event , event . get target ( ) , focus event . is focused ( ) ) ; break ; } return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! ( event instanceof focus event ) ) return false ; focus event focus event = ( focus event ) event ; switch ( focus event . get type ( ) ) { case keyboard : keyboard focus changed ( focus event , event . get target ( ) , focus event . is focused ( ) ) ; break ; case scroll : scroll focus changed ( focus event , event . get target ( ) , focus event . is focused ( ) ) ; break ; } return false ; } <SENTENCE_END/>

(Copy Probability: 65.3%)

<SENTENCE_START> { if ( ! ( event instanceof focus event ) ) return false ; focus event focus event = ( focus event ) event ; switch ( focus event . get type ( ) ) { case keyboard : keyboard focus changed ( focus event , event . get target ( ) , focus event . is focused ( ) ) ; break ; case scroll : scroll focus changed ( focus event , event . get target ( ) , focus event . is focused ( ) ) ; break ; } return false ; } <SENTENCE_END/>


Original Name keyboard,focus,changed

keyboard

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { } <SENTENCE_END/>

focus

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.0%)

<SENTENCE_START> { } <SENTENCE_END/>

changed

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { } <SENTENCE_END/>

%END%

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { } <SENTENCE_END/>


Original Name scroll,focus,changed

scroll

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { } <SENTENCE_END/>

focus

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.0%)

<SENTENCE_START> { } <SENTENCE_END/>

changed

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { } <SENTENCE_END/>

%END%

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { } <SENTENCE_END/>


Original Name reset

reset

<SENTENCE_START> { super . %SELF% ( ) ; related actor = null ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { super . %SELF% ( ) ; related actor = null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { super . %SELF% ( ) ; related actor = null ; } <SENTENCE_END/>

(Copy Probability: 9.4%)

<SENTENCE_START> { super . %SELF% ( ) ; related actor = null ; } <SENTENCE_END/>


Original Name is,focused

is

<SENTENCE_START> { return focused ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return focused ; } <SENTENCE_END/>

focused

<SENTENCE_START> { return focused ; } <SENTENCE_END/>

(Copy Probability: 94.8%)

<SENTENCE_START> { return focused ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return focused ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { return focused ; } <SENTENCE_END/>


Original Name set,focused

set

<SENTENCE_START> { this . focused = focused ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { this . focused = focused ; } <SENTENCE_END/>

focused

<SENTENCE_START> { this . focused = focused ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { this . focused = focused ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . focused = focused ; } <SENTENCE_END/>

(Copy Probability: 19.3%)

<SENTENCE_START> { this . focused = focused ; } <SENTENCE_END/>


Original Name get,type

get

<SENTENCE_START> { return type ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return type ; } <SENTENCE_END/>

type

<SENTENCE_START> { return type ; } <SENTENCE_END/>

(Copy Probability: 69.6%)

<SENTENCE_START> { return type ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return type ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { return type ; } <SENTENCE_END/>


Original Name set,type

set

<SENTENCE_START> { this . type = focus type ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { this . type = focus type ; } <SENTENCE_END/>

type

<SENTENCE_START> { this . type = focus type ; } <SENTENCE_END/>

(Copy Probability: 97.3%)

<SENTENCE_START> { this . type = focus type ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . type = focus type ; } <SENTENCE_END/>

(Copy Probability: 51.6%)

<SENTENCE_START> { this . type = focus type ; } <SENTENCE_END/>


Original Name get,related,actor

get

<SENTENCE_START> { return related actor ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return related actor ; } <SENTENCE_END/>

related

<SENTENCE_START> { return related actor ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { return related actor ; } <SENTENCE_END/>

actor

<SENTENCE_START> { return related actor ; } <SENTENCE_END/>

(Copy Probability: 97.9%)

<SENTENCE_START> { return related actor ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return related actor ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { return related actor ; } <SENTENCE_END/>


Original Name set,related,actor

set

<SENTENCE_START> { this . related actor = related actor ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { this . related actor = related actor ; } <SENTENCE_END/>

related

<SENTENCE_START> { this . related actor = related actor ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { this . related actor = related actor ; } <SENTENCE_END/>

actor

<SENTENCE_START> { this . related actor = related actor ; } <SENTENCE_END/>

(Copy Probability: 98.3%)

<SENTENCE_START> { this . related actor = related actor ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . related actor = related actor ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { this . related actor = related actor ; } <SENTENCE_END/>


Original Name get,ellipse

get

<SENTENCE_START> { return ellipse ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return ellipse ; } <SENTENCE_END/>

ellipse

<SENTENCE_START> { return ellipse ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { return ellipse ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ellipse ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return ellipse ; } <SENTENCE_END/>


Original Name render

render

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; batch . begin ( ) ; float width = ( int ) ( gdx . graphics . get ppc x ( ) * 2 ) ; float height = ( int ) ( gdx . graphics . get ppc y ( ) * 1 ) ; batch . draw ( texture , 10 , 100 , width , height , 0 , 0 , 64 , 32 , false , false ) ; font . draw ( batch , "button is 2x1 cm (" + width + "x" + height + "px), ppi: (" + gdx . graphics . get ppi x ( ) + "," + gdx . graphics . get ppi y ( ) + "), ppc: (" + gdx . graphics . get ppc x ( ) + "," + gdx . graphics . get ppc y ( ) + ")" , 10 , 50 ) ; batch . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; batch . begin ( ) ; float width = ( int ) ( gdx . graphics . get ppc x ( ) * 2 ) ; float height = ( int ) ( gdx . graphics . get ppc y ( ) * 1 ) ; batch . draw ( texture , 10 , 100 , width , height , 0 , 0 , 64 , 32 , false , false ) ; font . draw ( batch , "button is 2x1 cm (" + width + "x" + height + "px), ppi: (" + gdx . graphics . get ppi x ( ) + "," + gdx . graphics . get ppi y ( ) + "), ppc: (" + gdx . graphics . get ppc x ( ) + "," + gdx . graphics . get ppc y ( ) + ")" , 10 , 50 ) ; batch . end ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; batch . begin ( ) ; float width = ( int ) ( gdx . graphics . get ppc x ( ) * 2 ) ; float height = ( int ) ( gdx . graphics . get ppc y ( ) * 1 ) ; batch . draw ( texture , 10 , 100 , width , height , 0 , 0 , 64 , 32 , false , false ) ; font . draw ( batch , "button is 2x1 cm (" + width + "x" + height + "px), ppi: (" + gdx . graphics . get ppi x ( ) + "," + gdx . graphics . get ppi y ( ) + "), ppc: (" + gdx . graphics . get ppc x ( ) + "," + gdx . graphics . get ppc y ( ) + ")" , 10 , 50 ) ; batch . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.4%)

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; batch . begin ( ) ; float width = ( int ) ( gdx . graphics . get ppc x ( ) * 2 ) ; float height = ( int ) ( gdx . graphics . get ppc y ( ) * 1 ) ; batch . draw ( texture , 10 , 100 , width , height , 0 , 0 , 64 , 32 , false , false ) ; font . draw ( batch , "button is 2x1 cm (" + width + "x" + height + "px), ppi: (" + gdx . graphics . get ppi x ( ) + "," + gdx . graphics . get ppi y ( ) + "), ppc: (" + gdx . graphics . get ppc x ( ) + "," + gdx . graphics . get ppc y ( ) + ")" , 10 , 50 ) ; batch . end ( ) ; } <SENTENCE_END/>


Original Name wrap

wrap

<SENTENCE_START> { return new long to byte buffer adapter ( byte buffer . slice ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return new long to byte buffer adapter ( byte buffer . slice ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new long to byte buffer adapter ( byte buffer . slice ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return new long to byte buffer adapter ( byte buffer . slice ( ) ) ; } <SENTENCE_END/>


Original Name set,allow,sleep

set

<SENTENCE_START> { if ( flag == m allow sleep ) { return ; } m allow sleep = flag ; if ( m allow sleep == false ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . set awake ( true ) ; } } } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { if ( flag == m allow sleep ) { return ; } m allow sleep = flag ; if ( m allow sleep == false ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . set awake ( true ) ; } } } <SENTENCE_END/>

allow

<SENTENCE_START> { if ( flag == m allow sleep ) { return ; } m allow sleep = flag ; if ( m allow sleep == false ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . set awake ( true ) ; } } } <SENTENCE_END/>

(Copy Probability: 5.9%)

<SENTENCE_START> { if ( flag == m allow sleep ) { return ; } m allow sleep = flag ; if ( m allow sleep == false ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . set awake ( true ) ; } } } <SENTENCE_END/>

sleep

<SENTENCE_START> { if ( flag == m allow sleep ) { return ; } m allow sleep = flag ; if ( m allow sleep == false ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . set awake ( true ) ; } } } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { if ( flag == m allow sleep ) { return ; } m allow sleep = flag ; if ( m allow sleep == false ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . set awake ( true ) ; } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( flag == m allow sleep ) { return ; } m allow sleep = flag ; if ( m allow sleep == false ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . set awake ( true ) ; } } } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { if ( flag == m allow sleep ) { return ; } m allow sleep = flag ; if ( m allow sleep == false ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . set awake ( true ) ; } } } <SENTENCE_END/>


Original Name set,sub,stepping

set

<SENTENCE_START> { this . m sub stepping = sub stepping ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { this . m sub stepping = sub stepping ; } <SENTENCE_END/>

sub

<SENTENCE_START> { this . m sub stepping = sub stepping ; } <SENTENCE_END/>

(Copy Probability: 29.5%)

<SENTENCE_START> { this . m sub stepping = sub stepping ; } <SENTENCE_END/>

stepping

<SENTENCE_START> { this . m sub stepping = sub stepping ; } <SENTENCE_END/>

(Copy Probability: 15.9%)

<SENTENCE_START> { this . m sub stepping = sub stepping ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . m sub stepping = sub stepping ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { this . m sub stepping = sub stepping ; } <SENTENCE_END/>


Original Name is,sub,stepping

is

<SENTENCE_START> { return m sub stepping ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m sub stepping ; } <SENTENCE_END/>

sub

<SENTENCE_START> { return m sub stepping ; } <SENTENCE_END/>

(Copy Probability: 20.1%)

<SENTENCE_START> { return m sub stepping ; } <SENTENCE_END/>

stepping

<SENTENCE_START> { return m sub stepping ; } <SENTENCE_END/>

(Copy Probability: 24.1%)

<SENTENCE_START> { return m sub stepping ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m sub stepping ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { return m sub stepping ; } <SENTENCE_END/>


Original Name is,allow,sleep

is

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

allow

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

sleep

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>


Original Name add,type

add

<SENTENCE_START> { contact register register = new contact register ( ) ; register . creator = creator ; register . primary = true ; contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] = register ; if ( type 1 != type 2 ) { contact register register 2 = new contact register ( ) ; register 2 . creator = creator ; register 2 . primary = false ; contact stacks [ type 2 . ordinal ( ) ] [ type 1 . ordinal ( ) ] = register 2 ; } } <SENTENCE_END/>

(Copy Probability: 4.5%)

<SENTENCE_START> { contact register register = new contact register ( ) ; register . creator = creator ; register . primary = true ; contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] = register ; if ( type 1 != type 2 ) { contact register register 2 = new contact register ( ) ; register 2 . creator = creator ; register 2 . primary = false ; contact stacks [ type 2 . ordinal ( ) ] [ type 1 . ordinal ( ) ] = register 2 ; } } <SENTENCE_END/>

type

<SENTENCE_START> { contact register register = new contact register ( ) ; register . creator = creator ; register . primary = true ; contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] = register ; if ( type 1 != type 2 ) { contact register register 2 = new contact register ( ) ; register 2 . creator = creator ; register 2 . primary = false ; contact stacks [ type 2 . ordinal ( ) ] [ type 1 . ordinal ( ) ] = register 2 ; } } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { contact register register = new contact register ( ) ; register . creator = creator ; register . primary = true ; contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] = register ; if ( type 1 != type 2 ) { contact register register 2 = new contact register ( ) ; register 2 . creator = creator ; register 2 . primary = false ; contact stacks [ type 2 . ordinal ( ) ] [ type 1 . ordinal ( ) ] = register 2 ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { contact register register = new contact register ( ) ; register . creator = creator ; register . primary = true ; contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] = register ; if ( type 1 != type 2 ) { contact register register 2 = new contact register ( ) ; register 2 . creator = creator ; register 2 . primary = false ; contact stacks [ type 2 . ordinal ( ) ] [ type 1 . ordinal ( ) ] = register 2 ; } } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { contact register register = new contact register ( ) ; register . creator = creator ; register . primary = true ; contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] = register ; if ( type 1 != type 2 ) { contact register register 2 = new contact register ( ) ; register 2 . creator = creator ; register 2 . primary = false ; contact stacks [ type 2 . ordinal ( ) ] [ type 1 . ordinal ( ) ] = register 2 ; } } <SENTENCE_END/>


Original Name initialize,registers

initialize

<SENTENCE_START> { add type ( pool . get circle contact stack ( ) , shape type . circle , shape type . circle ) ; add type ( pool . get poly circle contact stack ( ) , shape type . polygon , shape type . circle ) ; add type ( pool . get poly contact stack ( ) , shape type . polygon , shape type . polygon ) ; add type ( pool . get edge circle contact stack ( ) , shape type . edge , shape type . circle ) ; add type ( pool . get edge poly contact stack ( ) , shape type . edge , shape type . polygon ) ; add type ( pool . get chain circle contact stack ( ) , shape type . chain , shape type . circle ) ; add type ( pool . get chain poly contact stack ( ) , shape type . chain , shape type . polygon ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { add type ( pool . get circle contact stack ( ) , shape type . circle , shape type . circle ) ; add type ( pool . get poly circle contact stack ( ) , shape type . polygon , shape type . circle ) ; add type ( pool . get poly contact stack ( ) , shape type . polygon , shape type . polygon ) ; add type ( pool . get edge circle contact stack ( ) , shape type . edge , shape type . circle ) ; add type ( pool . get edge poly contact stack ( ) , shape type . edge , shape type . polygon ) ; add type ( pool . get chain circle contact stack ( ) , shape type . chain , shape type . circle ) ; add type ( pool . get chain poly contact stack ( ) , shape type . chain , shape type . polygon ) ; } <SENTENCE_END/>

registers

<SENTENCE_START> { add type ( pool . get circle contact stack ( ) , shape type . circle , shape type . circle ) ; add type ( pool . get poly circle contact stack ( ) , shape type . polygon , shape type . circle ) ; add type ( pool . get poly contact stack ( ) , shape type . polygon , shape type . polygon ) ; add type ( pool . get edge circle contact stack ( ) , shape type . edge , shape type . circle ) ; add type ( pool . get edge poly contact stack ( ) , shape type . edge , shape type . polygon ) ; add type ( pool . get chain circle contact stack ( ) , shape type . chain , shape type . circle ) ; add type ( pool . get chain poly contact stack ( ) , shape type . chain , shape type . polygon ) ; } <SENTENCE_END/>

(Copy Probability: 8.4%)

<SENTENCE_START> { add type ( pool . get circle contact stack ( ) , shape type . circle , shape type . circle ) ; add type ( pool . get poly circle contact stack ( ) , shape type . polygon , shape type . circle ) ; add type ( pool . get poly contact stack ( ) , shape type . polygon , shape type . polygon ) ; add type ( pool . get edge circle contact stack ( ) , shape type . edge , shape type . circle ) ; add type ( pool . get edge poly contact stack ( ) , shape type . edge , shape type . polygon ) ; add type ( pool . get chain circle contact stack ( ) , shape type . chain , shape type . circle ) ; add type ( pool . get chain poly contact stack ( ) , shape type . chain , shape type . polygon ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { add type ( pool . get circle contact stack ( ) , shape type . circle , shape type . circle ) ; add type ( pool . get poly circle contact stack ( ) , shape type . polygon , shape type . circle ) ; add type ( pool . get poly contact stack ( ) , shape type . polygon , shape type . polygon ) ; add type ( pool . get edge circle contact stack ( ) , shape type . edge , shape type . circle ) ; add type ( pool . get edge poly contact stack ( ) , shape type . edge , shape type . polygon ) ; add type ( pool . get chain circle contact stack ( ) , shape type . chain , shape type . circle ) ; add type ( pool . get chain poly contact stack ( ) , shape type . chain , shape type . polygon ) ; } <SENTENCE_END/>

(Copy Probability: 5.9%)

<SENTENCE_START> { add type ( pool . get circle contact stack ( ) , shape type . circle , shape type . circle ) ; add type ( pool . get poly circle contact stack ( ) , shape type . polygon , shape type . circle ) ; add type ( pool . get poly contact stack ( ) , shape type . polygon , shape type . polygon ) ; add type ( pool . get edge circle contact stack ( ) , shape type . edge , shape type . circle ) ; add type ( pool . get edge poly contact stack ( ) , shape type . edge , shape type . polygon ) ; add type ( pool . get chain circle contact stack ( ) , shape type . chain , shape type . circle ) ; add type ( pool . get chain poly contact stack ( ) , shape type . chain , shape type . polygon ) ; } <SENTENCE_END/>


Original Name get,destruction,listener

get

<SENTENCE_START> { return m destruction listener ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m destruction listener ; } <SENTENCE_END/>

destruction

<SENTENCE_START> { return m destruction listener ; } <SENTENCE_END/>

(Copy Probability: 59.4%)

<SENTENCE_START> { return m destruction listener ; } <SENTENCE_END/>

listener

<SENTENCE_START> { return m destruction listener ; } <SENTENCE_END/>

(Copy Probability: 78.7%)

<SENTENCE_START> { return m destruction listener ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m destruction listener ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { return m destruction listener ; } <SENTENCE_END/>


Original Name get,particle,destruction,listener

get

<SENTENCE_START> { return m particle destruction listener ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return m particle destruction listener ; } <SENTENCE_END/>

particle

<SENTENCE_START> { return m particle destruction listener ; } <SENTENCE_END/>

(Copy Probability: 81.5%)

<SENTENCE_START> { return m particle destruction listener ; } <SENTENCE_END/>

destruction

<SENTENCE_START> { return m particle destruction listener ; } <SENTENCE_END/>

(Copy Probability: 83.2%)

<SENTENCE_START> { return m particle destruction listener ; } <SENTENCE_END/>

listener

<SENTENCE_START> { return m particle destruction listener ; } <SENTENCE_END/>

(Copy Probability: 12.0%)

<SENTENCE_START> { return m particle destruction listener ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m particle destruction listener ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { return m particle destruction listener ; } <SENTENCE_END/>


Original Name set,particle,destruction,listener

set

<SENTENCE_START> { m particle destruction listener = listener ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { m particle destruction listener = listener ; } <SENTENCE_END/>

particle

<SENTENCE_START> { m particle destruction listener = listener ; } <SENTENCE_END/>

(Copy Probability: 86.2%)

<SENTENCE_START> { m particle destruction listener = listener ; } <SENTENCE_END/>

destruction

<SENTENCE_START> { m particle destruction listener = listener ; } <SENTENCE_END/>

(Copy Probability: 94.3%)

<SENTENCE_START> { m particle destruction listener = listener ; } <SENTENCE_END/>

listener

<SENTENCE_START> { m particle destruction listener = listener ; } <SENTENCE_END/>

(Copy Probability: 23.5%)

<SENTENCE_START> { m particle destruction listener = listener ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m particle destruction listener = listener ; } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { m particle destruction listener = listener ; } <SENTENCE_END/>


Original Name pop,contact

pop

<SENTENCE_START> { final shape type type 1 = fixture a . get type ( ) ; final shape type type 2 = fixture b . get type ( ) ; final contact register reg = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] ; if ( reg != null ) { if ( reg . primary ) { contact c = reg . creator . pop ( ) ; c . init ( fixture a , index a , fixture b , index b ) ; return c ; } else { contact c = reg . creator . pop ( ) ; c . init ( fixture b , index b , fixture a , index a ) ; return c ; } } else { return null ; } } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { final shape type type 1 = fixture a . get type ( ) ; final shape type type 2 = fixture b . get type ( ) ; final contact register reg = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] ; if ( reg != null ) { if ( reg . primary ) { contact c = reg . creator . pop ( ) ; c . init ( fixture a , index a , fixture b , index b ) ; return c ; } else { contact c = reg . creator . pop ( ) ; c . init ( fixture b , index b , fixture a , index a ) ; return c ; } } else { return null ; } } <SENTENCE_END/>

contact

<SENTENCE_START> { final shape type type 1 = fixture a . get type ( ) ; final shape type type 2 = fixture b . get type ( ) ; final contact register reg = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] ; if ( reg != null ) { if ( reg . primary ) { contact c = reg . creator . pop ( ) ; c . init ( fixture a , index a , fixture b , index b ) ; return c ; } else { contact c = reg . creator . pop ( ) ; c . init ( fixture b , index b , fixture a , index a ) ; return c ; } } else { return null ; } } <SENTENCE_END/>

(Copy Probability: 9.4%)

<SENTENCE_START> { final shape type type 1 = fixture a . get type ( ) ; final shape type type 2 = fixture b . get type ( ) ; final contact register reg = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] ; if ( reg != null ) { if ( reg . primary ) { contact c = reg . creator . pop ( ) ; c . init ( fixture a , index a , fixture b , index b ) ; return c ; } else { contact c = reg . creator . pop ( ) ; c . init ( fixture b , index b , fixture a , index a ) ; return c ; } } else { return null ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { final shape type type 1 = fixture a . get type ( ) ; final shape type type 2 = fixture b . get type ( ) ; final contact register reg = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] ; if ( reg != null ) { if ( reg . primary ) { contact c = reg . creator . pop ( ) ; c . init ( fixture a , index a , fixture b , index b ) ; return c ; } else { contact c = reg . creator . pop ( ) ; c . init ( fixture b , index b , fixture a , index a ) ; return c ; } } else { return null ; } } <SENTENCE_END/>

(Copy Probability: 8.3%)

<SENTENCE_START> { final shape type type 1 = fixture a . get type ( ) ; final shape type type 2 = fixture b . get type ( ) ; final contact register reg = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] ; if ( reg != null ) { if ( reg . primary ) { contact c = reg . creator . pop ( ) ; c . init ( fixture a , index a , fixture b , index b ) ; return c ; } else { contact c = reg . creator . pop ( ) ; c . init ( fixture b , index b , fixture a , index a ) ; return c ; } } else { return null ; } } <SENTENCE_END/>


Original Name push,contact

push

<SENTENCE_START> { fixture fixture a = contact . get fixture a ( ) ; fixture fixture b = contact . get fixture b ( ) ; if ( contact . m manifold . point count > 0 && ! fixture a . is sensor ( ) && ! fixture b . is sensor ( ) ) { fixture a . get body ( ) . set awake ( true ) ; fixture b . get body ( ) . set awake ( true ) ; } shape type type 1 = fixture a . get type ( ) ; shape type type 2 = fixture b . get type ( ) ; i dynamic stack < contact > creator = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] . creator ; creator . push ( contact ) ; } <SENTENCE_END/>

(Copy Probability: 5.5%)

<SENTENCE_START> { fixture fixture a = contact . get fixture a ( ) ; fixture fixture b = contact . get fixture b ( ) ; if ( contact . m manifold . point count > 0 && ! fixture a . is sensor ( ) && ! fixture b . is sensor ( ) ) { fixture a . get body ( ) . set awake ( true ) ; fixture b . get body ( ) . set awake ( true ) ; } shape type type 1 = fixture a . get type ( ) ; shape type type 2 = fixture b . get type ( ) ; i dynamic stack < contact > creator = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] . creator ; creator . push ( contact ) ; } <SENTENCE_END/>

contact

<SENTENCE_START> { fixture fixture a = contact . get fixture a ( ) ; fixture fixture b = contact . get fixture b ( ) ; if ( contact . m manifold . point count > 0 && ! fixture a . is sensor ( ) && ! fixture b . is sensor ( ) ) { fixture a . get body ( ) . set awake ( true ) ; fixture b . get body ( ) . set awake ( true ) ; } shape type type 1 = fixture a . get type ( ) ; shape type type 2 = fixture b . get type ( ) ; i dynamic stack < contact > creator = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] . creator ; creator . push ( contact ) ; } <SENTENCE_END/>

(Copy Probability: 27.5%)

<SENTENCE_START> { fixture fixture a = contact . get fixture a ( ) ; fixture fixture b = contact . get fixture b ( ) ; if ( contact . m manifold . point count > 0 && ! fixture a . is sensor ( ) && ! fixture b . is sensor ( ) ) { fixture a . get body ( ) . set awake ( true ) ; fixture b . get body ( ) . set awake ( true ) ; } shape type type 1 = fixture a . get type ( ) ; shape type type 2 = fixture b . get type ( ) ; i dynamic stack < contact > creator = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] . creator ; creator . push ( contact ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { fixture fixture a = contact . get fixture a ( ) ; fixture fixture b = contact . get fixture b ( ) ; if ( contact . m manifold . point count > 0 && ! fixture a . is sensor ( ) && ! fixture b . is sensor ( ) ) { fixture a . get body ( ) . set awake ( true ) ; fixture b . get body ( ) . set awake ( true ) ; } shape type type 1 = fixture a . get type ( ) ; shape type type 2 = fixture b . get type ( ) ; i dynamic stack < contact > creator = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] . creator ; creator . push ( contact ) ; } <SENTENCE_END/>

(Copy Probability: 10.2%)

<SENTENCE_START> { fixture fixture a = contact . get fixture a ( ) ; fixture fixture b = contact . get fixture b ( ) ; if ( contact . m manifold . point count > 0 && ! fixture a . is sensor ( ) && ! fixture b . is sensor ( ) ) { fixture a . get body ( ) . set awake ( true ) ; fixture b . get body ( ) . set awake ( true ) ; } shape type type 1 = fixture a . get type ( ) ; shape type type 2 = fixture b . get type ( ) ; i dynamic stack < contact > creator = contact stacks [ type 1 . ordinal ( ) ] [ type 2 . ordinal ( ) ] . creator ; creator . push ( contact ) ; } <SENTENCE_END/>


Original Name get,pool

get

<SENTENCE_START> { return pool ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return pool ; } <SENTENCE_END/>

pool

<SENTENCE_START> { return pool ; } <SENTENCE_END/>

(Copy Probability: 62.3%)

<SENTENCE_START> { return pool ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return pool ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return pool ; } <SENTENCE_END/>


Original Name set,destruction,listener

set

<SENTENCE_START> { m destruction listener = listener ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { m destruction listener = listener ; } <SENTENCE_END/>

destruction

<SENTENCE_START> { m destruction listener = listener ; } <SENTENCE_END/>

(Copy Probability: 60.1%)

<SENTENCE_START> { m destruction listener = listener ; } <SENTENCE_END/>

listener

<SENTENCE_START> { m destruction listener = listener ; } <SENTENCE_END/>

(Copy Probability: 42.3%)

<SENTENCE_START> { m destruction listener = listener ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m destruction listener = listener ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { m destruction listener = listener ; } <SENTENCE_END/>


Original Name set,contact,filter

set

<SENTENCE_START> { m contact manager . m contact filter = filter ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { m contact manager . m contact filter = filter ; } <SENTENCE_END/>

contact

<SENTENCE_START> { m contact manager . m contact filter = filter ; } <SENTENCE_END/>

(Copy Probability: 97.9%)

<SENTENCE_START> { m contact manager . m contact filter = filter ; } <SENTENCE_END/>

filter

<SENTENCE_START> { m contact manager . m contact filter = filter ; } <SENTENCE_END/>

(Copy Probability: 95.8%)

<SENTENCE_START> { m contact manager . m contact filter = filter ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m contact manager . m contact filter = filter ; } <SENTENCE_END/>

(Copy Probability: 8.2%)

<SENTENCE_START> { m contact manager . m contact filter = filter ; } <SENTENCE_END/>


Original Name set,contact,listener

set

<SENTENCE_START> { m contact manager . m contact listener = listener ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { m contact manager . m contact listener = listener ; } <SENTENCE_END/>

contact

<SENTENCE_START> { m contact manager . m contact listener = listener ; } <SENTENCE_END/>

(Copy Probability: 76.6%)

<SENTENCE_START> { m contact manager . m contact listener = listener ; } <SENTENCE_END/>

listener

<SENTENCE_START> { m contact manager . m contact listener = listener ; } <SENTENCE_END/>

(Copy Probability: 56.1%)

<SENTENCE_START> { m contact manager . m contact listener = listener ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m contact manager . m contact listener = listener ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { m contact manager . m contact listener = listener ; } <SENTENCE_END/>


Original Name set,debug,draw

set

<SENTENCE_START> { m debug draw = debug draw ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { m debug draw = debug draw ; } <SENTENCE_END/>

debug

<SENTENCE_START> { m debug draw = debug draw ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { m debug draw = debug draw ; } <SENTENCE_END/>

draw

<SENTENCE_START> { m debug draw = debug draw ; } <SENTENCE_END/>

(Copy Probability: 97.8%)

<SENTENCE_START> { m debug draw = debug draw ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m debug draw = debug draw ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { m debug draw = debug draw ; } <SENTENCE_END/>


Original Name create,body

create

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } body b = new body ( def , this ) ; b . m prev = null ; b . m next = m body list ; if ( m body list != null ) { m body list . m prev = b ; } m body list = b ; ++ m body count ; return b ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } body b = new body ( def , this ) ; b . m prev = null ; b . m next = m body list ; if ( m body list != null ) { m body list . m prev = b ; } m body list = b ; ++ m body count ; return b ; } <SENTENCE_END/>

body

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } body b = new body ( def , this ) ; b . m prev = null ; b . m next = m body list ; if ( m body list != null ) { m body list . m prev = b ; } m body list = b ; ++ m body count ; return b ; } <SENTENCE_END/>

(Copy Probability: 14.8%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } body b = new body ( def , this ) ; b . m prev = null ; b . m next = m body list ; if ( m body list != null ) { m body list . m prev = b ; } m body list = b ; ++ m body count ; return b ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } body b = new body ( def , this ) ; b . m prev = null ; b . m next = m body list ; if ( m body list != null ) { m body list . m prev = b ; } m body list = b ; ++ m body count ; return b ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } body b = new body ( def , this ) ; b . m prev = null ; b . m next = m body list ; if ( m body list != null ) { m body list . m prev = b ; } m body list = b ; ++ m body count ; return b ; } <SENTENCE_END/>


Original Name destroy,body

destroy

<SENTENCE_START> { assert ( m body count > 0 ) ; assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } joint edge je = body . m joint list ; while ( je != null ) { joint edge je 0 = je ; je = je . next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( je 0 . joint ) ; } destroy joint ( je 0 . joint ) ; body . m joint list = je ; } body . m joint list = null ; contact edge ce = body . m contact list ; while ( ce != null ) { contact edge ce 0 = ce ; ce = ce . next ; m contact manager . destroy ( ce 0 . contact ) ; } body . m contact list = null ; fixture f = body . m fixture list ; while ( f != null ) { fixture f 0 = f ; f = f . m next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( f 0 ) ; } f 0 . destroy proxies ( m contact manager . m broad phase ) ; f 0 . destroy ( ) ; body . m fixture list = f ; body . m fixture count -= 1 ; } body . m fixture list = null ; body . m fixture count = 0 ; if ( body . m prev != null ) { body . m prev . m next = body . m next ; } if ( body . m next != null ) { body . m next . m prev = body . m prev ; } if ( body == m body list ) { m body list = body . m next ; } -- m body count ; } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { assert ( m body count > 0 ) ; assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } joint edge je = body . m joint list ; while ( je != null ) { joint edge je 0 = je ; je = je . next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( je 0 . joint ) ; } destroy joint ( je 0 . joint ) ; body . m joint list = je ; } body . m joint list = null ; contact edge ce = body . m contact list ; while ( ce != null ) { contact edge ce 0 = ce ; ce = ce . next ; m contact manager . destroy ( ce 0 . contact ) ; } body . m contact list = null ; fixture f = body . m fixture list ; while ( f != null ) { fixture f 0 = f ; f = f . m next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( f 0 ) ; } f 0 . destroy proxies ( m contact manager . m broad phase ) ; f 0 . destroy ( ) ; body . m fixture list = f ; body . m fixture count -= 1 ; } body . m fixture list = null ; body . m fixture count = 0 ; if ( body . m prev != null ) { body . m prev . m next = body . m next ; } if ( body . m next != null ) { body . m next . m prev = body . m prev ; } if ( body == m body list ) { m body list = body . m next ; } -- m body count ; } <SENTENCE_END/>

body

<SENTENCE_START> { assert ( m body count > 0 ) ; assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } joint edge je = body . m joint list ; while ( je != null ) { joint edge je 0 = je ; je = je . next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( je 0 . joint ) ; } destroy joint ( je 0 . joint ) ; body . m joint list = je ; } body . m joint list = null ; contact edge ce = body . m contact list ; while ( ce != null ) { contact edge ce 0 = ce ; ce = ce . next ; m contact manager . destroy ( ce 0 . contact ) ; } body . m contact list = null ; fixture f = body . m fixture list ; while ( f != null ) { fixture f 0 = f ; f = f . m next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( f 0 ) ; } f 0 . destroy proxies ( m contact manager . m broad phase ) ; f 0 . destroy ( ) ; body . m fixture list = f ; body . m fixture count -= 1 ; } body . m fixture list = null ; body . m fixture count = 0 ; if ( body . m prev != null ) { body . m prev . m next = body . m next ; } if ( body . m next != null ) { body . m next . m prev = body . m prev ; } if ( body == m body list ) { m body list = body . m next ; } -- m body count ; } <SENTENCE_END/>

(Copy Probability: 22.3%)

<SENTENCE_START> { assert ( m body count > 0 ) ; assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } joint edge je = body . m joint list ; while ( je != null ) { joint edge je 0 = je ; je = je . next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( je 0 . joint ) ; } destroy joint ( je 0 . joint ) ; body . m joint list = je ; } body . m joint list = null ; contact edge ce = body . m contact list ; while ( ce != null ) { contact edge ce 0 = ce ; ce = ce . next ; m contact manager . destroy ( ce 0 . contact ) ; } body . m contact list = null ; fixture f = body . m fixture list ; while ( f != null ) { fixture f 0 = f ; f = f . m next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( f 0 ) ; } f 0 . destroy proxies ( m contact manager . m broad phase ) ; f 0 . destroy ( ) ; body . m fixture list = f ; body . m fixture count -= 1 ; } body . m fixture list = null ; body . m fixture count = 0 ; if ( body . m prev != null ) { body . m prev . m next = body . m next ; } if ( body . m next != null ) { body . m next . m prev = body . m prev ; } if ( body == m body list ) { m body list = body . m next ; } -- m body count ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert ( m body count > 0 ) ; assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } joint edge je = body . m joint list ; while ( je != null ) { joint edge je 0 = je ; je = je . next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( je 0 . joint ) ; } destroy joint ( je 0 . joint ) ; body . m joint list = je ; } body . m joint list = null ; contact edge ce = body . m contact list ; while ( ce != null ) { contact edge ce 0 = ce ; ce = ce . next ; m contact manager . destroy ( ce 0 . contact ) ; } body . m contact list = null ; fixture f = body . m fixture list ; while ( f != null ) { fixture f 0 = f ; f = f . m next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( f 0 ) ; } f 0 . destroy proxies ( m contact manager . m broad phase ) ; f 0 . destroy ( ) ; body . m fixture list = f ; body . m fixture count -= 1 ; } body . m fixture list = null ; body . m fixture count = 0 ; if ( body . m prev != null ) { body . m prev . m next = body . m next ; } if ( body . m next != null ) { body . m next . m prev = body . m prev ; } if ( body == m body list ) { m body list = body . m next ; } -- m body count ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { assert ( m body count > 0 ) ; assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } joint edge je = body . m joint list ; while ( je != null ) { joint edge je 0 = je ; je = je . next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( je 0 . joint ) ; } destroy joint ( je 0 . joint ) ; body . m joint list = je ; } body . m joint list = null ; contact edge ce = body . m contact list ; while ( ce != null ) { contact edge ce 0 = ce ; ce = ce . next ; m contact manager . destroy ( ce 0 . contact ) ; } body . m contact list = null ; fixture f = body . m fixture list ; while ( f != null ) { fixture f 0 = f ; f = f . m next ; if ( m destruction listener != null ) { m destruction listener . say goodbye ( f 0 ) ; } f 0 . destroy proxies ( m contact manager . m broad phase ) ; f 0 . destroy ( ) ; body . m fixture list = f ; body . m fixture count -= 1 ; } body . m fixture list = null ; body . m fixture count = 0 ; if ( body . m prev != null ) { body . m prev . m next = body . m next ; } if ( body . m next != null ) { body . m next . m prev = body . m prev ; } if ( body == m body list ) { m body list = body . m next ; } -- m body count ; } <SENTENCE_END/>


Original Name create,joint

create

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } joint j = joint . create ( this , def ) ; j . m prev = null ; j . m next = m joint list ; if ( m joint list != null ) { m joint list . m prev = j ; } m joint list = j ; ++ m joint count ; j . m edge a . joint = j ; j . m edge a . other = j . get body b ( ) ; j . m edge a . prev = null ; j . m edge a . next = j . get body a ( ) . m joint list ; if ( j . get body a ( ) . m joint list != null ) { j . get body a ( ) . m joint list . prev = j . m edge a ; } j . get body a ( ) . m joint list = j . m edge a ; j . m edge b . joint = j ; j . m edge b . other = j . get body a ( ) ; j . m edge b . prev = null ; j . m edge b . next = j . get body b ( ) . m joint list ; if ( j . get body b ( ) . m joint list != null ) { j . get body b ( ) . m joint list . prev = j . m edge b ; } j . get body b ( ) . m joint list = j . m edge b ; body body a = def . body a ; body body b = def . body b ; if ( def . collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } return j ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } joint j = joint . create ( this , def ) ; j . m prev = null ; j . m next = m joint list ; if ( m joint list != null ) { m joint list . m prev = j ; } m joint list = j ; ++ m joint count ; j . m edge a . joint = j ; j . m edge a . other = j . get body b ( ) ; j . m edge a . prev = null ; j . m edge a . next = j . get body a ( ) . m joint list ; if ( j . get body a ( ) . m joint list != null ) { j . get body a ( ) . m joint list . prev = j . m edge a ; } j . get body a ( ) . m joint list = j . m edge a ; j . m edge b . joint = j ; j . m edge b . other = j . get body a ( ) ; j . m edge b . prev = null ; j . m edge b . next = j . get body b ( ) . m joint list ; if ( j . get body b ( ) . m joint list != null ) { j . get body b ( ) . m joint list . prev = j . m edge b ; } j . get body b ( ) . m joint list = j . m edge b ; body body a = def . body a ; body body b = def . body b ; if ( def . collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } return j ; } <SENTENCE_END/>

joint

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } joint j = joint . create ( this , def ) ; j . m prev = null ; j . m next = m joint list ; if ( m joint list != null ) { m joint list . m prev = j ; } m joint list = j ; ++ m joint count ; j . m edge a . joint = j ; j . m edge a . other = j . get body b ( ) ; j . m edge a . prev = null ; j . m edge a . next = j . get body a ( ) . m joint list ; if ( j . get body a ( ) . m joint list != null ) { j . get body a ( ) . m joint list . prev = j . m edge a ; } j . get body a ( ) . m joint list = j . m edge a ; j . m edge b . joint = j ; j . m edge b . other = j . get body a ( ) ; j . m edge b . prev = null ; j . m edge b . next = j . get body b ( ) . m joint list ; if ( j . get body b ( ) . m joint list != null ) { j . get body b ( ) . m joint list . prev = j . m edge b ; } j . get body b ( ) . m joint list = j . m edge b ; body body a = def . body a ; body body b = def . body b ; if ( def . collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } return j ; } <SENTENCE_END/>

(Copy Probability: 7.5%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } joint j = joint . create ( this , def ) ; j . m prev = null ; j . m next = m joint list ; if ( m joint list != null ) { m joint list . m prev = j ; } m joint list = j ; ++ m joint count ; j . m edge a . joint = j ; j . m edge a . other = j . get body b ( ) ; j . m edge a . prev = null ; j . m edge a . next = j . get body a ( ) . m joint list ; if ( j . get body a ( ) . m joint list != null ) { j . get body a ( ) . m joint list . prev = j . m edge a ; } j . get body a ( ) . m joint list = j . m edge a ; j . m edge b . joint = j ; j . m edge b . other = j . get body a ( ) ; j . m edge b . prev = null ; j . m edge b . next = j . get body b ( ) . m joint list ; if ( j . get body b ( ) . m joint list != null ) { j . get body b ( ) . m joint list . prev = j . m edge b ; } j . get body b ( ) . m joint list = j . m edge b ; body body a = def . body a ; body body b = def . body b ; if ( def . collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } return j ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } joint j = joint . create ( this , def ) ; j . m prev = null ; j . m next = m joint list ; if ( m joint list != null ) { m joint list . m prev = j ; } m joint list = j ; ++ m joint count ; j . m edge a . joint = j ; j . m edge a . other = j . get body b ( ) ; j . m edge a . prev = null ; j . m edge a . next = j . get body a ( ) . m joint list ; if ( j . get body a ( ) . m joint list != null ) { j . get body a ( ) . m joint list . prev = j . m edge a ; } j . get body a ( ) . m joint list = j . m edge a ; j . m edge b . joint = j ; j . m edge b . other = j . get body a ( ) ; j . m edge b . prev = null ; j . m edge b . next = j . get body b ( ) . m joint list ; if ( j . get body b ( ) . m joint list != null ) { j . get body b ( ) . m joint list . prev = j . m edge b ; } j . get body b ( ) . m joint list = j . m edge b ; body body a = def . body a ; body body b = def . body b ; if ( def . collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } return j ; } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } joint j = joint . create ( this , def ) ; j . m prev = null ; j . m next = m joint list ; if ( m joint list != null ) { m joint list . m prev = j ; } m joint list = j ; ++ m joint count ; j . m edge a . joint = j ; j . m edge a . other = j . get body b ( ) ; j . m edge a . prev = null ; j . m edge a . next = j . get body a ( ) . m joint list ; if ( j . get body a ( ) . m joint list != null ) { j . get body a ( ) . m joint list . prev = j . m edge a ; } j . get body a ( ) . m joint list = j . m edge a ; j . m edge b . joint = j ; j . m edge b . other = j . get body a ( ) ; j . m edge b . prev = null ; j . m edge b . next = j . get body b ( ) . m joint list ; if ( j . get body b ( ) . m joint list != null ) { j . get body b ( ) . m joint list . prev = j . m edge b ; } j . get body b ( ) . m joint list = j . m edge b ; body body a = def . body a ; body body b = def . body b ; if ( def . collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } return j ; } <SENTENCE_END/>


Original Name destroy,joint

destroy

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } boolean collide connected = j . get collide connected ( ) ; if ( j . m prev != null ) { j . m prev . m next = j . m next ; } if ( j . m next != null ) { j . m next . m prev = j . m prev ; } if ( j == m joint list ) { m joint list = j . m next ; } body body a = j . get body a ( ) ; body body b = j . get body b ( ) ; body a . set awake ( true ) ; body b . set awake ( true ) ; if ( j . m edge a . prev != null ) { j . m edge a . prev . next = j . m edge a . next ; } if ( j . m edge a . next != null ) { j . m edge a . next . prev = j . m edge a . prev ; } if ( j . m edge a == body a . m joint list ) { body a . m joint list = j . m edge a . next ; } j . m edge a . prev = null ; j . m edge a . next = null ; if ( j . m edge b . prev != null ) { j . m edge b . prev . next = j . m edge b . next ; } if ( j . m edge b . next != null ) { j . m edge b . next . prev = j . m edge b . prev ; } if ( j . m edge b == body b . m joint list ) { body b . m joint list = j . m edge b . next ; } j . m edge b . prev = null ; j . m edge b . next = null ; joint . destroy ( j ) ; assert ( m joint count > 0 ) ; -- m joint count ; if ( collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } boolean collide connected = j . get collide connected ( ) ; if ( j . m prev != null ) { j . m prev . m next = j . m next ; } if ( j . m next != null ) { j . m next . m prev = j . m prev ; } if ( j == m joint list ) { m joint list = j . m next ; } body body a = j . get body a ( ) ; body body b = j . get body b ( ) ; body a . set awake ( true ) ; body b . set awake ( true ) ; if ( j . m edge a . prev != null ) { j . m edge a . prev . next = j . m edge a . next ; } if ( j . m edge a . next != null ) { j . m edge a . next . prev = j . m edge a . prev ; } if ( j . m edge a == body a . m joint list ) { body a . m joint list = j . m edge a . next ; } j . m edge a . prev = null ; j . m edge a . next = null ; if ( j . m edge b . prev != null ) { j . m edge b . prev . next = j . m edge b . next ; } if ( j . m edge b . next != null ) { j . m edge b . next . prev = j . m edge b . prev ; } if ( j . m edge b == body b . m joint list ) { body b . m joint list = j . m edge b . next ; } j . m edge b . prev = null ; j . m edge b . next = null ; joint . destroy ( j ) ; assert ( m joint count > 0 ) ; -- m joint count ; if ( collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } } <SENTENCE_END/>

joint

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } boolean collide connected = j . get collide connected ( ) ; if ( j . m prev != null ) { j . m prev . m next = j . m next ; } if ( j . m next != null ) { j . m next . m prev = j . m prev ; } if ( j == m joint list ) { m joint list = j . m next ; } body body a = j . get body a ( ) ; body body b = j . get body b ( ) ; body a . set awake ( true ) ; body b . set awake ( true ) ; if ( j . m edge a . prev != null ) { j . m edge a . prev . next = j . m edge a . next ; } if ( j . m edge a . next != null ) { j . m edge a . next . prev = j . m edge a . prev ; } if ( j . m edge a == body a . m joint list ) { body a . m joint list = j . m edge a . next ; } j . m edge a . prev = null ; j . m edge a . next = null ; if ( j . m edge b . prev != null ) { j . m edge b . prev . next = j . m edge b . next ; } if ( j . m edge b . next != null ) { j . m edge b . next . prev = j . m edge b . prev ; } if ( j . m edge b == body b . m joint list ) { body b . m joint list = j . m edge b . next ; } j . m edge b . prev = null ; j . m edge b . next = null ; joint . destroy ( j ) ; assert ( m joint count > 0 ) ; -- m joint count ; if ( collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } } <SENTENCE_END/>

(Copy Probability: 13.9%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } boolean collide connected = j . get collide connected ( ) ; if ( j . m prev != null ) { j . m prev . m next = j . m next ; } if ( j . m next != null ) { j . m next . m prev = j . m prev ; } if ( j == m joint list ) { m joint list = j . m next ; } body body a = j . get body a ( ) ; body body b = j . get body b ( ) ; body a . set awake ( true ) ; body b . set awake ( true ) ; if ( j . m edge a . prev != null ) { j . m edge a . prev . next = j . m edge a . next ; } if ( j . m edge a . next != null ) { j . m edge a . next . prev = j . m edge a . prev ; } if ( j . m edge a == body a . m joint list ) { body a . m joint list = j . m edge a . next ; } j . m edge a . prev = null ; j . m edge a . next = null ; if ( j . m edge b . prev != null ) { j . m edge b . prev . next = j . m edge b . next ; } if ( j . m edge b . next != null ) { j . m edge b . next . prev = j . m edge b . prev ; } if ( j . m edge b == body b . m joint list ) { body b . m joint list = j . m edge b . next ; } j . m edge b . prev = null ; j . m edge b . next = null ; joint . destroy ( j ) ; assert ( m joint count > 0 ) ; -- m joint count ; if ( collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } boolean collide connected = j . get collide connected ( ) ; if ( j . m prev != null ) { j . m prev . m next = j . m next ; } if ( j . m next != null ) { j . m next . m prev = j . m prev ; } if ( j == m joint list ) { m joint list = j . m next ; } body body a = j . get body a ( ) ; body body b = j . get body b ( ) ; body a . set awake ( true ) ; body b . set awake ( true ) ; if ( j . m edge a . prev != null ) { j . m edge a . prev . next = j . m edge a . next ; } if ( j . m edge a . next != null ) { j . m edge a . next . prev = j . m edge a . prev ; } if ( j . m edge a == body a . m joint list ) { body a . m joint list = j . m edge a . next ; } j . m edge a . prev = null ; j . m edge a . next = null ; if ( j . m edge b . prev != null ) { j . m edge b . prev . next = j . m edge b . next ; } if ( j . m edge b . next != null ) { j . m edge b . next . prev = j . m edge b . prev ; } if ( j . m edge b == body b . m joint list ) { body b . m joint list = j . m edge b . next ; } j . m edge b . prev = null ; j . m edge b . next = null ; joint . destroy ( j ) ; assert ( m joint count > 0 ) ; -- m joint count ; if ( collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } } <SENTENCE_END/>

(Copy Probability: 6.4%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } boolean collide connected = j . get collide connected ( ) ; if ( j . m prev != null ) { j . m prev . m next = j . m next ; } if ( j . m next != null ) { j . m next . m prev = j . m prev ; } if ( j == m joint list ) { m joint list = j . m next ; } body body a = j . get body a ( ) ; body body b = j . get body b ( ) ; body a . set awake ( true ) ; body b . set awake ( true ) ; if ( j . m edge a . prev != null ) { j . m edge a . prev . next = j . m edge a . next ; } if ( j . m edge a . next != null ) { j . m edge a . next . prev = j . m edge a . prev ; } if ( j . m edge a == body a . m joint list ) { body a . m joint list = j . m edge a . next ; } j . m edge a . prev = null ; j . m edge a . next = null ; if ( j . m edge b . prev != null ) { j . m edge b . prev . next = j . m edge b . next ; } if ( j . m edge b . next != null ) { j . m edge b . next . prev = j . m edge b . prev ; } if ( j . m edge b == body b . m joint list ) { body b . m joint list = j . m edge b . next ; } j . m edge b . prev = null ; j . m edge b . next = null ; joint . destroy ( j ) ; assert ( m joint count > 0 ) ; -- m joint count ; if ( collide connected == false ) { contact edge edge = body b . get contact list ( ) ; while ( edge != null ) { if ( edge . other == body a ) { edge . contact . flag for filtering ( ) ; } edge = edge . next ; } } } <SENTENCE_END/>


Original Name step

step

<SENTENCE_START> { step timer . reset ( ) ; temp timer . reset ( ) ; if ( ( m flags & new fixture ) == new fixture ) { m contact manager . find new contacts ( ) ; m flags &= ~ new fixture ; } m flags |= locked ; %SELF% . dt = dt ; %SELF% . velocity iterations = velocity iterations ; %SELF% . position iterations = position iterations ; if ( dt > 0.0f ) { %SELF% . inv dt = 1.0f / dt ; } else { %SELF% . inv dt = 0.0f ; } %SELF% . dt ratio = m inv dt 0 * dt ; %SELF% . warm starting = m warm starting ; m profile . step init . record ( temp timer . get milliseconds ( ) ) ; temp timer . reset ( ) ; m contact manager . collide ( ) ; m profile . collide . record ( temp timer . get milliseconds ( ) ) ; if ( m step complete && %SELF% . dt > 0.0f ) { temp timer . reset ( ) ; m particle system . solve ( %SELF% ) ; m profile . solve particle system . record ( temp timer . get milliseconds ( ) ) ; temp timer . reset ( ) ; solve ( %SELF% ) ; m profile . solve . record ( temp timer . get milliseconds ( ) ) ; } if ( m continuous physics && %SELF% . dt > 0.0f ) { temp timer . reset ( ) ; solve toi ( %SELF% ) ; m profile . solve toi . record ( temp timer . get milliseconds ( ) ) ; } if ( %SELF% . dt > 0.0f ) { m inv dt 0 = %SELF% . inv dt ; } if ( ( m flags & clear forces ) == clear forces ) { clear forces ( ) ; } m flags &= ~ locked ; m profile . %SELF% . record ( step timer . get milliseconds ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { step timer . reset ( ) ; temp timer . reset ( ) ; if ( ( m flags & new fixture ) == new fixture ) { m contact manager . find new contacts ( ) ; m flags &= ~ new fixture ; } m flags |= locked ; %SELF% . dt = dt ; %SELF% . velocity iterations = velocity iterations ; %SELF% . position iterations = position iterations ; if ( dt > 0.0f ) { %SELF% . inv dt = 1.0f / dt ; } else { %SELF% . inv dt = 0.0f ; } %SELF% . dt ratio = m inv dt 0 * dt ; %SELF% . warm starting = m warm starting ; m profile . step init . record ( temp timer . get milliseconds ( ) ) ; temp timer . reset ( ) ; m contact manager . collide ( ) ; m profile . collide . record ( temp timer . get milliseconds ( ) ) ; if ( m step complete && %SELF% . dt > 0.0f ) { temp timer . reset ( ) ; m particle system . solve ( %SELF% ) ; m profile . solve particle system . record ( temp timer . get milliseconds ( ) ) ; temp timer . reset ( ) ; solve ( %SELF% ) ; m profile . solve . record ( temp timer . get milliseconds ( ) ) ; } if ( m continuous physics && %SELF% . dt > 0.0f ) { temp timer . reset ( ) ; solve toi ( %SELF% ) ; m profile . solve toi . record ( temp timer . get milliseconds ( ) ) ; } if ( %SELF% . dt > 0.0f ) { m inv dt 0 = %SELF% . inv dt ; } if ( ( m flags & clear forces ) == clear forces ) { clear forces ( ) ; } m flags &= ~ locked ; m profile . %SELF% . record ( step timer . get milliseconds ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { step timer . reset ( ) ; temp timer . reset ( ) ; if ( ( m flags & new fixture ) == new fixture ) { m contact manager . find new contacts ( ) ; m flags &= ~ new fixture ; } m flags |= locked ; %SELF% . dt = dt ; %SELF% . velocity iterations = velocity iterations ; %SELF% . position iterations = position iterations ; if ( dt > 0.0f ) { %SELF% . inv dt = 1.0f / dt ; } else { %SELF% . inv dt = 0.0f ; } %SELF% . dt ratio = m inv dt 0 * dt ; %SELF% . warm starting = m warm starting ; m profile . step init . record ( temp timer . get milliseconds ( ) ) ; temp timer . reset ( ) ; m contact manager . collide ( ) ; m profile . collide . record ( temp timer . get milliseconds ( ) ) ; if ( m step complete && %SELF% . dt > 0.0f ) { temp timer . reset ( ) ; m particle system . solve ( %SELF% ) ; m profile . solve particle system . record ( temp timer . get milliseconds ( ) ) ; temp timer . reset ( ) ; solve ( %SELF% ) ; m profile . solve . record ( temp timer . get milliseconds ( ) ) ; } if ( m continuous physics && %SELF% . dt > 0.0f ) { temp timer . reset ( ) ; solve toi ( %SELF% ) ; m profile . solve toi . record ( temp timer . get milliseconds ( ) ) ; } if ( %SELF% . dt > 0.0f ) { m inv dt 0 = %SELF% . inv dt ; } if ( ( m flags & clear forces ) == clear forces ) { clear forces ( ) ; } m flags &= ~ locked ; m profile . %SELF% . record ( step timer . get milliseconds ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 6.3%)

<SENTENCE_START> { step timer . reset ( ) ; temp timer . reset ( ) ; if ( ( m flags & new fixture ) == new fixture ) { m contact manager . find new contacts ( ) ; m flags &= ~ new fixture ; } m flags |= locked ; %SELF% . dt = dt ; %SELF% . velocity iterations = velocity iterations ; %SELF% . position iterations = position iterations ; if ( dt > 0.0f ) { %SELF% . inv dt = 1.0f / dt ; } else { %SELF% . inv dt = 0.0f ; } %SELF% . dt ratio = m inv dt 0 * dt ; %SELF% . warm starting = m warm starting ; m profile . step init . record ( temp timer . get milliseconds ( ) ) ; temp timer . reset ( ) ; m contact manager . collide ( ) ; m profile . collide . record ( temp timer . get milliseconds ( ) ) ; if ( m step complete && %SELF% . dt > 0.0f ) { temp timer . reset ( ) ; m particle system . solve ( %SELF% ) ; m profile . solve particle system . record ( temp timer . get milliseconds ( ) ) ; temp timer . reset ( ) ; solve ( %SELF% ) ; m profile . solve . record ( temp timer . get milliseconds ( ) ) ; } if ( m continuous physics && %SELF% . dt > 0.0f ) { temp timer . reset ( ) ; solve toi ( %SELF% ) ; m profile . solve toi . record ( temp timer . get milliseconds ( ) ) ; } if ( %SELF% . dt > 0.0f ) { m inv dt 0 = %SELF% . inv dt ; } if ( ( m flags & clear forces ) == clear forces ) { clear forces ( ) ; } m flags &= ~ locked ; m profile . %SELF% . record ( step timer . get milliseconds ( ) ) ; } <SENTENCE_END/>


Original Name clear,forces

clear

<SENTENCE_START> { for ( body body = m body list ; body != null ; body = body . get next ( ) ) { body . m force . set zero ( ) ; body . m torque = 0.0f ; } } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { for ( body body = m body list ; body != null ; body = body . get next ( ) ) { body . m force . set zero ( ) ; body . m torque = 0.0f ; } } <SENTENCE_END/>

forces

<SENTENCE_START> { for ( body body = m body list ; body != null ; body = body . get next ( ) ) { body . m force . set zero ( ) ; body . m torque = 0.0f ; } } <SENTENCE_END/>

(Copy Probability: 30.8%)

<SENTENCE_START> { for ( body body = m body list ; body != null ; body = body . get next ( ) ) { body . m force . set zero ( ) ; body . m torque = 0.0f ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( body body = m body list ; body != null ; body = body . get next ( ) ) { body . m force . set zero ( ) ; body . m torque = 0.0f ; } } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { for ( body body = m body list ; body != null ; body = body . get next ( ) ) { body . m force . set zero ( ) ; body . m torque = 0.0f ; } } <SENTENCE_END/>


Original Name draw,debug,data

draw

<SENTENCE_START> { if ( m debug draw == null ) { return ; } int flags = m debug draw . get flags ( ) ; boolean wireframe = ( flags & debug draw . e wireframe drawing bit ) != 0 ; if ( ( flags & debug draw . e shape bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { if ( b . is active ( ) == false ) { color . set ( 0.5f , 0.5f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . static ) { color . set ( 0.5f , 0.9f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . kinematic ) { color . set ( 0.5f , 0.5f , 0.9f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . is awake ( ) == false ) { color . set ( 0.5f , 0.5f , 0.5f ) ; draw shape ( f , xf , color , wireframe ) ; } else { color . set ( 0.9f , 0.7f , 0.7f ) ; draw shape ( f , xf , color , wireframe ) ; } } } draw particle system ( m particle system ) ; } if ( ( flags & debug draw . e joint bit ) != 0 ) { for ( joint j = m joint list ; j != null ; j = j . get next ( ) ) { draw joint ( j ) ; } } if ( ( flags & debug draw . e pair bit ) != 0 ) { color . set ( 0.3f , 0.9f , 0.9f ) ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . get next ( ) ) { fixture fixture a = c . get fixture a ( ) ; fixture fixture b = c . get fixture b ( ) ; fixture a . get aabb ( c . get child index a ( ) ) . get center to out ( c a ) ; fixture b . get aabb ( c . get child index b ( ) ) . get center to out ( c b ) ; m debug draw . draw segment ( c a , c b , color ) ; } } if ( ( flags & debug draw . e aabb bit ) != 0 ) { color . set ( 0.9f , 0.3f , 0.9f ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( b . is active ( ) == false ) { continue ; } for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { for ( int i = 0 ; i < f . m proxy count ; ++ i ) { fixture proxy proxy = f . m proxies [ i ] ; aabb aabb = m contact manager . m broad phase . get fat aabb ( proxy . proxy id ) ; if ( aabb != null ) { vec 2 [ ] vs = avs . get ( 4 ) ; vs [ 0 ] . set ( aabb . lower bound . x , aabb . lower bound . y ) ; vs [ 1 ] . set ( aabb . upper bound . x , aabb . lower bound . y ) ; vs [ 2 ] . set ( aabb . upper bound . x , aabb . upper bound . y ) ; vs [ 3 ] . set ( aabb . lower bound . x , aabb . upper bound . y ) ; m debug draw . draw polygon ( vs , 4 , color ) ; } } } } } if ( ( flags & debug draw . e center of mass bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; xf . p . set ( b . get world center ( ) ) ; m debug draw . draw transform ( xf ) ; } } if ( ( flags & debug draw . e dynamic tree bit ) != 0 ) { m contact manager . m broad phase . draw tree ( m debug draw ) ; } m debug draw . flush ( ) ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { if ( m debug draw == null ) { return ; } int flags = m debug draw . get flags ( ) ; boolean wireframe = ( flags & debug draw . e wireframe drawing bit ) != 0 ; if ( ( flags & debug draw . e shape bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { if ( b . is active ( ) == false ) { color . set ( 0.5f , 0.5f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . static ) { color . set ( 0.5f , 0.9f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . kinematic ) { color . set ( 0.5f , 0.5f , 0.9f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . is awake ( ) == false ) { color . set ( 0.5f , 0.5f , 0.5f ) ; draw shape ( f , xf , color , wireframe ) ; } else { color . set ( 0.9f , 0.7f , 0.7f ) ; draw shape ( f , xf , color , wireframe ) ; } } } draw particle system ( m particle system ) ; } if ( ( flags & debug draw . e joint bit ) != 0 ) { for ( joint j = m joint list ; j != null ; j = j . get next ( ) ) { draw joint ( j ) ; } } if ( ( flags & debug draw . e pair bit ) != 0 ) { color . set ( 0.3f , 0.9f , 0.9f ) ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . get next ( ) ) { fixture fixture a = c . get fixture a ( ) ; fixture fixture b = c . get fixture b ( ) ; fixture a . get aabb ( c . get child index a ( ) ) . get center to out ( c a ) ; fixture b . get aabb ( c . get child index b ( ) ) . get center to out ( c b ) ; m debug draw . draw segment ( c a , c b , color ) ; } } if ( ( flags & debug draw . e aabb bit ) != 0 ) { color . set ( 0.9f , 0.3f , 0.9f ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( b . is active ( ) == false ) { continue ; } for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { for ( int i = 0 ; i < f . m proxy count ; ++ i ) { fixture proxy proxy = f . m proxies [ i ] ; aabb aabb = m contact manager . m broad phase . get fat aabb ( proxy . proxy id ) ; if ( aabb != null ) { vec 2 [ ] vs = avs . get ( 4 ) ; vs [ 0 ] . set ( aabb . lower bound . x , aabb . lower bound . y ) ; vs [ 1 ] . set ( aabb . upper bound . x , aabb . lower bound . y ) ; vs [ 2 ] . set ( aabb . upper bound . x , aabb . upper bound . y ) ; vs [ 3 ] . set ( aabb . lower bound . x , aabb . upper bound . y ) ; m debug draw . draw polygon ( vs , 4 , color ) ; } } } } } if ( ( flags & debug draw . e center of mass bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; xf . p . set ( b . get world center ( ) ) ; m debug draw . draw transform ( xf ) ; } } if ( ( flags & debug draw . e dynamic tree bit ) != 0 ) { m contact manager . m broad phase . draw tree ( m debug draw ) ; } m debug draw . flush ( ) ; } <SENTENCE_END/>

debug

<SENTENCE_START> { if ( m debug draw == null ) { return ; } int flags = m debug draw . get flags ( ) ; boolean wireframe = ( flags & debug draw . e wireframe drawing bit ) != 0 ; if ( ( flags & debug draw . e shape bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { if ( b . is active ( ) == false ) { color . set ( 0.5f , 0.5f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . static ) { color . set ( 0.5f , 0.9f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . kinematic ) { color . set ( 0.5f , 0.5f , 0.9f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . is awake ( ) == false ) { color . set ( 0.5f , 0.5f , 0.5f ) ; draw shape ( f , xf , color , wireframe ) ; } else { color . set ( 0.9f , 0.7f , 0.7f ) ; draw shape ( f , xf , color , wireframe ) ; } } } draw particle system ( m particle system ) ; } if ( ( flags & debug draw . e joint bit ) != 0 ) { for ( joint j = m joint list ; j != null ; j = j . get next ( ) ) { draw joint ( j ) ; } } if ( ( flags & debug draw . e pair bit ) != 0 ) { color . set ( 0.3f , 0.9f , 0.9f ) ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . get next ( ) ) { fixture fixture a = c . get fixture a ( ) ; fixture fixture b = c . get fixture b ( ) ; fixture a . get aabb ( c . get child index a ( ) ) . get center to out ( c a ) ; fixture b . get aabb ( c . get child index b ( ) ) . get center to out ( c b ) ; m debug draw . draw segment ( c a , c b , color ) ; } } if ( ( flags & debug draw . e aabb bit ) != 0 ) { color . set ( 0.9f , 0.3f , 0.9f ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( b . is active ( ) == false ) { continue ; } for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { for ( int i = 0 ; i < f . m proxy count ; ++ i ) { fixture proxy proxy = f . m proxies [ i ] ; aabb aabb = m contact manager . m broad phase . get fat aabb ( proxy . proxy id ) ; if ( aabb != null ) { vec 2 [ ] vs = avs . get ( 4 ) ; vs [ 0 ] . set ( aabb . lower bound . x , aabb . lower bound . y ) ; vs [ 1 ] . set ( aabb . upper bound . x , aabb . lower bound . y ) ; vs [ 2 ] . set ( aabb . upper bound . x , aabb . upper bound . y ) ; vs [ 3 ] . set ( aabb . lower bound . x , aabb . upper bound . y ) ; m debug draw . draw polygon ( vs , 4 , color ) ; } } } } } if ( ( flags & debug draw . e center of mass bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; xf . p . set ( b . get world center ( ) ) ; m debug draw . draw transform ( xf ) ; } } if ( ( flags & debug draw . e dynamic tree bit ) != 0 ) { m contact manager . m broad phase . draw tree ( m debug draw ) ; } m debug draw . flush ( ) ; } <SENTENCE_END/>

(Copy Probability: 11.7%)

<SENTENCE_START> { if ( m debug draw == null ) { return ; } int flags = m debug draw . get flags ( ) ; boolean wireframe = ( flags & debug draw . e wireframe drawing bit ) != 0 ; if ( ( flags & debug draw . e shape bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { if ( b . is active ( ) == false ) { color . set ( 0.5f , 0.5f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . static ) { color . set ( 0.5f , 0.9f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . kinematic ) { color . set ( 0.5f , 0.5f , 0.9f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . is awake ( ) == false ) { color . set ( 0.5f , 0.5f , 0.5f ) ; draw shape ( f , xf , color , wireframe ) ; } else { color . set ( 0.9f , 0.7f , 0.7f ) ; draw shape ( f , xf , color , wireframe ) ; } } } draw particle system ( m particle system ) ; } if ( ( flags & debug draw . e joint bit ) != 0 ) { for ( joint j = m joint list ; j != null ; j = j . get next ( ) ) { draw joint ( j ) ; } } if ( ( flags & debug draw . e pair bit ) != 0 ) { color . set ( 0.3f , 0.9f , 0.9f ) ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . get next ( ) ) { fixture fixture a = c . get fixture a ( ) ; fixture fixture b = c . get fixture b ( ) ; fixture a . get aabb ( c . get child index a ( ) ) . get center to out ( c a ) ; fixture b . get aabb ( c . get child index b ( ) ) . get center to out ( c b ) ; m debug draw . draw segment ( c a , c b , color ) ; } } if ( ( flags & debug draw . e aabb bit ) != 0 ) { color . set ( 0.9f , 0.3f , 0.9f ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( b . is active ( ) == false ) { continue ; } for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { for ( int i = 0 ; i < f . m proxy count ; ++ i ) { fixture proxy proxy = f . m proxies [ i ] ; aabb aabb = m contact manager . m broad phase . get fat aabb ( proxy . proxy id ) ; if ( aabb != null ) { vec 2 [ ] vs = avs . get ( 4 ) ; vs [ 0 ] . set ( aabb . lower bound . x , aabb . lower bound . y ) ; vs [ 1 ] . set ( aabb . upper bound . x , aabb . lower bound . y ) ; vs [ 2 ] . set ( aabb . upper bound . x , aabb . upper bound . y ) ; vs [ 3 ] . set ( aabb . lower bound . x , aabb . upper bound . y ) ; m debug draw . draw polygon ( vs , 4 , color ) ; } } } } } if ( ( flags & debug draw . e center of mass bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; xf . p . set ( b . get world center ( ) ) ; m debug draw . draw transform ( xf ) ; } } if ( ( flags & debug draw . e dynamic tree bit ) != 0 ) { m contact manager . m broad phase . draw tree ( m debug draw ) ; } m debug draw . flush ( ) ; } <SENTENCE_END/>

data

<SENTENCE_START> { if ( m debug draw == null ) { return ; } int flags = m debug draw . get flags ( ) ; boolean wireframe = ( flags & debug draw . e wireframe drawing bit ) != 0 ; if ( ( flags & debug draw . e shape bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { if ( b . is active ( ) == false ) { color . set ( 0.5f , 0.5f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . static ) { color . set ( 0.5f , 0.9f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . kinematic ) { color . set ( 0.5f , 0.5f , 0.9f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . is awake ( ) == false ) { color . set ( 0.5f , 0.5f , 0.5f ) ; draw shape ( f , xf , color , wireframe ) ; } else { color . set ( 0.9f , 0.7f , 0.7f ) ; draw shape ( f , xf , color , wireframe ) ; } } } draw particle system ( m particle system ) ; } if ( ( flags & debug draw . e joint bit ) != 0 ) { for ( joint j = m joint list ; j != null ; j = j . get next ( ) ) { draw joint ( j ) ; } } if ( ( flags & debug draw . e pair bit ) != 0 ) { color . set ( 0.3f , 0.9f , 0.9f ) ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . get next ( ) ) { fixture fixture a = c . get fixture a ( ) ; fixture fixture b = c . get fixture b ( ) ; fixture a . get aabb ( c . get child index a ( ) ) . get center to out ( c a ) ; fixture b . get aabb ( c . get child index b ( ) ) . get center to out ( c b ) ; m debug draw . draw segment ( c a , c b , color ) ; } } if ( ( flags & debug draw . e aabb bit ) != 0 ) { color . set ( 0.9f , 0.3f , 0.9f ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( b . is active ( ) == false ) { continue ; } for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { for ( int i = 0 ; i < f . m proxy count ; ++ i ) { fixture proxy proxy = f . m proxies [ i ] ; aabb aabb = m contact manager . m broad phase . get fat aabb ( proxy . proxy id ) ; if ( aabb != null ) { vec 2 [ ] vs = avs . get ( 4 ) ; vs [ 0 ] . set ( aabb . lower bound . x , aabb . lower bound . y ) ; vs [ 1 ] . set ( aabb . upper bound . x , aabb . lower bound . y ) ; vs [ 2 ] . set ( aabb . upper bound . x , aabb . upper bound . y ) ; vs [ 3 ] . set ( aabb . lower bound . x , aabb . upper bound . y ) ; m debug draw . draw polygon ( vs , 4 , color ) ; } } } } } if ( ( flags & debug draw . e center of mass bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; xf . p . set ( b . get world center ( ) ) ; m debug draw . draw transform ( xf ) ; } } if ( ( flags & debug draw . e dynamic tree bit ) != 0 ) { m contact manager . m broad phase . draw tree ( m debug draw ) ; } m debug draw . flush ( ) ; } <SENTENCE_END/>

(Copy Probability: 6.6%)

<SENTENCE_START> { if ( m debug draw == null ) { return ; } int flags = m debug draw . get flags ( ) ; boolean wireframe = ( flags & debug draw . e wireframe drawing bit ) != 0 ; if ( ( flags & debug draw . e shape bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { if ( b . is active ( ) == false ) { color . set ( 0.5f , 0.5f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . static ) { color . set ( 0.5f , 0.9f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . kinematic ) { color . set ( 0.5f , 0.5f , 0.9f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . is awake ( ) == false ) { color . set ( 0.5f , 0.5f , 0.5f ) ; draw shape ( f , xf , color , wireframe ) ; } else { color . set ( 0.9f , 0.7f , 0.7f ) ; draw shape ( f , xf , color , wireframe ) ; } } } draw particle system ( m particle system ) ; } if ( ( flags & debug draw . e joint bit ) != 0 ) { for ( joint j = m joint list ; j != null ; j = j . get next ( ) ) { draw joint ( j ) ; } } if ( ( flags & debug draw . e pair bit ) != 0 ) { color . set ( 0.3f , 0.9f , 0.9f ) ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . get next ( ) ) { fixture fixture a = c . get fixture a ( ) ; fixture fixture b = c . get fixture b ( ) ; fixture a . get aabb ( c . get child index a ( ) ) . get center to out ( c a ) ; fixture b . get aabb ( c . get child index b ( ) ) . get center to out ( c b ) ; m debug draw . draw segment ( c a , c b , color ) ; } } if ( ( flags & debug draw . e aabb bit ) != 0 ) { color . set ( 0.9f , 0.3f , 0.9f ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( b . is active ( ) == false ) { continue ; } for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { for ( int i = 0 ; i < f . m proxy count ; ++ i ) { fixture proxy proxy = f . m proxies [ i ] ; aabb aabb = m contact manager . m broad phase . get fat aabb ( proxy . proxy id ) ; if ( aabb != null ) { vec 2 [ ] vs = avs . get ( 4 ) ; vs [ 0 ] . set ( aabb . lower bound . x , aabb . lower bound . y ) ; vs [ 1 ] . set ( aabb . upper bound . x , aabb . lower bound . y ) ; vs [ 2 ] . set ( aabb . upper bound . x , aabb . upper bound . y ) ; vs [ 3 ] . set ( aabb . lower bound . x , aabb . upper bound . y ) ; m debug draw . draw polygon ( vs , 4 , color ) ; } } } } } if ( ( flags & debug draw . e center of mass bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; xf . p . set ( b . get world center ( ) ) ; m debug draw . draw transform ( xf ) ; } } if ( ( flags & debug draw . e dynamic tree bit ) != 0 ) { m contact manager . m broad phase . draw tree ( m debug draw ) ; } m debug draw . flush ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( m debug draw == null ) { return ; } int flags = m debug draw . get flags ( ) ; boolean wireframe = ( flags & debug draw . e wireframe drawing bit ) != 0 ; if ( ( flags & debug draw . e shape bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { if ( b . is active ( ) == false ) { color . set ( 0.5f , 0.5f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . static ) { color . set ( 0.5f , 0.9f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . kinematic ) { color . set ( 0.5f , 0.5f , 0.9f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . is awake ( ) == false ) { color . set ( 0.5f , 0.5f , 0.5f ) ; draw shape ( f , xf , color , wireframe ) ; } else { color . set ( 0.9f , 0.7f , 0.7f ) ; draw shape ( f , xf , color , wireframe ) ; } } } draw particle system ( m particle system ) ; } if ( ( flags & debug draw . e joint bit ) != 0 ) { for ( joint j = m joint list ; j != null ; j = j . get next ( ) ) { draw joint ( j ) ; } } if ( ( flags & debug draw . e pair bit ) != 0 ) { color . set ( 0.3f , 0.9f , 0.9f ) ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . get next ( ) ) { fixture fixture a = c . get fixture a ( ) ; fixture fixture b = c . get fixture b ( ) ; fixture a . get aabb ( c . get child index a ( ) ) . get center to out ( c a ) ; fixture b . get aabb ( c . get child index b ( ) ) . get center to out ( c b ) ; m debug draw . draw segment ( c a , c b , color ) ; } } if ( ( flags & debug draw . e aabb bit ) != 0 ) { color . set ( 0.9f , 0.3f , 0.9f ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( b . is active ( ) == false ) { continue ; } for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { for ( int i = 0 ; i < f . m proxy count ; ++ i ) { fixture proxy proxy = f . m proxies [ i ] ; aabb aabb = m contact manager . m broad phase . get fat aabb ( proxy . proxy id ) ; if ( aabb != null ) { vec 2 [ ] vs = avs . get ( 4 ) ; vs [ 0 ] . set ( aabb . lower bound . x , aabb . lower bound . y ) ; vs [ 1 ] . set ( aabb . upper bound . x , aabb . lower bound . y ) ; vs [ 2 ] . set ( aabb . upper bound . x , aabb . upper bound . y ) ; vs [ 3 ] . set ( aabb . lower bound . x , aabb . upper bound . y ) ; m debug draw . draw polygon ( vs , 4 , color ) ; } } } } } if ( ( flags & debug draw . e center of mass bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; xf . p . set ( b . get world center ( ) ) ; m debug draw . draw transform ( xf ) ; } } if ( ( flags & debug draw . e dynamic tree bit ) != 0 ) { m contact manager . m broad phase . draw tree ( m debug draw ) ; } m debug draw . flush ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { if ( m debug draw == null ) { return ; } int flags = m debug draw . get flags ( ) ; boolean wireframe = ( flags & debug draw . e wireframe drawing bit ) != 0 ; if ( ( flags & debug draw . e shape bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { if ( b . is active ( ) == false ) { color . set ( 0.5f , 0.5f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . static ) { color . set ( 0.5f , 0.9f , 0.3f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . get type ( ) == body type . kinematic ) { color . set ( 0.5f , 0.5f , 0.9f ) ; draw shape ( f , xf , color , wireframe ) ; } else if ( b . is awake ( ) == false ) { color . set ( 0.5f , 0.5f , 0.5f ) ; draw shape ( f , xf , color , wireframe ) ; } else { color . set ( 0.9f , 0.7f , 0.7f ) ; draw shape ( f , xf , color , wireframe ) ; } } } draw particle system ( m particle system ) ; } if ( ( flags & debug draw . e joint bit ) != 0 ) { for ( joint j = m joint list ; j != null ; j = j . get next ( ) ) { draw joint ( j ) ; } } if ( ( flags & debug draw . e pair bit ) != 0 ) { color . set ( 0.3f , 0.9f , 0.9f ) ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . get next ( ) ) { fixture fixture a = c . get fixture a ( ) ; fixture fixture b = c . get fixture b ( ) ; fixture a . get aabb ( c . get child index a ( ) ) . get center to out ( c a ) ; fixture b . get aabb ( c . get child index b ( ) ) . get center to out ( c b ) ; m debug draw . draw segment ( c a , c b , color ) ; } } if ( ( flags & debug draw . e aabb bit ) != 0 ) { color . set ( 0.9f , 0.3f , 0.9f ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( b . is active ( ) == false ) { continue ; } for ( fixture f = b . get fixture list ( ) ; f != null ; f = f . get next ( ) ) { for ( int i = 0 ; i < f . m proxy count ; ++ i ) { fixture proxy proxy = f . m proxies [ i ] ; aabb aabb = m contact manager . m broad phase . get fat aabb ( proxy . proxy id ) ; if ( aabb != null ) { vec 2 [ ] vs = avs . get ( 4 ) ; vs [ 0 ] . set ( aabb . lower bound . x , aabb . lower bound . y ) ; vs [ 1 ] . set ( aabb . upper bound . x , aabb . lower bound . y ) ; vs [ 2 ] . set ( aabb . upper bound . x , aabb . upper bound . y ) ; vs [ 3 ] . set ( aabb . lower bound . x , aabb . upper bound . y ) ; m debug draw . draw polygon ( vs , 4 , color ) ; } } } } } if ( ( flags & debug draw . e center of mass bit ) != 0 ) { for ( body b = m body list ; b != null ; b = b . get next ( ) ) { xf . set ( b . get transform ( ) ) ; xf . p . set ( b . get world center ( ) ) ; m debug draw . draw transform ( xf ) ; } } if ( ( flags & debug draw . e dynamic tree bit ) != 0 ) { m contact manager . m broad phase . draw tree ( m debug draw ) ; } m debug draw . flush ( ) ; } <SENTENCE_END/>


Original Name query,aabb

query

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; } <SENTENCE_END/>

aabb

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; } <SENTENCE_END/>

(Copy Probability: 8.1%)

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; } <SENTENCE_END/>

(Copy Probability: 6.7%)

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; } <SENTENCE_END/>


Original Name query,aabb

query

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>

aabb

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>

(Copy Probability: 14.7%)

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { wqwrapper . broad phase = m contact manager . m broad phase ; wqwrapper . callback = callback ; m contact manager . m broad phase . query ( wqwrapper , aabb ) ; m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>


Original Name query,aabb

query

<SENTENCE_START> { m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>

aabb

<SENTENCE_START> { m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>

(Copy Probability: 8.5%)

<SENTENCE_START> { m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { m particle system . %SELF% ( particle callback , aabb ) ; } <SENTENCE_END/>


Original Name raycast

raycast

<SENTENCE_START> { wrcwrapper . broad phase = m contact manager . m broad phase ; wrcwrapper . callback = callback ; input . max fraction = 1.0f ; input . p 1 . set ( point 1 ) ; input . p 2 . set ( point 2 ) ; m contact manager . m broad phase . %SELF% ( wrcwrapper , input ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { wrcwrapper . broad phase = m contact manager . m broad phase ; wrcwrapper . callback = callback ; input . max fraction = 1.0f ; input . p 1 . set ( point 1 ) ; input . p 2 . set ( point 2 ) ; m contact manager . m broad phase . %SELF% ( wrcwrapper , input ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { wrcwrapper . broad phase = m contact manager . m broad phase ; wrcwrapper . callback = callback ; input . max fraction = 1.0f ; input . p 1 . set ( point 1 ) ; input . p 2 . set ( point 2 ) ; m contact manager . m broad phase . %SELF% ( wrcwrapper , input ) ; } <SENTENCE_END/>

(Copy Probability: 10.1%)

<SENTENCE_START> { wrcwrapper . broad phase = m contact manager . m broad phase ; wrcwrapper . callback = callback ; input . max fraction = 1.0f ; input . p 1 . set ( point 1 ) ; input . p 2 . set ( point 2 ) ; m contact manager . m broad phase . %SELF% ( wrcwrapper , input ) ; } <SENTENCE_END/>


Original Name raycast

raycast

<SENTENCE_START> { wrcwrapper . broad phase = m contact manager . m broad phase ; wrcwrapper . callback = callback ; input . max fraction = 1.0f ; input . p 1 . set ( point 1 ) ; input . p 2 . set ( point 2 ) ; m contact manager . m broad phase . %SELF% ( wrcwrapper , input ) ; m particle system . %SELF% ( particle callback , point 1 , point 2 ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { wrcwrapper . broad phase = m contact manager . m broad phase ; wrcwrapper . callback = callback ; input . max fraction = 1.0f ; input . p 1 . set ( point 1 ) ; input . p 2 . set ( point 2 ) ; m contact manager . m broad phase . %SELF% ( wrcwrapper , input ) ; m particle system . %SELF% ( particle callback , point 1 , point 2 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { wrcwrapper . broad phase = m contact manager . m broad phase ; wrcwrapper . callback = callback ; input . max fraction = 1.0f ; input . p 1 . set ( point 1 ) ; input . p 2 . set ( point 2 ) ; m contact manager . m broad phase . %SELF% ( wrcwrapper , input ) ; m particle system . %SELF% ( particle callback , point 1 , point 2 ) ; } <SENTENCE_END/>

(Copy Probability: 8.9%)

<SENTENCE_START> { wrcwrapper . broad phase = m contact manager . m broad phase ; wrcwrapper . callback = callback ; input . max fraction = 1.0f ; input . p 1 . set ( point 1 ) ; input . p 2 . set ( point 2 ) ; m contact manager . m broad phase . %SELF% ( wrcwrapper , input ) ; m particle system . %SELF% ( particle callback , point 1 , point 2 ) ; } <SENTENCE_END/>


Original Name raycast

raycast

<SENTENCE_START> { m particle system . %SELF% ( particle callback , point 1 , point 2 ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { m particle system . %SELF% ( particle callback , point 1 , point 2 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m particle system . %SELF% ( particle callback , point 1 , point 2 ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { m particle system . %SELF% ( particle callback , point 1 , point 2 ) ; } <SENTENCE_END/>


Original Name get,body,list

get

<SENTENCE_START> { return m body list ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m body list ; } <SENTENCE_END/>

body

<SENTENCE_START> { return m body list ; } <SENTENCE_END/>

(Copy Probability: 25.3%)

<SENTENCE_START> { return m body list ; } <SENTENCE_END/>

list

<SENTENCE_START> { return m body list ; } <SENTENCE_END/>

(Copy Probability: 27.9%)

<SENTENCE_START> { return m body list ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m body list ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return m body list ; } <SENTENCE_END/>


Original Name get,joint,list

get

<SENTENCE_START> { return m joint list ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m joint list ; } <SENTENCE_END/>

joint

<SENTENCE_START> { return m joint list ; } <SENTENCE_END/>

(Copy Probability: 58.8%)

<SENTENCE_START> { return m joint list ; } <SENTENCE_END/>

list

<SENTENCE_START> { return m joint list ; } <SENTENCE_END/>

(Copy Probability: 55.8%)

<SENTENCE_START> { return m joint list ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m joint list ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { return m joint list ; } <SENTENCE_END/>


Original Name get,contact,list

get

<SENTENCE_START> { return m contact manager . m contact list ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return m contact manager . m contact list ; } <SENTENCE_END/>

contact

<SENTENCE_START> { return m contact manager . m contact list ; } <SENTENCE_END/>

(Copy Probability: 23.9%)

<SENTENCE_START> { return m contact manager . m contact list ; } <SENTENCE_END/>

list

<SENTENCE_START> { return m contact manager . m contact list ; } <SENTENCE_END/>

(Copy Probability: 24.3%)

<SENTENCE_START> { return m contact manager . m contact list ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m contact manager . m contact list ; } <SENTENCE_END/>

(Copy Probability: 7.0%)

<SENTENCE_START> { return m contact manager . m contact list ; } <SENTENCE_END/>


Original Name is,sleeping,allowed

is

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

sleeping

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

allowed

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { return m allow sleep ; } <SENTENCE_END/>


Original Name set,sleeping,allowed

set

<SENTENCE_START> { m allow sleep = sleeping allowed ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { m allow sleep = sleeping allowed ; } <SENTENCE_END/>

sleeping

<SENTENCE_START> { m allow sleep = sleeping allowed ; } <SENTENCE_END/>

(Copy Probability: 9.7%)

<SENTENCE_START> { m allow sleep = sleeping allowed ; } <SENTENCE_END/>

allowed

<SENTENCE_START> { m allow sleep = sleeping allowed ; } <SENTENCE_END/>

(Copy Probability: 11.2%)

<SENTENCE_START> { m allow sleep = sleeping allowed ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m allow sleep = sleeping allowed ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { m allow sleep = sleeping allowed ; } <SENTENCE_END/>


Original Name set,warm,starting

set

<SENTENCE_START> { m warm starting = flag ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { m warm starting = flag ; } <SENTENCE_END/>

warm

<SENTENCE_START> { m warm starting = flag ; } <SENTENCE_END/>

(Copy Probability: 65.4%)

<SENTENCE_START> { m warm starting = flag ; } <SENTENCE_END/>

starting

<SENTENCE_START> { m warm starting = flag ; } <SENTENCE_END/>

(Copy Probability: 17.0%)

<SENTENCE_START> { m warm starting = flag ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m warm starting = flag ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { m warm starting = flag ; } <SENTENCE_END/>


Original Name is,warm,starting

is

<SENTENCE_START> { return m warm starting ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m warm starting ; } <SENTENCE_END/>

warm

<SENTENCE_START> { return m warm starting ; } <SENTENCE_END/>

(Copy Probability: 22.6%)

<SENTENCE_START> { return m warm starting ; } <SENTENCE_END/>

starting

<SENTENCE_START> { return m warm starting ; } <SENTENCE_END/>

(Copy Probability: 15.3%)

<SENTENCE_START> { return m warm starting ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m warm starting ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return m warm starting ; } <SENTENCE_END/>


Original Name set,continuous,physics

set

<SENTENCE_START> { m continuous physics = flag ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { m continuous physics = flag ; } <SENTENCE_END/>

continuous

<SENTENCE_START> { m continuous physics = flag ; } <SENTENCE_END/>

(Copy Probability: 96.1%)

<SENTENCE_START> { m continuous physics = flag ; } <SENTENCE_END/>

physics

<SENTENCE_START> { m continuous physics = flag ; } <SENTENCE_END/>

(Copy Probability: 29.6%)

<SENTENCE_START> { m continuous physics = flag ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m continuous physics = flag ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { m continuous physics = flag ; } <SENTENCE_END/>


Original Name is,continuous,physics

is

<SENTENCE_START> { return m continuous physics ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return m continuous physics ; } <SENTENCE_END/>

continuous

<SENTENCE_START> { return m continuous physics ; } <SENTENCE_END/>

(Copy Probability: 75.7%)

<SENTENCE_START> { return m continuous physics ; } <SENTENCE_END/>

physics

<SENTENCE_START> { return m continuous physics ; } <SENTENCE_END/>

(Copy Probability: 21.5%)

<SENTENCE_START> { return m continuous physics ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m continuous physics ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return m continuous physics ; } <SENTENCE_END/>


Original Name get,proxy,count

get

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

proxy

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

count

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>


Original Name get,body,count

get

<SENTENCE_START> { return m body count ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m body count ; } <SENTENCE_END/>

body

<SENTENCE_START> { return m body count ; } <SENTENCE_END/>

(Copy Probability: 72.7%)

<SENTENCE_START> { return m body count ; } <SENTENCE_END/>

count

<SENTENCE_START> { return m body count ; } <SENTENCE_END/>

(Copy Probability: 83.8%)

<SENTENCE_START> { return m body count ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m body count ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { return m body count ; } <SENTENCE_END/>


Original Name get,joint,count

get

<SENTENCE_START> { return m joint count ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m joint count ; } <SENTENCE_END/>

joint

<SENTENCE_START> { return m joint count ; } <SENTENCE_END/>

(Copy Probability: 87.9%)

<SENTENCE_START> { return m joint count ; } <SENTENCE_END/>

count

<SENTENCE_START> { return m joint count ; } <SENTENCE_END/>

(Copy Probability: 90.8%)

<SENTENCE_START> { return m joint count ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m joint count ; } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { return m joint count ; } <SENTENCE_END/>


Original Name get,contact,count

get

<SENTENCE_START> { return m contact manager . m contact count ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return m contact manager . m contact count ; } <SENTENCE_END/>

contact

<SENTENCE_START> { return m contact manager . m contact count ; } <SENTENCE_END/>

(Copy Probability: 60.6%)

<SENTENCE_START> { return m contact manager . m contact count ; } <SENTENCE_END/>

count

<SENTENCE_START> { return m contact manager . m contact count ; } <SENTENCE_END/>

(Copy Probability: 43.2%)

<SENTENCE_START> { return m contact manager . m contact count ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m contact manager . m contact count ; } <SENTENCE_END/>

(Copy Probability: 6.4%)

<SENTENCE_START> { return m contact manager . m contact count ; } <SENTENCE_END/>


Original Name get,tree,height

get

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

tree

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

height

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>


Original Name get,tree,balance

get

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

tree

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

balance

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>


Original Name get,tree,quality

get

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

tree

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

quality

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return m contact manager . m broad phase . %SELF% ( ) ; } <SENTENCE_END/>


Original Name set,gravity

set

<SENTENCE_START> { m gravity . set ( gravity ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { m gravity . set ( gravity ) ; } <SENTENCE_END/>

gravity

<SENTENCE_START> { m gravity . set ( gravity ) ; } <SENTENCE_END/>

(Copy Probability: 65.9%)

<SENTENCE_START> { m gravity . set ( gravity ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m gravity . set ( gravity ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { m gravity . set ( gravity ) ; } <SENTENCE_END/>


Original Name get,gravity

get

<SENTENCE_START> { return m gravity ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m gravity ; } <SENTENCE_END/>

gravity

<SENTENCE_START> { return m gravity ; } <SENTENCE_END/>

(Copy Probability: 96.1%)

<SENTENCE_START> { return m gravity ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m gravity ; } <SENTENCE_END/>

(Copy Probability: 9.7%)

<SENTENCE_START> { return m gravity ; } <SENTENCE_END/>


Original Name is,locked

is

<SENTENCE_START> { return ( m flags & locked ) == locked ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return ( m flags & locked ) == locked ; } <SENTENCE_END/>

locked

<SENTENCE_START> { return ( m flags & locked ) == locked ; } <SENTENCE_END/>

(Copy Probability: 19.8%)

<SENTENCE_START> { return ( m flags & locked ) == locked ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( m flags & locked ) == locked ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { return ( m flags & locked ) == locked ; } <SENTENCE_END/>


Original Name set,auto,clear,forces

set

<SENTENCE_START> { if ( flag ) { m flags |= clear forces ; } else { m flags &= ~ clear forces ; } } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { if ( flag ) { m flags |= clear forces ; } else { m flags &= ~ clear forces ; } } <SENTENCE_END/>

auto

<SENTENCE_START> { if ( flag ) { m flags |= clear forces ; } else { m flags &= ~ clear forces ; } } <SENTENCE_END/>

(Copy Probability: 71.2%)

<SENTENCE_START> { if ( flag ) { m flags |= clear forces ; } else { m flags &= ~ clear forces ; } } <SENTENCE_END/>

clear

<SENTENCE_START> { if ( flag ) { m flags |= clear forces ; } else { m flags &= ~ clear forces ; } } <SENTENCE_END/>

(Copy Probability: 35.4%)

<SENTENCE_START> { if ( flag ) { m flags |= clear forces ; } else { m flags &= ~ clear forces ; } } <SENTENCE_END/>

forces

<SENTENCE_START> { if ( flag ) { m flags |= clear forces ; } else { m flags &= ~ clear forces ; } } <SENTENCE_END/>

(Copy Probability: 9.2%)

<SENTENCE_START> { if ( flag ) { m flags |= clear forces ; } else { m flags &= ~ clear forces ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( flag ) { m flags |= clear forces ; } else { m flags &= ~ clear forces ; } } <SENTENCE_END/>

(Copy Probability: 6.0%)

<SENTENCE_START> { if ( flag ) { m flags |= clear forces ; } else { m flags &= ~ clear forces ; } } <SENTENCE_END/>


Original Name get,auto,clear,forces

get

<SENTENCE_START> { return ( m flags & clear forces ) == clear forces ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return ( m flags & clear forces ) == clear forces ; } <SENTENCE_END/>

auto

<SENTENCE_START> { return ( m flags & clear forces ) == clear forces ; } <SENTENCE_END/>

(Copy Probability: 12.3%)

<SENTENCE_START> { return ( m flags & clear forces ) == clear forces ; } <SENTENCE_END/>

clear

<SENTENCE_START> { return ( m flags & clear forces ) == clear forces ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { return ( m flags & clear forces ) == clear forces ; } <SENTENCE_END/>

forces

<SENTENCE_START> { return ( m flags & clear forces ) == clear forces ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { return ( m flags & clear forces ) == clear forces ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( m flags & clear forces ) == clear forces ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { return ( m flags & clear forces ) == clear forces ; } <SENTENCE_END/>


Original Name get,contact,manager

get

<SENTENCE_START> { return m contact manager ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m contact manager ; } <SENTENCE_END/>

contact

<SENTENCE_START> { return m contact manager ; } <SENTENCE_END/>

(Copy Probability: 74.1%)

<SENTENCE_START> { return m contact manager ; } <SENTENCE_END/>

manager

<SENTENCE_START> { return m contact manager ; } <SENTENCE_END/>

(Copy Probability: 81.3%)

<SENTENCE_START> { return m contact manager ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m contact manager ; } <SENTENCE_END/>

(Copy Probability: 5.9%)

<SENTENCE_START> { return m contact manager ; } <SENTENCE_END/>


Original Name get,profile

get

<SENTENCE_START> { return m profile ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m profile ; } <SENTENCE_END/>

profile

<SENTENCE_START> { return m profile ; } <SENTENCE_END/>

(Copy Probability: 27.6%)

<SENTENCE_START> { return m profile ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m profile ; } <SENTENCE_END/>

(Copy Probability: 6.1%)

<SENTENCE_START> { return m profile ; } <SENTENCE_END/>


Original Name solve

solve

<SENTENCE_START> { m profile . solve init . start accum ( ) ; m profile . solve velocity . start accum ( ) ; m profile . solve position . start accum ( ) ; for ( body b = m body list ; b != null ; b = b . m next ) { b . m xf 0 . set ( b . m xf ) ; } island . init ( m body count , m contact manager . m contact count , m joint count , m contact manager . m contact listener ) ; for ( body b = m body list ; b != null ; b = b . m next ) { b . m flags &= ~ body . e island flag ; } for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { c . m flags &= ~ contact . island flag ; } for ( joint j = m joint list ; j != null ; j = j . m next ) { j . m island flag = false ; } int stack size = m body count ; if ( stack . length < stack size ) { stack = new body [ stack size ] ; } for ( body seed = m body list ; seed != null ; seed = seed . m next ) { if ( ( seed . m flags & body . e island flag ) == body . e island flag ) { continue ; } if ( seed . is awake ( ) == false || seed . is active ( ) == false ) { continue ; } if ( seed . get type ( ) == body type . static ) { continue ; } island . clear ( ) ; int stack count = 0 ; stack [ stack count ++ ] = seed ; seed . m flags |= body . e island flag ; while ( stack count > 0 ) { body b = stack [ -- stack count ] ; assert ( b . is active ( ) == true ) ; island . add ( b ) ; b . set awake ( true ) ; if ( b . get type ( ) == body type . static ) { continue ; } for ( contact edge ce = b . m contact list ; ce != null ; ce = ce . next ) { contact contact = ce . contact ; if ( ( contact . m flags & contact . island flag ) == contact . island flag ) { continue ; } if ( contact . is enabled ( ) == false || contact . is touching ( ) == false ) { continue ; } boolean sensor a = contact . m fixture a . m is sensor ; boolean sensor b = contact . m fixture b . m is sensor ; if ( sensor a || sensor b ) { continue ; } island . add ( contact ) ; contact . m flags |= contact . island flag ; body other = ce . other ; if ( ( other . m flags & body . e island flag ) == body . e island flag ) { continue ; } assert ( stack count < stack size ) ; stack [ stack count ++ ] = other ; other . m flags |= body . e island flag ; } for ( joint edge je = b . m joint list ; je != null ; je = je . next ) { if ( je . joint . m island flag == true ) { continue ; } body other = je . other ; if ( other . is active ( ) == false ) { continue ; } island . add ( je . joint ) ; je . joint . m island flag = true ; if ( ( other . m flags & body . e island flag ) == body . e island flag ) { continue ; } assert ( stack count < stack size ) ; stack [ stack count ++ ] = other ; other . m flags |= body . e island flag ; } } island . %SELF% ( m profile , step , m gravity , m allow sleep ) ; for ( int i = 0 ; i < island . m body count ; ++ i ) { body b = island . m bodies [ i ] ; if ( b . get type ( ) == body type . static ) { b . m flags &= ~ body . e island flag ; } } } m profile . solve init . end accum ( ) ; m profile . solve velocity . end accum ( ) ; m profile . solve position . end accum ( ) ; broadphase timer . reset ( ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( ( b . m flags & body . e island flag ) == 0 ) { continue ; } if ( b . get type ( ) == body type . static ) { continue ; } b . synchronize fixtures ( ) ; } m contact manager . find new contacts ( ) ; m profile . broadphase . record ( broadphase timer . get milliseconds ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { m profile . solve init . start accum ( ) ; m profile . solve velocity . start accum ( ) ; m profile . solve position . start accum ( ) ; for ( body b = m body list ; b != null ; b = b . m next ) { b . m xf 0 . set ( b . m xf ) ; } island . init ( m body count , m contact manager . m contact count , m joint count , m contact manager . m contact listener ) ; for ( body b = m body list ; b != null ; b = b . m next ) { b . m flags &= ~ body . e island flag ; } for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { c . m flags &= ~ contact . island flag ; } for ( joint j = m joint list ; j != null ; j = j . m next ) { j . m island flag = false ; } int stack size = m body count ; if ( stack . length < stack size ) { stack = new body [ stack size ] ; } for ( body seed = m body list ; seed != null ; seed = seed . m next ) { if ( ( seed . m flags & body . e island flag ) == body . e island flag ) { continue ; } if ( seed . is awake ( ) == false || seed . is active ( ) == false ) { continue ; } if ( seed . get type ( ) == body type . static ) { continue ; } island . clear ( ) ; int stack count = 0 ; stack [ stack count ++ ] = seed ; seed . m flags |= body . e island flag ; while ( stack count > 0 ) { body b = stack [ -- stack count ] ; assert ( b . is active ( ) == true ) ; island . add ( b ) ; b . set awake ( true ) ; if ( b . get type ( ) == body type . static ) { continue ; } for ( contact edge ce = b . m contact list ; ce != null ; ce = ce . next ) { contact contact = ce . contact ; if ( ( contact . m flags & contact . island flag ) == contact . island flag ) { continue ; } if ( contact . is enabled ( ) == false || contact . is touching ( ) == false ) { continue ; } boolean sensor a = contact . m fixture a . m is sensor ; boolean sensor b = contact . m fixture b . m is sensor ; if ( sensor a || sensor b ) { continue ; } island . add ( contact ) ; contact . m flags |= contact . island flag ; body other = ce . other ; if ( ( other . m flags & body . e island flag ) == body . e island flag ) { continue ; } assert ( stack count < stack size ) ; stack [ stack count ++ ] = other ; other . m flags |= body . e island flag ; } for ( joint edge je = b . m joint list ; je != null ; je = je . next ) { if ( je . joint . m island flag == true ) { continue ; } body other = je . other ; if ( other . is active ( ) == false ) { continue ; } island . add ( je . joint ) ; je . joint . m island flag = true ; if ( ( other . m flags & body . e island flag ) == body . e island flag ) { continue ; } assert ( stack count < stack size ) ; stack [ stack count ++ ] = other ; other . m flags |= body . e island flag ; } } island . %SELF% ( m profile , step , m gravity , m allow sleep ) ; for ( int i = 0 ; i < island . m body count ; ++ i ) { body b = island . m bodies [ i ] ; if ( b . get type ( ) == body type . static ) { b . m flags &= ~ body . e island flag ; } } } m profile . solve init . end accum ( ) ; m profile . solve velocity . end accum ( ) ; m profile . solve position . end accum ( ) ; broadphase timer . reset ( ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( ( b . m flags & body . e island flag ) == 0 ) { continue ; } if ( b . get type ( ) == body type . static ) { continue ; } b . synchronize fixtures ( ) ; } m contact manager . find new contacts ( ) ; m profile . broadphase . record ( broadphase timer . get milliseconds ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m profile . solve init . start accum ( ) ; m profile . solve velocity . start accum ( ) ; m profile . solve position . start accum ( ) ; for ( body b = m body list ; b != null ; b = b . m next ) { b . m xf 0 . set ( b . m xf ) ; } island . init ( m body count , m contact manager . m contact count , m joint count , m contact manager . m contact listener ) ; for ( body b = m body list ; b != null ; b = b . m next ) { b . m flags &= ~ body . e island flag ; } for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { c . m flags &= ~ contact . island flag ; } for ( joint j = m joint list ; j != null ; j = j . m next ) { j . m island flag = false ; } int stack size = m body count ; if ( stack . length < stack size ) { stack = new body [ stack size ] ; } for ( body seed = m body list ; seed != null ; seed = seed . m next ) { if ( ( seed . m flags & body . e island flag ) == body . e island flag ) { continue ; } if ( seed . is awake ( ) == false || seed . is active ( ) == false ) { continue ; } if ( seed . get type ( ) == body type . static ) { continue ; } island . clear ( ) ; int stack count = 0 ; stack [ stack count ++ ] = seed ; seed . m flags |= body . e island flag ; while ( stack count > 0 ) { body b = stack [ -- stack count ] ; assert ( b . is active ( ) == true ) ; island . add ( b ) ; b . set awake ( true ) ; if ( b . get type ( ) == body type . static ) { continue ; } for ( contact edge ce = b . m contact list ; ce != null ; ce = ce . next ) { contact contact = ce . contact ; if ( ( contact . m flags & contact . island flag ) == contact . island flag ) { continue ; } if ( contact . is enabled ( ) == false || contact . is touching ( ) == false ) { continue ; } boolean sensor a = contact . m fixture a . m is sensor ; boolean sensor b = contact . m fixture b . m is sensor ; if ( sensor a || sensor b ) { continue ; } island . add ( contact ) ; contact . m flags |= contact . island flag ; body other = ce . other ; if ( ( other . m flags & body . e island flag ) == body . e island flag ) { continue ; } assert ( stack count < stack size ) ; stack [ stack count ++ ] = other ; other . m flags |= body . e island flag ; } for ( joint edge je = b . m joint list ; je != null ; je = je . next ) { if ( je . joint . m island flag == true ) { continue ; } body other = je . other ; if ( other . is active ( ) == false ) { continue ; } island . add ( je . joint ) ; je . joint . m island flag = true ; if ( ( other . m flags & body . e island flag ) == body . e island flag ) { continue ; } assert ( stack count < stack size ) ; stack [ stack count ++ ] = other ; other . m flags |= body . e island flag ; } } island . %SELF% ( m profile , step , m gravity , m allow sleep ) ; for ( int i = 0 ; i < island . m body count ; ++ i ) { body b = island . m bodies [ i ] ; if ( b . get type ( ) == body type . static ) { b . m flags &= ~ body . e island flag ; } } } m profile . solve init . end accum ( ) ; m profile . solve velocity . end accum ( ) ; m profile . solve position . end accum ( ) ; broadphase timer . reset ( ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( ( b . m flags & body . e island flag ) == 0 ) { continue ; } if ( b . get type ( ) == body type . static ) { continue ; } b . synchronize fixtures ( ) ; } m contact manager . find new contacts ( ) ; m profile . broadphase . record ( broadphase timer . get milliseconds ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 17.3%)

<SENTENCE_START> { m profile . solve init . start accum ( ) ; m profile . solve velocity . start accum ( ) ; m profile . solve position . start accum ( ) ; for ( body b = m body list ; b != null ; b = b . m next ) { b . m xf 0 . set ( b . m xf ) ; } island . init ( m body count , m contact manager . m contact count , m joint count , m contact manager . m contact listener ) ; for ( body b = m body list ; b != null ; b = b . m next ) { b . m flags &= ~ body . e island flag ; } for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { c . m flags &= ~ contact . island flag ; } for ( joint j = m joint list ; j != null ; j = j . m next ) { j . m island flag = false ; } int stack size = m body count ; if ( stack . length < stack size ) { stack = new body [ stack size ] ; } for ( body seed = m body list ; seed != null ; seed = seed . m next ) { if ( ( seed . m flags & body . e island flag ) == body . e island flag ) { continue ; } if ( seed . is awake ( ) == false || seed . is active ( ) == false ) { continue ; } if ( seed . get type ( ) == body type . static ) { continue ; } island . clear ( ) ; int stack count = 0 ; stack [ stack count ++ ] = seed ; seed . m flags |= body . e island flag ; while ( stack count > 0 ) { body b = stack [ -- stack count ] ; assert ( b . is active ( ) == true ) ; island . add ( b ) ; b . set awake ( true ) ; if ( b . get type ( ) == body type . static ) { continue ; } for ( contact edge ce = b . m contact list ; ce != null ; ce = ce . next ) { contact contact = ce . contact ; if ( ( contact . m flags & contact . island flag ) == contact . island flag ) { continue ; } if ( contact . is enabled ( ) == false || contact . is touching ( ) == false ) { continue ; } boolean sensor a = contact . m fixture a . m is sensor ; boolean sensor b = contact . m fixture b . m is sensor ; if ( sensor a || sensor b ) { continue ; } island . add ( contact ) ; contact . m flags |= contact . island flag ; body other = ce . other ; if ( ( other . m flags & body . e island flag ) == body . e island flag ) { continue ; } assert ( stack count < stack size ) ; stack [ stack count ++ ] = other ; other . m flags |= body . e island flag ; } for ( joint edge je = b . m joint list ; je != null ; je = je . next ) { if ( je . joint . m island flag == true ) { continue ; } body other = je . other ; if ( other . is active ( ) == false ) { continue ; } island . add ( je . joint ) ; je . joint . m island flag = true ; if ( ( other . m flags & body . e island flag ) == body . e island flag ) { continue ; } assert ( stack count < stack size ) ; stack [ stack count ++ ] = other ; other . m flags |= body . e island flag ; } } island . %SELF% ( m profile , step , m gravity , m allow sleep ) ; for ( int i = 0 ; i < island . m body count ; ++ i ) { body b = island . m bodies [ i ] ; if ( b . get type ( ) == body type . static ) { b . m flags &= ~ body . e island flag ; } } } m profile . solve init . end accum ( ) ; m profile . solve velocity . end accum ( ) ; m profile . solve position . end accum ( ) ; broadphase timer . reset ( ) ; for ( body b = m body list ; b != null ; b = b . get next ( ) ) { if ( ( b . m flags & body . e island flag ) == 0 ) { continue ; } if ( b . get type ( ) == body type . static ) { continue ; } b . synchronize fixtures ( ) ; } m contact manager . find new contacts ( ) ; m profile . broadphase . record ( broadphase timer . get milliseconds ( ) ) ; } <SENTENCE_END/>


Original Name solve,toi

solve

<SENTENCE_START> { final island island = toi island ; island . init ( 2 * settings . max toi contacts , settings . max toi contacts , 0 , m contact manager . m contact listener ) ; if ( m step complete ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . m flags &= ~ body . e island flag ; b . m sweep . alpha 0 = 0.0f ; } for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { c . m flags &= ~ ( contact . toi flag | contact . island flag ) ; c . m toi count = 0 ; c . m toi = 1.0f ; } } for ( ; ; ) { contact min contact = null ; float min alpha = 1.0f ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { if ( c . is enabled ( ) == false ) { continue ; } if ( c . m toi count > settings . max sub steps ) { continue ; } float alpha = 1.0f ; if ( ( c . m flags & contact . toi flag ) != 0 ) { alpha = c . m toi ; } else { fixture f a = c . get fixture a ( ) ; fixture f b = c . get fixture b ( ) ; if ( f a . is sensor ( ) || f b . is sensor ( ) ) { continue ; } body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; body type type a = b a . m type ; body type type b = b b . m type ; assert ( type a == body type . dynamic || type b == body type . dynamic ) ; boolean active a = b a . is awake ( ) && type a != body type . static ; boolean active b = b b . is awake ( ) && type b != body type . static ; if ( active a == false && active b == false ) { continue ; } boolean collide a = b a . is bullet ( ) || type a != body type . dynamic ; boolean collide b = b b . is bullet ( ) || type b != body type . dynamic ; if ( collide a == false && collide b == false ) { continue ; } float alpha 0 = b a . m sweep . alpha 0 ; if ( b a . m sweep . alpha 0 < b b . m sweep . alpha 0 ) { alpha 0 = b b . m sweep . alpha 0 ; b a . m sweep . advance ( alpha 0 ) ; } else if ( b b . m sweep . alpha 0 < b a . m sweep . alpha 0 ) { alpha 0 = b a . m sweep . alpha 0 ; b b . m sweep . advance ( alpha 0 ) ; } assert ( alpha 0 < 1.0f ) ; int index a = c . get child index a ( ) ; int index b = c . get child index b ( ) ; final toi input input = toi input ; input . proxy a . set ( f a . get shape ( ) , index a ) ; input . proxy b . set ( f b . get shape ( ) , index b ) ; input . sweep a . set ( b a . m sweep ) ; input . sweep b . set ( b b . m sweep ) ; input . t max = 1.0f ; pool . get time of impact ( ) . time of impact ( toi output , input ) ; float beta = toi output . t ; if ( toi output . state == toi output state . touching ) { alpha = math utils . min ( alpha 0 + ( 1.0f - alpha 0 ) * beta , 1.0f ) ; } else { alpha = 1.0f ; } c . m toi = alpha ; c . m flags |= contact . toi flag ; } if ( alpha < min alpha ) { min contact = c ; min alpha = alpha ; } } if ( min contact == null || 1.0f - 10.0f * settings . epsilon < min alpha ) { m step complete = true ; break ; } fixture f a = min contact . get fixture a ( ) ; fixture f b = min contact . get fixture b ( ) ; body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; backup 1 . set ( b a . m sweep ) ; backup 2 . set ( b b . m sweep ) ; b a . advance ( min alpha ) ; b b . advance ( min alpha ) ; min contact . update ( m contact manager . m contact listener ) ; min contact . m flags &= ~ contact . toi flag ; ++ min contact . m toi count ; if ( min contact . is enabled ( ) == false || min contact . is touching ( ) == false ) { min contact . set enabled ( false ) ; b a . m sweep . set ( backup 1 ) ; b b . m sweep . set ( backup 2 ) ; b a . synchronize transform ( ) ; b b . synchronize transform ( ) ; continue ; } b a . set awake ( true ) ; b b . set awake ( true ) ; island . clear ( ) ; island . add ( b a ) ; island . add ( b b ) ; island . add ( min contact ) ; b a . m flags |= body . e island flag ; b b . m flags |= body . e island flag ; min contact . m flags |= contact . island flag ; temp bodies [ 0 ] = b a ; temp bodies [ 1 ] = b b ; for ( int i = 0 ; i < 2 ; ++ i ) { body body = temp bodies [ i ] ; if ( body . m type == body type . dynamic ) { for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { if ( island . m body count == island . m body capacity ) { break ; } if ( island . m contact count == island . m contact capacity ) { break ; } contact contact = ce . contact ; if ( ( contact . m flags & contact . island flag ) != 0 ) { continue ; } body other = ce . other ; if ( other . m type == body type . dynamic && body . is bullet ( ) == false && other . is bullet ( ) == false ) { continue ; } boolean sensor a = contact . m fixture a . m is sensor ; boolean sensor b = contact . m fixture b . m is sensor ; if ( sensor a || sensor b ) { continue ; } backup 1 . set ( other . m sweep ) ; if ( ( other . m flags & body . e island flag ) == 0 ) { other . advance ( min alpha ) ; } contact . update ( m contact manager . m contact listener ) ; if ( contact . is enabled ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } if ( contact . is touching ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } contact . m flags |= contact . island flag ; island . add ( contact ) ; if ( ( other . m flags & body . e island flag ) != 0 ) { continue ; } other . m flags |= body . e island flag ; if ( other . m type != body type . static ) { other . set awake ( true ) ; } island . add ( other ) ; } } } sub step . dt = ( 1.0f - min alpha ) * step . dt ; sub step . inv dt = 1.0f / sub step . dt ; sub step . dt ratio = 1.0f ; sub step . position iterations = 20 ; sub step . velocity iterations = step . velocity iterations ; sub step . warm starting = false ; island . %SELF% ( sub step , b a . m island index , b b . m island index ) ; for ( int i = 0 ; i < island . m body count ; ++ i ) { body body = island . m bodies [ i ] ; body . m flags &= ~ body . e island flag ; if ( body . m type != body type . dynamic ) { continue ; } body . synchronize fixtures ( ) ; for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { ce . contact . m flags &= ~ ( contact . toi flag | contact . island flag ) ; } } m contact manager . find new contacts ( ) ; if ( m sub stepping ) { m step complete = false ; break ; } } } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { final island island = toi island ; island . init ( 2 * settings . max toi contacts , settings . max toi contacts , 0 , m contact manager . m contact listener ) ; if ( m step complete ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . m flags &= ~ body . e island flag ; b . m sweep . alpha 0 = 0.0f ; } for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { c . m flags &= ~ ( contact . toi flag | contact . island flag ) ; c . m toi count = 0 ; c . m toi = 1.0f ; } } for ( ; ; ) { contact min contact = null ; float min alpha = 1.0f ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { if ( c . is enabled ( ) == false ) { continue ; } if ( c . m toi count > settings . max sub steps ) { continue ; } float alpha = 1.0f ; if ( ( c . m flags & contact . toi flag ) != 0 ) { alpha = c . m toi ; } else { fixture f a = c . get fixture a ( ) ; fixture f b = c . get fixture b ( ) ; if ( f a . is sensor ( ) || f b . is sensor ( ) ) { continue ; } body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; body type type a = b a . m type ; body type type b = b b . m type ; assert ( type a == body type . dynamic || type b == body type . dynamic ) ; boolean active a = b a . is awake ( ) && type a != body type . static ; boolean active b = b b . is awake ( ) && type b != body type . static ; if ( active a == false && active b == false ) { continue ; } boolean collide a = b a . is bullet ( ) || type a != body type . dynamic ; boolean collide b = b b . is bullet ( ) || type b != body type . dynamic ; if ( collide a == false && collide b == false ) { continue ; } float alpha 0 = b a . m sweep . alpha 0 ; if ( b a . m sweep . alpha 0 < b b . m sweep . alpha 0 ) { alpha 0 = b b . m sweep . alpha 0 ; b a . m sweep . advance ( alpha 0 ) ; } else if ( b b . m sweep . alpha 0 < b a . m sweep . alpha 0 ) { alpha 0 = b a . m sweep . alpha 0 ; b b . m sweep . advance ( alpha 0 ) ; } assert ( alpha 0 < 1.0f ) ; int index a = c . get child index a ( ) ; int index b = c . get child index b ( ) ; final toi input input = toi input ; input . proxy a . set ( f a . get shape ( ) , index a ) ; input . proxy b . set ( f b . get shape ( ) , index b ) ; input . sweep a . set ( b a . m sweep ) ; input . sweep b . set ( b b . m sweep ) ; input . t max = 1.0f ; pool . get time of impact ( ) . time of impact ( toi output , input ) ; float beta = toi output . t ; if ( toi output . state == toi output state . touching ) { alpha = math utils . min ( alpha 0 + ( 1.0f - alpha 0 ) * beta , 1.0f ) ; } else { alpha = 1.0f ; } c . m toi = alpha ; c . m flags |= contact . toi flag ; } if ( alpha < min alpha ) { min contact = c ; min alpha = alpha ; } } if ( min contact == null || 1.0f - 10.0f * settings . epsilon < min alpha ) { m step complete = true ; break ; } fixture f a = min contact . get fixture a ( ) ; fixture f b = min contact . get fixture b ( ) ; body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; backup 1 . set ( b a . m sweep ) ; backup 2 . set ( b b . m sweep ) ; b a . advance ( min alpha ) ; b b . advance ( min alpha ) ; min contact . update ( m contact manager . m contact listener ) ; min contact . m flags &= ~ contact . toi flag ; ++ min contact . m toi count ; if ( min contact . is enabled ( ) == false || min contact . is touching ( ) == false ) { min contact . set enabled ( false ) ; b a . m sweep . set ( backup 1 ) ; b b . m sweep . set ( backup 2 ) ; b a . synchronize transform ( ) ; b b . synchronize transform ( ) ; continue ; } b a . set awake ( true ) ; b b . set awake ( true ) ; island . clear ( ) ; island . add ( b a ) ; island . add ( b b ) ; island . add ( min contact ) ; b a . m flags |= body . e island flag ; b b . m flags |= body . e island flag ; min contact . m flags |= contact . island flag ; temp bodies [ 0 ] = b a ; temp bodies [ 1 ] = b b ; for ( int i = 0 ; i < 2 ; ++ i ) { body body = temp bodies [ i ] ; if ( body . m type == body type . dynamic ) { for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { if ( island . m body count == island . m body capacity ) { break ; } if ( island . m contact count == island . m contact capacity ) { break ; } contact contact = ce . contact ; if ( ( contact . m flags & contact . island flag ) != 0 ) { continue ; } body other = ce . other ; if ( other . m type == body type . dynamic && body . is bullet ( ) == false && other . is bullet ( ) == false ) { continue ; } boolean sensor a = contact . m fixture a . m is sensor ; boolean sensor b = contact . m fixture b . m is sensor ; if ( sensor a || sensor b ) { continue ; } backup 1 . set ( other . m sweep ) ; if ( ( other . m flags & body . e island flag ) == 0 ) { other . advance ( min alpha ) ; } contact . update ( m contact manager . m contact listener ) ; if ( contact . is enabled ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } if ( contact . is touching ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } contact . m flags |= contact . island flag ; island . add ( contact ) ; if ( ( other . m flags & body . e island flag ) != 0 ) { continue ; } other . m flags |= body . e island flag ; if ( other . m type != body type . static ) { other . set awake ( true ) ; } island . add ( other ) ; } } } sub step . dt = ( 1.0f - min alpha ) * step . dt ; sub step . inv dt = 1.0f / sub step . dt ; sub step . dt ratio = 1.0f ; sub step . position iterations = 20 ; sub step . velocity iterations = step . velocity iterations ; sub step . warm starting = false ; island . %SELF% ( sub step , b a . m island index , b b . m island index ) ; for ( int i = 0 ; i < island . m body count ; ++ i ) { body body = island . m bodies [ i ] ; body . m flags &= ~ body . e island flag ; if ( body . m type != body type . dynamic ) { continue ; } body . synchronize fixtures ( ) ; for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { ce . contact . m flags &= ~ ( contact . toi flag | contact . island flag ) ; } } m contact manager . find new contacts ( ) ; if ( m sub stepping ) { m step complete = false ; break ; } } } <SENTENCE_END/>

toi

<SENTENCE_START> { final island island = toi island ; island . init ( 2 * settings . max toi contacts , settings . max toi contacts , 0 , m contact manager . m contact listener ) ; if ( m step complete ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . m flags &= ~ body . e island flag ; b . m sweep . alpha 0 = 0.0f ; } for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { c . m flags &= ~ ( contact . toi flag | contact . island flag ) ; c . m toi count = 0 ; c . m toi = 1.0f ; } } for ( ; ; ) { contact min contact = null ; float min alpha = 1.0f ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { if ( c . is enabled ( ) == false ) { continue ; } if ( c . m toi count > settings . max sub steps ) { continue ; } float alpha = 1.0f ; if ( ( c . m flags & contact . toi flag ) != 0 ) { alpha = c . m toi ; } else { fixture f a = c . get fixture a ( ) ; fixture f b = c . get fixture b ( ) ; if ( f a . is sensor ( ) || f b . is sensor ( ) ) { continue ; } body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; body type type a = b a . m type ; body type type b = b b . m type ; assert ( type a == body type . dynamic || type b == body type . dynamic ) ; boolean active a = b a . is awake ( ) && type a != body type . static ; boolean active b = b b . is awake ( ) && type b != body type . static ; if ( active a == false && active b == false ) { continue ; } boolean collide a = b a . is bullet ( ) || type a != body type . dynamic ; boolean collide b = b b . is bullet ( ) || type b != body type . dynamic ; if ( collide a == false && collide b == false ) { continue ; } float alpha 0 = b a . m sweep . alpha 0 ; if ( b a . m sweep . alpha 0 < b b . m sweep . alpha 0 ) { alpha 0 = b b . m sweep . alpha 0 ; b a . m sweep . advance ( alpha 0 ) ; } else if ( b b . m sweep . alpha 0 < b a . m sweep . alpha 0 ) { alpha 0 = b a . m sweep . alpha 0 ; b b . m sweep . advance ( alpha 0 ) ; } assert ( alpha 0 < 1.0f ) ; int index a = c . get child index a ( ) ; int index b = c . get child index b ( ) ; final toi input input = toi input ; input . proxy a . set ( f a . get shape ( ) , index a ) ; input . proxy b . set ( f b . get shape ( ) , index b ) ; input . sweep a . set ( b a . m sweep ) ; input . sweep b . set ( b b . m sweep ) ; input . t max = 1.0f ; pool . get time of impact ( ) . time of impact ( toi output , input ) ; float beta = toi output . t ; if ( toi output . state == toi output state . touching ) { alpha = math utils . min ( alpha 0 + ( 1.0f - alpha 0 ) * beta , 1.0f ) ; } else { alpha = 1.0f ; } c . m toi = alpha ; c . m flags |= contact . toi flag ; } if ( alpha < min alpha ) { min contact = c ; min alpha = alpha ; } } if ( min contact == null || 1.0f - 10.0f * settings . epsilon < min alpha ) { m step complete = true ; break ; } fixture f a = min contact . get fixture a ( ) ; fixture f b = min contact . get fixture b ( ) ; body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; backup 1 . set ( b a . m sweep ) ; backup 2 . set ( b b . m sweep ) ; b a . advance ( min alpha ) ; b b . advance ( min alpha ) ; min contact . update ( m contact manager . m contact listener ) ; min contact . m flags &= ~ contact . toi flag ; ++ min contact . m toi count ; if ( min contact . is enabled ( ) == false || min contact . is touching ( ) == false ) { min contact . set enabled ( false ) ; b a . m sweep . set ( backup 1 ) ; b b . m sweep . set ( backup 2 ) ; b a . synchronize transform ( ) ; b b . synchronize transform ( ) ; continue ; } b a . set awake ( true ) ; b b . set awake ( true ) ; island . clear ( ) ; island . add ( b a ) ; island . add ( b b ) ; island . add ( min contact ) ; b a . m flags |= body . e island flag ; b b . m flags |= body . e island flag ; min contact . m flags |= contact . island flag ; temp bodies [ 0 ] = b a ; temp bodies [ 1 ] = b b ; for ( int i = 0 ; i < 2 ; ++ i ) { body body = temp bodies [ i ] ; if ( body . m type == body type . dynamic ) { for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { if ( island . m body count == island . m body capacity ) { break ; } if ( island . m contact count == island . m contact capacity ) { break ; } contact contact = ce . contact ; if ( ( contact . m flags & contact . island flag ) != 0 ) { continue ; } body other = ce . other ; if ( other . m type == body type . dynamic && body . is bullet ( ) == false && other . is bullet ( ) == false ) { continue ; } boolean sensor a = contact . m fixture a . m is sensor ; boolean sensor b = contact . m fixture b . m is sensor ; if ( sensor a || sensor b ) { continue ; } backup 1 . set ( other . m sweep ) ; if ( ( other . m flags & body . e island flag ) == 0 ) { other . advance ( min alpha ) ; } contact . update ( m contact manager . m contact listener ) ; if ( contact . is enabled ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } if ( contact . is touching ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } contact . m flags |= contact . island flag ; island . add ( contact ) ; if ( ( other . m flags & body . e island flag ) != 0 ) { continue ; } other . m flags |= body . e island flag ; if ( other . m type != body type . static ) { other . set awake ( true ) ; } island . add ( other ) ; } } } sub step . dt = ( 1.0f - min alpha ) * step . dt ; sub step . inv dt = 1.0f / sub step . dt ; sub step . dt ratio = 1.0f ; sub step . position iterations = 20 ; sub step . velocity iterations = step . velocity iterations ; sub step . warm starting = false ; island . %SELF% ( sub step , b a . m island index , b b . m island index ) ; for ( int i = 0 ; i < island . m body count ; ++ i ) { body body = island . m bodies [ i ] ; body . m flags &= ~ body . e island flag ; if ( body . m type != body type . dynamic ) { continue ; } body . synchronize fixtures ( ) ; for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { ce . contact . m flags &= ~ ( contact . toi flag | contact . island flag ) ; } } m contact manager . find new contacts ( ) ; if ( m sub stepping ) { m step complete = false ; break ; } } } <SENTENCE_END/>

(Copy Probability: 13.2%)

<SENTENCE_START> { final island island = toi island ; island . init ( 2 * settings . max toi contacts , settings . max toi contacts , 0 , m contact manager . m contact listener ) ; if ( m step complete ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . m flags &= ~ body . e island flag ; b . m sweep . alpha 0 = 0.0f ; } for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { c . m flags &= ~ ( contact . toi flag | contact . island flag ) ; c . m toi count = 0 ; c . m toi = 1.0f ; } } for ( ; ; ) { contact min contact = null ; float min alpha = 1.0f ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { if ( c . is enabled ( ) == false ) { continue ; } if ( c . m toi count > settings . max sub steps ) { continue ; } float alpha = 1.0f ; if ( ( c . m flags & contact . toi flag ) != 0 ) { alpha = c . m toi ; } else { fixture f a = c . get fixture a ( ) ; fixture f b = c . get fixture b ( ) ; if ( f a . is sensor ( ) || f b . is sensor ( ) ) { continue ; } body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; body type type a = b a . m type ; body type type b = b b . m type ; assert ( type a == body type . dynamic || type b == body type . dynamic ) ; boolean active a = b a . is awake ( ) && type a != body type . static ; boolean active b = b b . is awake ( ) && type b != body type . static ; if ( active a == false && active b == false ) { continue ; } boolean collide a = b a . is bullet ( ) || type a != body type . dynamic ; boolean collide b = b b . is bullet ( ) || type b != body type . dynamic ; if ( collide a == false && collide b == false ) { continue ; } float alpha 0 = b a . m sweep . alpha 0 ; if ( b a . m sweep . alpha 0 < b b . m sweep . alpha 0 ) { alpha 0 = b b . m sweep . alpha 0 ; b a . m sweep . advance ( alpha 0 ) ; } else if ( b b . m sweep . alpha 0 < b a . m sweep . alpha 0 ) { alpha 0 = b a . m sweep . alpha 0 ; b b . m sweep . advance ( alpha 0 ) ; } assert ( alpha 0 < 1.0f ) ; int index a = c . get child index a ( ) ; int index b = c . get child index b ( ) ; final toi input input = toi input ; input . proxy a . set ( f a . get shape ( ) , index a ) ; input . proxy b . set ( f b . get shape ( ) , index b ) ; input . sweep a . set ( b a . m sweep ) ; input . sweep b . set ( b b . m sweep ) ; input . t max = 1.0f ; pool . get time of impact ( ) . time of impact ( toi output , input ) ; float beta = toi output . t ; if ( toi output . state == toi output state . touching ) { alpha = math utils . min ( alpha 0 + ( 1.0f - alpha 0 ) * beta , 1.0f ) ; } else { alpha = 1.0f ; } c . m toi = alpha ; c . m flags |= contact . toi flag ; } if ( alpha < min alpha ) { min contact = c ; min alpha = alpha ; } } if ( min contact == null || 1.0f - 10.0f * settings . epsilon < min alpha ) { m step complete = true ; break ; } fixture f a = min contact . get fixture a ( ) ; fixture f b = min contact . get fixture b ( ) ; body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; backup 1 . set ( b a . m sweep ) ; backup 2 . set ( b b . m sweep ) ; b a . advance ( min alpha ) ; b b . advance ( min alpha ) ; min contact . update ( m contact manager . m contact listener ) ; min contact . m flags &= ~ contact . toi flag ; ++ min contact . m toi count ; if ( min contact . is enabled ( ) == false || min contact . is touching ( ) == false ) { min contact . set enabled ( false ) ; b a . m sweep . set ( backup 1 ) ; b b . m sweep . set ( backup 2 ) ; b a . synchronize transform ( ) ; b b . synchronize transform ( ) ; continue ; } b a . set awake ( true ) ; b b . set awake ( true ) ; island . clear ( ) ; island . add ( b a ) ; island . add ( b b ) ; island . add ( min contact ) ; b a . m flags |= body . e island flag ; b b . m flags |= body . e island flag ; min contact . m flags |= contact . island flag ; temp bodies [ 0 ] = b a ; temp bodies [ 1 ] = b b ; for ( int i = 0 ; i < 2 ; ++ i ) { body body = temp bodies [ i ] ; if ( body . m type == body type . dynamic ) { for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { if ( island . m body count == island . m body capacity ) { break ; } if ( island . m contact count == island . m contact capacity ) { break ; } contact contact = ce . contact ; if ( ( contact . m flags & contact . island flag ) != 0 ) { continue ; } body other = ce . other ; if ( other . m type == body type . dynamic && body . is bullet ( ) == false && other . is bullet ( ) == false ) { continue ; } boolean sensor a = contact . m fixture a . m is sensor ; boolean sensor b = contact . m fixture b . m is sensor ; if ( sensor a || sensor b ) { continue ; } backup 1 . set ( other . m sweep ) ; if ( ( other . m flags & body . e island flag ) == 0 ) { other . advance ( min alpha ) ; } contact . update ( m contact manager . m contact listener ) ; if ( contact . is enabled ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } if ( contact . is touching ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } contact . m flags |= contact . island flag ; island . add ( contact ) ; if ( ( other . m flags & body . e island flag ) != 0 ) { continue ; } other . m flags |= body . e island flag ; if ( other . m type != body type . static ) { other . set awake ( true ) ; } island . add ( other ) ; } } } sub step . dt = ( 1.0f - min alpha ) * step . dt ; sub step . inv dt = 1.0f / sub step . dt ; sub step . dt ratio = 1.0f ; sub step . position iterations = 20 ; sub step . velocity iterations = step . velocity iterations ; sub step . warm starting = false ; island . %SELF% ( sub step , b a . m island index , b b . m island index ) ; for ( int i = 0 ; i < island . m body count ; ++ i ) { body body = island . m bodies [ i ] ; body . m flags &= ~ body . e island flag ; if ( body . m type != body type . dynamic ) { continue ; } body . synchronize fixtures ( ) ; for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { ce . contact . m flags &= ~ ( contact . toi flag | contact . island flag ) ; } } m contact manager . find new contacts ( ) ; if ( m sub stepping ) { m step complete = false ; break ; } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { final island island = toi island ; island . init ( 2 * settings . max toi contacts , settings . max toi contacts , 0 , m contact manager . m contact listener ) ; if ( m step complete ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . m flags &= ~ body . e island flag ; b . m sweep . alpha 0 = 0.0f ; } for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { c . m flags &= ~ ( contact . toi flag | contact . island flag ) ; c . m toi count = 0 ; c . m toi = 1.0f ; } } for ( ; ; ) { contact min contact = null ; float min alpha = 1.0f ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { if ( c . is enabled ( ) == false ) { continue ; } if ( c . m toi count > settings . max sub steps ) { continue ; } float alpha = 1.0f ; if ( ( c . m flags & contact . toi flag ) != 0 ) { alpha = c . m toi ; } else { fixture f a = c . get fixture a ( ) ; fixture f b = c . get fixture b ( ) ; if ( f a . is sensor ( ) || f b . is sensor ( ) ) { continue ; } body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; body type type a = b a . m type ; body type type b = b b . m type ; assert ( type a == body type . dynamic || type b == body type . dynamic ) ; boolean active a = b a . is awake ( ) && type a != body type . static ; boolean active b = b b . is awake ( ) && type b != body type . static ; if ( active a == false && active b == false ) { continue ; } boolean collide a = b a . is bullet ( ) || type a != body type . dynamic ; boolean collide b = b b . is bullet ( ) || type b != body type . dynamic ; if ( collide a == false && collide b == false ) { continue ; } float alpha 0 = b a . m sweep . alpha 0 ; if ( b a . m sweep . alpha 0 < b b . m sweep . alpha 0 ) { alpha 0 = b b . m sweep . alpha 0 ; b a . m sweep . advance ( alpha 0 ) ; } else if ( b b . m sweep . alpha 0 < b a . m sweep . alpha 0 ) { alpha 0 = b a . m sweep . alpha 0 ; b b . m sweep . advance ( alpha 0 ) ; } assert ( alpha 0 < 1.0f ) ; int index a = c . get child index a ( ) ; int index b = c . get child index b ( ) ; final toi input input = toi input ; input . proxy a . set ( f a . get shape ( ) , index a ) ; input . proxy b . set ( f b . get shape ( ) , index b ) ; input . sweep a . set ( b a . m sweep ) ; input . sweep b . set ( b b . m sweep ) ; input . t max = 1.0f ; pool . get time of impact ( ) . time of impact ( toi output , input ) ; float beta = toi output . t ; if ( toi output . state == toi output state . touching ) { alpha = math utils . min ( alpha 0 + ( 1.0f - alpha 0 ) * beta , 1.0f ) ; } else { alpha = 1.0f ; } c . m toi = alpha ; c . m flags |= contact . toi flag ; } if ( alpha < min alpha ) { min contact = c ; min alpha = alpha ; } } if ( min contact == null || 1.0f - 10.0f * settings . epsilon < min alpha ) { m step complete = true ; break ; } fixture f a = min contact . get fixture a ( ) ; fixture f b = min contact . get fixture b ( ) ; body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; backup 1 . set ( b a . m sweep ) ; backup 2 . set ( b b . m sweep ) ; b a . advance ( min alpha ) ; b b . advance ( min alpha ) ; min contact . update ( m contact manager . m contact listener ) ; min contact . m flags &= ~ contact . toi flag ; ++ min contact . m toi count ; if ( min contact . is enabled ( ) == false || min contact . is touching ( ) == false ) { min contact . set enabled ( false ) ; b a . m sweep . set ( backup 1 ) ; b b . m sweep . set ( backup 2 ) ; b a . synchronize transform ( ) ; b b . synchronize transform ( ) ; continue ; } b a . set awake ( true ) ; b b . set awake ( true ) ; island . clear ( ) ; island . add ( b a ) ; island . add ( b b ) ; island . add ( min contact ) ; b a . m flags |= body . e island flag ; b b . m flags |= body . e island flag ; min contact . m flags |= contact . island flag ; temp bodies [ 0 ] = b a ; temp bodies [ 1 ] = b b ; for ( int i = 0 ; i < 2 ; ++ i ) { body body = temp bodies [ i ] ; if ( body . m type == body type . dynamic ) { for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { if ( island . m body count == island . m body capacity ) { break ; } if ( island . m contact count == island . m contact capacity ) { break ; } contact contact = ce . contact ; if ( ( contact . m flags & contact . island flag ) != 0 ) { continue ; } body other = ce . other ; if ( other . m type == body type . dynamic && body . is bullet ( ) == false && other . is bullet ( ) == false ) { continue ; } boolean sensor a = contact . m fixture a . m is sensor ; boolean sensor b = contact . m fixture b . m is sensor ; if ( sensor a || sensor b ) { continue ; } backup 1 . set ( other . m sweep ) ; if ( ( other . m flags & body . e island flag ) == 0 ) { other . advance ( min alpha ) ; } contact . update ( m contact manager . m contact listener ) ; if ( contact . is enabled ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } if ( contact . is touching ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } contact . m flags |= contact . island flag ; island . add ( contact ) ; if ( ( other . m flags & body . e island flag ) != 0 ) { continue ; } other . m flags |= body . e island flag ; if ( other . m type != body type . static ) { other . set awake ( true ) ; } island . add ( other ) ; } } } sub step . dt = ( 1.0f - min alpha ) * step . dt ; sub step . inv dt = 1.0f / sub step . dt ; sub step . dt ratio = 1.0f ; sub step . position iterations = 20 ; sub step . velocity iterations = step . velocity iterations ; sub step . warm starting = false ; island . %SELF% ( sub step , b a . m island index , b b . m island index ) ; for ( int i = 0 ; i < island . m body count ; ++ i ) { body body = island . m bodies [ i ] ; body . m flags &= ~ body . e island flag ; if ( body . m type != body type . dynamic ) { continue ; } body . synchronize fixtures ( ) ; for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { ce . contact . m flags &= ~ ( contact . toi flag | contact . island flag ) ; } } m contact manager . find new contacts ( ) ; if ( m sub stepping ) { m step complete = false ; break ; } } } <SENTENCE_END/>

(Copy Probability: 13.5%)

<SENTENCE_START> { final island island = toi island ; island . init ( 2 * settings . max toi contacts , settings . max toi contacts , 0 , m contact manager . m contact listener ) ; if ( m step complete ) { for ( body b = m body list ; b != null ; b = b . m next ) { b . m flags &= ~ body . e island flag ; b . m sweep . alpha 0 = 0.0f ; } for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { c . m flags &= ~ ( contact . toi flag | contact . island flag ) ; c . m toi count = 0 ; c . m toi = 1.0f ; } } for ( ; ; ) { contact min contact = null ; float min alpha = 1.0f ; for ( contact c = m contact manager . m contact list ; c != null ; c = c . m next ) { if ( c . is enabled ( ) == false ) { continue ; } if ( c . m toi count > settings . max sub steps ) { continue ; } float alpha = 1.0f ; if ( ( c . m flags & contact . toi flag ) != 0 ) { alpha = c . m toi ; } else { fixture f a = c . get fixture a ( ) ; fixture f b = c . get fixture b ( ) ; if ( f a . is sensor ( ) || f b . is sensor ( ) ) { continue ; } body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; body type type a = b a . m type ; body type type b = b b . m type ; assert ( type a == body type . dynamic || type b == body type . dynamic ) ; boolean active a = b a . is awake ( ) && type a != body type . static ; boolean active b = b b . is awake ( ) && type b != body type . static ; if ( active a == false && active b == false ) { continue ; } boolean collide a = b a . is bullet ( ) || type a != body type . dynamic ; boolean collide b = b b . is bullet ( ) || type b != body type . dynamic ; if ( collide a == false && collide b == false ) { continue ; } float alpha 0 = b a . m sweep . alpha 0 ; if ( b a . m sweep . alpha 0 < b b . m sweep . alpha 0 ) { alpha 0 = b b . m sweep . alpha 0 ; b a . m sweep . advance ( alpha 0 ) ; } else if ( b b . m sweep . alpha 0 < b a . m sweep . alpha 0 ) { alpha 0 = b a . m sweep . alpha 0 ; b b . m sweep . advance ( alpha 0 ) ; } assert ( alpha 0 < 1.0f ) ; int index a = c . get child index a ( ) ; int index b = c . get child index b ( ) ; final toi input input = toi input ; input . proxy a . set ( f a . get shape ( ) , index a ) ; input . proxy b . set ( f b . get shape ( ) , index b ) ; input . sweep a . set ( b a . m sweep ) ; input . sweep b . set ( b b . m sweep ) ; input . t max = 1.0f ; pool . get time of impact ( ) . time of impact ( toi output , input ) ; float beta = toi output . t ; if ( toi output . state == toi output state . touching ) { alpha = math utils . min ( alpha 0 + ( 1.0f - alpha 0 ) * beta , 1.0f ) ; } else { alpha = 1.0f ; } c . m toi = alpha ; c . m flags |= contact . toi flag ; } if ( alpha < min alpha ) { min contact = c ; min alpha = alpha ; } } if ( min contact == null || 1.0f - 10.0f * settings . epsilon < min alpha ) { m step complete = true ; break ; } fixture f a = min contact . get fixture a ( ) ; fixture f b = min contact . get fixture b ( ) ; body b a = f a . get body ( ) ; body b b = f b . get body ( ) ; backup 1 . set ( b a . m sweep ) ; backup 2 . set ( b b . m sweep ) ; b a . advance ( min alpha ) ; b b . advance ( min alpha ) ; min contact . update ( m contact manager . m contact listener ) ; min contact . m flags &= ~ contact . toi flag ; ++ min contact . m toi count ; if ( min contact . is enabled ( ) == false || min contact . is touching ( ) == false ) { min contact . set enabled ( false ) ; b a . m sweep . set ( backup 1 ) ; b b . m sweep . set ( backup 2 ) ; b a . synchronize transform ( ) ; b b . synchronize transform ( ) ; continue ; } b a . set awake ( true ) ; b b . set awake ( true ) ; island . clear ( ) ; island . add ( b a ) ; island . add ( b b ) ; island . add ( min contact ) ; b a . m flags |= body . e island flag ; b b . m flags |= body . e island flag ; min contact . m flags |= contact . island flag ; temp bodies [ 0 ] = b a ; temp bodies [ 1 ] = b b ; for ( int i = 0 ; i < 2 ; ++ i ) { body body = temp bodies [ i ] ; if ( body . m type == body type . dynamic ) { for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { if ( island . m body count == island . m body capacity ) { break ; } if ( island . m contact count == island . m contact capacity ) { break ; } contact contact = ce . contact ; if ( ( contact . m flags & contact . island flag ) != 0 ) { continue ; } body other = ce . other ; if ( other . m type == body type . dynamic && body . is bullet ( ) == false && other . is bullet ( ) == false ) { continue ; } boolean sensor a = contact . m fixture a . m is sensor ; boolean sensor b = contact . m fixture b . m is sensor ; if ( sensor a || sensor b ) { continue ; } backup 1 . set ( other . m sweep ) ; if ( ( other . m flags & body . e island flag ) == 0 ) { other . advance ( min alpha ) ; } contact . update ( m contact manager . m contact listener ) ; if ( contact . is enabled ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } if ( contact . is touching ( ) == false ) { other . m sweep . set ( backup 1 ) ; other . synchronize transform ( ) ; continue ; } contact . m flags |= contact . island flag ; island . add ( contact ) ; if ( ( other . m flags & body . e island flag ) != 0 ) { continue ; } other . m flags |= body . e island flag ; if ( other . m type != body type . static ) { other . set awake ( true ) ; } island . add ( other ) ; } } } sub step . dt = ( 1.0f - min alpha ) * step . dt ; sub step . inv dt = 1.0f / sub step . dt ; sub step . dt ratio = 1.0f ; sub step . position iterations = 20 ; sub step . velocity iterations = step . velocity iterations ; sub step . warm starting = false ; island . %SELF% ( sub step , b a . m island index , b b . m island index ) ; for ( int i = 0 ; i < island . m body count ; ++ i ) { body body = island . m bodies [ i ] ; body . m flags &= ~ body . e island flag ; if ( body . m type != body type . dynamic ) { continue ; } body . synchronize fixtures ( ) ; for ( contact edge ce = body . m contact list ; ce != null ; ce = ce . next ) { ce . contact . m flags &= ~ ( contact . toi flag | contact . island flag ) ; } } m contact manager . find new contacts ( ) ; if ( m sub stepping ) { m step complete = false ; break ; } } } <SENTENCE_END/>


Original Name draw,joint

draw

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vec 2 x 1 = xf 1 . p ; vec 2 x 2 = xf 2 . p ; vec 2 p 1 = pool . pop vec 2 ( ) ; vec 2 p 2 = pool . pop vec 2 ( ) ; joint . get anchor a ( p 1 ) ; joint . get anchor b ( p 2 ) ; color . set ( 0.5f , 0.8f , 0.8f ) ; switch ( joint . get type ( ) ) { case distance : m debug draw . draw segment ( p 1 , p 2 , color ) ; break ; case pulley : { pulley joint pulley = ( pulley joint ) joint ; vec 2 s 1 = pulley . get ground anchor a ( ) ; vec 2 s 2 = pulley . get ground anchor b ( ) ; m debug draw . draw segment ( s 1 , p 1 , color ) ; m debug draw . draw segment ( s 2 , p 2 , color ) ; m debug draw . draw segment ( s 1 , s 2 , color ) ; } break ; case constant volume : case mouse : break ; default : m debug draw . draw segment ( x 1 , p 1 , color ) ; m debug draw . draw segment ( p 1 , p 2 , color ) ; m debug draw . draw segment ( x 2 , p 2 , color ) ; } pool . push vec 2 ( 2 ) ; } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vec 2 x 1 = xf 1 . p ; vec 2 x 2 = xf 2 . p ; vec 2 p 1 = pool . pop vec 2 ( ) ; vec 2 p 2 = pool . pop vec 2 ( ) ; joint . get anchor a ( p 1 ) ; joint . get anchor b ( p 2 ) ; color . set ( 0.5f , 0.8f , 0.8f ) ; switch ( joint . get type ( ) ) { case distance : m debug draw . draw segment ( p 1 , p 2 , color ) ; break ; case pulley : { pulley joint pulley = ( pulley joint ) joint ; vec 2 s 1 = pulley . get ground anchor a ( ) ; vec 2 s 2 = pulley . get ground anchor b ( ) ; m debug draw . draw segment ( s 1 , p 1 , color ) ; m debug draw . draw segment ( s 2 , p 2 , color ) ; m debug draw . draw segment ( s 1 , s 2 , color ) ; } break ; case constant volume : case mouse : break ; default : m debug draw . draw segment ( x 1 , p 1 , color ) ; m debug draw . draw segment ( p 1 , p 2 , color ) ; m debug draw . draw segment ( x 2 , p 2 , color ) ; } pool . push vec 2 ( 2 ) ; } <SENTENCE_END/>

joint

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vec 2 x 1 = xf 1 . p ; vec 2 x 2 = xf 2 . p ; vec 2 p 1 = pool . pop vec 2 ( ) ; vec 2 p 2 = pool . pop vec 2 ( ) ; joint . get anchor a ( p 1 ) ; joint . get anchor b ( p 2 ) ; color . set ( 0.5f , 0.8f , 0.8f ) ; switch ( joint . get type ( ) ) { case distance : m debug draw . draw segment ( p 1 , p 2 , color ) ; break ; case pulley : { pulley joint pulley = ( pulley joint ) joint ; vec 2 s 1 = pulley . get ground anchor a ( ) ; vec 2 s 2 = pulley . get ground anchor b ( ) ; m debug draw . draw segment ( s 1 , p 1 , color ) ; m debug draw . draw segment ( s 2 , p 2 , color ) ; m debug draw . draw segment ( s 1 , s 2 , color ) ; } break ; case constant volume : case mouse : break ; default : m debug draw . draw segment ( x 1 , p 1 , color ) ; m debug draw . draw segment ( p 1 , p 2 , color ) ; m debug draw . draw segment ( x 2 , p 2 , color ) ; } pool . push vec 2 ( 2 ) ; } <SENTENCE_END/>

(Copy Probability: 23.1%)

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vec 2 x 1 = xf 1 . p ; vec 2 x 2 = xf 2 . p ; vec 2 p 1 = pool . pop vec 2 ( ) ; vec 2 p 2 = pool . pop vec 2 ( ) ; joint . get anchor a ( p 1 ) ; joint . get anchor b ( p 2 ) ; color . set ( 0.5f , 0.8f , 0.8f ) ; switch ( joint . get type ( ) ) { case distance : m debug draw . draw segment ( p 1 , p 2 , color ) ; break ; case pulley : { pulley joint pulley = ( pulley joint ) joint ; vec 2 s 1 = pulley . get ground anchor a ( ) ; vec 2 s 2 = pulley . get ground anchor b ( ) ; m debug draw . draw segment ( s 1 , p 1 , color ) ; m debug draw . draw segment ( s 2 , p 2 , color ) ; m debug draw . draw segment ( s 1 , s 2 , color ) ; } break ; case constant volume : case mouse : break ; default : m debug draw . draw segment ( x 1 , p 1 , color ) ; m debug draw . draw segment ( p 1 , p 2 , color ) ; m debug draw . draw segment ( x 2 , p 2 , color ) ; } pool . push vec 2 ( 2 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vec 2 x 1 = xf 1 . p ; vec 2 x 2 = xf 2 . p ; vec 2 p 1 = pool . pop vec 2 ( ) ; vec 2 p 2 = pool . pop vec 2 ( ) ; joint . get anchor a ( p 1 ) ; joint . get anchor b ( p 2 ) ; color . set ( 0.5f , 0.8f , 0.8f ) ; switch ( joint . get type ( ) ) { case distance : m debug draw . draw segment ( p 1 , p 2 , color ) ; break ; case pulley : { pulley joint pulley = ( pulley joint ) joint ; vec 2 s 1 = pulley . get ground anchor a ( ) ; vec 2 s 2 = pulley . get ground anchor b ( ) ; m debug draw . draw segment ( s 1 , p 1 , color ) ; m debug draw . draw segment ( s 2 , p 2 , color ) ; m debug draw . draw segment ( s 1 , s 2 , color ) ; } break ; case constant volume : case mouse : break ; default : m debug draw . draw segment ( x 1 , p 1 , color ) ; m debug draw . draw segment ( p 1 , p 2 , color ) ; m debug draw . draw segment ( x 2 , p 2 , color ) ; } pool . push vec 2 ( 2 ) ; } <SENTENCE_END/>

(Copy Probability: 25.7%)

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vec 2 x 1 = xf 1 . p ; vec 2 x 2 = xf 2 . p ; vec 2 p 1 = pool . pop vec 2 ( ) ; vec 2 p 2 = pool . pop vec 2 ( ) ; joint . get anchor a ( p 1 ) ; joint . get anchor b ( p 2 ) ; color . set ( 0.5f , 0.8f , 0.8f ) ; switch ( joint . get type ( ) ) { case distance : m debug draw . draw segment ( p 1 , p 2 , color ) ; break ; case pulley : { pulley joint pulley = ( pulley joint ) joint ; vec 2 s 1 = pulley . get ground anchor a ( ) ; vec 2 s 2 = pulley . get ground anchor b ( ) ; m debug draw . draw segment ( s 1 , p 1 , color ) ; m debug draw . draw segment ( s 2 , p 2 , color ) ; m debug draw . draw segment ( s 1 , s 2 , color ) ; } break ; case constant volume : case mouse : break ; default : m debug draw . draw segment ( x 1 , p 1 , color ) ; m debug draw . draw segment ( p 1 , p 2 , color ) ; m debug draw . draw segment ( x 2 , p 2 , color ) ; } pool . push vec 2 ( 2 ) ; } <SENTENCE_END/>


Original Name draw,shape

draw

<SENTENCE_START> { switch ( fixture . get type ( ) ) { case circle : { circle shape circle = ( circle shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , circle . m p , center ) ; float radius = circle . m radius ; xf . q . get x axis ( axis ) ; if ( fixture . get user data ( ) != null && fixture . get user data ( ) . equals ( liquid int ) ) { body b = fixture . get body ( ) ; liquid offset . set ( b . m linear velocity ) ; float lin vel length = b . m linear velocity . length ( ) ; if ( average linear vel == - 1 ) { average linear vel = lin vel length ; } else { average linear vel = .98f * average linear vel + .02f * lin vel length ; } liquid offset . mul local ( liquid length / average linear vel / 2 ) ; circ center moved . set ( center ) . add local ( liquid offset ) ; center . sub local ( liquid offset ) ; m debug draw . draw segment ( center , circ center moved , liquid color ) ; return ; } if ( wireframe ) { m debug draw . draw circle ( center , radius , axis , color ) ; } else { m debug draw . draw solid circle ( center , radius , axis , color ) ; } } break ; case polygon : { polygon shape poly = ( polygon shape ) fixture . get shape ( ) ; int vertex count = poly . m count ; assert ( vertex count <= settings . max polygon vertices ) ; vec 2 [ ] vertices = tlvertices . get ( settings . max polygon vertices ) ; for ( int i = 0 ; i < vertex count ; ++ i ) { transform . mul to out unsafe ( xf , poly . m vertices [ i ] , vertices [ i ] ) ; } if ( wireframe ) { m debug draw . draw polygon ( vertices , vertex count , color ) ; } else { m debug draw . draw solid polygon ( vertices , vertex count , color ) ; } } break ; case edge : { edge shape edge = ( edge shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , edge . m vertex 1 , v 1 ) ; transform . mul to out unsafe ( xf , edge . m vertex 2 , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; } break ; case chain : { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int count = chain . m count ; vec 2 [ ] vertices = chain . m vertices ; transform . mul to out unsafe ( xf , vertices [ 0 ] , v 1 ) ; for ( int i = 1 ; i < count ; ++ i ) { transform . mul to out unsafe ( xf , vertices [ i ] , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; m debug draw . draw circle ( v 1 , 0.05f , color ) ; v 1 . set ( v 2 ) ; } } break ; default : break ; } } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { switch ( fixture . get type ( ) ) { case circle : { circle shape circle = ( circle shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , circle . m p , center ) ; float radius = circle . m radius ; xf . q . get x axis ( axis ) ; if ( fixture . get user data ( ) != null && fixture . get user data ( ) . equals ( liquid int ) ) { body b = fixture . get body ( ) ; liquid offset . set ( b . m linear velocity ) ; float lin vel length = b . m linear velocity . length ( ) ; if ( average linear vel == - 1 ) { average linear vel = lin vel length ; } else { average linear vel = .98f * average linear vel + .02f * lin vel length ; } liquid offset . mul local ( liquid length / average linear vel / 2 ) ; circ center moved . set ( center ) . add local ( liquid offset ) ; center . sub local ( liquid offset ) ; m debug draw . draw segment ( center , circ center moved , liquid color ) ; return ; } if ( wireframe ) { m debug draw . draw circle ( center , radius , axis , color ) ; } else { m debug draw . draw solid circle ( center , radius , axis , color ) ; } } break ; case polygon : { polygon shape poly = ( polygon shape ) fixture . get shape ( ) ; int vertex count = poly . m count ; assert ( vertex count <= settings . max polygon vertices ) ; vec 2 [ ] vertices = tlvertices . get ( settings . max polygon vertices ) ; for ( int i = 0 ; i < vertex count ; ++ i ) { transform . mul to out unsafe ( xf , poly . m vertices [ i ] , vertices [ i ] ) ; } if ( wireframe ) { m debug draw . draw polygon ( vertices , vertex count , color ) ; } else { m debug draw . draw solid polygon ( vertices , vertex count , color ) ; } } break ; case edge : { edge shape edge = ( edge shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , edge . m vertex 1 , v 1 ) ; transform . mul to out unsafe ( xf , edge . m vertex 2 , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; } break ; case chain : { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int count = chain . m count ; vec 2 [ ] vertices = chain . m vertices ; transform . mul to out unsafe ( xf , vertices [ 0 ] , v 1 ) ; for ( int i = 1 ; i < count ; ++ i ) { transform . mul to out unsafe ( xf , vertices [ i ] , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; m debug draw . draw circle ( v 1 , 0.05f , color ) ; v 1 . set ( v 2 ) ; } } break ; default : break ; } } <SENTENCE_END/>

shape

<SENTENCE_START> { switch ( fixture . get type ( ) ) { case circle : { circle shape circle = ( circle shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , circle . m p , center ) ; float radius = circle . m radius ; xf . q . get x axis ( axis ) ; if ( fixture . get user data ( ) != null && fixture . get user data ( ) . equals ( liquid int ) ) { body b = fixture . get body ( ) ; liquid offset . set ( b . m linear velocity ) ; float lin vel length = b . m linear velocity . length ( ) ; if ( average linear vel == - 1 ) { average linear vel = lin vel length ; } else { average linear vel = .98f * average linear vel + .02f * lin vel length ; } liquid offset . mul local ( liquid length / average linear vel / 2 ) ; circ center moved . set ( center ) . add local ( liquid offset ) ; center . sub local ( liquid offset ) ; m debug draw . draw segment ( center , circ center moved , liquid color ) ; return ; } if ( wireframe ) { m debug draw . draw circle ( center , radius , axis , color ) ; } else { m debug draw . draw solid circle ( center , radius , axis , color ) ; } } break ; case polygon : { polygon shape poly = ( polygon shape ) fixture . get shape ( ) ; int vertex count = poly . m count ; assert ( vertex count <= settings . max polygon vertices ) ; vec 2 [ ] vertices = tlvertices . get ( settings . max polygon vertices ) ; for ( int i = 0 ; i < vertex count ; ++ i ) { transform . mul to out unsafe ( xf , poly . m vertices [ i ] , vertices [ i ] ) ; } if ( wireframe ) { m debug draw . draw polygon ( vertices , vertex count , color ) ; } else { m debug draw . draw solid polygon ( vertices , vertex count , color ) ; } } break ; case edge : { edge shape edge = ( edge shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , edge . m vertex 1 , v 1 ) ; transform . mul to out unsafe ( xf , edge . m vertex 2 , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; } break ; case chain : { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int count = chain . m count ; vec 2 [ ] vertices = chain . m vertices ; transform . mul to out unsafe ( xf , vertices [ 0 ] , v 1 ) ; for ( int i = 1 ; i < count ; ++ i ) { transform . mul to out unsafe ( xf , vertices [ i ] , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; m debug draw . draw circle ( v 1 , 0.05f , color ) ; v 1 . set ( v 2 ) ; } } break ; default : break ; } } <SENTENCE_END/>

(Copy Probability: 19.2%)

<SENTENCE_START> { switch ( fixture . get type ( ) ) { case circle : { circle shape circle = ( circle shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , circle . m p , center ) ; float radius = circle . m radius ; xf . q . get x axis ( axis ) ; if ( fixture . get user data ( ) != null && fixture . get user data ( ) . equals ( liquid int ) ) { body b = fixture . get body ( ) ; liquid offset . set ( b . m linear velocity ) ; float lin vel length = b . m linear velocity . length ( ) ; if ( average linear vel == - 1 ) { average linear vel = lin vel length ; } else { average linear vel = .98f * average linear vel + .02f * lin vel length ; } liquid offset . mul local ( liquid length / average linear vel / 2 ) ; circ center moved . set ( center ) . add local ( liquid offset ) ; center . sub local ( liquid offset ) ; m debug draw . draw segment ( center , circ center moved , liquid color ) ; return ; } if ( wireframe ) { m debug draw . draw circle ( center , radius , axis , color ) ; } else { m debug draw . draw solid circle ( center , radius , axis , color ) ; } } break ; case polygon : { polygon shape poly = ( polygon shape ) fixture . get shape ( ) ; int vertex count = poly . m count ; assert ( vertex count <= settings . max polygon vertices ) ; vec 2 [ ] vertices = tlvertices . get ( settings . max polygon vertices ) ; for ( int i = 0 ; i < vertex count ; ++ i ) { transform . mul to out unsafe ( xf , poly . m vertices [ i ] , vertices [ i ] ) ; } if ( wireframe ) { m debug draw . draw polygon ( vertices , vertex count , color ) ; } else { m debug draw . draw solid polygon ( vertices , vertex count , color ) ; } } break ; case edge : { edge shape edge = ( edge shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , edge . m vertex 1 , v 1 ) ; transform . mul to out unsafe ( xf , edge . m vertex 2 , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; } break ; case chain : { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int count = chain . m count ; vec 2 [ ] vertices = chain . m vertices ; transform . mul to out unsafe ( xf , vertices [ 0 ] , v 1 ) ; for ( int i = 1 ; i < count ; ++ i ) { transform . mul to out unsafe ( xf , vertices [ i ] , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; m debug draw . draw circle ( v 1 , 0.05f , color ) ; v 1 . set ( v 2 ) ; } } break ; default : break ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { switch ( fixture . get type ( ) ) { case circle : { circle shape circle = ( circle shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , circle . m p , center ) ; float radius = circle . m radius ; xf . q . get x axis ( axis ) ; if ( fixture . get user data ( ) != null && fixture . get user data ( ) . equals ( liquid int ) ) { body b = fixture . get body ( ) ; liquid offset . set ( b . m linear velocity ) ; float lin vel length = b . m linear velocity . length ( ) ; if ( average linear vel == - 1 ) { average linear vel = lin vel length ; } else { average linear vel = .98f * average linear vel + .02f * lin vel length ; } liquid offset . mul local ( liquid length / average linear vel / 2 ) ; circ center moved . set ( center ) . add local ( liquid offset ) ; center . sub local ( liquid offset ) ; m debug draw . draw segment ( center , circ center moved , liquid color ) ; return ; } if ( wireframe ) { m debug draw . draw circle ( center , radius , axis , color ) ; } else { m debug draw . draw solid circle ( center , radius , axis , color ) ; } } break ; case polygon : { polygon shape poly = ( polygon shape ) fixture . get shape ( ) ; int vertex count = poly . m count ; assert ( vertex count <= settings . max polygon vertices ) ; vec 2 [ ] vertices = tlvertices . get ( settings . max polygon vertices ) ; for ( int i = 0 ; i < vertex count ; ++ i ) { transform . mul to out unsafe ( xf , poly . m vertices [ i ] , vertices [ i ] ) ; } if ( wireframe ) { m debug draw . draw polygon ( vertices , vertex count , color ) ; } else { m debug draw . draw solid polygon ( vertices , vertex count , color ) ; } } break ; case edge : { edge shape edge = ( edge shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , edge . m vertex 1 , v 1 ) ; transform . mul to out unsafe ( xf , edge . m vertex 2 , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; } break ; case chain : { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int count = chain . m count ; vec 2 [ ] vertices = chain . m vertices ; transform . mul to out unsafe ( xf , vertices [ 0 ] , v 1 ) ; for ( int i = 1 ; i < count ; ++ i ) { transform . mul to out unsafe ( xf , vertices [ i ] , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; m debug draw . draw circle ( v 1 , 0.05f , color ) ; v 1 . set ( v 2 ) ; } } break ; default : break ; } } <SENTENCE_END/>

(Copy Probability: 8.5%)

<SENTENCE_START> { switch ( fixture . get type ( ) ) { case circle : { circle shape circle = ( circle shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , circle . m p , center ) ; float radius = circle . m radius ; xf . q . get x axis ( axis ) ; if ( fixture . get user data ( ) != null && fixture . get user data ( ) . equals ( liquid int ) ) { body b = fixture . get body ( ) ; liquid offset . set ( b . m linear velocity ) ; float lin vel length = b . m linear velocity . length ( ) ; if ( average linear vel == - 1 ) { average linear vel = lin vel length ; } else { average linear vel = .98f * average linear vel + .02f * lin vel length ; } liquid offset . mul local ( liquid length / average linear vel / 2 ) ; circ center moved . set ( center ) . add local ( liquid offset ) ; center . sub local ( liquid offset ) ; m debug draw . draw segment ( center , circ center moved , liquid color ) ; return ; } if ( wireframe ) { m debug draw . draw circle ( center , radius , axis , color ) ; } else { m debug draw . draw solid circle ( center , radius , axis , color ) ; } } break ; case polygon : { polygon shape poly = ( polygon shape ) fixture . get shape ( ) ; int vertex count = poly . m count ; assert ( vertex count <= settings . max polygon vertices ) ; vec 2 [ ] vertices = tlvertices . get ( settings . max polygon vertices ) ; for ( int i = 0 ; i < vertex count ; ++ i ) { transform . mul to out unsafe ( xf , poly . m vertices [ i ] , vertices [ i ] ) ; } if ( wireframe ) { m debug draw . draw polygon ( vertices , vertex count , color ) ; } else { m debug draw . draw solid polygon ( vertices , vertex count , color ) ; } } break ; case edge : { edge shape edge = ( edge shape ) fixture . get shape ( ) ; transform . mul to out unsafe ( xf , edge . m vertex 1 , v 1 ) ; transform . mul to out unsafe ( xf , edge . m vertex 2 , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; } break ; case chain : { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int count = chain . m count ; vec 2 [ ] vertices = chain . m vertices ; transform . mul to out unsafe ( xf , vertices [ 0 ] , v 1 ) ; for ( int i = 1 ; i < count ; ++ i ) { transform . mul to out unsafe ( xf , vertices [ i ] , v 2 ) ; m debug draw . draw segment ( v 1 , v 2 , color ) ; m debug draw . draw circle ( v 1 , 0.05f , color ) ; v 1 . set ( v 2 ) ; } } break ; default : break ; } } <SENTENCE_END/>


Original Name draw,particle,system

draw

<SENTENCE_START> { boolean wireframe = ( m debug draw . get flags ( ) & debug draw . e wireframe drawing bit ) != 0 ; int particle count = system . get particle count ( ) ; if ( particle count != 0 ) { float particle radius = system . get particle radius ( ) ; vec 2 [ ] position buffer = system . get particle position buffer ( ) ; particle color [ ] color buffer = null ; if ( system . m color buffer . data != null ) { color buffer = system . get particle color buffer ( ) ; } if ( wireframe ) { m debug draw . draw particles wireframe ( position buffer , particle radius , color buffer , particle count ) ; } else { m debug draw . draw particles ( position buffer , particle radius , color buffer , particle count ) ; } } } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { boolean wireframe = ( m debug draw . get flags ( ) & debug draw . e wireframe drawing bit ) != 0 ; int particle count = system . get particle count ( ) ; if ( particle count != 0 ) { float particle radius = system . get particle radius ( ) ; vec 2 [ ] position buffer = system . get particle position buffer ( ) ; particle color [ ] color buffer = null ; if ( system . m color buffer . data != null ) { color buffer = system . get particle color buffer ( ) ; } if ( wireframe ) { m debug draw . draw particles wireframe ( position buffer , particle radius , color buffer , particle count ) ; } else { m debug draw . draw particles ( position buffer , particle radius , color buffer , particle count ) ; } } } <SENTENCE_END/>

particle

<SENTENCE_START> { boolean wireframe = ( m debug draw . get flags ( ) & debug draw . e wireframe drawing bit ) != 0 ; int particle count = system . get particle count ( ) ; if ( particle count != 0 ) { float particle radius = system . get particle radius ( ) ; vec 2 [ ] position buffer = system . get particle position buffer ( ) ; particle color [ ] color buffer = null ; if ( system . m color buffer . data != null ) { color buffer = system . get particle color buffer ( ) ; } if ( wireframe ) { m debug draw . draw particles wireframe ( position buffer , particle radius , color buffer , particle count ) ; } else { m debug draw . draw particles ( position buffer , particle radius , color buffer , particle count ) ; } } } <SENTENCE_END/>

(Copy Probability: 64.5%)

<SENTENCE_START> { boolean wireframe = ( m debug draw . get flags ( ) & debug draw . e wireframe drawing bit ) != 0 ; int particle count = system . get particle count ( ) ; if ( particle count != 0 ) { float particle radius = system . get particle radius ( ) ; vec 2 [ ] position buffer = system . get particle position buffer ( ) ; particle color [ ] color buffer = null ; if ( system . m color buffer . data != null ) { color buffer = system . get particle color buffer ( ) ; } if ( wireframe ) { m debug draw . draw particles wireframe ( position buffer , particle radius , color buffer , particle count ) ; } else { m debug draw . draw particles ( position buffer , particle radius , color buffer , particle count ) ; } } } <SENTENCE_END/>

system

<SENTENCE_START> { boolean wireframe = ( m debug draw . get flags ( ) & debug draw . e wireframe drawing bit ) != 0 ; int particle count = system . get particle count ( ) ; if ( particle count != 0 ) { float particle radius = system . get particle radius ( ) ; vec 2 [ ] position buffer = system . get particle position buffer ( ) ; particle color [ ] color buffer = null ; if ( system . m color buffer . data != null ) { color buffer = system . get particle color buffer ( ) ; } if ( wireframe ) { m debug draw . draw particles wireframe ( position buffer , particle radius , color buffer , particle count ) ; } else { m debug draw . draw particles ( position buffer , particle radius , color buffer , particle count ) ; } } } <SENTENCE_END/>

(Copy Probability: 23.6%)

<SENTENCE_START> { boolean wireframe = ( m debug draw . get flags ( ) & debug draw . e wireframe drawing bit ) != 0 ; int particle count = system . get particle count ( ) ; if ( particle count != 0 ) { float particle radius = system . get particle radius ( ) ; vec 2 [ ] position buffer = system . get particle position buffer ( ) ; particle color [ ] color buffer = null ; if ( system . m color buffer . data != null ) { color buffer = system . get particle color buffer ( ) ; } if ( wireframe ) { m debug draw . draw particles wireframe ( position buffer , particle radius , color buffer , particle count ) ; } else { m debug draw . draw particles ( position buffer , particle radius , color buffer , particle count ) ; } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { boolean wireframe = ( m debug draw . get flags ( ) & debug draw . e wireframe drawing bit ) != 0 ; int particle count = system . get particle count ( ) ; if ( particle count != 0 ) { float particle radius = system . get particle radius ( ) ; vec 2 [ ] position buffer = system . get particle position buffer ( ) ; particle color [ ] color buffer = null ; if ( system . m color buffer . data != null ) { color buffer = system . get particle color buffer ( ) ; } if ( wireframe ) { m debug draw . draw particles wireframe ( position buffer , particle radius , color buffer , particle count ) ; } else { m debug draw . draw particles ( position buffer , particle radius , color buffer , particle count ) ; } } } <SENTENCE_END/>

(Copy Probability: 5.4%)

<SENTENCE_START> { boolean wireframe = ( m debug draw . get flags ( ) & debug draw . e wireframe drawing bit ) != 0 ; int particle count = system . get particle count ( ) ; if ( particle count != 0 ) { float particle radius = system . get particle radius ( ) ; vec 2 [ ] position buffer = system . get particle position buffer ( ) ; particle color [ ] color buffer = null ; if ( system . m color buffer . data != null ) { color buffer = system . get particle color buffer ( ) ; } if ( wireframe ) { m debug draw . draw particles wireframe ( position buffer , particle radius , color buffer , particle count ) ; } else { m debug draw . draw particles ( position buffer , particle radius , color buffer , particle count ) ; } } } <SENTENCE_END/>


Original Name create,particle

create

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } int p = m particle system . %SELF% ( def ) ; return p ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } int p = m particle system . %SELF% ( def ) ; return p ; } <SENTENCE_END/>

particle

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } int p = m particle system . %SELF% ( def ) ; return p ; } <SENTENCE_END/>

(Copy Probability: 10.5%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } int p = m particle system . %SELF% ( def ) ; return p ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } int p = m particle system . %SELF% ( def ) ; return p ; } <SENTENCE_END/>

(Copy Probability: 5.1%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } int p = m particle system . %SELF% ( def ) ; return p ; } <SENTENCE_END/>


Original Name destroy,particle

destroy

<SENTENCE_START> { %SELF% ( index , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { %SELF% ( index , false ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { %SELF% ( index , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { %SELF% ( index , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( index , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { %SELF% ( index , false ) ; } <SENTENCE_END/>


Original Name destroy,particle

destroy

<SENTENCE_START> { m particle system . %SELF% ( index , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { m particle system . %SELF% ( index , call destruction listener ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { m particle system . %SELF% ( index , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { m particle system . %SELF% ( index , call destruction listener ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m particle system . %SELF% ( index , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { m particle system . %SELF% ( index , call destruction listener ) ; } <SENTENCE_END/>


Original Name destroy,particles,in,shape

destroy

<SENTENCE_START> { return %SELF% ( shape , xf , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( shape , xf , false ) ; } <SENTENCE_END/>

particles

<SENTENCE_START> { return %SELF% ( shape , xf , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return %SELF% ( shape , xf , false ) ; } <SENTENCE_END/>

in

<SENTENCE_START> { return %SELF% ( shape , xf , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return %SELF% ( shape , xf , false ) ; } <SENTENCE_END/>

shape

<SENTENCE_START> { return %SELF% ( shape , xf , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return %SELF% ( shape , xf , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( shape , xf , false ) ; } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { return %SELF% ( shape , xf , false ) ; } <SENTENCE_END/>


Original Name destroy,particles,in,shape

destroy

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } return m particle system . %SELF% ( shape , xf , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } return m particle system . %SELF% ( shape , xf , call destruction listener ) ; } <SENTENCE_END/>

particles

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } return m particle system . %SELF% ( shape , xf , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 9.6%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } return m particle system . %SELF% ( shape , xf , call destruction listener ) ; } <SENTENCE_END/>

in

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } return m particle system . %SELF% ( shape , xf , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 8.2%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } return m particle system . %SELF% ( shape , xf , call destruction listener ) ; } <SENTENCE_END/>

shape

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } return m particle system . %SELF% ( shape , xf , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } return m particle system . %SELF% ( shape , xf , call destruction listener ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } return m particle system . %SELF% ( shape , xf , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return 0 ; } return m particle system . %SELF% ( shape , xf , call destruction listener ) ; } <SENTENCE_END/>


Original Name create,particle,group

create

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } particle group g = m particle system . %SELF% ( def ) ; return g ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } particle group g = m particle system . %SELF% ( def ) ; return g ; } <SENTENCE_END/>

particle

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } particle group g = m particle system . %SELF% ( def ) ; return g ; } <SENTENCE_END/>

(Copy Probability: 48.4%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } particle group g = m particle system . %SELF% ( def ) ; return g ; } <SENTENCE_END/>

group

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } particle group g = m particle system . %SELF% ( def ) ; return g ; } <SENTENCE_END/>

(Copy Probability: 17.8%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } particle group g = m particle system . %SELF% ( def ) ; return g ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } particle group g = m particle system . %SELF% ( def ) ; return g ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return null ; } particle group g = m particle system . %SELF% ( def ) ; return g ; } <SENTENCE_END/>


Original Name join,particle,groups

join

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group a , group b ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group a , group b ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group a , group b ) ; } <SENTENCE_END/>

(Copy Probability: 10.7%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group a , group b ) ; } <SENTENCE_END/>

groups

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group a , group b ) ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group a , group b ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group a , group b ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group a , group b ) ; } <SENTENCE_END/>


Original Name destroy,particles,in,group

destroy

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group , call destruction listener ) ; } <SENTENCE_END/>

particles

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 17.8%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group , call destruction listener ) ; } <SENTENCE_END/>

in

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group , call destruction listener ) ; } <SENTENCE_END/>

group

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group , call destruction listener ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group , call destruction listener ) ; } <SENTENCE_END/>

(Copy Probability: 4.5%)

<SENTENCE_START> { assert ( is locked ( ) == false ) ; if ( is locked ( ) ) { return ; } m particle system . %SELF% ( group , call destruction listener ) ; } <SENTENCE_END/>


Original Name destroy,particles,in,group

destroy

<SENTENCE_START> { %SELF% ( group , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { %SELF% ( group , false ) ; } <SENTENCE_END/>

particles

<SENTENCE_START> { %SELF% ( group , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { %SELF% ( group , false ) ; } <SENTENCE_END/>

in

<SENTENCE_START> { %SELF% ( group , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { %SELF% ( group , false ) ; } <SENTENCE_END/>

group

<SENTENCE_START> { %SELF% ( group , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { %SELF% ( group , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( group , false ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { %SELF% ( group , false ) ; } <SENTENCE_END/>


Original Name get,particle,group,list

get

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

group

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

list

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>


Original Name get,particle,group,count

get

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

group

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

count

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>


Original Name get,particle,count

get

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

count

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>


Original Name get,particle,max,count

get

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

max

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

count

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>


Original Name set,particle,max,count

set

<SENTENCE_START> { m particle system . %SELF% ( count ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { m particle system . %SELF% ( count ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { m particle system . %SELF% ( count ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { m particle system . %SELF% ( count ) ; } <SENTENCE_END/>

max

<SENTENCE_START> { m particle system . %SELF% ( count ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { m particle system . %SELF% ( count ) ; } <SENTENCE_END/>

count

<SENTENCE_START> { m particle system . %SELF% ( count ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { m particle system . %SELF% ( count ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m particle system . %SELF% ( count ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { m particle system . %SELF% ( count ) ; } <SENTENCE_END/>


Original Name set,particle,density

set

<SENTENCE_START> { m particle system . %SELF% ( density ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { m particle system . %SELF% ( density ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { m particle system . %SELF% ( density ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { m particle system . %SELF% ( density ) ; } <SENTENCE_END/>

density

<SENTENCE_START> { m particle system . %SELF% ( density ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { m particle system . %SELF% ( density ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m particle system . %SELF% ( density ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { m particle system . %SELF% ( density ) ; } <SENTENCE_END/>


Original Name get,particle,density

get

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

density

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>


Original Name set,particle,gravity,scale

set

<SENTENCE_START> { m particle system . %SELF% ( gravity scale ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { m particle system . %SELF% ( gravity scale ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { m particle system . %SELF% ( gravity scale ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { m particle system . %SELF% ( gravity scale ) ; } <SENTENCE_END/>

gravity

<SENTENCE_START> { m particle system . %SELF% ( gravity scale ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { m particle system . %SELF% ( gravity scale ) ; } <SENTENCE_END/>

scale

<SENTENCE_START> { m particle system . %SELF% ( gravity scale ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { m particle system . %SELF% ( gravity scale ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m particle system . %SELF% ( gravity scale ) ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { m particle system . %SELF% ( gravity scale ) ; } <SENTENCE_END/>


Original Name get,particle,gravity,scale

get

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

gravity

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

scale

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>


Original Name set,particle,damping

set

<SENTENCE_START> { m particle system . %SELF% ( damping ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { m particle system . %SELF% ( damping ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { m particle system . %SELF% ( damping ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { m particle system . %SELF% ( damping ) ; } <SENTENCE_END/>

damping

<SENTENCE_START> { m particle system . %SELF% ( damping ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { m particle system . %SELF% ( damping ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m particle system . %SELF% ( damping ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { m particle system . %SELF% ( damping ) ; } <SENTENCE_END/>


Original Name get,particle,damping

get

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

damping

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>


Original Name set,particle,radius

set

<SENTENCE_START> { m particle system . %SELF% ( radius ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { m particle system . %SELF% ( radius ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { m particle system . %SELF% ( radius ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { m particle system . %SELF% ( radius ) ; } <SENTENCE_END/>

radius

<SENTENCE_START> { m particle system . %SELF% ( radius ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { m particle system . %SELF% ( radius ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m particle system . %SELF% ( radius ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { m particle system . %SELF% ( radius ) ; } <SENTENCE_END/>


Original Name get,particle,radius

get

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

particle

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

radius

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return m particle system . %SELF% ( ) ; } <SENTENCE_END/>