Copy+Attentional Convolutional


Original Name space

space

<SENTENCE_START> { this . spacing = spacing ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { this . spacing = spacing ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . spacing = spacing ; return this ; } <SENTENCE_END/>

(Copy Probability: 99.1%)

<SENTENCE_START> { this . spacing = spacing ; return this ; } <SENTENCE_END/>


Original Name get,space

get

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

(Copy Probability: 0.3%)

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

space

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

(Copy Probability: 95.1%)

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

%END%

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

(Copy Probability: 6.8%)

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


Original Name pad

pad

<SENTENCE_START> { pad top = %SELF% ; pad left = %SELF% ; pad bottom = %SELF% ; pad right = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { pad top = %SELF% ; pad left = %SELF% ; pad bottom = %SELF% ; pad right = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { pad top = %SELF% ; pad left = %SELF% ; pad bottom = %SELF% ; pad right = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { pad top = %SELF% ; pad left = %SELF% ; pad bottom = %SELF% ; pad right = %SELF% ; return this ; } <SENTENCE_END/>


Original Name pad

pad

<SENTENCE_START> { pad top = top ; pad left = left ; pad bottom = bottom ; pad right = right ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { pad top = top ; pad left = left ; pad bottom = bottom ; pad right = right ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { pad top = top ; pad left = left ; pad bottom = bottom ; pad right = right ; return this ; } <SENTENCE_END/>

(Copy Probability: 22.8%)

<SENTENCE_START> { pad top = top ; pad left = left ; pad bottom = bottom ; pad right = right ; return this ; } <SENTENCE_END/>


Original Name pad,top

pad

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

top

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name pad,left

pad

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

left

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name pad,bottom

pad

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

bottom

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name pad,right

pad

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

right

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name get,pad,top

get

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

pad

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

(Copy Probability: 98.9%)

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

top

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

(Copy Probability: 99.1%)

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>


Original Name get,pad,left

get

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

pad

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

(Copy Probability: 98.9%)

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

left

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

(Copy Probability: 98.9%)

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>


Original Name get,pad,bottom

get

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

pad

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

(Copy Probability: 99.2%)

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

bottom

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

(Copy Probability: 99.3%)

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>


Original Name get,pad,right

get

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

pad

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

(Copy Probability: 99.1%)

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

right

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

(Copy Probability: 99.2%)

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>


Original Name align

align

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name center

center

<SENTENCE_START> { align = align . %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { align = align . %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { align = align . %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { align = align . %SELF% ; return this ; } <SENTENCE_END/>


Original Name left

left

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . right ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . right ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . right ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . right ; return this ; } <SENTENCE_END/>


Original Name right

right

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . left ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . left ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . left ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . left ; return this ; } <SENTENCE_END/>


Original Name get,align

get

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

(Copy Probability: 0.3%)

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

align

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

(Copy Probability: 50.8%)

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

%END%

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

(Copy Probability: 1.6%)

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


Original Name fill

fill

<SENTENCE_START> { %SELF% = 1f ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { %SELF% = 1f ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% = 1f ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { %SELF% = 1f ; return this ; } <SENTENCE_END/>


Original Name fill

fill

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name get,fill

get

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

(Copy Probability: 0.4%)

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

fill

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

(Copy Probability: 79.1%)

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

%END%

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

(Copy Probability: 2.1%)

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


Original Name copy,file

copy

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>

file

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 59.9%)

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 20.0%)

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>


Original Name copy,directory

copy

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; 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 , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; 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 , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>

directory

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; 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 , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>

(Copy Probability: 26.5%)

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; 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 , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; 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 , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>

(Copy Probability: 10.8%)

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; 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 , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>


Original Name get,asset,filter

get

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

asset

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

(Copy Probability: 83.0%)

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

filter

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

(Copy Probability: 82.8%)

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

(Copy Probability: 25.2%)

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>


Original Name get,asset,path

get

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

asset

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

(Copy Probability: 74.6%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

path

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

(Copy Probability: 66.1%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

(Copy Probability: 12.2%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>


Original Name get,asset,output,path

get

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

asset

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

(Copy Probability: 82.0%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

output

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

(Copy Probability: 73.5%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

path

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

(Copy Probability: 12.6%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>


Original Name get,classpath,files

get

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

classpath

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

(Copy Probability: 59.9%)

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

files

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

(Copy Probability: 28.7%)

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>


Original Name create,dummy,class

create

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

dummy

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

(Copy Probability: 18.1%)

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

class

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

(Copy Probability: 11.1%)

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

(Copy Probability: 4.5%)

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { this . x = x ; this . y = y ; this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { this . x = x ; this . y = y ; this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . x = x ; this . y = y ; this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { this . x = x ; this . y = y ; this . width = width ; this . height = height ; return this ; } <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 ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

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

x

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

(Copy Probability: 27.9%)

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

%END%

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

(Copy Probability: 0.7%)

<SENTENCE_START> { this . x = x ; return this ; } <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 ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

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

y

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

(Copy Probability: 31.0%)

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

%END%

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

(Copy Probability: 0.6%)

<SENTENCE_START> { this . y = y ; return this ; } <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 set,width

set

<SENTENCE_START> { this . width = width ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { this . width = width ; return this ; } <SENTENCE_END/>

width

<SENTENCE_START> { this . width = width ; return this ; } <SENTENCE_END/>

(Copy Probability: 33.2%)

<SENTENCE_START> { this . width = width ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . width = width ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { this . width = width ; return this ; } <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 set,height

set

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>

height

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 65.3%)

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>


Original Name get,position

get

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>

position

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>

(Copy Probability: 8.4%)

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>


Original Name set,position

set

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

(Copy Probability: 1.1%)

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

position

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

(Copy Probability: 7.6%)

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

%END%

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

(Copy Probability: 0.3%)

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


Original Name set,position

set

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

(Copy Probability: 0.8%)

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

position

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

(Copy Probability: 6.8%)

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

%END%

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

(Copy Probability: 0.3%)

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


Original Name set,size

set

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

size

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 16.4%)

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>


Original Name set,size

set

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>

size

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>

(Copy Probability: 49.5%)

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>


Original Name get,size

get

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>

size

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>


Original Name contains

contains

<SENTENCE_START> { float xmin = rectangle . x ; float xmax = xmin + rectangle . width ; float ymin = rectangle . y ; float ymax = ymin + rectangle . height ; return ( ( xmin > x && xmin < x + width ) && ( xmax > x && xmax < x + width ) ) && ( ( ymin > y && ymin < y + height ) && ( ymax > y && ymax < y + height ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { float xmin = rectangle . x ; float xmax = xmin + rectangle . width ; float ymin = rectangle . y ; float ymax = ymin + rectangle . height ; return ( ( xmin > x && xmin < x + width ) && ( xmax > x && xmax < x + width ) ) && ( ( ymin > y && ymin < y + height ) && ( ymax > y && ymax < y + height ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float xmin = rectangle . x ; float xmax = xmin + rectangle . width ; float ymin = rectangle . y ; float ymax = ymin + rectangle . height ; return ( ( xmin > x && xmin < x + width ) && ( xmax > x && xmax < x + width ) ) && ( ( ymin > y && ymin < y + height ) && ( ymax > y && ymax < y + height ) ) ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { float xmin = rectangle . x ; float xmax = xmin + rectangle . width ; float ymin = rectangle . y ; float ymax = ymin + rectangle . height ; return ( ( xmin > x && xmin < x + width ) && ( xmax > x && xmax < x + width ) ) && ( ( ymin > y && ymin < y + height ) && ( ymax > y && ymax < y + height ) ) ; } <SENTENCE_END/>


Original Name overlaps

overlaps

<SENTENCE_START> { return x < r . x + r . width && x + width > r . x && y < r . y + r . height && y + height > r . y ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { return x < r . x + r . width && x + width > r . x && y < r . y + r . height && y + height > r . y ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return x < r . x + r . width && x + width > r . x && y < r . y + r . height && y + height > r . y ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return x < r . x + r . width && x + width > r . x && y < r . y + r . height && y + height > r . y ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { this . x = rect . x ; this . y = rect . y ; this . width = rect . width ; this . height = rect . height ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { this . x = rect . x ; this . y = rect . y ; this . width = rect . width ; this . height = rect . height ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . x = rect . x ; this . y = rect . y ; this . width = rect . width ; this . height = rect . height ; return this ; } <SENTENCE_END/>

(Copy Probability: 11.1%)

<SENTENCE_START> { this . x = rect . x ; this . y = rect . y ; this . width = rect . width ; this . height = rect . height ; return this ; } <SENTENCE_END/>


Original Name merge

merge

<SENTENCE_START> { float min x = math . min ( x , rect . x ) ; float max x = math . max ( x + width , rect . x + rect . width ) ; x = min x ; width = max x - min x ; float min y = math . min ( y , rect . y ) ; float max y = math . max ( y + height , rect . y + rect . height ) ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { float min x = math . min ( x , rect . x ) ; float max x = math . max ( x + width , rect . x + rect . width ) ; x = min x ; width = max x - min x ; float min y = math . min ( y , rect . y ) ; float max y = math . max ( y + height , rect . y + rect . height ) ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float min x = math . min ( x , rect . x ) ; float max x = math . max ( x + width , rect . x + rect . width ) ; x = min x ; width = max x - min x ; float min y = math . min ( y , rect . y ) ; float max y = math . max ( y + height , rect . y + rect . height ) ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { float min x = math . min ( x , rect . x ) ; float max x = math . max ( x + width , rect . x + rect . width ) ; x = min x ; width = max x - min x ; float min y = math . min ( y , rect . y ) ; float max y = math . max ( y + height , rect . y + rect . height ) ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>


Original Name merge

merge

<SENTENCE_START> { float min x = math . min ( this . x , x ) ; float max x = math . max ( this . x + width , x ) ; this . x = min x ; this . width = max x - min x ; float min y = math . min ( this . y , y ) ; float max y = math . max ( this . y + height , y ) ; this . y = min y ; this . height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { float min x = math . min ( this . x , x ) ; float max x = math . max ( this . x + width , x ) ; this . x = min x ; this . width = max x - min x ; float min y = math . min ( this . y , y ) ; float max y = math . max ( this . y + height , y ) ; this . y = min y ; this . height = max y - min y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float min x = math . min ( this . x , x ) ; float max x = math . max ( this . x + width , x ) ; this . x = min x ; this . width = max x - min x ; float min y = math . min ( this . y , y ) ; float max y = math . max ( this . y + height , y ) ; this . y = min y ; this . height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 8.8%)

<SENTENCE_START> { float min x = math . min ( this . x , x ) ; float max x = math . max ( this . x + width , x ) ; this . x = min x ; this . width = max x - min x ; float min y = math . min ( this . y , y ) ; float max y = math . max ( this . y + height , y ) ; this . y = min y ; this . height = max y - min y ; return this ; } <SENTENCE_END/>


Original Name merge

merge

<SENTENCE_START> { return %SELF% ( vec . x , vec . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( vec . x , vec . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( vec . x , vec . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( vec . x , vec . y ) ; } <SENTENCE_END/>


Original Name merge

merge

<SENTENCE_START> { float min x = x ; float max x = x + width ; float min y = y ; float max y = y + height ; for ( int i = 0 ; i < vecs . length ; ++ i ) { vector 2 v = vecs [ i ] ; min x = math . min ( min x , v . x ) ; max x = math . max ( max x , v . x ) ; min y = math . min ( min y , v . y ) ; max y = math . max ( max y , v . y ) ; } x = min x ; width = max x - min x ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { float min x = x ; float max x = x + width ; float min y = y ; float max y = y + height ; for ( int i = 0 ; i < vecs . length ; ++ i ) { vector 2 v = vecs [ i ] ; min x = math . min ( min x , v . x ) ; max x = math . max ( max x , v . x ) ; min y = math . min ( min y , v . y ) ; max y = math . max ( max y , v . y ) ; } x = min x ; width = max x - min x ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float min x = x ; float max x = x + width ; float min y = y ; float max y = y + height ; for ( int i = 0 ; i < vecs . length ; ++ i ) { vector 2 v = vecs [ i ] ; min x = math . min ( min x , v . x ) ; max x = math . max ( max x , v . x ) ; min y = math . min ( min y , v . y ) ; max y = math . max ( max y , v . y ) ; } x = min x ; width = max x - min x ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 8.3%)

<SENTENCE_START> { float min x = x ; float max x = x + width ; float min y = y ; float max y = y + height ; for ( int i = 0 ; i < vecs . length ; ++ i ) { vector 2 v = vecs [ i ] ; min x = math . min ( min x , v . x ) ; max x = math . max ( max x , v . x ) ; min y = math . min ( min y , v . y ) ; max y = math . max ( max y , v . y ) ; } x = min x ; width = max x - min x ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>


Original Name get,aspect,ratio

get

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

aspect

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

(Copy Probability: 66.3%)

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

ratio

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

(Copy Probability: 52.2%)

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>


Original Name get,center

get

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>

center

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>


Original Name set,center

set

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>

center

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>


Original Name set,center

set

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>

center

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>


Original Name fit,outside

fit

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

outside

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 9.7%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>


Original Name fit,inside

fit

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

inside

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 8.0%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>


Original Name from,string

from

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>


Original Name area

area

<SENTENCE_START> { return this . width * this . height ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return this . width * this . height ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return this . width * this . height ; } <SENTENCE_END/>

(Copy Probability: 12.1%)

<SENTENCE_START> { return this . width * this . height ; } <SENTENCE_END/>


Original Name perimeter

perimeter

<SENTENCE_START> { return 2 * ( this . width + this . height ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return 2 * ( this . width + this . height ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return 2 * ( this . width + this . height ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { return 2 * ( this . width + this . height ) ; } <SENTENCE_END/>


Original Name get,num,rows

get

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

num

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

(Copy Probability: 98.8%)

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

rows

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

(Copy Probability: 97.0%)

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

(Copy Probability: 4.5%)

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>


Original Name get,num,cols

get

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

num

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

(Copy Probability: 79.5%)

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

cols

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

(Copy Probability: 71.9%)

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>


Original Name get,location

get

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>

location

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>

(Copy Probability: 91.9%)

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>

(Copy Probability: 68.0%)

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { lambda = arg other . lambda ; normal . %SELF% ( arg other . normal ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { lambda = arg other . lambda ; normal . %SELF% ( arg other . normal ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { lambda = arg other . lambda ; normal . %SELF% ( arg other . normal ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { lambda = arg other . lambda ; normal . %SELF% ( arg other . normal ) ; return 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 process

process

<SENTENCE_START> { root = input file ; final array list < file > settings files = new array list ( ) ; file processor settings processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { settings files . add ( input file . input file ) ; } } ; settings processor . add input regex ( "pack|.json" ) ; settings processor . %SELF% ( input file , null ) ; collections . sort ( settings files , new comparator < file > ( ) { public int compare ( file file 1 , file file 2 ) { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } } ) ; for ( file settings file : settings files ) { settings settings = null ; file parent = settings file . get parent file ( ) ; while ( true ) { if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; settings = dir to settings . get ( parent ) ; if ( settings != null ) { settings = new settings ( settings ) ; break ; } } if ( settings == null ) settings = new settings ( default settings ) ; merge ( settings , settings file ) ; dir to settings . put ( settings file . get parent file ( ) , settings ) ; } return super . %SELF% ( input file , output root ) ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { root = input file ; final array list < file > settings files = new array list ( ) ; file processor settings processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { settings files . add ( input file . input file ) ; } } ; settings processor . add input regex ( "pack|.json" ) ; settings processor . %SELF% ( input file , null ) ; collections . sort ( settings files , new comparator < file > ( ) { public int compare ( file file 1 , file file 2 ) { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } } ) ; for ( file settings file : settings files ) { settings settings = null ; file parent = settings file . get parent file ( ) ; while ( true ) { if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; settings = dir to settings . get ( parent ) ; if ( settings != null ) { settings = new settings ( settings ) ; break ; } } if ( settings == null ) settings = new settings ( default settings ) ; merge ( settings , settings file ) ; dir to settings . put ( settings file . get parent file ( ) , settings ) ; } return super . %SELF% ( input file , output root ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { root = input file ; final array list < file > settings files = new array list ( ) ; file processor settings processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { settings files . add ( input file . input file ) ; } } ; settings processor . add input regex ( "pack|.json" ) ; settings processor . %SELF% ( input file , null ) ; collections . sort ( settings files , new comparator < file > ( ) { public int compare ( file file 1 , file file 2 ) { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } } ) ; for ( file settings file : settings files ) { settings settings = null ; file parent = settings file . get parent file ( ) ; while ( true ) { if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; settings = dir to settings . get ( parent ) ; if ( settings != null ) { settings = new settings ( settings ) ; break ; } } if ( settings == null ) settings = new settings ( default settings ) ; merge ( settings , settings file ) ; dir to settings . put ( settings file . get parent file ( ) , settings ) ; } return super . %SELF% ( input file , output root ) ; } <SENTENCE_END/>

(Copy Probability: 8.9%)

<SENTENCE_START> { root = input file ; final array list < file > settings files = new array list ( ) ; file processor settings processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { settings files . add ( input file . input file ) ; } } ; settings processor . add input regex ( "pack|.json" ) ; settings processor . %SELF% ( input file , null ) ; collections . sort ( settings files , new comparator < file > ( ) { public int compare ( file file 1 , file file 2 ) { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } } ) ; for ( file settings file : settings files ) { settings settings = null ; file parent = settings file . get parent file ( ) ; while ( true ) { if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; settings = dir to settings . get ( parent ) ; if ( settings != null ) { settings = new settings ( settings ) ; break ; } } if ( settings == null ) settings = new settings ( default settings ) ; merge ( settings , settings file ) ; dir to settings . put ( settings file . get parent file ( ) , settings ) ; } return super . %SELF% ( input file , output root ) ; } <SENTENCE_END/>


Original Name process,file

process

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>

file

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>


Original Name compare

compare

<SENTENCE_START> { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } <SENTENCE_END/>


Original Name merge

merge

<SENTENCE_START> { try { json . read fields ( settings , new json reader ( ) . parse ( new file reader ( settings file ) ) ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error reading settings file: " + settings file , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { try { json . read fields ( settings , new json reader ( ) . parse ( new file reader ( settings file ) ) ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error reading settings file: " + settings file , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { try { json . read fields ( settings , new json reader ( ) . parse ( new file reader ( settings file ) ) ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error reading settings file: " + settings file , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 18.0%)

<SENTENCE_START> { try { json . read fields ( settings , new json reader ( ) . parse ( new file reader ( settings file ) ) ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error reading settings file: " + settings file , ex ) ; } } <SENTENCE_END/>


Original Name process

process

<SENTENCE_START> { if ( output root . exists ( ) ) { file settings file = new file ( root , "pack.json" ) ; settings root settings = default settings ; if ( settings file . exists ( ) ) { root settings = new settings ( root settings ) ; merge ( root settings , settings file ) ; } for ( int i = 0 , n = root settings . scale . length ; i < n ; i ++ ) { file processor delete processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { input file . input file . delete ( ) ; } } ; delete processor . set recursive ( false ) ; string scaled pack file name = root settings . get scaled pack file name ( pack file name , i ) ; file pack file = new file ( scaled pack file name ) ; string prefix = pack file . get name ( ) ; int dot index = prefix . last index of ( '.' ) ; if ( dot index != - 1 ) prefix = prefix . substring ( 0 , dot index ) ; delete processor . add input regex ( "(?i)" + prefix + "|d*|.(png|jpg|jpeg)" ) ; delete processor . add input regex ( "(?i)" + prefix + "|.atlas" ) ; string dir = pack file . get parent ( ) ; if ( dir == null ) delete processor . %SELF% ( output root , null ) ; else if ( new file ( output root + "/" + dir ) . exists ( ) ) delete processor . %SELF% ( output root + "/" + dir , null ) ; } } return super . %SELF% ( files , output root ) ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { if ( output root . exists ( ) ) { file settings file = new file ( root , "pack.json" ) ; settings root settings = default settings ; if ( settings file . exists ( ) ) { root settings = new settings ( root settings ) ; merge ( root settings , settings file ) ; } for ( int i = 0 , n = root settings . scale . length ; i < n ; i ++ ) { file processor delete processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { input file . input file . delete ( ) ; } } ; delete processor . set recursive ( false ) ; string scaled pack file name = root settings . get scaled pack file name ( pack file name , i ) ; file pack file = new file ( scaled pack file name ) ; string prefix = pack file . get name ( ) ; int dot index = prefix . last index of ( '.' ) ; if ( dot index != - 1 ) prefix = prefix . substring ( 0 , dot index ) ; delete processor . add input regex ( "(?i)" + prefix + "|d*|.(png|jpg|jpeg)" ) ; delete processor . add input regex ( "(?i)" + prefix + "|.atlas" ) ; string dir = pack file . get parent ( ) ; if ( dir == null ) delete processor . %SELF% ( output root , null ) ; else if ( new file ( output root + "/" + dir ) . exists ( ) ) delete processor . %SELF% ( output root + "/" + dir , null ) ; } } return super . %SELF% ( files , output root ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( output root . exists ( ) ) { file settings file = new file ( root , "pack.json" ) ; settings root settings = default settings ; if ( settings file . exists ( ) ) { root settings = new settings ( root settings ) ; merge ( root settings , settings file ) ; } for ( int i = 0 , n = root settings . scale . length ; i < n ; i ++ ) { file processor delete processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { input file . input file . delete ( ) ; } } ; delete processor . set recursive ( false ) ; string scaled pack file name = root settings . get scaled pack file name ( pack file name , i ) ; file pack file = new file ( scaled pack file name ) ; string prefix = pack file . get name ( ) ; int dot index = prefix . last index of ( '.' ) ; if ( dot index != - 1 ) prefix = prefix . substring ( 0 , dot index ) ; delete processor . add input regex ( "(?i)" + prefix + "|d*|.(png|jpg|jpeg)" ) ; delete processor . add input regex ( "(?i)" + prefix + "|.atlas" ) ; string dir = pack file . get parent ( ) ; if ( dir == null ) delete processor . %SELF% ( output root , null ) ; else if ( new file ( output root + "/" + dir ) . exists ( ) ) delete processor . %SELF% ( output root + "/" + dir , null ) ; } } return super . %SELF% ( files , output root ) ; } <SENTENCE_END/>

(Copy Probability: 12.6%)

<SENTENCE_START> { if ( output root . exists ( ) ) { file settings file = new file ( root , "pack.json" ) ; settings root settings = default settings ; if ( settings file . exists ( ) ) { root settings = new settings ( root settings ) ; merge ( root settings , settings file ) ; } for ( int i = 0 , n = root settings . scale . length ; i < n ; i ++ ) { file processor delete processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { input file . input file . delete ( ) ; } } ; delete processor . set recursive ( false ) ; string scaled pack file name = root settings . get scaled pack file name ( pack file name , i ) ; file pack file = new file ( scaled pack file name ) ; string prefix = pack file . get name ( ) ; int dot index = prefix . last index of ( '.' ) ; if ( dot index != - 1 ) prefix = prefix . substring ( 0 , dot index ) ; delete processor . add input regex ( "(?i)" + prefix + "|d*|.(png|jpg|jpeg)" ) ; delete processor . add input regex ( "(?i)" + prefix + "|.atlas" ) ; string dir = pack file . get parent ( ) ; if ( dir == null ) delete processor . %SELF% ( output root , null ) ; else if ( new file ( output root + "/" + dir ) . exists ( ) ) delete processor . %SELF% ( output root + "/" + dir , null ) ; } } return super . %SELF% ( files , output root ) ; } <SENTENCE_END/>


Original Name process,file

process

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>

file

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>


Original Name process,dir

process

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>

dir

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>

(Copy Probability: 7.7%)

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>

(Copy Probability: 6.0%)

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>


Original Name process,dir

process

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>

dir

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>


Original Name process,file

process

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>

file

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>


Original Name compare

compare

<SENTENCE_START> { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int %SELF% = name 1 . compare to ( name 2 ) ; if ( %SELF% != 0 || num 1 == num 2 ) return %SELF% ; return num 1 - num 2 ; } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int %SELF% = name 1 . compare to ( name 2 ) ; if ( %SELF% != 0 || num 1 == num 2 ) return %SELF% ; return num 1 - num 2 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int %SELF% = name 1 . compare to ( name 2 ) ; if ( %SELF% != 0 || num 1 == num 2 ) return %SELF% ; return num 1 - num 2 ; } <SENTENCE_END/>

(Copy Probability: 9.4%)

<SENTENCE_START> { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int %SELF% = name 1 . compare to ( name 2 ) ; if ( %SELF% != 0 || num 1 == num 2 ) return %SELF% ; return num 1 - num 2 ; } <SENTENCE_END/>


Original Name test,to,string

test

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>


Original Name test,from,string

test

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

from

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 13.5%)

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 71.5%)

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 16.4%)

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 48.1%)

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 12.2%)

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 89.4%)

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 34.4%)

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 70.7%)

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 21.2%)

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 41.3%)

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 15.8%)

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 26.0%)

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 9.9%)

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 90.6%)

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 50.9%)

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 81.0%)

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 41.3%)

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 48.8%)

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 26.7%)

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 36.4%)

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 21.3%)

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>


Original Name get,poly,contact,stack

get

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

(Copy Probability: 0.3%)

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

poly

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

(Copy Probability: 21.6%)

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

contact

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

(Copy Probability: 0.8%)

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

stack

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

(Copy Probability: 0.1%)

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

%END%

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

(Copy Probability: 1.9%)

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


Original Name get,circle,contact,stack

get

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

(Copy Probability: 0.3%)

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

circle

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

(Copy Probability: 21.6%)

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

contact

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

(Copy Probability: 0.8%)

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

stack

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

(Copy Probability: 0.2%)

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

%END%

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

(Copy Probability: 2.7%)

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


Original Name get,poly,circle,contact,stack

get

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

(Copy Probability: 0.3%)

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

poly

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

(Copy Probability: 21.6%)

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

circle

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

(Copy Probability: 0.8%)

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

contact

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

(Copy Probability: 0.1%)

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

stack

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

(Copy Probability: 2.7%)

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

%END%

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

(Copy Probability: 2.8%)

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


Original Name pop,vec,2

pop

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>


Original Name pop,vec,2

pop

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>


Original Name push,vec,2

push

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>


Original Name pop,vec,3

pop

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>


Original Name pop,vec,3

pop

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>


Original Name push,vec,3

push

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>


Original Name pop,mat,22

pop

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

mat

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

22

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>


Original Name pop,mat,22

pop

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

mat

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

22

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>


Original Name push,mat,22

push

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

mat

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

22

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>


Original Name pop,mat,33

pop

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

mat

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

33

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>


Original Name push,mat,33

push

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

mat

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

33

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>


Original Name pop,aabb

pop

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>

aabb

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>


Original Name pop,aabb

pop

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>

aabb

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>


Original Name push,aabb

push

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>

aabb

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>


Original Name pop,rot

pop

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>

rot

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>


Original Name push,rot

push

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>

rot

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>


Original Name get,collision

get

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

(Copy Probability: 0.3%)

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

collision

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

(Copy Probability: 61.9%)

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

%END%

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

(Copy Probability: 2.8%)

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


Original Name get,time,of,impact

get

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

(Copy Probability: 0.6%)

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

time

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

(Copy Probability: 99.1%)

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

of

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

(Copy Probability: 51.4%)

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

impact

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

(Copy Probability: 0.7%)

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

%END%

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

(Copy Probability: 2.3%)

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


Original Name get,distance

get

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

(Copy Probability: 0.4%)

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

distance

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

(Copy Probability: 83.2%)

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

%END%

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

(Copy Probability: 3.4%)

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


Original Name get,float,array

get

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

float

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 5.1%)

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

array

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>


Original Name get,int,array

get

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

int

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 5.4%)

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

array

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>


Original Name get,vec,2,array

get

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 11.8%)

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 7.6%)

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

array

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>


Original Name is,pattern

is

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>

pattern

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>


Original Name tokenize,to,string,array

tokenize

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

(Copy Probability: 6.4%)

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

array

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>


Original Name match

match

<SENTENCE_START> { if ( patterns == null || patterns . length == 0 ) return true ; for ( string pattern : patterns ) { if ( %SELF% ( pattern , file ) ) { return true ; } } return false ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { if ( patterns == null || patterns . length == 0 ) return true ; for ( string pattern : patterns ) { if ( %SELF% ( pattern , file ) ) { return true ; } } return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( patterns == null || patterns . length == 0 ) return true ; for ( string pattern : patterns ) { if ( %SELF% ( pattern , file ) ) { return true ; } } return false ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { if ( patterns == null || patterns . length == 0 ) return true ; for ( string pattern : patterns ) { if ( %SELF% ( pattern , file ) ) { return true ; } } return false ; } <SENTENCE_END/>


Original Name match

match

<SENTENCE_START> { if ( str . starts with ( "/" ) != pattern . starts with ( "/" ) ) { return false ; } string [ ] pat dirs = tokenize to string array ( pattern , "/" , true , true ) ; string [ ] str dirs = tokenize to string array ( str , "/" , true , true ) ; int pat idx start = 0 ; int pat idx end = pat dirs . length - 1 ; int str idx start = 0 ; int str idx end = str dirs . length - 1 ; while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx start ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx start ] ) ) { return false ; } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } else { if ( pat idx start > pat idx end ) { return false ; } } while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx end ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx end ] ) ) { return false ; } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat dirs [ i ] . equals ( "**" ) ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { string sub pat = ( string ) pat dirs [ pat idx start + j + 1 ] ; string sub str = ( string ) str dirs [ str idx start + i + j ] ; if ( ! match strings ( sub pat , sub str ) ) { continue str loop ; } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { if ( str . starts with ( "/" ) != pattern . starts with ( "/" ) ) { return false ; } string [ ] pat dirs = tokenize to string array ( pattern , "/" , true , true ) ; string [ ] str dirs = tokenize to string array ( str , "/" , true , true ) ; int pat idx start = 0 ; int pat idx end = pat dirs . length - 1 ; int str idx start = 0 ; int str idx end = str dirs . length - 1 ; while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx start ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx start ] ) ) { return false ; } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } else { if ( pat idx start > pat idx end ) { return false ; } } while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx end ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx end ] ) ) { return false ; } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat dirs [ i ] . equals ( "**" ) ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { string sub pat = ( string ) pat dirs [ pat idx start + j + 1 ] ; string sub str = ( string ) str dirs [ str idx start + i + j ] ; if ( ! match strings ( sub pat , sub str ) ) { continue str loop ; } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( str . starts with ( "/" ) != pattern . starts with ( "/" ) ) { return false ; } string [ ] pat dirs = tokenize to string array ( pattern , "/" , true , true ) ; string [ ] str dirs = tokenize to string array ( str , "/" , true , true ) ; int pat idx start = 0 ; int pat idx end = pat dirs . length - 1 ; int str idx start = 0 ; int str idx end = str dirs . length - 1 ; while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx start ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx start ] ) ) { return false ; } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } else { if ( pat idx start > pat idx end ) { return false ; } } while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx end ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx end ] ) ) { return false ; } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat dirs [ i ] . equals ( "**" ) ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { string sub pat = ( string ) pat dirs [ pat idx start + j + 1 ] ; string sub str = ( string ) str dirs [ str idx start + i + j ] ; if ( ! match strings ( sub pat , sub str ) ) { continue str loop ; } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { if ( str . starts with ( "/" ) != pattern . starts with ( "/" ) ) { return false ; } string [ ] pat dirs = tokenize to string array ( pattern , "/" , true , true ) ; string [ ] str dirs = tokenize to string array ( str , "/" , true , true ) ; int pat idx start = 0 ; int pat idx end = pat dirs . length - 1 ; int str idx start = 0 ; int str idx end = str dirs . length - 1 ; while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx start ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx start ] ) ) { return false ; } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } else { if ( pat idx start > pat idx end ) { return false ; } } while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx end ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx end ] ) ) { return false ; } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat dirs [ i ] . equals ( "**" ) ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { string sub pat = ( string ) pat dirs [ pat idx start + j + 1 ] ; string sub str = ( string ) str dirs [ str idx start + i + j ] ; if ( ! match strings ( sub pat , sub str ) ) { continue str loop ; } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } <SENTENCE_END/>


Original Name match,strings

match

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <SENTENCE_END/>

strings

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <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,box,1

set

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

box

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

1

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 97.6%)

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 7.8%)

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,box,1

get

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

box

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

1

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 97.8%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 8.0%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,box,2

set

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

box

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 85.7%)

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,box,2

get

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

box

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.3%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 92.1%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>


Original Name create

create

<SENTENCE_START> { gdx . app . set log level ( application . log error ) ; resolution [ ] resolutions = { new resolution ( 320 , 480 , ".320480" ) , new resolution ( 480 , 800 , ".480800" ) , new resolution ( 480 , 856 , ".480854" ) } ; resolution file resolver resolver = new resolution file resolver ( new internal file handle resolver ( ) , resolutions ) ; manager = new asset manager ( ) ; manager . set loader ( texture . class , new texture loader ( resolver ) ) ; manager . set error listener ( this ) ; load ( ) ; texture . set asset manager ( manager ) ; batch = new sprite batch ( ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { gdx . app . set log level ( application . log error ) ; resolution [ ] resolutions = { new resolution ( 320 , 480 , ".320480" ) , new resolution ( 480 , 800 , ".480800" ) , new resolution ( 480 , 856 , ".480854" ) } ; resolution file resolver resolver = new resolution file resolver ( new internal file handle resolver ( ) , resolutions ) ; manager = new asset manager ( ) ; manager . set loader ( texture . class , new texture loader ( resolver ) ) ; manager . set error listener ( this ) ; load ( ) ; texture . set asset manager ( manager ) ; batch = new sprite batch ( ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gdx . app . set log level ( application . log error ) ; resolution [ ] resolutions = { new resolution ( 320 , 480 , ".320480" ) , new resolution ( 480 , 800 , ".480800" ) , new resolution ( 480 , 856 , ".480854" ) } ; resolution file resolver resolver = new resolution file resolver ( new internal file handle resolver ( ) , resolutions ) ; manager = new asset manager ( ) ; manager . set loader ( texture . class , new texture loader ( resolver ) ) ; manager . set error listener ( this ) ; load ( ) ; texture . set asset manager ( manager ) ; batch = new sprite batch ( ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 17.9%)

<SENTENCE_START> { gdx . app . set log level ( application . log error ) ; resolution [ ] resolutions = { new resolution ( 320 , 480 , ".320480" ) , new resolution ( 480 , 800 , ".480800" ) , new resolution ( 480 , 856 , ".480854" ) } ; resolution file resolver resolver = new resolution file resolver ( new internal file handle resolver ( ) , resolutions ) ; manager = new asset manager ( ) ; manager . set loader ( texture . class , new texture loader ( resolver ) ) ; manager . set error listener ( this ) ; load ( ) ; texture . set asset manager ( manager ) ; batch = new sprite batch ( ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , false ) ; } <SENTENCE_END/>


Original Name load

load

<SENTENCE_START> { start = time utils . nano time ( ) ; tex 1 = new texture ( "data/animation.png" ) ; tex 2 = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; font 2 = new bitmap font ( gdx . files . internal ( "data/verdana39.fnt" ) , false ) ; system . out . println ( "plain took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; start = time utils . nano time ( ) ; manager . %SELF% ( "data/animation.png" , texture . class ) ; manager . %SELF% ( "data/pack" , texture atlas . class ) ; manager . %SELF% ( "data/verdana39.fnt" , bitmap font . class ) ; manager . %SELF% ( "data/i18n/message2" , i 18 n bundle . class , new i 18 n bundle loader . i 18 n bundle parameter ( reloads % 2 == 0 ? locale . italian : locale . english ) ) ; } <SENTENCE_END/>

(Copy Probability: 6.0%)

<SENTENCE_START> { start = time utils . nano time ( ) ; tex 1 = new texture ( "data/animation.png" ) ; tex 2 = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; font 2 = new bitmap font ( gdx . files . internal ( "data/verdana39.fnt" ) , false ) ; system . out . println ( "plain took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; start = time utils . nano time ( ) ; manager . %SELF% ( "data/animation.png" , texture . class ) ; manager . %SELF% ( "data/pack" , texture atlas . class ) ; manager . %SELF% ( "data/verdana39.fnt" , bitmap font . class ) ; manager . %SELF% ( "data/i18n/message2" , i 18 n bundle . class , new i 18 n bundle loader . i 18 n bundle parameter ( reloads % 2 == 0 ? locale . italian : locale . english ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { start = time utils . nano time ( ) ; tex 1 = new texture ( "data/animation.png" ) ; tex 2 = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; font 2 = new bitmap font ( gdx . files . internal ( "data/verdana39.fnt" ) , false ) ; system . out . println ( "plain took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; start = time utils . nano time ( ) ; manager . %SELF% ( "data/animation.png" , texture . class ) ; manager . %SELF% ( "data/pack" , texture atlas . class ) ; manager . %SELF% ( "data/verdana39.fnt" , bitmap font . class ) ; manager . %SELF% ( "data/i18n/message2" , i 18 n bundle . class , new i 18 n bundle loader . i 18 n bundle parameter ( reloads % 2 == 0 ? locale . italian : locale . english ) ) ; } <SENTENCE_END/>

(Copy Probability: 30.1%)

<SENTENCE_START> { start = time utils . nano time ( ) ; tex 1 = new texture ( "data/animation.png" ) ; tex 2 = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; font 2 = new bitmap font ( gdx . files . internal ( "data/verdana39.fnt" ) , false ) ; system . out . println ( "plain took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; start = time utils . nano time ( ) ; manager . %SELF% ( "data/animation.png" , texture . class ) ; manager . %SELF% ( "data/pack" , texture atlas . class ) ; manager . %SELF% ( "data/verdana39.fnt" , bitmap font . class ) ; manager . %SELF% ( "data/i18n/message2" , i 18 n bundle . class , new i 18 n bundle loader . i 18 n bundle parameter ( reloads % 2 == 0 ? locale . italian : locale . english ) ) ; } <SENTENCE_END/>


Original Name unload

unload

<SENTENCE_START> { tex 1 . dispose ( ) ; tex 2 . dispose ( ) ; font 2 . dispose ( ) ; manager . %SELF% ( "data/animation.png" ) ; manager . %SELF% ( "data/pack" ) ; manager . %SELF% ( "data/verdana39.fnt" ) ; manager . %SELF% ( "data/i18n/message2" ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { tex 1 . dispose ( ) ; tex 2 . dispose ( ) ; font 2 . dispose ( ) ; manager . %SELF% ( "data/animation.png" ) ; manager . %SELF% ( "data/pack" ) ; manager . %SELF% ( "data/verdana39.fnt" ) ; manager . %SELF% ( "data/i18n/message2" ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { tex 1 . dispose ( ) ; tex 2 . dispose ( ) ; font 2 . dispose ( ) ; manager . %SELF% ( "data/animation.png" ) ; manager . %SELF% ( "data/pack" ) ; manager . %SELF% ( "data/verdana39.fnt" ) ; manager . %SELF% ( "data/i18n/message2" ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { tex 1 . dispose ( ) ; tex 2 . dispose ( ) ; font 2 . dispose ( ) ; manager . %SELF% ( "data/animation.png" ) ; manager . %SELF% ( "data/pack" ) ; manager . %SELF% ( "data/verdana39.fnt" ) ; manager . %SELF% ( "data/i18n/message2" ) ; } <SENTENCE_END/>


Original Name invalidate,texture

invalidate

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>

texture

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>

(Copy Probability: 42.0%)

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>

(Copy Probability: 30.3%)

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>


Original Name render

render

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; boolean result = manager . update ( ) ; if ( result ) { if ( ! diagnosed ) { diagnosed = true ; system . out . println ( "took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; elapsed = 0 ; } else { elapsed += gdx . graphics . get raw delta time ( ) ; if ( elapsed > 0.2f ) { unload ( ) ; load ( ) ; diagnosed = false ; reloads ++ ; } } } frame ++ ; batch . begin ( ) ; if ( manager . is loaded ( "data/animation.png" ) ) batch . draw ( manager . get ( "data/animation.png" , texture . class ) , 100 , 100 ) ; if ( manager . is loaded ( "data/verdana39.png" ) ) batch . draw ( manager . get ( "data/verdana39.png" , texture . class ) , 300 , 100 ) ; if ( manager . is loaded ( "data/pack" ) ) batch . draw ( manager . get ( "data/pack" , texture atlas . class ) . find region ( "particle-star" ) , 164 , 100 ) ; if ( manager . is loaded ( "data/verdana39.fnt" ) ) manager . get ( "data/verdana39.fnt" , bitmap font . class ) . draw ( batch , "This is a test" , 100 , 80 ) ; if ( manager . is loaded ( "data/multipagefont.fnt" ) ) manager . get ( "data/multipagefont.fnt" , bitmap font . class ) . draw ( batch , "This is a test qpRPN multi page!" , 100 , 80 ) ; if ( manager . is loaded ( "data/i18n/message2" ) ) font . draw ( batch , manager . get ( "data/i18n/message2" , i 18 n bundle . class ) . get ( "msg" ) , 100 , 400 ) ; font . draw ( batch , "loaded: " + manager . get progress ( ) + ", reloads: " + reloads , 0 , 30 ) ; batch . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; boolean result = manager . update ( ) ; if ( result ) { if ( ! diagnosed ) { diagnosed = true ; system . out . println ( "took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; elapsed = 0 ; } else { elapsed += gdx . graphics . get raw delta time ( ) ; if ( elapsed > 0.2f ) { unload ( ) ; load ( ) ; diagnosed = false ; reloads ++ ; } } } frame ++ ; batch . begin ( ) ; if ( manager . is loaded ( "data/animation.png" ) ) batch . draw ( manager . get ( "data/animation.png" , texture . class ) , 100 , 100 ) ; if ( manager . is loaded ( "data/verdana39.png" ) ) batch . draw ( manager . get ( "data/verdana39.png" , texture . class ) , 300 , 100 ) ; if ( manager . is loaded ( "data/pack" ) ) batch . draw ( manager . get ( "data/pack" , texture atlas . class ) . find region ( "particle-star" ) , 164 , 100 ) ; if ( manager . is loaded ( "data/verdana39.fnt" ) ) manager . get ( "data/verdana39.fnt" , bitmap font . class ) . draw ( batch , "This is a test" , 100 , 80 ) ; if ( manager . is loaded ( "data/multipagefont.fnt" ) ) manager . get ( "data/multipagefont.fnt" , bitmap font . class ) . draw ( batch , "This is a test qpRPN multi page!" , 100 , 80 ) ; if ( manager . is loaded ( "data/i18n/message2" ) ) font . draw ( batch , manager . get ( "data/i18n/message2" , i 18 n bundle . class ) . get ( "msg" ) , 100 , 400 ) ; font . draw ( batch , "loaded: " + manager . get progress ( ) + ", reloads: " + reloads , 0 , 30 ) ; batch . end ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; boolean result = manager . update ( ) ; if ( result ) { if ( ! diagnosed ) { diagnosed = true ; system . out . println ( "took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; elapsed = 0 ; } else { elapsed += gdx . graphics . get raw delta time ( ) ; if ( elapsed > 0.2f ) { unload ( ) ; load ( ) ; diagnosed = false ; reloads ++ ; } } } frame ++ ; batch . begin ( ) ; if ( manager . is loaded ( "data/animation.png" ) ) batch . draw ( manager . get ( "data/animation.png" , texture . class ) , 100 , 100 ) ; if ( manager . is loaded ( "data/verdana39.png" ) ) batch . draw ( manager . get ( "data/verdana39.png" , texture . class ) , 300 , 100 ) ; if ( manager . is loaded ( "data/pack" ) ) batch . draw ( manager . get ( "data/pack" , texture atlas . class ) . find region ( "particle-star" ) , 164 , 100 ) ; if ( manager . is loaded ( "data/verdana39.fnt" ) ) manager . get ( "data/verdana39.fnt" , bitmap font . class ) . draw ( batch , "This is a test" , 100 , 80 ) ; if ( manager . is loaded ( "data/multipagefont.fnt" ) ) manager . get ( "data/multipagefont.fnt" , bitmap font . class ) . draw ( batch , "This is a test qpRPN multi page!" , 100 , 80 ) ; if ( manager . is loaded ( "data/i18n/message2" ) ) font . draw ( batch , manager . get ( "data/i18n/message2" , i 18 n bundle . class ) . get ( "msg" ) , 100 , 400 ) ; font . draw ( batch , "loaded: " + manager . get progress ( ) + ", reloads: " + reloads , 0 , 30 ) ; batch . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 8.9%)

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; boolean result = manager . update ( ) ; if ( result ) { if ( ! diagnosed ) { diagnosed = true ; system . out . println ( "took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; elapsed = 0 ; } else { elapsed += gdx . graphics . get raw delta time ( ) ; if ( elapsed > 0.2f ) { unload ( ) ; load ( ) ; diagnosed = false ; reloads ++ ; } } } frame ++ ; batch . begin ( ) ; if ( manager . is loaded ( "data/animation.png" ) ) batch . draw ( manager . get ( "data/animation.png" , texture . class ) , 100 , 100 ) ; if ( manager . is loaded ( "data/verdana39.png" ) ) batch . draw ( manager . get ( "data/verdana39.png" , texture . class ) , 300 , 100 ) ; if ( manager . is loaded ( "data/pack" ) ) batch . draw ( manager . get ( "data/pack" , texture atlas . class ) . find region ( "particle-star" ) , 164 , 100 ) ; if ( manager . is loaded ( "data/verdana39.fnt" ) ) manager . get ( "data/verdana39.fnt" , bitmap font . class ) . draw ( batch , "This is a test" , 100 , 80 ) ; if ( manager . is loaded ( "data/multipagefont.fnt" ) ) manager . get ( "data/multipagefont.fnt" , bitmap font . class ) . draw ( batch , "This is a test qpRPN multi page!" , 100 , 80 ) ; if ( manager . is loaded ( "data/i18n/message2" ) ) font . draw ( batch , manager . get ( "data/i18n/message2" , i 18 n bundle . class ) . get ( "msg" ) , 100 , 400 ) ; font . draw ( batch , "loaded: " + manager . get progress ( ) + ", reloads: " + reloads , 0 , 30 ) ; batch . end ( ) ; } <SENTENCE_END/>


Original Name allocate

allocate

<SENTENCE_START> { if ( capacity < 0 ) { throw new illegal argument exception ( ) ; } return buffer factory . new short buffer ( capacity ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { if ( capacity < 0 ) { throw new illegal argument exception ( ) ; } return buffer factory . new short buffer ( capacity ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( capacity < 0 ) { throw new illegal argument exception ( ) ; } return buffer factory . new short buffer ( capacity ) ; } <SENTENCE_END/>

(Copy Probability: 12.3%)

<SENTENCE_START> { if ( capacity < 0 ) { throw new illegal argument exception ( ) ; } return buffer factory . new short buffer ( capacity ) ; } <SENTENCE_END/>


Original Name wrap

wrap

<SENTENCE_START> { return %SELF% ( array , 0 , array . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( array , 0 , array . length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( array , 0 , array . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return %SELF% ( array , 0 , array . length ) ; } <SENTENCE_END/>


Original Name wrap

wrap

<SENTENCE_START> { if ( array == null ) { throw new null pointer exception ( ) ; } if ( start < 0 || len < 0 || ( long ) start + ( long ) len > array . length ) { throw new index out of bounds exception ( ) ; } short buffer buf = buffer factory . new short buffer ( array ) ; buf . position = start ; buf . limit = start + len ; return buf ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { if ( array == null ) { throw new null pointer exception ( ) ; } if ( start < 0 || len < 0 || ( long ) start + ( long ) len > array . length ) { throw new index out of bounds exception ( ) ; } short buffer buf = buffer factory . new short buffer ( array ) ; buf . position = start ; buf . limit = start + len ; return buf ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( array == null ) { throw new null pointer exception ( ) ; } if ( start < 0 || len < 0 || ( long ) start + ( long ) len > array . length ) { throw new index out of bounds exception ( ) ; } short buffer buf = buffer factory . new short buffer ( array ) ; buf . position = start ; buf . limit = start + len ; return buf ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { if ( array == null ) { throw new null pointer exception ( ) ; } if ( start < 0 || len < 0 || ( long ) start + ( long ) len > array . length ) { throw new index out of bounds exception ( ) ; } short buffer buf = buffer factory . new short buffer ( array ) ; buf . position = start ; buf . limit = start + len ; return buf ; } <SENTENCE_END/>


Original Name array

array

<SENTENCE_START> { return protected array ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return protected array ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return protected array ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return protected array ( ) ; } <SENTENCE_END/>


Original Name array,offset

array

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>

offset

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>


Original Name compare,to

compare

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>


Original Name equals

equals

<SENTENCE_START> { if ( ! ( other instanceof short buffer ) ) { return false ; } short buffer other buffer = ( short buffer ) other ; if ( remaining ( ) != other buffer . remaining ( ) ) { return false ; } int my position = position ; int other position = other buffer . position ; boolean equal so far = true ; while ( equal so far && ( my position < limit ) ) { equal so far = get ( my position ++ ) == other buffer . get ( other position ++ ) ; } return equal so far ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { if ( ! ( other instanceof short buffer ) ) { return false ; } short buffer other buffer = ( short buffer ) other ; if ( remaining ( ) != other buffer . remaining ( ) ) { return false ; } int my position = position ; int other position = other buffer . position ; boolean equal so far = true ; while ( equal so far && ( my position < limit ) ) { equal so far = get ( my position ++ ) == other buffer . get ( other position ++ ) ; } return equal so far ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! ( other instanceof short buffer ) ) { return false ; } short buffer other buffer = ( short buffer ) other ; if ( remaining ( ) != other buffer . remaining ( ) ) { return false ; } int my position = position ; int other position = other buffer . position ; boolean equal so far = true ; while ( equal so far && ( my position < limit ) ) { equal so far = get ( my position ++ ) == other buffer . get ( other position ++ ) ; } return equal so far ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { if ( ! ( other instanceof short buffer ) ) { return false ; } short buffer other buffer = ( short buffer ) other ; if ( remaining ( ) != other buffer . remaining ( ) ) { return false ; } int my position = position ; int other position = other buffer . position ; boolean equal so far = true ; while ( equal so far && ( my position < limit ) ) { equal so far = get ( my position ++ ) == other buffer . get ( other position ++ ) ; } return equal so far ; } <SENTENCE_END/>


Original Name get

get

<SENTENCE_START> { return %SELF% ( dest , 0 , dest . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( dest , 0 , dest . length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( dest , 0 , dest . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return %SELF% ( dest , 0 , dest . length ) ; } <SENTENCE_END/>


Original Name get

get

<SENTENCE_START> { int length = dest . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer underflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { dest [ i ] = %SELF% ( ) ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { int length = dest . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer underflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { dest [ i ] = %SELF% ( ) ; } return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int length = dest . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer underflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { dest [ i ] = %SELF% ( ) ; } return this ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { int length = dest . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer underflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { dest [ i ] = %SELF% ( ) ; } return this ; } <SENTENCE_END/>


Original Name has,array

has

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>

array

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>


Original Name hash,code

hash

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>

code

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>

(Copy Probability: 7.4%)

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>


Original Name put

put

<SENTENCE_START> { return %SELF% ( src , 0 , src . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( src , 0 , src . length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( src , 0 , src . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return %SELF% ( src , 0 , src . length ) ; } <SENTENCE_END/>


Original Name put

put

<SENTENCE_START> { int length = src . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer overflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { %SELF% ( src [ i ] ) ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { int length = src . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer overflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { %SELF% ( src [ i ] ) ; } return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int length = src . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer overflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { %SELF% ( src [ i ] ) ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { int length = src . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer overflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { %SELF% ( src [ i ] ) ; } return this ; } <SENTENCE_END/>


Original Name put

put

<SENTENCE_START> { if ( src == this ) { throw new illegal argument exception ( ) ; } if ( src . remaining ( ) > remaining ( ) ) { throw new buffer overflow exception ( ) ; } short [ ] contents = new short [ src . remaining ( ) ] ; src . get ( contents ) ; %SELF% ( contents ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { if ( src == this ) { throw new illegal argument exception ( ) ; } if ( src . remaining ( ) > remaining ( ) ) { throw new buffer overflow exception ( ) ; } short [ ] contents = new short [ src . remaining ( ) ] ; src . get ( contents ) ; %SELF% ( contents ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( src == this ) { throw new illegal argument exception ( ) ; } if ( src . remaining ( ) > remaining ( ) ) { throw new buffer overflow exception ( ) ; } short [ ] contents = new short [ src . remaining ( ) ] ; src . get ( contents ) ; %SELF% ( contents ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { if ( src == this ) { throw new illegal argument exception ( ) ; } if ( src . remaining ( ) > remaining ( ) ) { throw new buffer overflow exception ( ) ; } short [ ] contents = new short [ src . remaining ( ) ] ; src . get ( contents ) ; %SELF% ( contents ) ; return this ; } <SENTENCE_END/>


Original Name to,string

to

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>


Original Name create

create

<SENTENCE_START> { batch = new sprite batch ( ) ; renderer = new shape renderer ( ) ; atlas = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; jump atlas = new texture atlas ( gdx . files . internal ( "data/jump.txt" ) ) ; jump animation = new animation ( 0.25f , jump atlas . find regions ( "ALIEN_JUMP_" ) ) ; badlogic = atlas . create sprite ( "badlogicslice" ) ; badlogic . set position ( 50 , 50 ) ; badlogic small = atlas . create sprite ( "badlogicsmall-rotated" ) ; badlogic small . set position ( 10 , 10 ) ; atlas region region = atlas . find region ( "badlogicsmall" ) ; system . out . println ( "badlogicSmall original size: " + region . original width + ", " + region . original height ) ; system . out . println ( "badlogicSmall packed size: " + region . packed width + ", " + region . packed height ) ; star = atlas . create sprite ( "particle-star" ) ; star . set position ( 10 , 70 ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , atlas . find region ( "font" ) , false ) ; gdx . gl . gl clear color ( 0 , 1 , 0 , 1 ) ; gdx . input . set input processor ( new input adapter ( ) { public boolean key up ( int keycode ) { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . key up ( keycode ) ; } } ) ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { batch = new sprite batch ( ) ; renderer = new shape renderer ( ) ; atlas = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; jump atlas = new texture atlas ( gdx . files . internal ( "data/jump.txt" ) ) ; jump animation = new animation ( 0.25f , jump atlas . find regions ( "ALIEN_JUMP_" ) ) ; badlogic = atlas . create sprite ( "badlogicslice" ) ; badlogic . set position ( 50 , 50 ) ; badlogic small = atlas . create sprite ( "badlogicsmall-rotated" ) ; badlogic small . set position ( 10 , 10 ) ; atlas region region = atlas . find region ( "badlogicsmall" ) ; system . out . println ( "badlogicSmall original size: " + region . original width + ", " + region . original height ) ; system . out . println ( "badlogicSmall packed size: " + region . packed width + ", " + region . packed height ) ; star = atlas . create sprite ( "particle-star" ) ; star . set position ( 10 , 70 ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , atlas . find region ( "font" ) , false ) ; gdx . gl . gl clear color ( 0 , 1 , 0 , 1 ) ; gdx . input . set input processor ( new input adapter ( ) { public boolean key up ( int keycode ) { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . key up ( keycode ) ; } } ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { batch = new sprite batch ( ) ; renderer = new shape renderer ( ) ; atlas = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; jump atlas = new texture atlas ( gdx . files . internal ( "data/jump.txt" ) ) ; jump animation = new animation ( 0.25f , jump atlas . find regions ( "ALIEN_JUMP_" ) ) ; badlogic = atlas . create sprite ( "badlogicslice" ) ; badlogic . set position ( 50 , 50 ) ; badlogic small = atlas . create sprite ( "badlogicsmall-rotated" ) ; badlogic small . set position ( 10 , 10 ) ; atlas region region = atlas . find region ( "badlogicsmall" ) ; system . out . println ( "badlogicSmall original size: " + region . original width + ", " + region . original height ) ; system . out . println ( "badlogicSmall packed size: " + region . packed width + ", " + region . packed height ) ; star = atlas . create sprite ( "particle-star" ) ; star . set position ( 10 , 70 ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , atlas . find region ( "font" ) , false ) ; gdx . gl . gl clear color ( 0 , 1 , 0 , 1 ) ; gdx . input . set input processor ( new input adapter ( ) { public boolean key up ( int keycode ) { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . key up ( keycode ) ; } } ) ; } <SENTENCE_END/>

(Copy Probability: 10.3%)

<SENTENCE_START> { batch = new sprite batch ( ) ; renderer = new shape renderer ( ) ; atlas = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; jump atlas = new texture atlas ( gdx . files . internal ( "data/jump.txt" ) ) ; jump animation = new animation ( 0.25f , jump atlas . find regions ( "ALIEN_JUMP_" ) ) ; badlogic = atlas . create sprite ( "badlogicslice" ) ; badlogic . set position ( 50 , 50 ) ; badlogic small = atlas . create sprite ( "badlogicsmall-rotated" ) ; badlogic small . set position ( 10 , 10 ) ; atlas region region = atlas . find region ( "badlogicsmall" ) ; system . out . println ( "badlogicSmall original size: " + region . original width + ", " + region . original height ) ; system . out . println ( "badlogicSmall packed size: " + region . packed width + ", " + region . packed height ) ; star = atlas . create sprite ( "particle-star" ) ; star . set position ( 10 , 70 ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , atlas . find region ( "font" ) , false ) ; gdx . gl . gl clear color ( 0 , 1 , 0 , 1 ) ; gdx . input . set input processor ( new input adapter ( ) { public boolean key up ( int keycode ) { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . key up ( keycode ) ; } } ) ; } <SENTENCE_END/>


Original Name key,up

key

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>

up

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>


Original Name render

render

<SENTENCE_START> { time += gdx . graphics . get delta time ( ) ; gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; renderer . begin ( shape type . line ) ; renderer . rect ( 10 , 10 , 256 , 256 ) ; renderer . end ( ) ; batch . begin ( ) ; badlogic small . draw ( batch ) ; batch . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { time += gdx . graphics . get delta time ( ) ; gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; renderer . begin ( shape type . line ) ; renderer . rect ( 10 , 10 , 256 , 256 ) ; renderer . end ( ) ; batch . begin ( ) ; badlogic small . draw ( batch ) ; batch . end ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { time += gdx . graphics . get delta time ( ) ; gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; renderer . begin ( shape type . line ) ; renderer . rect ( 10 , 10 , 256 , 256 ) ; renderer . end ( ) ; batch . begin ( ) ; badlogic small . draw ( batch ) ; batch . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 6.2%)

<SENTENCE_START> { time += gdx . graphics . get delta time ( ) ; gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; renderer . begin ( shape type . line ) ; renderer . rect ( 10 , 10 , 256 , 256 ) ; renderer . end ( ) ; batch . begin ( ) ; badlogic small . draw ( batch ) ; batch . end ( ) ; } <SENTENCE_END/>


Original Name dispose

dispose

<SENTENCE_START> { atlas . %SELF% ( ) ; jump atlas . %SELF% ( ) ; batch . %SELF% ( ) ; font . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { atlas . %SELF% ( ) ; jump atlas . %SELF% ( ) ; batch . %SELF% ( ) ; font . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { atlas . %SELF% ( ) ; jump atlas . %SELF% ( ) ; batch . %SELF% ( ) ; font . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { atlas . %SELF% ( ) ; jump atlas . %SELF% ( ) ; batch . %SELF% ( ) ; font . %SELF% ( ) ; } <SENTENCE_END/>


Original Name draw

draw

<SENTENCE_START> { float [ ] vertices = region . get vertices ( ) ; short [ ] triangles = region . get triangles ( ) ; float [ ] texture coords = region . get texture coords ( ) ; final float world origin x = x + origin x ; final float world origin y = y + origin y ; float s x = width / region . get region ( ) . get region width ( ) ; float s y = height / region . get region ( ) . get region height ( ) ; float fx 1 , fx 2 , fx 3 , px 1 , px 2 , px 3 ; float fy 1 , fy 2 , fy 3 , py 1 , py 2 , py 3 ; final float cos = math utils . cos deg ( rotation ) ; final float sin = math utils . sin deg ( rotation ) ; renderer . set color ( color . red ) ; renderer . begin ( shape type . line ) ; for ( int i = 0 , n = triangles . length ; i < n ; i += 3 ) { int p 1 = triangles [ i ] * 2 ; int p 2 = triangles [ i + 1 ] * 2 ; int p 3 = triangles [ i + 2 ] * 2 ; fx 1 = vertices [ p 1 ] * s x ; fy 1 = vertices [ p 1 + 1 ] * s y ; fx 2 = vertices [ p 2 ] * s x ; fy 2 = vertices [ p 2 + 1 ] * s y ; fx 3 = vertices [ p 3 ] * s x ; fy 3 = vertices [ p 3 + 1 ] * s y ; fx 1 -= origin x ; fy 1 -= origin y ; fx 2 -= origin x ; fy 2 -= origin y ; fx 3 -= origin x ; fy 3 -= origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; fx 3 *= scale x ; fy 3 *= scale y ; } px 1 = cos * fx 1 - sin * fy 1 ; py 1 = sin * fx 1 + cos * fy 1 ; px 2 = cos * fx 2 - sin * fy 2 ; py 2 = sin * fx 2 + cos * fy 2 ; px 3 = cos * fx 3 - sin * fy 3 ; py 3 = sin * fx 3 + cos * fy 3 ; px 1 += world origin x ; py 1 += world origin y ; px 2 += world origin x ; py 2 += world origin y ; px 3 += world origin x ; py 3 += world origin y ; renderer . line ( px 1 , py 1 , px 2 , py 2 ) ; renderer . line ( px 2 , py 2 , px 3 , py 3 ) ; renderer . line ( px 3 , py 3 , px 1 , py 1 ) ; } renderer . end ( ) ; renderer . set color ( color . blue ) ; renderer . begin ( shape type . filled ) ; renderer . circle ( world origin x , world origin y , 4 ) ; renderer . end ( ) ; fx 1 = - origin x ; fy 1 = - origin y ; fx 2 = width - origin x ; fy 2 = height - origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; } final float p 1 x = fx 1 ; final float p 1 y = fy 1 ; final float p 2 x = fx 1 ; final float p 2 y = fy 2 ; final float p 3 x = fx 2 ; final float p 3 y = fy 2 ; final float p 4 x = fx 2 ; final float p 4 y = fy 1 ; float x 1 ; float y 1 ; float x 2 ; float y 2 ; float x 3 ; float y 3 ; float x 4 ; float y 4 ; if ( rotation != 0 ) { x 1 = cos * p 1 x - sin * p 1 y ; y 1 = sin * p 1 x + cos * p 1 y ; x 2 = cos * p 2 x - sin * p 2 y ; y 2 = sin * p 2 x + cos * p 2 y ; x 3 = cos * p 3 x - sin * p 3 y ; y 3 = sin * p 3 x + cos * p 3 y ; x 4 = x 1 + ( x 3 - x 2 ) ; y 4 = y 3 - ( y 2 - y 1 ) ; } else { x 1 = p 1 x ; y 1 = p 1 y ; x 2 = p 2 x ; y 2 = p 2 y ; x 3 = p 3 x ; y 3 = p 3 y ; x 4 = p 4 x ; y 4 = p 4 y ; } x 1 += world origin x ; y 1 += world origin y ; x 2 += world origin x ; y 2 += world origin y ; x 3 += world origin x ; y 3 += world origin y ; x 4 += world origin x ; y 4 += world origin y ; renderer . set color ( color . green ) ; renderer . begin ( shape type . line ) ; renderer . line ( x 1 , y 1 , x 2 , y 2 ) ; renderer . line ( x 2 , y 2 , x 3 , y 3 ) ; renderer . line ( x 3 , y 3 , x 4 , y 4 ) ; renderer . line ( x 4 , y 4 , x 1 , y 1 ) ; renderer . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { float [ ] vertices = region . get vertices ( ) ; short [ ] triangles = region . get triangles ( ) ; float [ ] texture coords = region . get texture coords ( ) ; final float world origin x = x + origin x ; final float world origin y = y + origin y ; float s x = width / region . get region ( ) . get region width ( ) ; float s y = height / region . get region ( ) . get region height ( ) ; float fx 1 , fx 2 , fx 3 , px 1 , px 2 , px 3 ; float fy 1 , fy 2 , fy 3 , py 1 , py 2 , py 3 ; final float cos = math utils . cos deg ( rotation ) ; final float sin = math utils . sin deg ( rotation ) ; renderer . set color ( color . red ) ; renderer . begin ( shape type . line ) ; for ( int i = 0 , n = triangles . length ; i < n ; i += 3 ) { int p 1 = triangles [ i ] * 2 ; int p 2 = triangles [ i + 1 ] * 2 ; int p 3 = triangles [ i + 2 ] * 2 ; fx 1 = vertices [ p 1 ] * s x ; fy 1 = vertices [ p 1 + 1 ] * s y ; fx 2 = vertices [ p 2 ] * s x ; fy 2 = vertices [ p 2 + 1 ] * s y ; fx 3 = vertices [ p 3 ] * s x ; fy 3 = vertices [ p 3 + 1 ] * s y ; fx 1 -= origin x ; fy 1 -= origin y ; fx 2 -= origin x ; fy 2 -= origin y ; fx 3 -= origin x ; fy 3 -= origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; fx 3 *= scale x ; fy 3 *= scale y ; } px 1 = cos * fx 1 - sin * fy 1 ; py 1 = sin * fx 1 + cos * fy 1 ; px 2 = cos * fx 2 - sin * fy 2 ; py 2 = sin * fx 2 + cos * fy 2 ; px 3 = cos * fx 3 - sin * fy 3 ; py 3 = sin * fx 3 + cos * fy 3 ; px 1 += world origin x ; py 1 += world origin y ; px 2 += world origin x ; py 2 += world origin y ; px 3 += world origin x ; py 3 += world origin y ; renderer . line ( px 1 , py 1 , px 2 , py 2 ) ; renderer . line ( px 2 , py 2 , px 3 , py 3 ) ; renderer . line ( px 3 , py 3 , px 1 , py 1 ) ; } renderer . end ( ) ; renderer . set color ( color . blue ) ; renderer . begin ( shape type . filled ) ; renderer . circle ( world origin x , world origin y , 4 ) ; renderer . end ( ) ; fx 1 = - origin x ; fy 1 = - origin y ; fx 2 = width - origin x ; fy 2 = height - origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; } final float p 1 x = fx 1 ; final float p 1 y = fy 1 ; final float p 2 x = fx 1 ; final float p 2 y = fy 2 ; final float p 3 x = fx 2 ; final float p 3 y = fy 2 ; final float p 4 x = fx 2 ; final float p 4 y = fy 1 ; float x 1 ; float y 1 ; float x 2 ; float y 2 ; float x 3 ; float y 3 ; float x 4 ; float y 4 ; if ( rotation != 0 ) { x 1 = cos * p 1 x - sin * p 1 y ; y 1 = sin * p 1 x + cos * p 1 y ; x 2 = cos * p 2 x - sin * p 2 y ; y 2 = sin * p 2 x + cos * p 2 y ; x 3 = cos * p 3 x - sin * p 3 y ; y 3 = sin * p 3 x + cos * p 3 y ; x 4 = x 1 + ( x 3 - x 2 ) ; y 4 = y 3 - ( y 2 - y 1 ) ; } else { x 1 = p 1 x ; y 1 = p 1 y ; x 2 = p 2 x ; y 2 = p 2 y ; x 3 = p 3 x ; y 3 = p 3 y ; x 4 = p 4 x ; y 4 = p 4 y ; } x 1 += world origin x ; y 1 += world origin y ; x 2 += world origin x ; y 2 += world origin y ; x 3 += world origin x ; y 3 += world origin y ; x 4 += world origin x ; y 4 += world origin y ; renderer . set color ( color . green ) ; renderer . begin ( shape type . line ) ; renderer . line (