Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

derp

  • Loading branch information...
commit 0eef3535df8a7be8b8659fe855a18c4d72d327b2 1 parent b4c4785
@ecto authored
View
BIN  ambient.wav
Binary file not shown
View
BIN  boom.wav
Binary file not shown
View
437 index.html
@@ -1,25 +1,99 @@
<!doctype html>
<html>
<head>
-<title>Hophop</title>
+<title>Abyss</title>
<style>
body, html {
padding: 0;
margin: 0;
}
+
+body {
+ background: #000;
+}
+
+#video {
+ position: absolute;
+ right: 20px;
+ bottom: 20px;
+ width: 200px;
+ height: 150px;
+ -webkit-transform: rotateY(180deg);
+}
+
+#measure {
+ background: #000;
+ opacity: 0.5;
+ position: absolute;
+ top: 0;
+ left: 50%;
+ width: 1px;
+ bottom: 0;
+ -webkit-transition: left 0.2s linear;
+ display: none;
+}
+
+@font-face {
+ font-family: Visitor;
+ font-weight: normal;
+ src: url('visitor.ttf');
+}
+
+#score {
+ position: absolute;
+ top: 20px;
+ right: 50px;
+ color: #fff;
+ font-size: 100px;
+ font-family: Visitor, monospace;
+ display: none;
+}
+
+#logo {
+ display: block;
+ text-align: center;
+ margin: 300px auto 0;
+ font-family: Visitor, monospace;
+ font-size: 200px;
+ color: #fff;
+}
+
+#help {
+ color: #fff;
+ font-family: Visitor, monospace;
+ margin-top: 100px;
+ display: block;
+ text-align: center;
+}
+
+canvas {
+ display: none;
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+}
</style>
<script src="/js/jquery.js"></script>
+<script src="/js/jquery-ui.js"></script>
<script src="/js/three.js"></script>
+<script src="/js/buzz.js"></script>
<script src="/js/objectdetect.js"></script>
<script src="/js/jquery.objectdetect.js"></script>
<script src="/js/objectdetect.frontalface.js"></script>
<script>
var camera, scene, renderer;
-var geometry, material, mesh;
+var geometry, material, world;
var mouseX = 0, mouseY = 0;
var windowHalfX = window.innerWidth / 2;
var windowHalfY = window.innerHeight / 2;
-var video
+var $video, $score;
+var speed = 0;
+var score = 0;
+var player;
+var paused = true;
+var playerVelocity;
window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||
@@ -41,48 +115,363 @@
$(window).load(init);
+var introSound = new buzz.sound('/intro.wav');
+var boomSound = new buzz.sound('/boom.wav');
+var ambientSound = new buzz.sound('/ambient.wav');
+introSound.play().loop();
+
function init () {
- video = $('#video').get(0);
+ $video = $('#video').get(0);
+ $score = $('#score');
- console.log(navigator.getUserMedia);
navigator.getUserMedia({
video: true
- }, function(stream) {
- console.log(stream);
+ }, success, error);
+
+ function success (stream) {
try {
- video.src = window.URL ? window.URL.createObjectURL(stream) : window.webkitURL.createObjectURL(stream);
+ $video.src = window.URL ? window.URL.createObjectURL(stream) : window.webkitURL.createObjectURL(stream);
} catch (error) {
console.log(error.stack);
- video.src = stream;
+ $video.src = stream;
}
- video.play();
- window.requestAnimationFrame(tick);
- }, function (error) {
+
+ startGame();
+ }
+
+ function error (error) {
alert('WebRTC not available');
console.log(error);
+ }
+
+ renderer = new THREE.WebGLRenderer({
+ preserveDrawingBuffer: true,
+ antialias: true
+ });
+
+ renderer.setSize(window.innerWidth, window.innerHeight);
+ camera = new THREE.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 1, 10000);
+ camera.position.z = 1000;
+
+ scene = new THREE.Scene();
+
+ document.body.appendChild(renderer.domElement);
+ window.addEventListener('resize', resize, false);
+
+ geometry = new THREE.PlaneGeometry(1, 1);
+ material = new THREE.MeshBasicMaterial({
+ wireframe: true,
+ opacity: 0.1,
+ color: 0x00FF00
});
- console.log(video);
+
+ world = new THREE.Mesh(geometry, material);
+ world.position.y = 0;
+ scene.add(world);
+
+ player = new THREE.Mesh(
+ new THREE.CircleGeometry(20, 20),
+ new THREE.MeshBasicMaterial({
+ color: 0x000000,
+ antialias: true
+ })
+ );
+
+ world.add(player);
+
+ wiggleLogo();
+}
+
+function wiggleLogo () {
+ $('#logo').animate({
+ letterSpacing: 100,
+ fontSize: 250
+ }, 2000);
+
+ $('#help').animate({
+ marginLeft: -100
+ }, 2000);
}
+var timers = {};
+function startGame () {
+ $('#logo').stop().hide();
+ $('#help').stop().hide();
+ $('canvas').show();
+ $('#score').show();
+ $('#measure').show();
+ $('body').animate({
+ backgroundColor: '#fff'
+ }, 1000);
+
+ $video.play();
+ timers.speed = setInterval(increaseSpeed, 1000);
+ timers.background = setInterval(setBackgroundColor, 5000);
+ timers.tick = setInterval(tick, 100);
+
+ introSound.stop();
+ boomSound.play();
+ ambientSound.play().loop();
+ paused = false;
+
+ world.position.y = 0;
+ player.position.y = 0;
+ playerVelocity = 0;
+ speed = 2;
+ generateWorld();
+ animate();
+}
+
+function stopGame () {
+ paused = true;
+ for (var i in timers) {
+ clearInterval(timers[i]);
+ }
+
+ $('#measure').fadeOut();
+ $('body').stop().animate({
+ backgroundColor: '#ff0000'
+ }, 100);
+
+ $('#logo').
+ text('game over').
+ css({
+ display: 'block',
+ opacity: 0
+ }).
+ animate({
+ letterSpacing: 100,
+ fontSize: 200,
+ opacity: 1
+ }, 2000);
+
+ setTimeout(function () {
+ if (confirm('Make it harder?')) {
+ startGame();
+ }
+ }, 2000);
+}
+
+function animate() {
+ requestAnimationFrame(animate);
+ if (paused) return;
+ render();
+}
+
+function render () {
+ if (world.position.y > -player.position.y || playerVelocity == 0) {
+ world.position.y += speed;
+ } else {
+ world.position.y = -player.position.y;
+ }
+
+ score = Math.floor(world.position.y / 10);
+ $score.text(score);
+
+ camera.lookAt(scene.position);
+ renderer.render(scene, camera);
+
+ if (world.position.y > levelDistance * (levelsMade - 10)) {
+ destroyMostPlatforms();
+ generateWorld(levelsMade);
+ }
+
+ moveCamera();
+ obeyPhysics();
+}
+
+function moveCamera () {
+ var shouldBeAt = -1 * ((position - 0.5) * 1000);
+ var difference = camera.position.x - shouldBeAt;
+ var velocity = 30;
+ var delta = Math.min(velocity, Math.max(-velocity, difference));
+ camera.position.x -= delta;
+}
+
+function obeyPhysics () {
+ // move left/right
+ player.position.x = (position - 0.5) * 2000;
+
+ // check for loss
+ if (-player.position.y < world.position.y - 750) {
+ stopGame();
+ return;
+ }
+
+ // check for platform collisions
+ var looseLevel = -player.position.y / levelDistance;
+ if (checkForCollisions(platforms[Math.floor(looseLevel)])) {
+ playerVelocity = 0;
+ return;
+ }
+
+ // fall
+ if (playerVelocity < 10) playerVelocity += 1;
+ player.position.y -= playerVelocity;
+}
+
+function checkForCollisions (platforms) {
+ // this has to make sure that
+ // player x < (platform x + platform width)
+ // (player x + player width) > platform x
+ // (player y + player height) > platform y - 1
+ // (player y + player height) < platform y + platform height
+ // for any platform
+ // if so, return true
+ for (var i in platforms) {
+ var platform = platforms[i].mesh;
+
+ if (
+ player.position.x <= platform.position.x + platform.width && // right
+ player.position.x + 40 >= platform.position.x && // left
+ player.position.y + 20 >= platform.position.y - playerVelocity && // player bottom, platform top
+ player.position.y <= platform.position.y // player bottom, platform bottom
+ ) {
+ return true;
+ }
+ }
+ return false;
+}
+
+function resize () {
+ camera.aspect = window.innerWidth / window.innerHeight;
+ camera.updateProjectionMatrix();
+ renderer.setSize(window.innerWidth, window.innerHeight);
+}
+
+function increaseSpeed () {
+ speed += 0.2;
+}
+
+var colors = [
+ '#ffffff',
+ '#ff9900',
+ '#fcff03',
+ '#00ffff',
+ '#0000ff',
+ '#940aff',
+ '#ff06aa'
+];
+
+function setBackgroundColor () {
+ var color = colors.pop();
+
+ $('body').animate({
+ backgroundColor: color
+ }, 5000);
+
+ colors.unshift(color);
+}
+
+function destroyMostPlatforms () {
+ for (var i = 0; i < platforms.length - 10; i++) {
+ for (var p in platforms[i]) {
+ platforms[i][p].destroy();
+ }
+ platforms[i] = void 0;
+ }
+}
+
+function maybeRemovePlatforms () {
+ var currentLevel = world.position.y / levelDistance;
+ var absoluteLevel = Math.floor(currentLevel);
+ var lastLevel = platforms[absoluteLevel - 65];
+
+ if (currentLevel > absoluteLevel && lastLevel) {
+ for (var i in lastLevel) {
+ lastLevel[i].destroy();
+ }
+ }
+}
+
+var recognitionOptions = {
+ scaleMin: 3,
+ scaleFactor: 1.1,
+ classifier: objectdetect.frontalface
+};
+
+function detectFaces (cb) {
+ $(video).objectdetect('all', recognitionOptions, cb);
+}
+
+var lastFace;
+var position = 0.5; // 0 to 1
+
function tick () {
- window.requestAnimationFrame(tick);
- var options = {
- scaleMin: 3,
- scaleFactor: 1.1,
- classifier: objectdetect.frontalface
- };
-
- $(video).objectdetect('all', options, function (coords) {
- if (coords[0]) {
- // x, y, width, height
- console.log(coords);
+ detectFaces(function (coords) {
+ if (!coords[0]) return; // no faces
+ lastFace = coords[0];
+ var x = coords[0][0];
+ var w = coords[0][2];
+ var m = x + (w / 2);
+ var p = m / 640;
+ position = 1 - (p * 1.25);
+ renderMeasure();
+ });
+}
+
+function renderMeasure () {
+ $('#measure').css({
+ left: window.innerWidth * position
+ });
+}
+
+var platforms = {};
+var levelDistance = 200;
+var levelsMade = 0;
+
+function generateWorld (startLevel) {
+ destroyMostPlatforms();
+ startLevel = startLevel || 0;
+ var levels = 100;
+
+ for (var level = startLevel; level < levels + startLevel; level++) {
+ var platformsForLevel = Math.ceil(Math.random() * 3);
+ var levelPlatforms = [];
+
+ for (var p = 0; p < platformsForLevel; p++) {
+ var x = (Math.random() - 0.5) * 4000;
+ var y = level * levelDistance;
+ var w = Math.random() * 400;
+ levelPlatforms.push(new Platform(x, y, w));
}
+
+ platforms[level] = levelPlatforms;
+ levelsMade++;
+ }
+}
+
+function Platform (x, y, w) {
+ w = w + 10;
+ this.geometry = new THREE.PlaneGeometry(w, 5);
+ this.material = new THREE.MeshBasicMaterial({
+ color: 0x000000
});
+
+ this.mesh = new THREE.Mesh(this.geometry, this.material);
+ this.mesh.position.x = (w / 2) - x;
+ this.mesh.position.y = -y;
+ this.mesh.position.z = 0;
+ this.mesh.width = w; // placeholder for collision detection
+
+ this.render();
+}
+
+Platform.prototype.render = function () {
+ world.add(this.mesh);
+}
+
+Platform.prototype.destroy = function () {
+ world.remove(this.mesh);
}
</script>
</head>
<body>
<video id="video"></video>
+ <div id="measure"></div>
+ <div id="score">0</div>
+ <div id="logo">Abyss</div>
+ <div id="help">Select your webcam above and press "Allow" to begin playing</div>
</body>
</html>
View
BIN  intro.wav
Binary file not shown
View
854 js/buzz.js
@@ -0,0 +1,854 @@
+// ----------------------------------------------------------------------------
+// Buzz, a Javascript HTML5 Audio library
+// v 1.0.4 beta
+// Licensed under the MIT license.
+// http://buzz.jaysalvat.com/
+// ----------------------------------------------------------------------------
+// Copyright (C) 2011 Jay Salvat
+// http://jaysalvat.com/
+// ----------------------------------------------------------------------------
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files ( the "Software" ), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+// ----------------------------------------------------------------------------
+
+var buzz = {
+ defaults: {
+ autoplay: false,
+ duration: 5000,
+ formats: [],
+ loop: false,
+ placeholder: '--',
+ preload: 'metadata',
+ volume: 80
+ },
+ types: {
+ 'mp3': 'audio/mpeg',
+ 'ogg': 'audio/ogg',
+ 'wav': 'audio/wav',
+ 'aac': 'audio/aac',
+ 'm4a': 'audio/x-m4a'
+ },
+ sounds: [],
+ el: document.createElement( 'audio' ),
+
+ sound: function( src, options ) {
+ options = options || {};
+
+ var pid = 0,
+ events = [],
+ eventsOnce = {},
+ supported = buzz.isSupported();
+
+ // publics
+ this.load = function() {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.sound.load();
+ return this;
+ };
+
+ this.play = function() {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.sound.play();
+ return this;
+ };
+
+ this.togglePlay = function() {
+ if ( !supported ) {
+ return this;
+ }
+
+ if ( this.sound.paused ) {
+ this.sound.play();
+ } else {
+ this.sound.pause();
+ }
+ return this;
+ };
+
+ this.pause = function() {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.sound.pause();
+ return this;
+ };
+
+ this.isPaused = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ return this.sound.paused;
+ };
+
+ this.stop = function() {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.setTime( this.getDuration() );
+ this.sound.pause();
+ return this;
+ };
+
+ this.isEnded = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ return this.sound.ended;
+ };
+
+ this.loop = function() {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.sound.loop = 'loop';
+ this.bind( 'ended.buzzloop', function() {
+ this.currentTime = 0;
+ this.play();
+ });
+ return this;
+ };
+
+ this.unloop = function() {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.sound.removeAttribute( 'loop' );
+ this.unbind( 'ended.buzzloop' );
+ return this;
+ };
+
+ this.mute = function() {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.sound.muted = true;
+ return this;
+ };
+
+ this.unmute = function() {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.sound.muted = false;
+ return this;
+ };
+
+ this.toggleMute = function() {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.sound.muted = !this.sound.muted;
+ return this;
+ };
+
+ this.isMuted = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ return this.sound.muted;
+ };
+
+ this.setVolume = function( volume ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ if ( volume < 0 ) {
+ volume = 0;
+ }
+ if ( volume > 100 ) {
+ volume = 100;
+ }
+
+ this.volume = volume;
+ this.sound.volume = volume / 100;
+ return this;
+ };
+
+ this.getVolume = function() {
+ if ( !supported ) {
+ return this;
+ }
+
+ return this.volume;
+ };
+
+ this.increaseVolume = function( value ) {
+ return this.setVolume( this.volume + ( value || 1 ) );
+ };
+
+ this.decreaseVolume = function( value ) {
+ return this.setVolume( this.volume - ( value || 1 ) );
+ };
+
+ this.setTime = function( time ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.whenReady( function() {
+ this.sound.currentTime = time;
+ });
+ return this;
+ };
+
+ this.getTime = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ var time = Math.round( this.sound.currentTime * 100 ) / 100;
+ return isNaN( time ) ? buzz.defaults.placeholder : time;
+ };
+
+ this.setPercent = function( percent ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ return this.setTime( buzz.fromPercent( percent, this.sound.duration ) );
+ };
+
+ this.getPercent = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ var percent = Math.round( buzz.toPercent( this.sound.currentTime, this.sound.duration ) );
+ return isNaN( percent ) ? buzz.defaults.placeholder : percent;
+ };
+
+ this.setSpeed = function( duration ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.sound.playbackRate = duration;
+ };
+
+ this.getSpeed = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ return this.sound.playbackRate;
+ };
+
+ this.getDuration = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ var duration = Math.round( this.sound.duration * 100 ) / 100;
+ return isNaN( duration ) ? buzz.defaults.placeholder : duration;
+ };
+
+ this.getPlayed = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ return timerangeToArray( this.sound.played );
+ };
+
+ this.getBuffered = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ return timerangeToArray( this.sound.buffered );
+ };
+
+ this.getSeekable = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ return timerangeToArray( this.sound.seekable );
+ };
+
+ this.getErrorCode = function() {
+ if ( supported && this.sound.error ) {
+ return this.sound.error.code;
+ }
+ return 0;
+ };
+
+ this.getErrorMessage = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ switch( this.getErrorCode() ) {
+ case 1:
+ return 'MEDIA_ERR_ABORTED';
+ case 2:
+ return 'MEDIA_ERR_NETWORK';
+ case 3:
+ return 'MEDIA_ERR_DECODE';
+ case 4:
+ return 'MEDIA_ERR_SRC_NOT_SUPPORTED';
+ default:
+ return null;
+ }
+ };
+
+ this.getStateCode = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ return this.sound.readyState;
+ };
+
+ this.getStateMessage = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ switch( this.getStateCode() ) {
+ case 0:
+ return 'HAVE_NOTHING';
+ case 1:
+ return 'HAVE_METADATA';
+ case 2:
+ return 'HAVE_CURRENT_DATA';
+ case 3:
+ return 'HAVE_FUTURE_DATA';
+ case 4:
+ return 'HAVE_ENOUGH_DATA';
+ default:
+ return null;
+ }
+ };
+
+ this.getNetworkStateCode = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ return this.sound.networkState;
+ };
+
+ this.getNetworkStateMessage = function() {
+ if ( !supported ) {
+ return null;
+ }
+
+ switch( this.getNetworkStateCode() ) {
+ case 0:
+ return 'NETWORK_EMPTY';
+ case 1:
+ return 'NETWORK_IDLE';
+ case 2:
+ return 'NETWORK_LOADING';
+ case 3:
+ return 'NETWORK_NO_SOURCE';
+ default:
+ return null;
+ }
+ };
+
+ this.set = function( key, value ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.sound[ key ] = value;
+ return this;
+ };
+
+ this.get = function( key ) {
+ if ( !supported ) {
+ return null;
+ }
+
+ return key ? this.sound[ key ] : this.sound;
+ };
+
+ this.bind = function( types, func ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ types = types.split( ' ' );
+
+ var that = this,
+ efunc = function( e ) { func.call( that, e ); };
+
+ for( var t = 0; t < types.length; t++ ) {
+ var type = types[ t ],
+ idx = type;
+ type = idx.split( '.' )[ 0 ];
+
+ events.push( { idx: idx, func: efunc } );
+ this.sound.addEventListener( type, efunc, true );
+ }
+ return this;
+ };
+
+ this.unbind = function( types ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ types = types.split( ' ' );
+
+ for( var t = 0; t < types.length; t++ ) {
+ var idx = types[ t ],
+ type = idx.split( '.' )[ 0 ];
+
+ for( var i = 0; i < events.length; i++ ) {
+ var namespace = events[ i ].idx.split( '.' );
+ if ( events[ i ].idx == idx || ( namespace[ 1 ] && namespace[ 1 ] == idx.replace( '.', '' ) ) ) {
+ this.sound.removeEventListener( type, events[ i ].func, true );
+ delete events[ i ];
+ }
+ }
+ }
+ return this;
+ };
+
+ this.bindOnce = function( type, func ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ var that = this;
+
+ eventsOnce[ pid++ ] = false;
+ this.bind( pid + type, function() {
+ if ( !eventsOnce[ pid ] ) {
+ eventsOnce[ pid ] = true;
+ func.call( that );
+ }
+ that.unbind( pid + type );
+ });
+ };
+
+ this.trigger = function( types ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ types = types.split( ' ' );
+
+ for( var t = 0; t < types.length; t++ ) {
+ var idx = types[ t ];
+
+ for( var i = 0; i < events.length; i++ ) {
+ var eventType = events[ i ].idx.split( '.' );
+ if ( events[ i ].idx == idx || ( eventType[ 0 ] && eventType[ 0 ] == idx.replace( '.', '' ) ) ) {
+ var evt = document.createEvent('HTMLEvents');
+ evt.initEvent( eventType[ 0 ], false, true );
+ this.sound.dispatchEvent( evt );
+ }
+ }
+ }
+ return this;
+ };
+
+ this.fadeTo = function( to, duration, callback ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ if ( duration instanceof Function ) {
+ callback = duration;
+ duration = buzz.defaults.duration;
+ } else {
+ duration = duration || buzz.defaults.duration;
+ }
+
+ var from = this.volume,
+ delay = duration / Math.abs( from - to ),
+ that = this;
+ this.play();
+
+ function doFade() {
+ setTimeout( function() {
+ if ( from < to && that.volume < to ) {
+ that.setVolume( that.volume += 1 );
+ doFade();
+ } else if ( from > to && that.volume > to ) {
+ that.setVolume( that.volume -= 1 );
+ doFade();
+ } else if ( callback instanceof Function ) {
+ callback.apply( that );
+ }
+ }, delay );
+ }
+ this.whenReady( function() {
+ doFade();
+ });
+
+ return this;
+ };
+
+ this.fadeIn = function( duration, callback ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ return this.setVolume(0).fadeTo( 100, duration, callback );
+ };
+
+ this.fadeOut = function( duration, callback ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ return this.fadeTo( 0, duration, callback );
+ };
+
+ this.fadeWith = function( sound, duration ) {
+ if ( !supported ) {
+ return this;
+ }
+
+ this.fadeOut( duration, function() {
+ this.stop();
+ });
+
+ sound.play().fadeIn( duration );
+
+ return this;
+ };
+
+ this.whenReady = function( func ) {
+ if ( !supported ) {
+ return null;
+ }
+
+ var that = this;
+ if ( this.sound.readyState === 0 ) {
+ this.bind( 'canplay.buzzwhenready', function() {
+ func.call( that );
+ });
+ } else {
+ func.call( that );
+ }
+ };
+
+ // privates
+ function timerangeToArray( timeRange ) {
+ var array = [],
+ length = timeRange.length - 1;
+
+ for( var i = 0; i <= length; i++ ) {
+ array.push({
+ start: timeRange.start( length ),
+ end: timeRange.end( length )
+ });
+ }
+ return array;
+ }
+
+ function getExt( filename ) {
+ return filename.split('.').pop();
+ }
+
+ function addSource( sound, src ) {
+ var source = document.createElement( 'source' );
+ source.src = src;
+ if ( buzz.types[ getExt( src ) ] ) {
+ source.type = buzz.types[ getExt( src ) ];
+ }
+ sound.appendChild( source );
+ }
+
+ // init
+ if ( supported ) {
+
+ for(var i in buzz.defaults ) {
+ if(buzz.defaults.hasOwnProperty(i)) {
+ options[ i ] = options[ i ] || buzz.defaults[ i ];
+ }
+ }
+
+ this.sound = document.createElement( 'audio' );
+
+ if ( src instanceof Array ) {
+ for( var j in src ) {
+ if(src.hasOwnProperty(j)) {
+ addSource( this.sound, src[ j ] );
+ }
+ }
+ } else if ( options.formats.length ) {
+ for( var k in options.formats ) {
+ if(options.formats.hasOwnProperty(k)) {
+ addSource( this.sound, src + '.' + options.formats[ k ] );
+ }
+ }
+ } else {
+ addSource( this.sound, src );
+ }
+
+ if ( options.loop ) {
+ this.loop();
+ }
+
+ if ( options.autoplay ) {
+ this.sound.autoplay = 'autoplay';
+ }
+
+ if ( options.preload === true ) {
+ this.sound.preload = 'auto';
+ } else if ( options.preload === false ) {
+ this.sound.preload = 'none';
+ } else {
+ this.sound.preload = options.preload;
+ }
+
+ this.setVolume( options.volume );
+
+ buzz.sounds.push( this );
+ }
+ },
+
+ group: function( sounds ) {
+ sounds = argsToArray( sounds, arguments );
+
+ // publics
+ this.getSounds = function() {
+ return sounds;
+ };
+
+ this.add = function( soundArray ) {
+ soundArray = argsToArray( soundArray, arguments );
+ for( var a = 0; a < soundArray.length; a++ ) {
+ sounds.push( soundArray[ a ] );
+ }
+ };
+
+ this.remove = function( soundArray ) {
+ soundArray = argsToArray( soundArray, arguments );
+ for( var a = 0; a < soundArray.length; a++ ) {
+ for( var i = 0; i < sounds.length; i++ ) {
+ if ( sounds[ i ] == soundArray[ a ] ) {
+ delete sounds[ i ];
+ break;
+ }
+ }
+ }
+ };
+
+ this.load = function() {
+ fn( 'load' );
+ return this;
+ };
+
+ this.play = function() {
+ fn( 'play' );
+ return this;
+ };
+
+ this.togglePlay = function( ) {
+ fn( 'togglePlay' );
+ return this;
+ };
+
+ this.pause = function( time ) {
+ fn( 'pause', time );
+ return this;
+ };
+
+ this.stop = function() {
+ fn( 'stop' );
+ return this;
+ };
+
+ this.mute = function() {
+ fn( 'mute' );
+ return this;
+ };
+
+ this.unmute = function() {
+ fn( 'unmute' );
+ return this;
+ };
+
+ this.toggleMute = function() {
+ fn( 'toggleMute' );
+ return this;
+ };
+
+ this.setVolume = function( volume ) {
+ fn( 'setVolume', volume );
+ return this;
+ };
+
+ this.increaseVolume = function( value ) {
+ fn( 'increaseVolume', value );
+ return this;
+ };
+
+ this.decreaseVolume = function( value ) {
+ fn( 'decreaseVolume', value );
+ return this;
+ };
+
+ this.loop = function() {
+ fn( 'loop' );
+ return this;
+ };
+
+ this.unloop = function() {
+ fn( 'unloop' );
+ return this;
+ };
+
+ this.setTime = function( time ) {
+ fn( 'setTime', time );
+ return this;
+ };
+
+ this.setduration = function( duration ) {
+ fn( 'setduration', duration );
+ return this;
+ };
+
+ this.set = function( key, value ) {
+ fn( 'set', key, value );
+ return this;
+ };
+
+ this.bind = function( type, func ) {
+ fn( 'bind', type, func );
+ return this;
+ };
+
+ this.unbind = function( type ) {
+ fn( 'unbind', type );
+ return this;
+ };
+
+ this.bindOnce = function( type, func ) {
+ fn( 'bindOnce', type, func );
+ return this;
+ };
+
+ this.trigger = function( type ) {
+ fn( 'trigger', type );
+ return this;
+ };
+
+ this.fade = function( from, to, duration, callback ) {
+ fn( 'fade', from, to, duration, callback );
+ return this;
+ };
+
+ this.fadeIn = function( duration, callback ) {
+ fn( 'fadeIn', duration, callback );
+ return this;
+ };
+
+ this.fadeOut = function( duration, callback ) {
+ fn( 'fadeOut', duration, callback );
+ return this;
+ };
+
+ // privates
+ function fn() {
+ var args = argsToArray( null, arguments ),
+ func = args.shift();
+
+ for( var i = 0; i < sounds.length; i++ ) {
+ sounds[ i ][ func ].apply( sounds[ i ], args );
+ }
+ }
+
+ function argsToArray( array, args ) {
+ return ( array instanceof Array ) ? array : Array.prototype.slice.call( args );
+ }
+ },
+
+ all: function() {
+ return new buzz.group( buzz.sounds );
+ },
+
+ isSupported: function() {
+ return !!buzz.el.canPlayType;
+ },
+
+ isOGGSupported: function() {
+ return !!buzz.el.canPlayType && buzz.el.canPlayType( 'audio/ogg; codecs="vorbis"' );
+ },
+
+ isWAVSupported: function() {
+ return !!buzz.el.canPlayType && buzz.el.canPlayType( 'audio/wav; codecs="1"' );
+ },
+
+ isMP3Supported: function() {
+ return !!buzz.el.canPlayType && buzz.el.canPlayType( 'audio/mpeg;' );
+ },
+
+ isAACSupported: function() {
+ return !!buzz.el.canPlayType && ( buzz.el.canPlayType( 'audio/x-m4a;' ) || buzz.el.canPlayType( 'audio/aac;' ) );
+ },
+
+ toTimer: function( time, withHours ) {
+ var h, m, s;
+ h = Math.floor( time / 3600 );
+ h = isNaN( h ) ? '--' : ( h >= 10 ) ? h : '0' + h;
+ m = withHours ? Math.floor( time / 60 % 60 ) : Math.floor( time / 60 );
+ m = isNaN( m ) ? '--' : ( m >= 10 ) ? m : '0' + m;
+ s = Math.floor( time % 60 );
+ s = isNaN( s ) ? '--' : ( s >= 10 ) ? s : '0' + s;
+ return withHours ? h + ':' + m + ':' + s : m + ':' + s;
+ },
+
+ fromTimer: function( time ) {
+ var splits = time.toString().split( ':' );
+ if ( splits && splits.length == 3 ) {
+ time = ( parseInt( splits[ 0 ], 10 ) * 3600 ) + ( parseInt(splits[ 1 ], 10 ) * 60 ) + parseInt( splits[ 2 ], 10 );
+ }
+ if ( splits && splits.length == 2 ) {
+ time = ( parseInt( splits[ 0 ], 10 ) * 60 ) + parseInt( splits[ 1 ], 10 );
+ }
+ return time;
+ },
+
+ toPercent: function( value, total, decimal ) {
+ var r = Math.pow( 10, decimal || 0 );
+
+ return Math.round( ( ( value * 100 ) / total ) * r ) / r;
+ },
+
+ fromPercent: function( percent, total, decimal ) {
+ var r = Math.pow( 10, decimal || 0 );
+
+ return Math.round( ( ( total / 100 ) * percent ) * r ) / r;
+ }
+};
View
6 js/jquery-ui.js
@@ -0,0 +1,6 @@
+/*! jQuery UI - v1.9.0 - 2012-10-20
+* http://jqueryui.com
+* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.position.js, jquery.ui.effect.js, jquery.ui.effect-blind.js, jquery.ui.effect-bounce.js, jquery.ui.effect-clip.js, jquery.ui.effect-drop.js, jquery.ui.effect-explode.js, jquery.ui.effect-fade.js, jquery.ui.effect-fold.js, jquery.ui.effect-highlight.js, jquery.ui.effect-pulsate.js, jquery.ui.effect-scale.js, jquery.ui.effect-shake.js, jquery.ui.effect-slide.js, jquery.ui.effect-transfer.js
+* Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */
+
+(function(e,t){function i(t,n){var r,i,o,u=t.nodeName.toLowerCase();return"area"===u?(r=t.parentNode,i=r.name,!t.href||!i||r.nodeName.toLowerCase()!=="map"?!1:(o=e("img[usemap=#"+i+"]")[0],!!o&&s(o))):(/input|select|textarea|button|object/.test(u)?!t.disabled:"a"===u?t.href||n:n)&&s(t)}function s(t){return!e(t).parents().andSelf().filter(function(){return e.css(this,"visibility")==="hidden"||e.expr.filters.hidden(this)}).length}var n=0,r=/^ui-id-\d+$/;e.ui=e.ui||{};if(e.ui.version)return;e.extend(e.ui,{version:"1.9.0",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({_focus:e.fn.focus,focus:function(t,n){return typeof t=="number"?this.each(function(){var r=this;setTimeout(function(){e(r).focus(),n&&n.call(r)},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;return e.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?t=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.css(this,"position"))&&/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0):t=this.parents().filter(function(){return/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?e(document):t},zIndex:function(n){if(n!==t)return this.css("zIndex",n);if(this.length){var r=e(this[0]),i,s;while(r.length&&r[0]!==document){i=r.css("position");if(i==="absolute"||i==="relative"||i==="fixed"){s=parseInt(r.css("zIndex"),10);if(!isNaN(s)&&s!==0)return s}r=r.parent()}}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})},removeUniqueId:function(){return this.each(function(){r.test(this.id)&&e(this).removeAttr("id")})}}),e("<a>").outerWidth(1).jquery||e.each(["Width","Height"],function(n,r){function u(t,n,r,s){return e.each(i,function(){n-=parseFloat(e.css(t,"padding"+this))||0,r&&(n-=parseFloat(e.css(t,"border"+this+"Width"))||0),s&&(n-=parseFloat(e.css(t,"margin"+this))||0)}),n}var i=r==="Width"?["Left","Right"]:["Top","Bottom"],s=r.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+r]=function(n){return n===t?o["inner"+r].call(this):this.each(function(){e(this).css(s,u(this,n)+"px")})},e.fn["outer"+r]=function(t,n){return typeof t!="number"?o["outer"+r].call(this,t):this.each(function(){e(this).css(s,u(this,t,!0,n)+"px")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(n){return!!e.data(n,t)}}):function(t,n,r){return!!e.data(t,r[3])},focusable:function(t){return i(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var n=e.attr(t,"tabindex"),r=isNaN(n);return(r||n>=0)&&i(t,!r)}}),e(function(){var t=document.body,n=t.appendChild(n=document.createElement("div"));n.offsetHeight,e.extend(n.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),e.support.minHeight=n.offsetHeight===100,e.support.selectstart="onselectstart"in n,t.removeChild(n).style.display="none"}),e.fn.extend({disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e.extend(e.ui,{plugin:{add:function(t,n,r){var i,s=e.ui[t].prototype;for(i in r)s.plugins[i]=s.plugins[i]||[],s.plugins[i].push([n,r[i]])},call:function(e,t,n){var r,i=e.plugins[t];if(!i||!e.element[0].parentNode||e.element[0].parentNode.nodeType===11)return;for(r=0;r<i.length;r++)e.options[i[r][0]]&&i[r][1].apply(e.element,n)}},contains:e.contains,hasScroll:function(t,n){if(e(t).css("overflow")==="hidden")return!1;var r=n&&n==="left"?"scrollLeft":"scrollTop",i=!1;return t[r]>0?!0:(t[r]=1,i=t[r]>0,t[r]=0,i)},isOverAxis:function(e,t,n){return e>t&&e<t+n},isOver:function(t,n,r,i,s,o){return e.ui.isOverAxis(t,r,s)&&e.ui.isOverAxis(n,i,o)}})})(jQuery);(function(e,t){var n=0,r=Array.prototype.slice,i=e.cleanData;e.cleanData=function(t){for(var n=0,r;(r=t[n])!=null;n++)try{e(r).triggerHandler("remove")}catch(s){}i(t)},e.widget=function(t,n,r){var i,s,o,u,a=t.split(".")[0];t=t.split(".")[1],i=a+"-"+t,r||(r=n,n=e.Widget),e.expr[":"][i.toLowerCase()]=function(t){return!!e.data(t,i)},e[a]=e[a]||{},s=e[a][t],o=e[a][t]=function(e,t){if(!this._createWidget)return new o(e,t);arguments.length&&this._createWidget(e,t)},e.extend(o,s,{version:r.version,_proto:e.extend({},r),_childConstructors:[]}),u=new n,u.options=e.widget.extend({},u.options),e.each(r,function(t,i){e.isFunction(i)&&(r[t]=function(){var e=function(){return n.prototype[t].apply(this,arguments)},r=function(e){return n.prototype[t].apply(this,e)};return function(){var t=this._super,n=this._superApply,s;return this._super=e,this._superApply=r,s=i.apply(this,arguments),this._super=t,this._superApply=n,s}}())}),o.prototype=e.widget.extend(u,{widgetEventPrefix:t},r,{constructor:o,namespace:a,widgetName:t,widgetBaseClass:i,widgetFullName:i}),s?(e.each(s._childConstructors,function(t,n){var r=n.prototype;e.widget(r.namespace+"."+r.widgetName,o,n._proto)}),delete s._childConstructors):n._childConstructors.push(o),e.widget.bridge(t,o)},e.widget.extend=function(n){var i=r.call(arguments,1),s=0,o=i.length,u,a;for(;s<o;s++)for(u in i[s])a=i[s][u],i[s].hasOwnProperty(u)&&a!==t&&(n[u]=e.isPlainObject(a)?e.widget.extend({},n[u],a):a);return n},e.widget.bridge=function(n,i){var s=i.prototype.widgetFullName;e.fn[n]=function(o){var u=typeof o=="string",a=r.call(arguments,1),f=this;return o=!u&&a.length?e.widget.extend.apply(null,[o].concat(a)):o,u?this.each(function(){var r,i=e.data(this,s);if(!i)return e.error("cannot call methods on "+n+" prior to initialization; "+"attempted to call method '"+o+"'");if(!e.isFunction(i[o])||o.charAt(0)==="_")return e.error("no such method '"+o+"' for "+n+" widget instance");r=i[o].apply(i,a);if(r!==i&&r!==t)return f=r&&r.jquery?f.pushStack(r.get()):r,!1}):this.each(function(){var t=e.data(this,s);t?t.option(o||{})._init():new i(o,this)}),f}},e.Widget=function(e,t){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,r){r=e(r||this.defaultElement||this)[0],this.element=e(r),this.uuid=n++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=e(),this.hoverable=e(),this.focusable=e(),r!==this&&(e.data(r,this.widgetName,this),e.data(r,this.widgetFullName,this),this._on({remove:"destroy"}),this.document=e(r.style?r.ownerDocument:r.document||r),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(n,r){var i=n,s,o,u;if(arguments.length===0)return e.widget.extend({},this.options);if(typeof n=="string"){i={},s=n.split("."),n=s.shift();if(s.length){o=i[n]=e.widget.extend({},this.options[n]);for(u=0;u<s.length-1;u++)o[s[u]]=o[s[u]]||{},o=o[s[u]];n=s.pop();if(r===t)return o[n]===t?null:o[n];o[n]=r}else{if(r===t)return this.options[n]===t?null:this.options[n];i[n]=r}}return this._setOptions(i),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,e==="disabled"&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!t).attr("aria-disabled",t),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(t,n){n?(t=e(t),this.bindings=this.bindings.add(t)):(n=t,t=this.element);var r=this;e.each(n,function(n,i){function s(){if(r.options.disabled===!0||e(this).hasClass("ui-state-disabled"))return;return(typeof i=="string"?r[i]:i).apply(r,arguments)}typeof i!="string"&&(s.guid=i.guid=i.guid||s.guid||e.guid++);var o=n.match(/^(\w+)\s*(.*)$/),u=o[1]+r.eventNamespace,a=o[2];a?r.widget().delegate(a,u,s):t.bind(u,s)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.unbind(t).undelegate(t)},_delay:function(e,t){function n(){return(typeof e=="string"?r[e]:e).apply(r,arguments)}var r=this;return setTimeout(n,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,n,r){var i,s,o=this.options[t];r=r||{},n=e.Event(n),n.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),n.target=this.element[0],s=n.originalEvent;if(s)for(i in s)i in n||(n[i]=s[i]);return this.element.trigger(n,r),!(e.isFunction(o)&&o.apply(this.element[0],[n].concat(r))===!1||n.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,n){e.Widget.prototype["_"+t]=function(r,i,s){typeof i=="string"&&(i={effect:i});var o,u=i?i===!0||typeof i=="number"?n:i.effect||n:t;i=i||{},typeof i=="number"&&(i={duration:i}),o=!e.isEmptyObject(i),i.complete=s,i.delay&&r.delay(i.delay),o&&e.effects&&(e.effects.effect[u]||e.uiBackCompat!==!1&&e.effects[u])?r[t](i):u!==t&&r[u]?r[u](i.duration,i.easing,s):r.queue(function(n){e(this)[t](),s&&s.call(r[0]),n()})}}),e.uiBackCompat!==!1&&(e.Widget.prototype._getCreateOptions=function(){return e.metadata&&e.metadata.get(this.element[0])[this.widgetName]})})(jQuery);(function(e,t){var n=!1;e(document).mouseup(function(e){n=!1}),e.widget("ui.mouse",{version:"1.9.0",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(n){if(!0===e.data(n.target,t.widgetName+".preventClickEvent"))return e.removeData(n.target,t.widgetName+".preventClickEvent"),n.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(n)return;this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var r=this,i=t.which===1,s=typeof this.options.cancel=="string"&&t.target.nodeName?e(t.target).closest(this.options.cancel).length:!1;if(!i||s||!this._mouseCapture(t))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){r.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)){this._mouseStarted=this._mouseStart(t)!==!1;if(!this._mouseStarted)return t.preventDefault(),!0}return!0===e.data(t.target,this.widgetName+".preventClickEvent")&&e.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return r._mouseMove(e)},this._mouseUpDelegate=function(e){return r._mouseUp(e)},e(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),n=!0,!0},_mouseMove:function(t){return!e.browser.msie||document.documentMode>=9||!!t.button?this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted):this._mouseUp(t)},_mouseUp:function(t){return e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(e){return this.mouseDelayMet},_mouseStart:function(e){},_mouseDrag:function(e){},_mouseStop:function(e){},_mouseCapture:function(e){return!0}})})(jQuery);(function(e,t){function h(e,t,n){return[parseInt(e[0],10)*(l.test(e[0])?t/100:1),parseInt(e[1],10)*(l.test(e[1])?n/100:1)]}function p(t,n){return parseInt(e.css(t,n),10)||0}e.ui=e.ui||{};var n,r=Math.max,i=Math.abs,s=Math.round,o=/left|center|right/,u=/top|center|bottom/,a=/[\+\-]\d+%?/,f=/^\w+/,l=/%$/,c=e.fn.position;e.position={scrollbarWidth:function(){if(n!==t)return n;var r,i,s=e("<div style='display:block;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),o=s.children()[0];return e("body").append(s),r=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,r===i&&(i=s[0].clientWidth),s.remove(),n=r-i},getScrollInfo:function(t){var n=t.isWindow?"":t.element.css("overflow-x"),r=t.isWindow?"":t.element.css("overflow-y"),i=n==="scroll"||n==="auto"&&t.width<t.element[0].scrollWidth,s=r==="scroll"||r==="auto"&&t.height<t.element[0].scrollHeight;return{width:i?e.position.scrollbarWidth():0,height:s?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var n=e(t||window),r=e.isWindow(n[0]);return{element:n,isWindow:r,offset:n.offset()||{left:0,top:0},scrollLeft:n.scrollLeft(),scrollTop:n.scrollTop(),width:r?n.width():n.outerWidth(),height:r?n.height():n.outerHeight()}}},e.fn.position=function(t){if(!t||!t.of)return c.apply(this,arguments);t=e.extend({},t);var n,l,d,v,m,g=e(t.of),y=e.position.getWithinInfo(t.within),b=e.position.getScrollInfo(y),w=g[0],E=(t.collision||"flip").split(" "),S={};return w.nodeType===9?(l=g.width(),d=g.height(),v={top:0,left:0}):e.isWindow(w)?(l=g.width(),d=g.height(),v={top:g.scrollTop(),left:g.scrollLeft()}):w.preventDefault?(t.at="left top",l=d=0,v={top:w.pageY,left:w.pageX}):(l=g.outerWidth(),d=g.outerHeight(),v=g.offset()),m=e.extend({},v),e.each(["my","at"],function(){var e=(t[this]||"").split(" "),n,r;e.length===1&&(e=o.test(e[0])?e.concat(["center"]):u.test(e[0])?["center"].concat(e):["center","center"]),e[0]=o.test(e[0])?e[0]:"center",e[1]=u.test(e[1])?e[1]:"center",n=a.exec(e[0]),r=a.exec(e[1]),S[this]=[n?n[0]:0,r?r[0]:0],t[this]=[f.exec(e[0])[0],f.exec(e[1])[0]]}),E.length===1&&(E[1]=E[0]),t.at[0]==="right"?m.left+=l:t.at[0]==="center"&&(m.left+=l/2),t.at[1]==="bottom"?m.top+=d:t.at[1]==="center"&&(m.top+=d/2),n=h(S.at,l,d),m.left+=n[0],m.top+=n[1],this.each(function(){var o,u,a=e(this),f=a.outerWidth(),c=a.outerHeight(),w=p(this,"marginLeft"),x=p(this,"marginTop"),T=f+w+p(this,"marginRight")+b.width,N=c+x+p(this,"marginBottom")+b.height,C=e.extend({},m),k=h(S.my,a.outerWidth(),a.outerHeight());t.my[0]==="right"?C.left-=f:t.my[0]==="center"&&(C.left-=f/2),t.my[1]==="bottom"?C.top-=c:t.my[1]==="center"&&(C.top-=c/2),C.left+=k[0],C.top+=k[1],e.support.offsetFractions||(C.left=s(C.left),C.top=s(C.top)),o={marginLeft:w,marginTop:x},e.each(["left","top"],function(r,i){e.ui.position[E[r]]&&e.ui.position[E[r]][i](C,{targetWidth:l,targetHeight:d,elemWidth:f,elemHeight:c,collisionPosition:o,collisionWidth:T,collisionHeight:N,offset:[n[0]+k[0],n[1]+k[1]],my:t.my,at:t.at,within:y,elem:a})}),e.fn.bgiframe&&a.bgiframe(),t.using&&(u=function(e){var n=v.left-C.left,s=n+l-f,o=v.top-C.top,u=o+d-c,h={target:{element:g,left:v.left,top:v.top,width:l,height:d},element:{element:a,left:C.left,top:C.top,width:f,height:c},horizontal:s<0?"left":n>0?"right":"center",vertical:u<0?"top":o>0?"bottom":"middle"};l<f&&i(n+s)<l&&(h.horizontal="center"),d<c&&i(o+u)<d&&(h.vertical="middle"),r(i(n),i(s))>r(i(o),i(u))?h.important="horizontal":h.important="vertical",t.using.call(this,e,h)}),a.offset(e.extend(C,{using:u}))})},e.ui.position={fit:{left:function(e,t){var n=t.within,i=n.isWindow?n.scrollLeft:n.offset.left,s=n.width,o=e.left-t.collisionPosition.marginLeft,u=i-o,a=o+t.collisionWidth-s-i,f;t.collisionWidth>s?u>0&&a<=0?(f=e.left+u+t.collisionWidth-s-i,e.left+=u-f):a>0&&u<=0?e.left=i:u>a?e.left=i+s-t.collisionWidth:e.left=i:u>0?e.left+=u:a>0?e.left-=a:e.left=r(e.left-o,e.left)},top:function(e,t){var n=t.within,i=n.isWindow?n.scrollTop:n.offset.top,s=t.within.height,o=e.top-t.collisionPosition.marginTop,u=i-o,a=o+t.collisionHeight-s-i,f;t.collisionHeight>s?u>0&&a<=0?(f=e.top+u+t.collisionHeight-s-i,e.top+=u-f):a>0&&u<=0?e.top=i:u>a?e.top=i+s-t.collisionHeight:e.top=i:u>0?e.top+=u:a>0?e.top-=a:e.top=r(e.top-o,e.top)}},flip:{left:function(e,t){var n=t.within,r=n.offset.left+n.scrollLeft,s=n.width,o=n.isWindow?n.scrollLeft:n.offset.left,u=e.left-t.collisionPosition.marginLeft,a=u-o,f=u+t.collisionWidth-s-o,l=t.my[0]==="left"?-t.elemWidth:t.my[0]==="right"?t.elemWidth:0,c=t.at[0]==="left"?t.targetWidth:t.at[0]==="right"?-t.targetWidth:0,h=-2*t.offset[0],p,d;if(a<0){p=e.left+l+c+h+t.collisionWidth-s-r;if(p<0||p<i(a))e.left+=l+c+h}else if(f>0){d=e.left-t.collisionPosition.marginLeft+l+c+h-o;if(d>0||i(d)<f)e.left+=l+c+h}},top:function(e,t){var n=t.within,r=n.offset.top+n.scrollTop,s=n.height,o=n.isWindow?n.scrollTop:n.offset.top,u=e.top-t.collisionPosition.marginTop,a=u-o,f=u+t.collisionHeight-s-o,l=t.my[1]==="top",c=l?-t.elemHeight:t.my[1]==="bottom"?t.elemHeight:0,h=t.at[1]==="top"?t.targetHeight:t.at[1]==="bottom"?-t.targetHeight:0,p=-2*t.offset[1],d,v;a<0?(v=e.top+c+h+p+t.collisionHeight-s-r,e.top+c+h+p>a&&(v<0||v<i(a))&&(e.top+=c+h+p)):f>0&&(d=e.top-t.collisionPosition.marginTop+c+h+p-o,e.top+c+h+p>f&&(d>0||i(d)<f)&&(e.top+=c+h+p))}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}},function(){var t,n,r,i,s,o=document.getElementsByTagName("body")[0],u=document.createElement("div");t=document.createElement(o?"div":"body"),r={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},o&&e.extend(r,{position:"absolute",left:"-1000px",top:"-1000px"});for(s in r)t.style[s]=r[s];t.appendChild(u),n=o||document.documentElement,n.insertBefore(t,n.firstChild),u.style.cssText="position: absolute; left: 10.7432222px;",i=e(u).offset().left,e.support.offsetFractions=i>10&&i<11,t.innerHTML="",n.removeChild(t)}(),e.uiBackCompat!==!1&&function(e){var n=e.fn.position;e.fn.position=function(r){if(!r||!r.offset)return n.call(this,r);var i=r.offset.split(" "),s=r.at.split(" ");return i.length===1&&(i[1]=i[0]),/^\d/.test(i[0])&&(i[0]="+"+i[0]),/^\d/.test(i[1])&&(i[1]="+"+i[1]),s.length===1&&(/left|center|right/.test(s[0])?s[1]="center":(s[1]=s[0],s[0]="center")),n.call(this,e.extend(r,{at:s[0]+i[0]+" "+s[1]+i[1],offset:t}))}}(jQuery)})(jQuery);jQuery.effects||function(e,t){var n=e.uiBackCompat!==!1,r="ui-effects-";e.effects={effect:{}},function(t,n){function p(e,t,n){var r=a[t.type]||{};return e==null?n||!t.def?null:t.def:(e=r.floor?~~e:parseFloat(e),isNaN(e)?t.def:r.mod?(e+r.mod)%r.mod:0>e?0:r.max<e?r.max:e)}function d(e){var n=o(),r=n._rgba=[];return e=e.toLowerCase(),h(s,function(t,i){var s,o=i.re.exec(e),a=o&&i.parse(o),f=i.space||"rgba";if(a)return s=n[f](a),n[u[f].cache]=s[u[f].cache],r=n._rgba=s._rgba,!1}),r.length?(r.join()==="0,0,0,0"&&t.extend(r,c.transparent),n):c[e]}function v(e,t,n){return n=(n+1)%1,n*6<1?e+(t-e)*n*6:n*2<1?t:n*3<2?e+(t-e)*(2/3-n)*6:e}var r="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor".split(" "),i=/^([\-+])=\s*(\d+\.?\d*)/,s=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1],e[2],e[3],e[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1]*2.55,e[2]*2.55,e[3]*2.55,e[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(e){return[e[1],e[2]/100,e[3]/100,e[4]]}}],o=t.Color=function(e,n,r,i){return new t.Color.fn.parse(e,n,r,i)},u={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},a={"byte":{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},f=o.support={},l=t("<p>")[0],c,h=t.each;l.style.cssText="background-color:rgba(1,1,1,.5)",f.rgba=l.style.backgroundColor.indexOf("rgba")>-1,h(u,function(e,t){t.cache="_"+e,t.props.alpha={idx:3,type:"percent",def:1}}),o.fn=t.extend(o.prototype,{parse:function(r,i,s,a){if(r===n)return this._rgba=[null,null,null,null],this;if(r.jquery||r.nodeType)r=t(r).css(i),i=n;var f=this,l=t.type(r),v=this._rgba=[],m;i!==n&&(r=[r,i,s,a],l="array");if(l==="string")return this.parse(d(r)||c._default);if(l==="array")return h(u.rgba.props,function(e,t){v[t.idx]=p(r[t.idx],t)}),this;if(l==="object")return r instanceof o?h(u,function(e,t){r[t.cache]&&(f[t.cache]=r[t.cache].slice())}):h(u,function(t,n){var i=n.cache;h(n.props,function(e,t){if(!f[i]&&n.to){if(e==="alpha"||r[e]==null)return;f[i]=n.to(f._rgba)}f[i][t.idx]=p(r[e],t,!0)}),f[i]&&e.inArray(null,f[i].slice(0,3))<0&&(f[i][3]=1,n.from&&(f._rgba=n.from(f[i])))}),this},is:function(e){var t=o(e),n=!0,r=this;return h(u,function(e,i){var s,o=t[i.cache];return o&&(s=r[i.cache]||i.to&&i.to(r._rgba)||[],h(i.props,function(e,t){if(o[t.idx]!=null)return n=o[t.idx]===s[t.idx],n})),n}),n},_space:function(){var e=[],t=this;return h(u,function(n,r){t[r.cache]&&e.push(n)}),e.pop()},transition:function(e,t){var n=o(e),r=n._space(),i=u[r],s=this.alpha()===0?o("transparent"):this,f=s[i.cache]||i.to(s._rgba),l=f.slice();return n=n[i.cache],h(i.props,function(e,r){var i=r.idx,s=f[i],o=n[i],u=a[r.type]||{};if(o===null)return;s===null?l[i]=o:(u.mod&&(o-s>u.mod/2?s+=u.mod:s-o>u.mod/2&&(s-=u.mod)),l[i]=p((o-s)*t+s,r))}),this[r](l)},blend:function(e){if(this._rgba[3]===1)return this;var n=this._rgba.slice(),r=n.pop(),i=o(e)._rgba;return o(t.map(n,function(e,t){return(1-r)*i[t]+r*e}))},toRgbaString:function(){var e="rgba(",n=t.map(this._rgba,function(e,t){return e==null?t>2?1:0:e});return n[3]===1&&(n.pop(),e="rgb("),e+n.join()+")"},toHslaString:function(){var e="hsla(",n=t.map(this.hsla(),function(e,t){return e==null&&(e=t>2?1:0),t&&t<3&&(e=Math.round(e*100)+"%"),e});return n[3]===1&&(n.pop(),e="hsl("),e+n.join()+")"},toHexString:function(e){var n=this._rgba.slice(),r=n.pop();return e&&n.push(~~(r*255)),"#"+t.map(n,function(e,t){return e=(e||0).toString(16),e.length===1?"0"+e:e}).join("")},toString:function(){return this._rgba[3]===0?"transparent":this.toRgbaString()}}),o.fn.parse.prototype=o.fn,u.hsla.to=function(e){if(e[0]==null||e[1]==null||e[2]==null)return[null,null,null,e[3]];var t=e[0]/255,n=e[1]/255,r=e[2]/255,i=e[3],s=Math.max(t,n,r),o=Math.min(t,n,r),u=s-o,a=s+o,f=a*.5,l,c;return o===s?l=0:t===s?l=60*(n-r)/u+360:n===s?l=60*(r-t)/u+120:l=60*(t-n)/u+240,f===0||f===1?c=f:f<=.5?c=u/a:c=u/(2-a),[Math.round(l)%360,c,f,i==null?1:i]},u.hsla.from=function(e){if(e[0]==null||e[1]==null||e[2]==null)return[null,null,null,e[3]];var t=e[0]/360,n=e[1],r=e[2],i=e[3],s=r<=.5?r*(1+n):r+n-r*n,o=2*r-s,u,a,f;return[Math.round(v(o,s,t+1/3)*255),Math.round(v(o,s,t)*255),Math.round(v(o,s,t-1/3)*255),i]},h(u,function(e,r){var s=r.props,u=r.cache,a=r.to,f=r.from;o.fn[e]=function(e){a&&!this[u]&&(this[u]=a(this._rgba));if(e===n)return this[u].slice();var r,i=t.type(e),l=i==="array"||i==="object"?e:arguments,c=this[u].slice();return h(s,function(e,t){var n=l[i==="object"?e:t.idx];n==null&&(n=c[t.idx]),c[t.idx]=p(n,t)}),f?(r=o(f(c)),r[u]=c,r):o(c)},h(s,function(n,r){if(o.fn[n])return;o.fn[n]=function(s){var o=t.type(s),u=n==="alpha"?this._hsla?"hsla":"rgba":e,a=this[u](),f=a[r.idx],l;return o==="undefined"?f:(o==="function"&&(s=s.call(this,f),o=t.type(s)),s==null&&r.empty?this:(o==="string"&&(l=i.exec(s),l&&(s=f+parseFloat(l[2])*(l[1]==="+"?1:-1))),a[r.idx]=s,this[u](a)))}})}),h(r,function(e,n){t.cssHooks[n]={set:function(e,r){var i,s,u="";if(t.type(r)!=="string"||(i=d(r))){r=o(i||r);if(!f.rgba&&r._rgba[3]!==1){s=n==="backgroundColor"?e.parentNode:e;while((u===""||u==="transparent")&&s&&s.style)try{u=t.css(s,"backgroundColor"),s=s.parentNode}catch(a){}r=r.blend(u&&u!=="transparent"?u:"_default")}r=r.toRgbaString()}try{e.style[n]=r}catch(r){}}},t.fx.step[n]=function(e){e.colorInit||(e.start=o(e.elem,n),e.end=o(e.end),e.colorInit=!0),t.cssHooks[n].set(e.elem,e.start.transition(e.end,e.pos))}}),t.cssHooks.borderColor={expand:function(e){var t={};return h(["Top","Right","Bottom","Left"],function(n,r){t["border"+r+"Color"]=e}),t}},c=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(jQuery),function(){function i(){var t=this.ownerDocument.defaultView?this.ownerDocument.defaultView.getComputedStyle(this,null):this.currentStyle,n={},r,i,s;if(t&&t.length&&t[0]&&t[t[0]]){s=t.length;while(s--)r=t[s],typeof t[r]=="string"&&(n[e.camelCase(r)]=t[r])}else for(r in t)typeof t[r]=="string"&&(n[r]=t[r]);return n}function s(t,n){var i={},s,o;for(s in n)o=n[s],t[s]!==o&&!r[s]&&(e.fx.step[s]||!isNaN(parseFloat(o)))&&(i[s]=o);return i}var n=["add","remove","toggle"],r={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};e.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(t,n){e.fx.step[n]=function(e){if(e.end!=="none"&&!e.setAttr||e.pos===1&&!e.setAttr)jQuery.style(e.elem,n,e.end),e.setAttr=!0}}),e.effects.animateClass=function(t,r,o,u){var a=e.speed(r,o,u);return this.queue(function(){var r=e(this),o=r.attr("class")||"",u,f=a.children?r.find("*").andSelf():r;f=f.map(function(){var t=e(this);return{el:t,start:i.call(this)}}),u=function(){e.each(n,function(e,n){t[n]&&r[n+"Class"](t[n])})},u(),f=f.map(function(){return this.end=i.call(this.el[0]),this.diff=s(this.start,this.end),this}),r.attr("class",o),f=f.map(function(){var t=this,n=e.Deferred(),r=jQuery.extend({},a,{queue:!1,complete:function(){n.resolve(t)}});return this.el.animate(this.diff,r),n.promise()}),e.when.apply(e,f.get()).done(function(){u(),e.each(arguments,function(){var t=this.el;e.each(this.diff,function(e){t.css(e,"")})}),a.complete.call(r[0])})})},e.fn.extend({_addClass:e.fn.addClass,addClass:function(t,n,r,i){return n?e.effects.animateClass.call(this,{add:t},n,r,i):this._addClass(t)},_removeClass:e.fn.removeClass,removeClass:function(t,n,r,i){return n?e.effects.animateClass.call(this,{remove:t},n,r,i):this._removeClass(t)},_toggleClass:e.fn.toggleClass,toggleClass:function(n,r,i,s,o){return typeof r=="boolean"||r===t?i?e.effects.animateClass.call(this,r?{add:n}:{remove:n},i,s,o):this._toggleClass(n,r):e.effects.animateClass.call(this,{toggle:n},r,i,s)},switchClass:function(t,n,r,i,s){return e.effects.animateClass.call(this,{add:n,remove:t},r,i,s)}})}(),function(){function i(n,r,i,s){e.isPlainObject(n)&&(r=n,n=n.effect),n={effect:n},r===t&&(r={}),e.isFunction(r)&&(s=r,i=null,r={});if(typeof r=="number"||e.fx.speeds[r])s=i,i=r,r={};return e.isFunction(i)&&(s=i,i=null),r&&e.extend(n,r),i=i||r.duration,n.duration=e.fx.off?0:typeof i=="number"?i:i in e.fx.speeds?e.fx.speeds[i]:e.fx.speeds._default,n.complete=s||r.complete,n}function s(t){return!t||typeof t=="number"||e.fx.speeds[t]?!0:typeof t=="string"&&!e.effects.effect[t]?n&&e.effects[t]?!1:!0:!1}e.extend(e.effects,{version:"1.9.0",save:function(e,t){for(var n=0;n<t.length;n++)t[n]!==null&&e.data(r+t[n],e[0].style[t[n]])},restore:function(e,n){var i,s;for(s=0;s<n.length;s++)n[s]!==null&&(i=e.data(r+n[s]),i===t&&(i=""),e.css(n[s],i))},setMode:function(e,t){return t==="toggle"&&(t=e.is(":hidden")?"show":"hide"),t},getBaseline:function(e,t){var n,r;switch(e[0]){case"top":n=0;break;case"middle":n=.5;break;case"bottom":n=1;break;default:n=e[0]/t.height}switch(e[1]){case"left":r=0;break;case"center":r=.5;break;case"right":r=1;break;default:r=e[1]/t.width}return{x:r,y:n}},createWrapper:function(t){if(t.parent().is(".ui-effects-wrapper"))return t.parent();var n={width:t.outerWidth(!0),height:t.outerHeight(!0),"float":t.css("float")},r=e("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),i={width:t.width(),height:t.height()},s=document.activeElement;try{s.id}catch(o){s=document.body}return t.wrap(r),(t[0]===s||e.contains(t[0],s))&&e(s).focus(),r=t.parent(),t.css("position")==="static"?(r.css({position:"relative"}),t.css({position:"relative"})):(e.extend(n,{position:t.css("position"),zIndex:t.css("z-index")}),e.each(["top","left","bottom","right"],function(e,r){n[r]=t.css(r),isNaN(parseInt(n[r],10))&&(n[r]="auto")}),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),t.css(i),r.css(n).show()},removeWrapper:function(t){var n=document.activeElement;return t.parent().is(".ui-effects-wrapper")&&(t.parent().replaceWith(t),(t[0]===n||e.contains(t[0],n))&&e(n).focus()),t},setTransition:function(t,n,r,i){return i=i||{},e.each(n,function(e,n){var s=t.cssUnit(n);s[0]>0&&(i[n]=s[0]*r+s[1])}),i}}),e.fn.extend({effect:function(t,r,s,o){function h(t){function s(){e.isFunction(r)&&r.call(n[0]),e.isFunction(t)&&t()}var n=e(this),r=u.complete,i=u.mode;(n.is(":hidden")?i==="hide":i==="show")?s():l.call(n[0],u,s)}var u=i.apply(this,arguments),a=u.mode,f=u.queue,l=e.effects.effect[u.effect],c=!l&&n&&e.effects[u.effect];return e.fx.off||!l&&!c?a?this[a](u.duration,u.complete):this.each(function(){u.complete&&u.complete.call(this)}):l?f===!1?this.each(h):this.queue(f||"fx",h):c.call(this,{options:u,duration:u.duration,callback:u.complete,mode:u.mode})},_show:e.fn.show,show:function(e){if(s(e))return this._show.apply(this,arguments);var t=i.apply(this,arguments);return t.mode="show",this.effect.call(this,t)},_hide:e.fn.hide,hide:function(e){if(s(e))return this._hide.apply(this,arguments);var t=i.apply(this,arguments);return t.mode="hide",this.effect.call(this,t)},__toggle:e.fn.toggle,toggle:function(t){if(s(t)||typeof t=="boolean"||e.isFunction(t))return this.__toggle.apply(this,arguments);var n=i.apply(this,arguments);return n.mode="toggle",this.effect.call(this,n)},cssUnit:function(t){var n=this.css(t),r=[];return e.each(["em","px","%","pt"],function(e,t){n.indexOf(t)>0&&(r=[parseFloat(n),t])}),r}})}(),function(){var t={};e.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,n){t[n]=function(t){return Math.pow(t,e+2)}}),e.extend(t,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return e===0||e===1?e:-Math.pow(2,8*(e-1))*Math.sin(((e-1)*80-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){var t,n=4;while(e<((t=Math.pow(2,--n))-1)/11);return 1/Math.pow(4,3-n)-7.5625*Math.pow((t*3-2)/22-e,2)}}),e.each(t,function(t,n){e.easing["easeIn"+t]=n,e.easing["easeOut"+t]=function(e){return 1-n(1-e)},e.easing["easeInOut"+t]=function(e){return e<.5?n(e*2)/2:1-n(e*-2+2)/2}})}()}(jQuery);(function(e,t){var n=/up|down|vertical/,r=/up|left|vertical|horizontal/;e.effects.effect.blind=function(t,i){var s=e(this),o=["position","top","bottom","left","right","height","width"],u=e.effects.setMode(s,t.mode||"hide"),a=t.direction||"up",f=n.test(a),l=f?"height":"width",c=f?"top":"left",h=r.test(a),p={},d=u==="show",v,m,g;s.parent().is(".ui-effects-wrapper")?e.effects.save(s.parent(),o):e.effects.save(s,o),s.show(),v=e.effects.createWrapper(s).css({overflow:"hidden"}),m=v[l](),g=parseFloat(v.css(c))||0,p[l]=d?m:0,h||(s.css(f?"bottom":"right",0).css(f?"top":"left","auto").css({position:"absolute"}),p[c]=d?g:m+g),d&&(v.css(l,0),h||v.css(c,g+m)),v.animate(p,{duration:t.duration,easing:t.easing,queue:!1,complete:function(){u==="hide"&&s.hide(),e.effects.restore(s,o),e.effects.removeWrapper(s),i()}})}})(jQuery);(function(e,t){e.effects.effect.bounce=function(t,n){var r=e(this),i=["position","top","bottom","left","right","height","width"],s=e.effects.setMode(r,t.mode||"effect"),o=s==="hide",u=s==="show",a=t.direction||"up",f=t.distance,l=t.times||5,c=l*2+(u||o?1:0),h=t.duration/c,p=t.easing,d=a==="up"||a==="down"?"top":"left",v=a==="up"||a==="left",m,g,y,b=r.queue(),w=b.length;(u||o)&&i.push("opacity"),e.effects.save(r,i),r.show(),e.effects.createWrapper(r),f||(f=r[d==="top"?"outerHeight":"outerWidth"]()/3),u&&(y={opacity:1},y[d]=0,r.css("opacity",0).css(d,v?-f*2:f*2).animate(y,h,p)),o&&(f/=Math.pow(2,l-1)),y={},y[d]=0;for(m=0;m<l;m++)g={},g[d]=(v?"-=":"+=")+f,r.animate(g,h,p).animate(y,h,p),f=o?f*2:f/2;o&&(g={opacity:0},g[d]=(v?"-=":"+=")+f,r.animate(g,h,p)),r.queue(function(){o&&r.hide(),e.effects.restore(r,i),e.effects.removeWrapper(r),n()}),w>1&&b.splice.apply(b,[1,0].concat(b.splice(w,c+1))),r.dequeue()}})(jQuery);(function(e,t){e.effects.effect.clip=function(t,n){var r=e(this),i=["position","top","bottom","left","right","height","width"],s=e.effects.setMode(r,t.mode||"hide"),o=s==="show",u=t.direction||"vertical",a=u==="vertical",f=a?"height":"width",l=a?"top":"left",c={},h,p,d;e.effects.save(r,i),r.show(),h=e.effects.createWrapper(r).css({overflow:"hidden"}),p=r[0].tagName==="IMG"?h:r,d=p[f](),o&&(p.css(f,0),p.css(l,d/2)),c[f]=o?d:0,c[l]=o?0:d/2,p.animate(c,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){o||r.hide(),e.effects.restore(r,i),e.effects.removeWrapper(r),n()}})}})(jQuery);(function(e,t){e.effects.effect.drop=function(t,n){var r=e(this),i=["position","top","bottom","left","right","opacity","height","width"],s=e.effects.setMode(r,t.mode||"hide"),o=s==="show",u=t.direction||"left",a=u==="up"||u==="down"?"top":"left",f=u==="up"||u==="left"?"pos":"neg",l={opacity:o?1:0},c;e.effects.save(r,i),r.show(),e.effects.createWrapper(r),c=t.distance||r[a==="top"?"outerHeight":"outerWidth"](!0)/2,o&&r.css("opacity",0).css(a,f==="pos"?-c:c),l[a]=(o?f==="pos"?"+=":"-=":f==="pos"?"-=":"+=")+c,r.animate(l,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){s==="hide"&&r.hide(),e.effects.restore(r,i),e.effects.removeWrapper(r),n()}})}})(jQuery);(function(e,t){e.effects.effect.explode=function(t,n){function y(){c.push(this),c.length===r*i&&b()}function b(){s.css({visibility:"visible"}),e(c).remove(),u||s.hide(),n()}var r=t.pieces?Math.round(Math.sqrt(t.pieces)):3,i=r,s=e(this),o=e.effects.setMode(s,t.mode||"hide"),u=o==="show",a=s.show().css("visibility","hidden").offset(),f=Math.ceil(s.outerWidth()/i),l=Math.ceil(s.outerHeight()/r),c=[],h,p,d,v,m,g;for(h=0;h<r;h++){v=a.top+h*l,g=h-(r-1)/2;for(p=0;p<i;p++)d=a.left+p*f,m=p-(i-1)/2,s.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-p*f,top:-h*l}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:f,height:l,left:d+(u?m*f:0),top:v+(u?g*l:0),opacity:u?0:1}).animate({left:d+(u?0:m*f),top:v+(u?0:g*l),opacity:u?1:0},t.duration||500,t.easing,y)}}})(jQuery);(function(e,t){e.effects.effect.fade=function(t,n){var r=e(this),i=e.effects.setMode(r,t.mode||"toggle");r.animate({opacity:i},{queue:!1,duration:t.duration,easing:t.easing,complete:n})}})(jQuery);(function(e,t){e.effects.effect.fold=function(t,n){var r=e(this),i=["position","top","bottom","left","right","height","width"],s=e.effects.setMode(r,t.mode||"hide"),o=s==="show",u=s==="hide",a=t.size||15,f=/([0-9]+)%/.exec(a),l=!!t.horizFirst,c=o!==l,h=c?["width","height"]:["height","width"],p=t.duration/2,d,v,m={},g={};e.effects.save(r,i),r.show(),d=e.effects.createWrapper(r).css({overflow:"hidden"}),v=c?[d.width(),d.height()]:[d.height(),d.width()],f&&(a=parseInt(f[1],10)/100*v[u?0:1]),o&&d.css(l?{height:0,width:a}:{height:a,width:0}),m[h[0]]=o?v[0]:a,g[h[1]]=o?v[1]:0,d.animate(m,p,t.easing).animate(g,p,t.easing,function(){u&&r.hide(),e.effects.restore(r,i),e.effects.removeWrapper(r),n()})}})(jQuery);(function(e,t){e.effects.effect.highlight=function(t,n){var r=e(this),i=["backgroundImage","backgroundColor","opacity"],s=e.effects.setMode(r,t.mode||"show"),o={backgroundColor:r.css("backgroundColor")};s==="hide"&&(o.opacity=0),e.effects.save(r,i),r.show().css({backgroundImage:"none",backgroundColor:t.color||"#ffff99"}).animate(o,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){s==="hide"&&r.hide(),e.effects.restore(r,i),n()}})}})(jQuery);(function(e,t){e.effects.effect.pulsate=function(t,n){var r=e(this),i=e.effects.setMode(r,t.mode||"show"),s=i==="show",o=i==="hide",u=s||i==="hide",a=(t.times||5)*2+(u?1:0),f=t.duration/a,l=0,c=r.queue(),h=c.length,p;if(s||!r.is(":visible"))r.css("opacity",0).show(),l=1;for(p=1;p<a;p++)r.animate({opacity:l},f,t.easing),l=1-l;r.animate({opacity:l},f,t.easing),r.queue(function(){o&&r.hide(),n()}),h>1&&c.splice.apply(c,[1,0].concat(c.splice(h,a+1))),r.dequeue()}})(jQuery);(function(e,t){e.effects.effect.puff=function(t,n){var r=e(this),i=e.effects.setMode(r,t.mode||"hide"),s=i==="hide",o=parseInt(t.percent,10)||150,u=o/100,a={height:r.height(),width:r.width()};e.extend(t,{effect:"scale",queue:!1,fade:!0,mode:i,complete:n,percent:s?o:100,from:s?a:{height:a.height*u,width:a.width*u}}),r.effect(t)},e.effects.effect.scale=function(t,n){var r=e(this),i=e.extend(!0,{},t),s=e.effects.setMode(r,t.mode||"effect"),o=parseInt(t.percent,10)||(parseInt(t.percent,10)===0?0:s==="hide"?0:100),u=t.direction||"both",a=t.origin,f={height:r.height(),width:r.width(),outerHeight:r.outerHeight(),outerWidth:r.outerWidth()},l={y:u!=="horizontal"?o/100:1,x:u!=="vertical"?o/100:1};i.effect="size",i.queue=!1,i.complete=n,s!=="effect"&&(i.origin=a||["middle","center"],i.restore=!0),i.from=t.from||(s==="show"?{height:0,width:0}:f),i.to={height:f.height*l.y,width:f.width*l.x,outerHeight:f.outerHeight*l.y,outerWidth:f.outerWidth*l.x},i.fade&&(s==="show"&&(i.from.opacity=0,i.to.opacity=1),s==="hide"&&(i.from.opacity=1,i.to.opacity=0)),r.effect(i)},e.effects.effect.size=function(t,n){var r=e(this),i=["position","top","bottom","left","right","width","height","overflow","opacity"],s=["position","top","bottom","left","right","overflow","opacity"],o=["width","height","overflow"],u=["fontSize"],a=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],f=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],l=e.effects.setMode(r,t.mode||"effect"),c=t.restore||l!=="effect",h=t.scale||"both",p=t.origin||["middle","center"],d,v,m,g=r.css("position");l==="show"&&r.show(),d={height:r.height(),width:r.width(),outerHeight:r.outerHeight(),outerWidth:r.outerWidth()},r.from=t.from||d,r.to=t.to||d,m={from:{y:r.from.height/d.height,x:r.from.width/d.width},to:{y:r.to.height/d.height,x:r.to.width/d.width}};if(h==="box"||h==="both")m.from.y!==m.to.y&&(i=i.concat(a),r.from=e.effects.setTransition(r,a,m.from.y,r.from),r.to=e.effects.setTransition(r,a,m.to.y,r.to)),m.from.x!==m.to.x&&(i=i.concat(f),r.from=e.effects.setTransition(r,f,m.from.x,r.from),r.to=e.effects.setTransition(r,f,m.to.x,r.to));(h==="content"||h==="both")&&m.from.y!==m.to.y&&(i=i.concat(u),r.from=e.effects.setTransition(r,u,m.from.y,r.from),r.to=e.effects.setTransition(r,u,m.to.y,r.to)),e.effects.save(r,c?i:s),r.show(),e.effects.createWrapper(r),r.css("overflow","hidden").css(r.from),p&&(v=e.effects.getBaseline(p,d),r.from.top=(d.outerHeight-r.outerHeight())*v.y,r.from.left=(d.outerWidth-r.outerWidth())*v.x,r.to.top=(d.outerHeight-r.to.outerHeight)*v.y,r.to.left=(d.outerWidth-r.to.outerWidth)*v.x),r.css(r.from);if(h==="content"||h==="both")a=a.concat(["marginTop","marginBottom"]).concat(u),f=f.concat(["marginLeft","marginRight"]),o=i.concat(a).concat(f),r.find("*[width]").each(function(){var n=e(this),r={height:n.height(),width:n.width()};c&&e.effects.save(n,o),n.from={height:r.height*m.from.y,width:r.width*m.from.x},n.to={height:r.height*m.to.y,width:r.width*m.to.x},m.from.y!==m.to.y&&(n.from=e.effects.setTransition(n,a,m.from.y,n.from),n.to=e.effects.setTransition(n,a,m.to.y,n.to)),m.from.x!==m.to.x&&(n.from=e.effects.setTransition(n,f,m.from.x,n.from),n.to=e.effects.setTransition(n,f,m.to.x,n.to)),n.css(n.from),n.animate(n.to,t.duration,t.easing,function(){c&&e.effects.restore(n,o)})});r.animate(r.to,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){r.to.opacity===0&&r.css("opacity",r.from.opacity),l==="hide"&&r.hide(),e.effects.restore(r,c?i:s),c||(g==="static"?r.css({position:"relative",top:r.to.top,left:r.to.left}):e.each(["top","left"],function(e,t){r.css(t,function(t,n){var i=parseInt(n,10),s=e?r.to.left:r.to.top;return n==="auto"?s+"px":i+s+"px"})})),e.effects.removeWrapper(r),n()}})}})(jQuery);(function(e,t){e.effects.effect.shake=function(t,n){var r=e(this),i=["position","top","bottom","left","right","height","width"],s=e.effects.setMode(r,t.mode||"effect"),o=t.direction||"left",u=t.distance||20,a=t.times||3,f=a*2+1,l=Math.round(t.duration/f),c=o==="up"||o==="down"?"top":"left",h=o==="up"||o==="left",p={},d={},v={},m,g=r.queue(),y=g.length;e.effects.save(r,i),r.show(),e.effects.createWrapper(r),p[c]=(h?"-=":"+=")+u,d[c]=(h?"+=":"-=")+u*2,v[c]=(h?"-=":"+=")+u*2,r.animate(p,l,t.easing);for(m=1;m<a;m++)r.animate(d,l,t.easing).animate(v,l,t.easing);r.animate(d,l,t.easing).animate(p,l/2,t.easing).queue(function(){s==="hide"&&r.hide(),e.effects.restore(r,i),e.effects.removeWrapper(r),n()}),y>1&&g.splice.apply(g,[1,0].concat(g.splice(y,f+1))),r.dequeue()}})(jQuery);(function(e,t){e.effects.effect.slide=function(t,n){var r=e(this),i=["position","top","bottom","left","right","width","height"],s=e.effects.setMode(r,t.mode||"show"),o=s==="show",u=t.direction||"left",a=u==="up"||u==="down"?"top":"left",f=u==="up"||u==="left",l,c={};e.effects.save(r,i),r.show(),l=t.distance||r[a==="top"?"outerHeight":"outerWidth"](!0),e.effects.createWrapper(r).css({overflow:"hidden"}),o&&r.css(a,f?isNaN(l)?"-"+l:-l:l),c[a]=(o?f?"+=":"-=":f?"-=":"+=")+l,r.animate(c,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){s==="hide"&&r.hide(),e.effects.restore(r,i),e.effects.removeWrapper(r),n()}})}})(jQuery);(function(e,t){e.effects.effect.transfer=function(t,n){var r=e(this),i=e(t.to),s=i.css("position")==="fixed",o=e("body"),u=s?o.scrollTop():0,a=s?o.scrollLeft():0,f=i.offset(),l={top:f.top-u,left:f.left-a,height:i.innerHeight(),width:i.innerWidth()},c=r.offset(),h=e('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(t.className).css({top:c.top-u,left:c.left-a,height:r.innerHeight(),width:r.innerWidth(),position:s?"fixed":"absolute"}).animate(l,t.duration,t.easing,function(){h.remove(),n()})}})(jQuery);
View
4 js/objectdetect.handopen.js
@@ -0,0 +1,4 @@
+var objectdetect = (function(my) {
+ my.handopen = {complexClassifiers:[{simpleClassifiers:[{features:[[0,2,24,21,-1.],[6,2,12,21,2.]],tilted:0,threshold:1.5003059804439545e-001,right_val:6.7985910177230835e-001,left_val:-8.1184512376785278e-001},{features:[[21,1,2,6,-1.],[21,1,2,3,2.]],tilted:1,threshold:-2.6187319308519363e-003,right_val:-2.4056260287761688e-001,left_val:1.4523890614509583e-001},{features:[[0,0,2,25,-1.],[1,0,1,25,2.]],tilted:0,threshold:1.3353739632293582e-003,right_val:3.6618021130561829e-001,left_val:-6.0511720180511475e-001},{features:[[2,16,21,9,-1.],[2,19,21,3,3.]],tilted:0,threshold:3.1417140271514654e-003,right_val:2.5102201104164124e-001,left_val:-4.9187308549880981e-001},{features:[[3,0,19,8,-1.],[3,2,19,4,2.]],tilted:0,threshold:6.2333769164979458e-004,right_val:2.6779899001121521e-001,left_val:-4.6784201264381409e-001},{features:[[11,0,10,22,-1.],[11,0,5,22,2.]],tilted:0,threshold:5.8959048241376877e-002,right_val:1.9723750650882721e-001,left_val:-1.6091950237751007e-001},{features:[[4,0,10,22,-1.],[9,0,5,22,2.]],tilted:0,threshold:6.2947690486907959e-002,right_val:3.6813440918922424e-001,left_val:-3.6895948648452759e-001}],threshold:-1.4329270124435425e+000},{simpleClassifiers:[{features:[[0,0,24,25,-1.],[6,0,12,25,2.]],tilted:0,threshold:2.3747350275516510e-001,right_val:4.9667519330978394e-001,left_val:-6.5408688783645630e-001},{features:[[21,1,4,22,-1.],[21,1,2,22,2.]],tilted:0,threshold:5.0346520729362965e-003,right_val:3.3853441476821899e-001,left_val:-6.9200718402862549e-001},{features:[[0,1,4,22,-1.],[2,1,2,22,2.]],tilted:0,threshold:3.9370087906718254e-003,right_val:2.1448600292205811e-001,left_val:-6.5886509418487549e-001},{features:[[2,1,21,21,-1.],[9,1,7,21,3.]],tilted:0,threshold:5.0707049667835236e-003,right_val:5.9291750192642212e-002,left_val:-5.2522331476211548e-001},{features:[[2,0,19,8,-1.],[2,2,19,4,2.]],tilted:0,threshold:3.4051720285788178e-004,right_val:2.4072030186653137e-001,left_val:-5.2820461988449097e-001},{features:[[2,17,21,8,-1.],[2,19,21,4,2.]],tilted:0,threshold:1.2807789971702732e-005,right_val:1.9243550300598145e-001,left_val:-5.5176711082458496e-001},{features:[[2,11,6,3,-1.],[4,11,2,3,3.]],tilted:0,threshold:-5.3984248079359531e-003,right_val:-2.4212449789047241e-001,left_val:4.7871538996696472e-001},{features:[[9,1,7,24,-1.],[9,13,7,12,2.]],tilted:0,threshold:1.3651129603385925e-001,right_val:4.9736741185188293e-001,left_val:-1.6812080144882202e-001},{features:[[7,0,11,24,-1.],[7,12,11,12,2.]],tilted:0,threshold:-1.9071920216083527e-001,right_val:-2.9403430223464966e-001,left_val:6.0721081495285034e-001},{features:[[1,0,23,2,-1.],[1,1,23,1,2.]],tilted:0,threshold:1.2038889690302312e-004,right_val:2.4322469532489777e-001,left_val:-4.9244078993797302e-001},{features:[[9,11,6,3,-1.],[11,11,2,3,3.]],tilted:0,threshold:-6.1202510260045528e-003,right_val:-2.5555029511451721e-001,left_val:5.7662928104400635e-001}],threshold:-1.3557660579681396e+000},{simpleClassifiers:[{features:[[0,5,24,15,-1.],[8,5,8,15,3.]],tilted:0,threshold:1.8524490296840668e-001,right_val:3.3992278575897217e-001,left_val:-5.9384208917617798e-001},{features:[[23,0,2,25,-1.],[23,0,1,25,2.]],tilted:0,threshold:1.2689189752563834e-003,right_val:2.5343731045722961e-001,left_val:-6.4463311433792114e-001},{features:[[0,0,2,25,-1.],[1,0,1,25,2.]],tilted:0,threshold:8.5763330571353436e-004,right_val:2.4189129471778870e-001,left_val:-6.7231202125549316e-001},{features:[[5,5,15,15,-1.],[5,10,15,5,3.]],tilted:0,threshold:-1.6834350302815437e-002,right_val:-4.3302649259567261e-001,left_val:3.2584258913993835e-001},{features:[[3,23,19,2,-1.],[3,24,19,1,2.]],tilted:0,threshold:-2.4595179638708942e-005,right_val:-5.1088571548461914e-001,left_val:2.5265690684318542e-001},{features:[[2,5,21,15,-1.],[9,10,7,5,9.]],tilted:0,threshold:1.7257420113310218e-003,right_val:1.2177280336618423e-001,left_val:-4.4695881009101868e-001},{features:[[10,5,5,20,-1.],[10,15,5,10,2.]],tilted:0,threshold:4.7322191298007965e-002,right_val:4.1599690914154053e-001,left_val:-2.6065969467163086e-001},{features:[[9,0,7,22,-1.],[9,11,7,11,2.]],tilted:0,threshold:-9.2192016541957855e-002,right_val:-2.9402649402618408e-001,left_val:4.9446830153465271e-001},{features:[[0,0,24,4,-1.],[0,2,24,2,2.]],tilted:0,threshold:2.5826389901340008e-003,right_val:2.5506868958473206e-001,left_val:-4.6076709032058716e-001},{features:[[11,10,4,5,-1.],[12,10,2,5,2.]],tilted:0,threshold:-3.0530600342899561e-003,right_val:-2.3860910534858704e-001,left_val:5.1746541261672974e-001},{features:[[11,11,3,3,-1.],[12,11,1,3,3.]],tilted:0,threshold:1.4302280033007264e-003,right_val:5.9509581327438354e-001,left_val:-1.8288139998912811e-001},{features:[[1,0,24,25,-1.],[9,0,8,25,3.]],tilted:0,threshold:2.3731220513582230e-002,right_val:1.1410690099000931e-001,left_val:-8.0241280794143677e-001},{features:[[10,11,4,3,-1.],[11,11,2,3,2.]],tilted:0,threshold:-1.7200269503518939e-003,right_val:-3.3559548854827881e-001,left_val:4.9770259857177734e-001},{features:[[23,19,2,4,-1.],[23,19,1,4,2.]],tilted:1,threshold:2.4453289370285347e-005,right_val:2.5604829192161560e-001,left_val:-4.0247130393981934e-001},{features:[[2,19,4,2,-1.],[2,19,4,1,2.]],tilted:1,threshold:2.2456999431597069e-005,right_val:1.9648410379886627e-001,left_val:-5.7257527112960815e-001},{features:[[19,0,6,2,-1.],[19,0,6,1,2.]],tilted:1,threshold:-1.1040309800591785e-005,right_val:-5.3783118724822998e-001,left_val:1.9324329495429993e-001},{features:[[5,0,2,5,-1.],[5,0,1,5,2.]],tilted:1,threshold:-2.4118829969665967e-005,right_val:-5.0164592266082764e-001,left_val:2.0425009727478027e-001},{features:[[24,23,1,2,-1.],[24,24,1,1,2.]],tilted:0,threshold:-2.9135821387171745e-004,right_val:1.1119560152292252e-001,left_val:-7.6120328903198242e-001},{features:[[0,0,1,24,-1.],[0,12,1,12,2.]],tilted:0,threshold:2.2033160552382469e-002,right_val:-9.1618537902832031e-001,left_val:5.7622238993644714e-002},{features:[[24,7,1,18,-1.],[24,16,1,9,2.]],tilted:0,threshold:-1.2498879805207253e-002,right_val:1.3170750439167023e-001,left_val:-7.2695672512054443e-001}],threshold:-1.5641080141067505e+000},{simpleClassifiers:[{features:[[0,0,12,25,-1.],[6,0,6,25,2.]],tilted:0,threshold:8.8611230254173279e-002,right_val:3.5186940431594849e-001,left_val:-6.6486412286758423e-001},{features:[[1,7,24,11,-1.],[9,7,8,11,3.]],tilted:0,threshold:2.5681449100375175e-002,right_val:9.6691556274890900e-002,left_val:-8.6079347133636475e-001},{features:[[0,1,2,24,-1.],[1,1,1,24,2.]],tilted:0,threshold:2.2021760742063634e-005,right_val:1.1921170353889465e-001,left_val:-8.0106097459793091e-001},{features:[[0,13,25,12,-1.],[0,16,25,6,2.]],tilted:0,threshold:2.0681109745055437e-003,right_val:2.0666299760341644e-001,left_val:-6.6451412439346313e-001},{features:[[0,0,25,12,-1.],[0,3,25,6,2.]],tilted:0,threshold:1.6312770312651992e-003,right_val:2.5481811165809631e-001,left_val:-6.8381088972091675e-001},{features:[[1,0,24,25,-1.],[9,0,8,25,3.]],tilted:0,threshold:1.9836429506540298e-002,right_val:1.2496689707040787e-001,left_val:-9.5206391811370850e-001},{features:[[3,0,19,4,-1.],[3,1,19,2,2.]],tilted:0,threshold:2.2290700144367293e-005,right_val:1.9276830554008484e-001,left_val:-7.0204389095306396e-001},{features:[[1,23,24,2,-1.],[1,24,24,1,2.]],tilted:0,threshold:-2.2802520106779411e-005,right_val:-7.8502702713012695e-001,left_val:2.1565049886703491e-001},{features:[[10,5,4,20,-1.],[10,15,4,10,2.]],tilted:0,threshold:3.5834241658449173e-002,right_val:5.3787577152252197e-001,left_val:-3.8406941294670105e-001},{features:[[14,6,1,14,-1.],[14,6,1,7,2.]],tilted:1,threshold:1.0084280074806884e-004,right_val:2.4612200260162354e-001,left_val:-6.8384587764739990e-001},{features:[[4,23,15,2,-1.],[4,24,15,1,2.]],tilted:0,threshold:2.6884470134973526e-002,right_val:-2.6435000000000000e+003,left_val:-2.9663830995559692e-001},{features:[[24,0,1,24,-1.],[24,12,1,12,2.]],tilted:0,threshold:2.0637569949030876e-002,right_val:-7.9614728689193726e-001,left_val:5.3151738643646240e-001},{features:[[0,0,1,16,-1.],[0,8,1,8,2.]],tilted:0,threshold:-8.8602686300873756e-003,right_val:1.8032559752464294e-001,left_val:-7.8123009204864502e-001},{features:[[18,7,4,11,-1.],[18,7,2,11,2.]],tilted:0,threshold:-7.8016798943281174e-003,right_val:-1.0996480286121368e-001,left_val:1.7774020135402679e-001},{features:[[0,2,14,23,-1.],[7,2,7,23,2.]],tilted:0,threshold:1.1463870108127594e-001,right_val:-2.2767600417137146e-001,left_val:5.1441919803619385e-001},{features:[[24,23,1,2,-1.],[24,24,1,1,2.]],tilted:0,threshold:-2.6180568966083229e-004,right_val:1.1731670051813126e-001,left_val:-6.9460737705230713e-001},{features:[[0,23,1,2,-1.],[0,24,1,1,2.]],tilted:0,threshold:-2.8006930369883776e-004,right_val:1.0120259970426559e-001,left_val:-7.9735141992568970e-001}],threshold:-1.4591870307922363e+000},{simpleClassifiers:[{features:[[0,0,1,2,-1.],[0,1,1,1,2.]],tilted:0,threshold:2.9352991259656847e-004,right_val:-7.6414722204208374e-001,left_val:1.3833090662956238e-001},{features:[[24,5,1,20,-1.],[24,15,1,10,2.]],tilted:0,threshold:-1.5867210924625397e-002,right_val:5.1472321152687073e-002,left_val:-9.0028488636016846e-001},{features:[[0,5,1,20,-1.],[0,15,1,10,2.]],tilted:0,threshold:-1.6637140884995461e-002,right_val:1.0005489736795425e-001,left_val:-8.9705729484558105e-001},{features:[[3,1,19,24,-1.],[3,13,19,12,2.]],tilted:0,threshold:-3.3240309357643127e-001,right_val:-1.9235250353813171e-001,left_val:4.9737390875816345e-001},{features:[[5,0,15,24,-1.],[5,12,15,12,2.]],tilted:0,threshold:2.4854320287704468e-001,right_val:4.5927569270133972e-001,left_val:-2.7211311459541321e-001},{features:[[24,7,1,18,-1.],[24,16,1,9,2.]],tilted:0,threshold:1.1056589893996716e-002,right_val:-7.7563858032226563e-001,left_val:1.1864840239286423e-001},{features:[[8,8,8,10,-1.],[8,13,8,5,2.]],tilted:0,threshold:1.8648169934749603e-001,right_val:-1.1346250000000000e+003,left_val:-1.2418299913406372e-002},{features:[[24,7,1,18,-1.],[24,16,1,9,2.]],tilted:0,threshold:1.7597459256649017e-002,right_val:-8.4127980470657349e-001,left_val:2.5591930374503136e-002},{features:[[0,7,1,18,-1.],[0,16,1,9,2.]],tilted:0,threshold:1.1070669628679752e-002,right_val:-7.1428167819976807e-001,left_val:1.0083609819412231e-001},{features:[[0,13,25,12,-1.],[0,16,25,6,2.]],tilted:0,threshold:1.6768550500273705e-002,right_val:1.9811430573463440e-001,left_val:-3.3646050095558167e-001},{features:[[4,0,14,14,-1.],[4,7,14,7,2.]],tilted:0,threshold:4.3410068750381470e-001,right_val:-1.2339289550781250e+003,left_val:-9.3027588445693254e-004},{features:[[23,0,2,2,-1.],[23,1,2,1,2.]],tilted:0,threshold:4.6659549116156995e-004,right_val:-5.8821451663970947e-001,left_val:1.2081030011177063e-001},{features:[[0,0,25,2,-1.],[0,1,25,1,2.]],tilted:0,threshold:1.9694319926202297e-003,right_val:2.1227480471134186e-001,left_val:-3.2620209455490112e-001},{features:[[12,11,4,4,-1.],[13,11,2,4,2.]],tilted:0,threshold:-2.8702169656753540e-003,right_val:-1.4962139725685120e-001,left_val:4.8137769103050232e-001},{features:[[9,11,4,4,-1.],[10,11,2,4,2.]],tilted:0,threshold:-3.4756050445139408e-003,right_val:-1.3120299577713013e-001,left_val:5.2802997827529907e-001},{features:[[23,0,2,4,-1.],[23,1,2,2,2.]],tilted:0,threshold:-5.4196082055568695e-004,right_val:1.2100230157375336e-001,left_val:-5.3317350149154663e-001},{features:[[2,22,1,2,-1.],[2,22,1,1,2.]],tilted:1,threshold:-9.3427370302379131e-004,right_val:5.8498218655586243e-002,left_val:-8.8130372762680054e-001},{features:[[24,22,1,2,-1.],[24,23,1,1,2.]],tilted:0,threshold:-2.8417719295248389e-004,right_val:6.8724647164344788e-002,left_val:-6.2143480777740479e-001},{features:[[0,23,25,2,-1.],[0,24,25,1,2.]],tilted:0,threshold:-4.0356540121138096e-003,right_val:-2.3718340694904327e-001,left_val:2.6959720253944397e-001},{features:[[24,21,1,4,-1.],[24,23,1,2,2.]],tilted:0,threshold:7.0708477869629860e-004,right_val:-4.5742911100387573e-001,left_val:8.4266871213912964e-002}],threshold:-1.1637979745864868e+000},{simpleClassifiers:[{features:[[2,22,1,2,-1.],[2,22,1,1,2.]],tilted:1,threshold:4.6358350664377213e-004,right_val:-3.8676708936691284e-001,left_val:1.8896600604057312e-001},{features:[[23,0,2,25,-1.],[23,0,1,25,2.]],tilted:0,threshold:3.8987519219517708e-003,right_val:3.1238529086112976e-001,left_val:-3.9730489253997803e-001},{features:[[0,0,10,25,-1.],[5,0,5,25,2.]],tilted:0,threshold:5.8029189705848694e-002,right_val:1.5904699265956879e-001,left_val:-5.0608777999877930e-001},{features:[[1,0,24,25,-1.],[1,0,12,25,2.]],tilted:0,threshold:-5.4033267498016357e-001,right_val:1.1976829916238785e-001,left_val:-7.6801401376724243e-001},{features:[[0,1,1,24,-1.],[0,7,1,12,2.]],tilted:0,threshold:1.2194709852337837e-002,right_val:-8.2098531723022461e-001,left_val:6.5259806811809540e-002},{features:[[23,0,2,25,-1.],[23,0,1,25,2.]],tilted:0,threshold:8.4217172116041183e-004,right_val:3.1723741441965103e-002,left_val:-2.5191161036491394e-001},{features:[[0,1,2,24,-1.],[1,1,1,24,2.]],tilted:0,threshold:3.8863120134919882e-003,right_val:2.2988179326057434e-001,left_val:-3.1038621068000793e-001},{features:[[24,1,1,2,-1.],[24,1,1,1,2.]],tilted:1,threshold:8.8707922259345651e-004,right_val:-6.9049417972564697e-001,left_val:6.5289810299873352e-002},{features:[[1,1,2,1,-1.],[1,1,1,1,2.]],tilted:1,threshold:-4.1859821067191660e-004,right_val:1.8126510083675385e-001,left_val:-3.9824271202087402e-001},{features:[[24,0,1,22,-1.],[24,11,1,11,2.]],tilted:0,threshold:-1.7866320908069611e-002,right_val:7.5951322913169861e-002,left_val:-9.4715738296508789e-001},{features:[[0,0,1,24,-1.],[0,8,1,8,3.]],tilted:0,threshold:-1.1730570346117020e-002,right_val:7.1461476385593414e-002,left_val:-6.8169498443603516e-001},{features:[[5,5,15,15,-1.],[5,10,15,5,3.]],tilted:0,threshold:-1.8845280632376671e-002,right_val:-2.7402049303054810e-001,left_val:2.6420509815216064e-001},{features:[[1,0,2,1,-1.],[1,0,1,1,2.]],tilted:1,threshold:5.1623297622427344e-004,right_val:-6.5890562534332275e-001,left_val:8.9989356696605682e-002},{features:[[17,12,2,6,-1.],[18,12,1,3,2.],[17,15,1,3,2.]],tilted:0,threshold:-1.9588230643421412e-003,right_val:-1.2648980319499969e-001,left_val:4.4965040683746338e-001},{features:[[6,12,2,6,-1.],[6,12,1,3,2.],[7,15,1,3,2.]],tilted:0,threshold:-1.8352799816057086e-003,right_val:-1.2392920255661011e-001,left_val:4.4554790854454041e-001},{features:[[14,12,6,2,-1.],[16,12,2,2,3.]],tilted:0,threshold:-4.6895779669284821e-003,right_val:-1.3527210056781769e-001,left_val:4.2773500084877014e-001},{features:[[0,8,18,9,-1.],[6,8,6,9,3.]],tilted:0,threshold:1.9215959310531616e-001,right_val:-7.4916952848434448e-001,left_val:8.4252431988716125e-002},{features:[[23,11,2,4,-1.],[23,12,2,2,2.]],tilted:0,threshold:5.6411779951304197e-004,right_val:-5.6502771377563477e-001,left_val:7.7006638050079346e-002},{features:[[9,10,4,3,-1.],[10,10,2,3,2.]],tilted:0,threshold:2.8751920908689499e-003,right_val:4.1225358843803406e-001,left_val:-1.3198760151863098e-001},{features:[[7,18,12,4,-1.],[7,19,12,2,2.]],tilted:0,threshold:7.7192699536681175e-003,right_val:-8.4410911798477173e-001,left_val:7.7505782246589661e-002},{features:[[9,10,4,3,-1.],[10,10,2,3,2.]],tilted:0,threshold:-1.6325690085068345e-003,right_val:-1.5619030594825745e-001,left_val:3.3561250567436218e-001},{features:[[23,11,2,4,-1.],[23,12,2,2,2.]],tilted:0,threshold:-5.6915491586551070e-004,right_val:8.1965819001197815e-002,left_val:-3.4847769141197205e-001},{features:[[4,3,16,22,-1.],[4,14,16,11,2.]],tilted:0,threshold:-2.1694660186767578e-001,right_val:-1.4847409725189209e-001,left_val:3.1710639595985413e-001},{features:[[4,0,21,24,-1.],[4,12,21,12,2.]],tilted:0,threshold:2.5057300925254822e-001,right_val:3.4584110975265503e-001,left_val:-2.3321990668773651e-001}],threshold:-1.2382400035858154e+000},{simpleClassifiers:[{features:[[0,0,24,25,-1.],[8,0,8,25,3.]],tilted:0,threshold:3.6485868692398071e-001,right_val:2.0066380500793457e-001,left_val:-3.6243289709091187e-001},{features:[[20,6,2,8,-1.],[21,6,1,4,2.],[20,10,1,4,2.]],tilted:0,threshold:-3.7072061095386744e-003,right_val:-1.2000480294227600e-001,left_val:5.8469599485397339e-001},{features:[[3,6,2,8,-1.],[3,6,1,4,2.],[4,10,1,4,2.]],tilted:0,threshold:-3.7888090591877699e-003,right_val:-9.6978336572647095e-002,left_val:5.5193948745727539e-001},{features:[[6,4,16,21,-1.],[10,4,8,21,2.]],tilted:0,threshold:6.6407203674316406e-002,right_val:9.7074352204799652e-002,left_val:-1.8292060494422913e-001},{features:[[0,2,4,19,-1.],[2,2,2,19,2.]],tilted:0,threshold:3.8407989777624607e-003,right_val:1.3275340199470520e-001,left_val:-4.5010709762573242e-001},{features:[[24,0,1,20,-1.],[24,10,1,10,2.]],tilted:0,threshold:1.5176840126514435e-002,right_val:-8.2534867525100708e-001,left_val:8.6718283593654633e-002},{features:[[5,3,15,22,-1.],[5,14,15,11,2.]],tilted:0,threshold:2.1945759654045105e-001,right_val:3.5320338606834412e-001,left_val:-1.6291670501232147e-001},{features:[[9,0,7,20,-1.],[9,10,7,10,2.]],tilted:0,threshold:-7.7002197504043579e-002,right_val:-1.9850799441337585e-001,left_val:3.8327819108963013e-001},{features:[[1,0,22,2,-1.],[1,1,22,1,2.]],tilted:0,threshold:5.0508929416537285e-003,right_val:2.8920450806617737e-001,left_val:-1.9514580070972443e-001},{features:[[24,0,1,20,-1.],[24,10,1,10,2.]],tilted:0,threshold:-1.6207909211516380e-002,right_val:4.6221490949392319e-002,left_val:-7.8625917434692383e-001},{features:[[0,0,1,20,-1.],[0,10,1,10,2.]],tilted:0,threshold:1.6638509929180145e-002,right_val:-8.7408941984176636e-001,left_val:5.8282759040594101e-002},{features:[[24,0,1,22,-1.],[24,11,1,11,2.]],tilted:0,threshold:-4.7077341005206108e-003,right_val:-9.1372027993202209e-002,left_val:1.0838989913463593e-001},{features:[[0,0,1,22,-1.],[0,11,1,11,2.]],tilted:0,threshold:-1.7989320680499077e-002,right_val:7.1595683693885803e-002,left_val:-7.6009011268615723e-001},{features:[[1,17,24,8,-1.],[1,21,24,4,2.]],tilted:0,threshold:-2.2045580670237541e-002,right_val:-2.5301960110664368e-001,left_val:2.0044830441474915e-001},{features:[[3,0,19,18,-1.],[3,9,19,9,2.]],tilted:0,threshold:1.0939480364322662e-001,right_val:2.8172031044960022e-001,left_val:-1.9698250293731689e-001},{features:[[23,23,1,2,-1.],[23,24,1,1,2.]],tilted:0,threshold:3.2741879113018513e-004,right_val:-6.2705790996551514e-001,left_val:7.4757352471351624e-002},{features:[[1,23,1,2,-1.],[1,24,1,1,2.]],tilted:0,threshold:3.3313198946416378e-004,right_val:-6.4261537790298462e-001,left_val:6.0775469988584518e-002},{features:[[23,21,2,4,-1.],[23,22,2,2,2.]],tilted:0,threshold:4.3790769996121526e-004,right_val:-4.7836649417877197e-001,left_val:7.6970867812633514e-002},{features:[[0,21,2,4,-1.],[0,22,2,2,2.]],tilted:0,threshold:4.5484420843422413e-004,right_val:-4.8621150851249695e-001,left_val:9.0992778539657593e-002},{features:[[2,17,21,8,-1.],[2,19,21,4,2.]],tilted:0,threshold:7.2560198605060577e-003,right_val:1.9337640702724457e-001,left_val:-2.6507800817489624e-001},{features:[[10,11,4,2,-1.],[11,11,2,2,2.]],tilted:0,threshold:-2.2607750725001097e-003,right_val:-1.1367010325193405e-001,left_val:4.2049959301948547e-001},{features:[[12,12,3,2,-1.],[13,12,1,2,3.]],tilted:0,threshold:-1.1031399480998516e-003,right_val:-1.0477790236473083e-001,left_val:3.4452688694000244e-001},{features:[[4,2,14,4,-1.],[4,3,14,2,2.]],tilted:0,threshold:-1.9140050280839205e-003,right_val:9.9808588624000549e-002,left_val:-4.7198608517646790e-001},{features:[[9,4,8,2,-1.],[9,5,8,1,2.]],tilted:0,threshold:-2.2288530599325895e-003,right_val:5.8708198368549347e-002,left_val:-6.2563192844390869e-001},{features:[[10,10,2,6,-1.],[10,10,1,3,2.],[11,13,1,3,2.]],tilted:0,threshold:-2.1744300611317158e-003,right_val:-1.1335399746894836e-001,left_val:4.3151539564132690e-001},{features:[[13,8,2,8,-1.],[14,8,1,4,2.],[13,12,1,4,2.]],tilted:0,threshold:2.8203260153532028e-003,right_val:3.8637679815292358e-001,left_val:-9.0162709355354309e-002},{features:[[3,10,18,12,-1.],[9,14,6,4,9.]],tilted:0,threshold:3.4067618846893311e-001,right_val:-8.3676660060882568e-001,left_val:5.5690128356218338e-002},{features:[[0,11,25,3,-1.],[0,12,25,1,3.]],tilted:0,threshold:6.3827941194176674e-003,right_val:-7.8409391641616821e-001,left_val:3.7600088864564896e-002},{features:[[0,0,25,12,-1.],[0,3,25,6,2.]],tilted:0,threshold:1.1914909631013870e-001,right_val:-9.2239922285079956e-001,left_val:3.1439449638128281e-002},{features:[[24,5,1,10,-1.],[24,10,1,5,2.]],tilted:0,threshold:-4.3900958262383938e-003,right_val:2.1284699440002441e-002,left_val:-3.9533978700637817e-001},{features:[[0,5,1,10,-1.],[0,10,1,5,2.]],tilted:0,threshold:-6.1812077183276415e-004,right_val:-1.7483870685100555e-001,left_val:2.3230640590190887e-001},{features:[[13,22,1,2,-1.],[13,23,1,1,2.]],tilted:0,threshold:-1.9955119933001697e-004,right_val:1.0967289656400681e-001,left_val:-2.8087100386619568e-001}],threshold:-1.1826640367507935e+000},{simpleClassifiers:[{features:[[7,12,3,1,-1.],[8,12,1,1,3.]],tilted:0,threshold:8.8703620713204145e-004,right_val:4.3664848804473877e-001,left_val:-1.4286060631275177e-001},{features:[[15,11,4,5,-1.],[15,11,2,5,2.]],tilted:0,threshold:1.2350199744105339e-002,right_val:2.6076430082321167e-001,left_val:-8.0335199832916260e-002},{features:[[7,11,4,3,-1.],[8,11,2,3,2.]],tilted:0,threshold:-2.5250180624425411e-003,right_val:-1.2449479848146439e-001,left_val:4.5786809921264648e-001},{features:[[14,12,3,1,-1.],[15,12,1,1,3.]],tilted:0,threshold:-7.8186811879277229e-004,right_val:-1.0820990055799484e-001,left_val:4.1217720508575439e-001},{features:[[8,12,3,1,-1.],[9,12,1,1,3.]],tilted:0,threshold:6.6686311038210988e-004,right_val:3.7527379393577576e-001,left_val:-1.4924609661102295e-001},{features:[[23,0,2,25,-1.],[23,0,1,25,2.]],tilted:0,threshold:1.0244899895042181e-003,right_val:1.4233219623565674e-001,left_val:-4.8530641198158264e-001},{features:[[0,0,2,25,-1.],[1,0,1,25,2.]],tilted:0,threshold:1.2527270009741187e-003,right_val:1.6024069488048553e-001,left_val:-4.4631031155586243e-001},{features:[[23,21,2,1,-1.],[23,21,1,1,2.]],tilted:1,threshold:4.7616599476896226e-004,right_val:-2.8740549087524414e-001,left_val:1.4618170261383057e-001},{features:[[2,20,1,2,-1.],[2,20,1,1,2.]],tilted:1,threshold:4.2036260128952563e-004,right_val:-3.5512998700141907e-001,left_val:1.7892700433731079e-001},{features:[[23,0,2,2,-1.],[23,0,1,2,2.]],tilted:0,threshold:4.3912709224969149e-004,right_val:-3.6231538653373718e-001,left_val:1.3554279506206512e-001},{features:[[3,23,19,2,-1.],[3,24,19,1,2.]],tilted:0,threshold:-5.2080918103456497e-003,right_val:-1.6971330344676971e-001,left_val:3.0311760306358337e-001},{features:[[23,0,2,2,-1.],[23,0,1,2,2.]],tilted:0,threshold:-8.5600721649825573e-004,right_val:6.7641116678714752e-002,left_val:-7.8621208667755127e-001},{features:[[0,0,2,2,-1.],[1,0,1,2,2.]],tilted:0,threshold:4.3306438601575792e-004,right_val:-4.1017350554466248e-001,left_val:1.1879850178956985e-001},{features:[[23,0,2,2,-1.],[23,0,1,2,2.]],tilted:0,threshold:2.1799209207529202e-005,right_val:1.0719849914312363e-001,left_val:-1.8755300343036652e-001},{features:[[0,0,2,2,-1.],[1,0,1,2,2.]],tilted:0,threshold:2.2921649360796437e-005,right_val:1.8351049721240997e-001,left_val:-2.5931510329246521e-001},{features:[[3,0,19,24,-1.],[3,12,19,12,2.]],tilted:0,threshold:3.3169940114021301e-001,right_val:3.0729588866233826e-001,left_val:-1.7855569720268250e-001},{features:[[5,0,15,24,-1.],[5,12,15,12,2.]],tilted:0,threshold:-2.6880529522895813e-001,right_val:-1.6482029855251312e-001,left_val:4.1601109504699707e-001},{features:[[0,0,25,8,-1.],[0,4,25,4,2.]],tilted:0,threshold:2.0318999886512756e-002,right_val:2.1150949597358704e-001,left_val:-2.8030520677566528e-001},{features:[[2,0,21,3,-1.],[9,1,7,1,9.]],tilted:0,threshold:3.9052091538906097e-002,right_val:2.2723379731178284e-001,left_val:-1.9721250236034393e-001},{features:[[19,9,4,8,-1.],[21,9,2,4,2.],[19,13,2,4,2.]],tilted:0,threshold:7.9546272754669189e-003,right_val:4.7643399238586426e-001,left_val:-1.1499509960412979e-001},{features:[[1,10,23,3,-1.],[1,11,23,1,3.]],tilted:0,threshold:6.8952748551964760e-003,right_val:-8.2518738508224487e-001,left_val:6.1748500913381577e-002},{features:[[12,9,2,12,-1.],[13,9,1,6,2.],[12,15,1,6,2.]],tilted:0,threshold:-3.5556990187615156e-003,right_val:-9.3571491539478302e-002,left_val:2.7410700917243958e-001},{features:[[0,3,1,22,-1.],[0,14,1,11,2.]],tilted:0,threshold:2.0416190847754478e-002,right_val:-8.7137848138809204e-001,left_val:4.7507200390100479e-002},{features:[[5,0,15,21,-1.],[10,7,5,7,9.]],tilted:0,threshold:4.1883000731468201e-001,right_val:-6.9378608465194702e-001,left_val:4.1436489671468735e-002},{features:[[1,0,2,1,-1.],[2,0,1,1,2.]],tilted:0,threshold:-5.2820937708020210e-004,right_val:3.5777650773525238e-002,left_val:-8.0074387788772583e-001},{features:[[19,9,4,8,-1.],[21,9,2,4,2.],[19,13,2,4,2.]],tilted:0,threshold:-4.6537858434021473e-003,right_val:-1.2797290086746216e-001,left_val:3.5810899734497070e-001},{features:[[2,9,4,8,-1.],[2,9,2,4,2.],[4,13,2,4,2.]],tilted:0,threshold:9.7785359248518944e-003,right_val:4.5907780528068542e-001,left_val:-8.5733927786350250e-002},{features:[[19,8,4,8,-1.],[21,8,2,4,2.],[19,12,2,4,2.]],tilted:0,threshold:3.4061060287058353e-003,right_val:1.7149560153484344e-001,left_val:-6.7135937511920929e-002},{features:[[2,8,4,8,-1.],[2,8,2,4,2.],[4,12,2,4,2.]],tilted:0,threshold:-7.1988371200859547e-003,right_val:-1.2102840095758438e-001,left_val:4.5996940135955811e-001},{features:[[0,8,25,4,-1.],[0,9,25,2,2.]],tilted:0,threshold:1.1576360091567039e-002,right_val:-8.8701897859573364e-001,left_val:5.5191241204738617e-002},{features:[[0,11,2,4,-1.],[0,12,2,2,2.]],tilted:0,threshold:5.1951088244095445e-004,right_val:-4.9204811453819275e-001,left_val:6.7860089242458344e-002},{features:[[1,0,23,8,-1.],[1,2,23,4,2.]],tilted:0,threshold:2.5765900500118732e-003,right_val:1.2351959943771362e-001,left_val:-2.8460198640823364e-001},{features:[[5,3,15,18,-1.],[5,9,15,6,3.]],tilted:0,threshold:1.6835910081863403e-001,right_val:6.7276817560195923e-001,left_val:-6.5295182168483734e-002}],threshold:-1.1619060039520264e+000},{simpleClassifiers:[{features:[[0,0,12,25,-1.],[6,0,6,25,2.]],tilted:0,threshold:8.0734930932521820e-002,right_val:1.2320630252361298e-001,left_val:-5.0151252746582031e-001},{features:[[22,1,1,24,-1.],[22,7,1,12,2.]],tilted:0,threshold:4.9881008453667164e-003,right_val:2.2033059597015381e-001,left_val:-1.3929890096187592e-001},{features:[[2,1,1,24,-1.],[2,7,1,12,2.]],tilted:0,threshold:5.5222441442310810e-003,right_val:3.0543148517608643e-001,left_val:-1.6725270450115204e-001},{features:[[4,23,19,2,-1.],[4,24,19,1,2.]],tilted:0,threshold:-1.7651449888944626e-003,right_val:-1.1531510204076767e-001,left_val:1.4461129903793335e-001},{features:[[1,2,23,21,-1.],[1,9,23,7,3.]],tilted:0,threshold:6.0122009366750717e-002,right_val:-3.8055491447448730e-001,left_val:1.6416029632091522e-001},{features:[[1,2,24,21,-1.],[9,9,8,7,9.]],tilted:0,threshold:6.1538379639387131e-002,right_val:8.2790613174438477e-002,left_val:-5.2694129943847656e-001},{features:[[0,0,16,24,-1.],[8,0,8,24,2.]],tilted:0,threshold:4.9553498625755310e-001,right_val:-6.7714440822601318e-001,left_val:4.2942259460687637e-002},{features:[[24,7,1,18,-1.],[24,16,1,9,2.]],tilted:0,threshold:-1.3491280376911163e-002,right_val:2.5981629267334938e-002,left_val:-7.9471498727798462e-001},{features:[[0,7,1,18,-1.],[0,16,1,9,2.]],tilted:0,threshold:-1.3543509878218174e-002,right_val:4.7937188297510147e-002,left_val:-7.9188191890716553e-001},{features:[[0,0,25,12,-1.],[0,3,25,6,2.]],tilted:0,threshold:1.1810439638793468e-002,right_val:1.2301079928874969e-001,left_val:-2.8349700570106506e-001},{features:[[5,21,15,3,-1.],[10,22,5,1,9.]],tilted:0,threshold:1.3551290147006512e-002,right_val:1.8431070446968079e-001,left_val:-2.0479810237884521e-001},{features:[[9,19,8,2,-1.],[9,20,8,1,2.]],tilted:0,threshold:2.2155249025672674e-003,right_val:-6.4096707105636597e-001,left_val:6.0262829065322876e-002},{features:[[11,1,1,2,-1.],[11,2,1,1,2.]],tilted:0,threshold:2.3545439762528986e-004,right_val:-3.2437419891357422e-001,left_val:1.0644689947366714e-001},{features:[[6,0,13,6,-1.],[6,2,13,2,3.]],tilted:0,threshold:4.8105299356393516e-004,right_val:1.3155519962310791e-001,left_val:-3.0601179599761963e-001},{features:[[12,23,1,2,-1.],[12,24,1,1,2.]],tilted:0,threshold:-2.0008509454783052e-004,right_val:1.3613070547580719e-001,left_val:-3.0324178934097290e-001},{features:[[6,19,14,6,-1.],[6,21,14,2,3.]],tilted:0,threshold:2.3672120732953772e-005,right_val:1.3083159923553467e-001,left_val:-3.0009239912033081e-001},{features:[[5,12,6,1,-1.],[7,12,2,1,3.]],tilted:0,threshold:3.6291049327701330e-003,right_val:3.5764211416244507e-001,left_val:-1.1187619715929031e-001},{features:[[17,8,2,6,-1.],[18,8,1,3,2.],[17,11,1,3,2.]],tilted:0,threshold:1.9785349722951651e-003,right_val:3.7574121356010437e-001,left_val:-9.9919758737087250e-002},{features:[[6,8,2,6,-1.],[6,8,1,3,2.],[7,11,1,3,2.]],tilted:0,threshold:-1.8082730239257216e-003,right_val:-1.0428240150213242e-001,left_val:4.0861770510673523e-001},{features:[[23,24,2,1,-1.],[23,24,1,1,2.]],tilted:0,threshold:-5.0346890930086374e-004,right_val:6.1041310429573059e-002,left_val:-8.4599661827087402e-001},{features:[[0,24,2,1,-1.],[1,24,1,1,2.]],tilted:0,threshold:-3.7712400080636144e-004,right_val:3.3072318881750107e-002,left_val:-7.1247512102127075e-001},{features:[[15,9,4,3,-1.],[16,9,2,3,2.]],tilted:0,threshold:2.8025570791214705e-003,right_val:2.4936139583587646e-001,left_val:-8.1714242696762085e-002},{features:[[6,9,4,3,-1.],[7,9,2,3,2.]],tilted:0,threshold:-2.5709250476211309e-003,right_val:-9.7475007176399231e-002,left_val:3.5556420683860779e-001},{features:[[23,0,2,25,-1.],[23,0,1,25,2.]],tilted:0,threshold:4.7641480341553688e-003,right_val:1.5445269644260406e-001,left_val:-1.8403269350528717e-001},{features:[[0,21,2,4,-1.],[0,21,1,2,2.],[1,23,1,2,2.]],tilted:0,threshold:5.5376789532601833e-004,right_val:-5.3317540884017944e-001,left_val:6.3511990010738373e-002},{features:[[23,0,2,25,-1.],[23,0,1,25,2.]],tilted:0,threshold:4.3237060308456421e-002,right_val:-6.4554607868194580e-001,left_val:2.2280379198491573e-003},{features:[[0,0,2,25,-1.],[1,0,1,25,2.]],tilted:0,threshold:5.6785959750413895e-003,right_val:1.8174830079078674e-001,left_val:-1.8612809479236603e-001},{features:[[23,15,2,2,-1.],[23,15,1,2,2.]],tilted:0,threshold:4.3273830669932067e-004,right_val:-2.7003818750381470e-001,left_val:1.2502700090408325e-001},{features:[[8,19,9,3,-1.],[8,20,9,1,3.]],tilted:0,threshold:-3.7943569477647543e-003,right_val:4.5233760029077530e-002,left_val:-7.8249299526214600e-001},{features:[[23,15,2,2,-1.],[23,15,1,2,2.]],tilted:0,threshold:2.9963750857859850e-003,right_val:5.2830129861831665e-001,left_val:-7.6169371604919434e-002},{features:[[0,15,2,2,-1.],[1,15,1,2,2.]],tilted:0,threshold:3.5630981437861919e-004,right_val:-2.4754630029201508e-001,left_val:1.4209270477294922e-001},{features:[[8,5,9,20,-1.],[8,15,9,10,2.]],tilted:0,threshold:1.1159469932317734e-001,right_val:2.8498700261116028e-001,left_val:-1.2094090133905411e-001},{features:[[7,3,11,22,-1.],[7,14,11,11,2.]],tilted:0,threshold:-1.3539190590381622e-001,right_val:-2.0331899821758270e-001,left_val:2.9897761344909668e-001},{features:[[2,6,23,4,-1.],[2,8,23,2,2.]],tilted:0,threshold:-3.0475310049951077e-003,right_val:1.5314429998397827e-001,left_val:-2.2049249708652496e-001},{features:[[11,5,3,6,-1.],[11,8,3,3,2.]],tilted:0,threshold:-2.6199448620900512e-004,right_val:-2.2174119949340820e-001,left_val:1.8473750352859497e-001},{features:[[6,0,15,1,-1.],[11,0,5,1,3.]],tilted:0,threshold:1.9398240372538567e-002,right_val:-6.4281028509140015e-001,left_val:4.4195670634508133e-002},{features:[[0,0,1,18,-1.],[0,9,1,9,2.]],tilted:0,threshold:-1.5306820161640644e-002,right_val:3.3107019960880280e-002,left_val:-8.3298677206039429e-001},{features:[[9,0,12,1,-1.],[12,0,6,1,2.]],tilted:0,threshold:2.9064790578559041e-004,right_val:9.9145926535129547e-002,left_val:-1.6691260039806366e-001},{features:[[0,1,19,24,-1.],[0,13,19,12,2.]],tilted:0,threshold:2.1586589515209198e-001,right_val:2.2601340711116791e-001,left_val:-1.4913189411163330e-001},{features:[[23,15,1,10,-1.],[23,20,1,5,2.]],tilted:0,threshold:-1.1482139816507697e-003,right_val:-8.3940923213958740e-002,left_val:1.3337799906730652e-001},{features:[[0,6,24,12,-1.],[12,6,12,12,2.]],tilted:0,threshold:-1.2832109630107880e-001,right_val:-1.2779660522937775e-001,left_val:2.6057571172714233e-001},{features:[[15,11,2,4,-1.],[16,11,1,2,2.],[15,13,1,2,2.]],tilted:0,threshold:-1.3299930142238736e-003,right_val:-8.2496158778667450e-002,left_val:3.9536279439926147e-001},{features:[[0,0,2,6,-1.],[0,2,2,2,3.]],tilted:0,threshold:-1.3658769894391298e-003,right_val:8.1771567463874817e-002,left_val:-4.2845389246940613e-001}],threshold:-1.1686840057373047e+000},{simpleClassifiers:[{features:[[0,0,24,25,-1.],[12,0,12,25,2.]],tilted:0,threshold:-5.4697930812835693e-001,right_val:6.5116211771965027e-002,left_val:-7.4169278144836426e-001},{features:[[22,11,1,14,-1.],[22,18,1,7,2.]],tilted:0,threshold:-2.9348989482969046e-003,right_val:-1.0431099683046341e-001,left_val:2.0817759633064270e-001},{features:[[0,9,21,8,-1.],[7,9,7,8,3.]],tilted:0,threshold:4.2346090078353882e-002,right_val:1.0494910180568695e-001,left_val:-4.1431620717048645e-001},{features:[[5,12,20,3,-1.],[10,12,10,3,2.]],tilted:0,threshold:2.0167229231446981e-003,right_val:5.8207400143146515e-002,left_val:-2.9576519131660461e-001},{features:[[5,5,15,15,-1.],[5,10,15,5,3.]],tilted:0,threshold:-2.3280899971723557e-002,right_val:-2.0072369277477264e-001,left_val:2.4461050331592560e-001},{features:[[22,0,1,24,-1.],[22,6,1,12,2.]],tilted:0,threshold:5.2206241525709629e-003,right_val:1.1710409820079803e-001,left_val:-6.9155037403106689e-002},{features:[[2,0,1,24,-1.],[2,6,1,12,2.]],tilted:0,threshold:5.0357701256871223e-003,right_val:2.8217938542366028e-001,left_val:-1.5814490616321564e-001},{features:[[0,9,25,16,-1.],[0,13,25,8,2.]],tilted:0,threshold:1.7077940702438354e-001,right_val:-8.5689657926559448e-001,left_val:5.2497748285531998e-002},{features:[[0,0,3,1,-1.],[1,0,1,1,3.]],tilted:0,threshold:-3.2828870462253690e-004,right_val:6.7810378968715668e-002,left_val:-4.5315450429916382e-001},{features:[[18,11,2,6,-1.],[19,11,1,3,2.],[18,14,1,3,2.]],tilted:0,threshold:-2.2234760690480471e-003,right_val:-1.1181300133466721e-001,left_val:4.0166100859642029e-001},{features:[[5,11,2,6,-1.],[5,11,1,3,2.],[6,14,1,3,2.]],tilted:0,threshold:-2.2535501047968864e-003,right_val:-9.2809401452541351e-002,left_val:3.9260658621788025e-001},{features:[[20,10,4,8,-1.],[22,10,2,4,2.],[20,14,2,4,2.]],tilted:0,threshold:-7.9935323446989059e-003,right_val:-8.7345071136951447e-002,left_val:4.2978098988533020e-001},{features:[[1,10,4,8,-1.],[1,10,2,4,2.],[3,14,2,4,2.]],tilted:0,threshold:-9.5514543354511261e-003,right_val:-7.3955677449703217e-002,left_val:4.8636689782142639e-001},{features:[[24,13,1,6,-1.],[24,15,1,2,3.]],tilted:0,threshold:7.9448771430179477e-004,right_val:-4.4167259335517883e-001,left_val:9.2045426368713379e-002},{features:[[0,14,1,6,-1.],[0,16,1,2,3.]],tilted:0,threshold:5.6366110220551491e-004,right_val:-3.9137899875640869e-001,left_val:8.5762083530426025e-002},{features:[[8,1,15,15,-1.],[13,6,5,5,9.]],tilted:0,threshold:3.4115129709243774e-001,right_val:-6.5657228231430054e-001,left_val:2.1570369601249695e-002},{features:[[7,7,6,9,-1.],[9,7,2,9,3.]],tilted:0,threshold:-1.3932379893958569e-002,right_val:-9.4087198376655579e-002,left_val:3.7450811266899109e-001},{features:[[11,10,4,4,-1.],[12,10,2,4,2.]],tilted:0,threshold:-3.4664489794522524e-003,right_val:-1.0363130271434784e-001,left_val:3.3531159162521362e-001},{features:[[5,1,12,4,-1.],[9,5,4,4,3.]],tilted:1,threshold:1.1305399984121323e-001,right_val:-8.0388927459716797e-001,left_val:4.4492159038782120e-002},{features:[[3,13,22,3,-1.],[3,14,22,1,3.]],tilted:0,threshold:7.3196208104491234e-003,right_val:-7.5850278139114380e-001,left_val:2.6117980480194092e-002},{features:[[10,12,4,2,-1.],[11,12,2,2,2.]],tilted:0,threshold:-1.2547730002552271e-003,right_val:-1.2721140682697296e-001,left_val:2.6369830965995789e-001},{features:[[21,0,4,25,-1.],[21,0,2,25,2.]],tilted:0,threshold:5.4105562157928944e-003,right_val:1.2777450680732727e-001,left_val:-4.2188149690628052e-001},{features:[[0,0,4,25,-1.],[2,0,2,25,2.]],tilted:0,threshold:5.0612930208444595e-003,right_val:7.7225938439369202e-002,left_val:-4.5063719153404236e-001},{features:[[24,0,1,2,-1.],[24,0,1,1,2.]],tilted:1,threshold:-4.3663478572852910e-004,right_val:1.4423480629920959e-001,left_val:-3.0216220021247864e-001},{features:[[1,0,2,1,-1.],[1,0,1,1,2.]],tilted:1,threshold:-4.6671440941281617e-004,right_val:1.2610529363155365e-001,left_val:-3.0956488847732544e-001},{features:[[0,6,25,2,-1.],[0,7,25,1,2.]],tilted:0,threshold:3.1374259851872921e-003,right_val:-3.6539548635482788e-001,left_val:1.0157799720764160e-001},{features:[[1,0,2,1,-1.],[1,0,1,1,2.]],tilted:1,threshold:-2.2114549210527912e-005,right_val:-2.5539168715476990e-001,left_val:1.2883719801902771e-001},{features:[[11,12,3,1,-1.],[12,12,1,1,3.]],tilted:0,threshold:3.6453141365200281e-004,right_val:2.3675279319286346e-001,left_val:-1.4327269792556763e-001},{features:[[1,12,21,3,-1.],[1,13,21,1,3.]],tilted:0,threshold:6.0733011923730373e-003,right_val:-6.9410818815231323e-001,left_val:4.9781698733568192e-002},{features:[[18,19,6,6,-1.],[18,22,6,3,2.]],tilted:0,threshold:-2.6409518904983997e-003,right_val:-1.3221520185470581e-001,left_val:1.1159580200910568e-001},{features:[[11,22,1,2,-1.],[11,23,1,1,2.]],tilted:0,threshold:-1.2848649930674583e-004,right_val:1.2487880140542984e-001,left_val:-2.5748521089553833e-001},{features:[[16,19,9,6,-1.],[16,22,9,3,2.]],tilted:0,threshold:-2.7002869173884392e-002,right_val:2.2851640358567238e-002,left_val:-2.1309000253677368e-001},{features:[[5,23,14,2,-1.],[5,24,14,1,2.]],tilted:0,threshold:-5.5548627860844135e-003,right_val:-1.2400159984827042e-001,left_val:3.4896078705787659e-001},{features:[[2,0,21,2,-1.],[2,1,21,1,2.]],tilted:0,threshold:4.3782647699117661e-003,right_val:2.1142059564590454e-001,left_val:-1.5955279767513275e-001},{features:[[0,14,17,3,-1.],[0,15,17,1,3.]],tilted:0,threshold:5.0675170496106148e-003,right_val:-6.7377299070358276e-001,left_val:5.1273059099912643e-002},{features:[[24,22,1,3,-1.],[24,23,1,1,3.]],tilted:0,threshold:3.8793749990873039e-004,right_val:-7.1641021966934204e-001,left_val:4.5997820794582367e-002},{features:[[1,15,1,10,-1.],[1,20,1,5,2.]],tilted:0,threshold:-1.4580220449715853e-003,right_val:-1.4839789271354675e-001,left_val:2.1615679562091827e-001},{features:[[7,1,11,24,-1.],[7,13,11,12,2.]],tilted:0,threshold:2.4079500138759613e-001,right_val:3.0170598626136780e-001,left_val:-1.1823660135269165e-001},{features:[[8,0,9,24,-1.],[8,12,9,12,2.]],tilted:0,threshold:-1.8808209896087646e-001,right_val:-1.3705970346927643e-001,left_val:3.1144750118255615e-001},{features:[[24,20,1,4,-1.],[24,22,1,2,2.]],tilted:0,threshold:-7.0596951991319656e-004,right_val:8.5756696760654449e-002,left_val:-4.3143850564956665e-001},{features:[[1,8,4,8,-1.],[1,8,2,4,2.],[3,12,2,4,2.]],tilted:0,threshold:7.6330509036779404e-003,right_val:4.0618151426315308e-001,left_val:-8.5229426622390747e-002},{features:[[22,23,3,2,-1.],[23,23,1,2,3.]],tilted:0,threshold:-5.4063898278400302e-004,right_val:5.3362339735031128e-002,left_val:-2.7844938635826111e-001},{features:[[0,8,1,10,-1.],[0,13,1,5,2.]],tilted:0,threshold:8.0850580707192421e-004,right_val:2.2427199780941010e-001,left_val:-1.5673060715198517e-001},{features:[[24,9,1,16,-1.],[24,13,1,8,2.]],tilted:0,threshold:-9.0161375701427460e-003,right_val:2.5498120114207268e-002,left_val:-7.6493132114410400e-001},{features:[[0,9,1,16,-1.],[0,13,1,8,2.]],tilted:0,threshold:5.7115959934890270e-003,right_val:-6.1655932664871216e-001,left_val:6.0737568885087967e-002}],threshold:-1.2197940349578857e+000},{simpleClassifiers:[{features:[[5,21,15,3,-1.],[10,21,5,3,3.]],tilted:0,threshold:1.8004509806632996e-001,right_val:-1.2683170166015625e+003,left_val:7.1775932156015188e-005},{features:[[3,23,22,2,-1.],[3,24,22,1,2.]],tilted:0,threshold:-3.2704269979149103e-003,right_val:-2.1053729951381683e-001,left_val:2.1751649677753448e-001},{features:[[3,12,2,6,-1.],[3,12,1,3,2.],[4,15,1,3,2.]],tilted:0,threshold:2.8901069890707731e-003,right_val:4.4793319702148438e-001,left_val:-9.4649657607078552e-002},{features:[[1,0,24,25,-1.],[7,0,12,25,2.]],tilted:0,threshold:2.6834228634834290e-001,right_val:1.3912549614906311e-001,left_val:-3.4015381336212158e-001},{features:[[4,9,2,6,-1.],[4,9,1,3,2.],[5,12,1,3,2.]],tilted:0,threshold:-2.9544678982347250e-003,right_val:-8.2894280552864075e-002,left_val:4.5975801348686218e-001},{features:[[5,19,19,6,-1.],[5,22,19,3,2.]],tilted:0,threshold:-8.4115490317344666e-002,right_val:6.5024472773075104e-002,left_val:-2.7309590578079224e-001},{features:[[4,9,2,6,-1.],[4,9,1,3,2.],[5,12,1,3,2.]],tilted:0,threshold:2.6462629903107882e-003,right_val:4.3064919114112854e-001,left_val:-8.5304662585258484e-002},{features:[[7,11,18,9,-1.],[13,14,6,3,9.]],tilted:0,threshold:2.3374849557876587e-001,right_val:-7.0049768686294556e-001,left_val:3.1148020178079605e-002},{features:[[0,0,24,1,-1.],[12,0,12,1,2.]],tilted:0,threshold:1.3991080224514008e-002,right_val:-3.8017541170120239e-001,left_val:6.3895016908645630e-002},{features:[[7,11,18,6,-1.],[13,13,6,2,9.]],tilted:0,threshold:1.5294119715690613e-002,right_val:8.8719643652439117e-002,left_val:-1.3300269842147827e-001},{features:[[10,12,3,2,-1.],[11,12,1,2,3.]],tilted:0,threshold:1.3851210242137313e-003,right_val:3.4786149859428406e-001,left_val:-8.3899021148681641e-002},{features:[[11,11,4,3,-1.],[12,11,2,3,2.]],tilted:0,threshold:4.0411897934973240e-003,right_val:3.8513410091400146e-001,left_val:-9.6694447100162506e-002},{features:[[10,11,4,3,-1.],[11,11,2,3,2.]],tilted:0,threshold:-1.5105110360309482e-003,right_val:-1.4276629686355591e-001,left_val:2.7030730247497559e-001},{features:[[7,24,12,1,-1.],[10,24,6,1,2.]],tilted:0,threshold:1.1216199956834316e-002,right_val:-7.4331712722778320e-001,left_val:5.2318520843982697e-002},{features:[[0,0,2,4,-1.],[0,1,2,2,2.]],tilted:0,threshold:4.6090059913694859e-004,right_val:-4.4167301058769226e-001,left_val:6.1226818710565567e-002},{features:[[4,9,18,9,-1.],[10,12,6,3,9.]],tilted:0,threshold:2.4240539968013763e-001,right_val:-8.2463300228118896e-001,left_val:3.5296630114316940e-002},{features:[[0,0,3,4,-1.],[0,1,3,2,2.]],tilted:0,threshold:-6.0484587447717786e-004,right_val:7.1387499570846558e-002,left_val:-4.0272709727287292e-001},{features:[[10,0,15,25,-1.],[15,0,5,25,3.]],tilted:0,threshold:3.5710370540618896e-001,right_val:-6.8163007497787476e-001,left_val:1.8752589821815491e-002},{features:[[0,8,16,9,-1.],[4,8,8,9,2.]],tilted:0,threshold:1.1522459983825684e-001,right_val:-6.7330968379974365e-001,left_val:4.6177390962839127e-002},{features:[[16,0,8,6,-1.],[16,3,8,3,2.]],tilted:0,threshold:3.8151650223881006e-003,right_val:8.8695816695690155e-002,left_val:-1.2972660362720490e-001},{features:[[0,20,21,2,-1.],[0,21,21,1,2.]],tilted:0,threshold:1.3831140240654349e-003,right_val:-3.3529379963874817e-001,left_val:9.5345683395862579e-002},{features:[[14,22,1,2,-1.],[14,22,1,1,2.]],tilted:1,threshold:5.1254231948405504e-004,right_val:-2.7034878730773926e-001,left_val:1.0987920314073563e-001},{features:[[0,0,11,12,-1.],[0,4,11,4,3.]],tilted:0,threshold:6.1746072024106979e-003,right_val:1.4264079928398132e-001,left_val:-2.1200719475746155e-001},{features:[[8,0,10,15,-1.],[8,5,10,5,3.]],tilted:0,threshold:1.0676769912242889e-001,right_val:-7.0405578613281250e-001,left_val:4.1373148560523987e-002},{features:[[4,24,12,1,-1.],[7,24,6,1,2.]],tilted:0,threshold:9.7706951200962067e-003,right_val:-6.3800191879272461e-001,left_val:4.0702451020479202e-002},{features:[[12,6,2,10,-1.],[13,6,1,5,2.],[12,11,1,5,2.]],tilted:0,threshold:2.8201229870319366e-003,right_val:2.6788440346717834e-001,left_val:-9.4522736966609955e-002},{features:[[0,22,1,3,-1.],[0,23,1,1,3.]],tilted:0,threshold:4.1142830741591752e-004,right_val:-6.3001567125320435e-001,left_val:4.7475989907979965e-002},{features:[[23,10,2,8,-1.],[23,14,2,4,2.]],tilted:0,threshold:1.5934780240058899e-003,right_val:1.6400060057640076e-001,left_val:-1.0703609883785248e-001},{features:[[0,0,24,1,-1.],[12,0,12,1,2.]],tilted:0,threshold:-1.1865469627082348e-002,right_val:8.3961293101310730e-002,left_val:-3.5861191153526306e-001},{features:[[23,0,2,25,-1.],[23,0,1,25,2.]],tilted:0,threshold:4.1225277818739414e-003,right_val:1.4402189850807190e-001,left_val:-2.3882789909839630e-001},{features:[[1,3,20,9,-1.],[11,3,10,9,2.]],tilted:0,threshold:-1.3517889380455017e-001,right_val:-6.7431576550006866e-002,left_val:4.7490730881690979e-001},{features:[[14,8,2,8,-1.],[15,8,1,4,2.],[14,12,1,4,2.]],tilted:0,threshold:2.7560358867049217e-003,right_val:2.9079490900039673e-001,left_val:-7.1827188134193420e-002},{features:[[10,2,5,4,-1.],[10,4,5,2,2.]],tilted:0,threshold:-4.2972611263394356e-003,right_val:5.6816298514604568e-002,left_val:-5.5687338113784790e-001},{features:[[14,0,2,3,-1.],[14,0,1,3,2.]],tilted:1,threshold:-1.2103000335628167e-004,right_val:1.1837910115718842e-001,left_val:-1.3359540700912476e-001},{features:[[11,3,2,14,-1.],[11,3,1,7,2.],[12,10,1,7,2.]],tilted:0,threshold:-2.4500500876456499e-003,right_val:-1.2817199528217316e-001,left_val:2.5945881009101868e-001},{features:[[23,10,2,8,-1.],[23,14,2,4,2.]],tilted:0,threshold:-1.7446579877287149e-003,right_val:-1.3044109940528870e-001,left_val:2.6169461011886597e-001},{features:[[10,23,1,2,-1.],[10,24,1,1,2.]],tilted:0,threshold:-1.6035139560699463e-004,right_val:1.2862069904804230e-001,left_val:-2.4382220208644867e-001},{features:[[9,19,10,6,-1.],[9,21,10,2,3.]],tilted:0,threshold:1.8494970572646707e-004,right_val:1.1913470178842545e-001,left_val:-2.3383130133152008e-001},{features:[[3,0,19,3,-1.],[3,1,19,1,3.]],tilted:0,threshold:2.8866168577224016e-004,right_val:1.5361200273036957e-001,left_val:-2.0316019654273987e-001},{features:[[24,0,1,16,-1.],[24,8,1,8,2.]],tilted:0,threshold:1.1300699785351753e-002,right_val:-7.8750622272491455e-001,left_val:6.2957696616649628e-002},{features:[[7,4,11,3,-1.],[7,5,11,1,3.]],tilted:0,threshold:5.8404598385095596e-003,right_val:-8.5410207509994507e-001,left_val:1.7734849825501442e-002},{features:[[23,0,2,24,-1.],[24,0,1,12,2.],[23,12,1,12,2.]],tilted:0,threshold:-8.3003882318735123e-003,right_val:-4.5239541679620743e-002,left_val:2.2870020568370819e-001},{features:[[5,5,15,3,-1.],[10,5,5,3,3.]],tilted:0,threshold:1.0016419691964984e-003,right_val:9.6414111554622650e-002,left_val:-2.9350730776786804e-001},{features:[[23,0,2,25,-1.],[23,0,1,25,2.]],tilted:0,threshold:-1.0042509995400906e-002,right_val:4.5914249494671822e-003,left_val:-5.9852880239486694e-001},{features:[[0,0,2,25,-1.],[1,0,1,25,2.]],tilted:0,threshold:4.0912739932537079e-003,right_val:1.2923860549926758e-001,left_val:-2.1593970060348511e-001},{features:[[23,7,2,3,-1.],[23,7,1,3,2.]],tilted:0,threshold:5.0562847172841430e-004,right_val:-2.5665798783302307e-001,left_val:1.5741920471191406e-001},{features:[[0,7,2,3,-1.],[1,7,1,3,2.]],tilted:0,threshold:5.2078161388635635e-004,right_val:-2.3445880413055420e-001,left_val:1.4819410443305969e-001},{features:[[23,8,2,1,-1.],[23,8,1,1,2.]],tilted:0,threshold:1.6813799738883972e-003,right_val:4.9866899847984314e-001,left_val:-6.6810980439186096e-002},{features:[[0,8,2,1,-1.],[1,8,1,1,2.]],tilted:0,threshold:1.4866109704598784e-003,right_val:4.2053240537643433e-001,left_val:-6.4803972840309143e-002},{features:[[12,6,2,12,-1.],[13,6,1,6,2.],[12,12,1,6,2.]],tilted:0,threshold:-2.1427311003208160e-003,right_val:-9.4888381659984589e-002,left_val:2.1503530442714691e-001},{features:[[1,19,15,3,-1.],[6,19,5,3,3.]],tilted:0,threshold:1.2026890181005001e-002,right_val:1.6060090065002441e-001,left_val:-1.7491519451141357e-001},{features:[[22,23,3,2,-1.],[23,23,1,2,3.]],tilted:0,threshold:5.4962979629635811e-004,right_val:-3.6075818538665771e-001,left_val:7.9216390848159790e-002}],threshold:-1.1867749691009521e+000},{simpleClassifiers:[{features:[[10,13,5,9,-1.],[10,16,5,3,3.]],tilted:0,threshold:2.0191150251775980e-003,right_val:1.7960040271282196e-001,left_val:-2.1191939711570740e-001},{features:[[13,12,5,8,-1.],[11,14,5,4,2.]],tilted:1,threshold:2.5026449002325535e-003,right_val:7.0980481803417206e-002,left_val:-1.2992329895496368e-001},{features:[[10,0,5,20,-1.],[10,10,5,10,2.]],tilted:0,threshold:-5.3158570080995560e-002,right_val:-1.7133300006389618e-001,left_val:2.7662891149520874e-001},{features:[[12,16,3,8,-1.],[12,20,3,4,2.]],tilted:0,threshold:1.1209100193809718e-005,right_val:2.5325238704681396e-001,left_val:-1.4314560592174530e-001},{features:[[8,2,8,20,-1.],[8,7,8,10,2.]],tilted:0,threshold:-7.1482710540294647e-002,right_val:5.4300498217344284e-002,left_val:-6.9515037536621094e-001},{features:[[8,19,10,4,-1.],[8,21,10,2,2.]],tilted:0,threshold:2.8659540694206953e-003,right_val:-2.9052281379699707e-001,left_val:4.6016551554203033e-002},{features:[[9,17,3,6,-1.],[9,20,3,3,2.]],tilted:0,threshold:1.9679629986057989e-005,right_val:2.0140969753265381e-001,left_val:-1.7965799570083618e-001},{features:[[0,23,25,2,-1.],[0,24,25,1,2.]],tilted:0,threshold:-5.2277408540248871e-003,right_val:-1.6386799514293671e-001,left_val:2.5270029902458191e-001},{features:[[1,7,2,6,-1.],[1,7,1,3,2.],[2,10,1,3,2.]],tilted:0,threshold:3.0542609747499228e-003,right_val:5.0366252660751343e-001,left_val:-7.1575798094272614e-002},{features:[[24,22,1,2,-1.],[24,23,1,1,2.]],tilted:0,threshold:-2.9728360823355615e-004,right_val:5.1399130374193192e-002,left_val:-5.2938801050186157e-001},{features:[[0,11,4,3,-1.],[2,11,2,3,2.]],tilted:0,threshold:-1.0779739823192358e-003,right_val:-9.3900568783283234e-002,left_val:3.7530121207237244e-001},{features:[[24,22,1,2,-1.],[24,23,1,1,2.]],tilted:0,threshold:-2.2623709810432047e-005,right_val:-1.1134230345487595e-001,left_val:1.6981379687786102e-001},{features:[[0,22,1,2,-1.],[0,23,1,1,2.]],tilted:0,threshold:-2.6898880605585873e-004,right_val:6.3903756439685822e-002,left_val:-5.2503097057342529e-001},{features:[[4,0,17,2,-1.],[4,1,17,1,2.]],tilted:0,threshold:4.3080640025436878e-003,right_val:2.1191169321537018e-001,left_val:-1.6974890232086182e-001},{features:[[0,1,1,2,-1.],[0,2,1,1,2.]],tilted:0,threshold:2.8652910259552300e-004,right_val:-5.3953951597213745e-001,left_val:6.9832988083362579e-002},{features:[[17,21,8,4,-1.],[17,23,8,2,2.]],tilted:0,threshold:-1.8647660035640001e-003,right_val:-1.0709100216627121e-001,left_val:7.9187482595443726e-002},{features:[[0,0,2,24,-1.],[1,0,1,24,2.]],tilted:0,threshold:1.0851949919015169e-003,right_val:8.5343867540359497e-002,left_val:-3.9847779273986816e-001},{features:[[22,20,2,2,-1.],[22,20,1,2,2.]],tilted:0,threshold:4.0944988722912967e-004,right_val:-1.4176020026206970e-001,left_val:5.4056350141763687e-002},{features:[[1,20,2,2,-1.],[2,20,1,2,2.]],tilted:0,threshold:4.2084971209987998e-004,right_val:-2.5249311327934265e-001,left_val:1.3462479412555695e-001},{features:[[21,20,4,1,-1.],[21,20,2,1,2.]],tilted:1,threshold:1.6839290037751198e-004,right_val:9.5340102910995483e-002,left_val:-2.2796970605850220e-001},{features:[[4,20,1,4,-1.],[4,20,1,2,2.]],tilted:1,threshold:1.4562309661414474e-004,right_val:1.2245950102806091e-001,left_val:-3.1346321105957031e-001},{features:[[11,14,3,3,-1.],[12,15,1,1,9.]],tilted:0,threshold:1.6215200303122401e-003,right_val:2.5915551185607910e-001,left_val:-1.2621709704399109e-001},{features:[[12,23,1,2,-1.],[12,24,1,1,2.]],tilted:0,threshold:-3.3472100767539814e-005,right_val:1.6651690006256104e-001,left_val:-1.8671259284019470e-001},{features:[[12,8,2,8,-1.],[13,8,1,4,2.],[12,12,1,4,2.]],tilted:0,threshold:-2.5778179988265038e-003,right_val:-8.0635949969291687e-002,left_val:2.5478971004486084e-001},{features:[[1,5,18,9,-1.],[7,8,6,3,9.]],tilted:0,threshold:2.2081619501113892e-001,right_val:-6.6497838497161865e-001,left_val:5.3643438965082169e-002},{features:[[23,10,2,2,-1.],[23,10,1,2,2.]],tilted:0,threshold:3.1700119143351912e-004,right_val:-1.5417550504207611e-001,left_val:7.9098179936408997e-002},{features:[[0,0,1,16,-1.],[0,8,1,8,2.]],tilted:0,threshold:1.2999719940125942e-002,right_val:-8.1742262840270996e-001,left_val:3.6135278642177582e-002},{features:[[12,8,2,8,-1.],[13,8,1,4,2.],[12,12,1,4,2.]],tilted:0,threshold:1.3553650351241231e-003,right_val:1.7422780394554138e-001,left_val:-9.7845867276191711e-002},{features:[[5,17,15,2,-1.],[10,17,5,2,3.]],tilted:0,threshold:8.5435097571462393e-004,right_val:1.0333210229873657e-001,left_val:-2.8668859601020813e-001},{features:[[5,1,18,3,-1.],[11,2,6,1,9.]],tilted:0,threshold:1.9186370074748993e-002,right_val:1.4288300275802612e-001,left_val:-2.0520329475402832e-001},{features:[[12,0,1,2,-1.],[12,1,1,1,2.]],tilted:0,threshold:1.8162580090574920e-004,right_val:-2.5909510254859924e-001,left_val:1.3736839592456818e-001},{features:[[0,3,25,22,-1.],[0,14,25,11,2.]],tilted:0,threshold:1.9275680184364319e-001,right_val:2.1485829353332520e-001,left_val:-1.5659409761428833e-001},{features:[[1,2,15,3,-1.],[6,3,5,1,9.]],tilted:0,threshold:1.2056250125169754e-002,right_val:2.1334210038185120e-001,left_val:-2.2499039769172668e-001},{features:[[12,8,2,8,-1.],[13,8,1,4,2.],[12,12,1,4,2.]],tilted:0,threshold:-1.0883549693971872e-003,right_val:-7.4455857276916504e-002,left_val:1.2353979796171188e-001},{features:[[11,8,2,8,-1.],[11,8,1,4,2.],[12,12,1,4,2.]],tilted:0,threshold:-2.4255490861833096e-003,right_val:-9.9332652986049652e-002,left_val:3.1007918715476990e-001},{features:[[14,2,1,18,-1.],[14,8,1,6,3.]],tilted:0,threshold:9.0482030063867569e-003,right_val:2.4705639481544495e-001,left_val:-8.5626669228076935e-002},{features:[[1,12,18,9,-1.],[7,15,6,3,9.]],tilted:0,threshold:2.3379500210285187e-001,right_val:-6.3548052310943604e-001,left_val:4.8708219081163406e-002},{features:[[7,3,12,3,-1.],[7,4,12,1,3.]],tilted:0,threshold:4.6182200312614441e-003,right_val:-6.5930128097534180e-001,left_val:3.2066959887742996e-002},{features:[[8,1,9,1,-1.],[11,1,3,1,3.]],tilted:0,threshold:7.6137272117193788e-005,right_val:1.1577039957046509e-001,left_val:-2.3533040285110474e-001},{features:[[5,0,15,1,-1.],[10,0,5,1,3.]],tilted:0,threshold:1.7868179827928543e-002,right_val:-6.0223627090454102e-001,left_val:5.7103220373392105e-002},{features:[[8,9,2,8,-1.],[8,9,1,4,2.],[9,13,1,4,2.]],tilted:0,threshold:-2.1019289270043373e-003,right_val:-1.0575859993696213e-001,left_val:2.6925888657569885e-001},{features:[[15,9,2,6,-1.],[16,9,1,3,2.],[15,12,1,3,2.]],tilted:0,threshold:3.3772839233279228e-003,right_val:3.5539248585700989e-001,left_val:-5.3210329264402390e-002},{features:[[6,5,3,12,-1.],[7,9,1,4,9.]],tilted:0,threshold:1.0936450213193893e-002,right_val:2.4860809743404388e-001,left_val:-1.1338409781455994e-001},{features:[[5,11,15,3,-1.],[5,12,15,1,3.]],tilted:0,threshold:6.7958370782434940e-003,right_val:-9.6363908052444458e-001,left_val:3.0205719172954559e-002},{features:[[7,9,11,3,-1.],[7,10,11,1,3.]],tilted:0,threshold:4.3736519291996956e-003,right_val:-6.4715677499771118e-001,left_val:2.9778029769659042e-002},{features:[[16,21,9,4,-1.],[16,23,9,2,2.]],tilted:0,threshold:1.0398699901998043e-002,right_val:-3.6711278557777405e-001,left_val:4.1304989717900753e-003},{features:[[5,11,4,1,-1.],[6,11,2,1,2.]],tilted:0,threshold:-1.0460240300744772e-003,right_val:-8.5172623395919800e-002,left_val:2.8792479634284973e-001},{features:[[12,23,1,2,-1.],[12,24,1,1,2.]],tilted:0,threshold:3.9401830872520804e-004,right_val:-6.4034730195999146e-001,left_val:3.9254769682884216e-002},{features:[[0,21,9,4,-1.],[0,23,9,2,2.]],tilted:0,threshold:-2.0856719929724932e-003,right_val:-1.6981109976768494e-001,left_val:1.4763970673084259e-001},{features:[[23,10,2,3,-1.],[23,10,1,3,2.]],tilted:0,threshold:3.7645150441676378e-003,right_val:4.0955379605293274e-001,left_val:-6.3431486487388611e-002},{features:[[0,10,2,3,-1.],[1,10,1,3,2.]],tilted:0,threshold:4.8305589007213712e-004,right_val:-2.3883299529552460e-001,left_val:1.5586610138416290e-001},{features:[[22,0,2,12,-1.],[22,6,2,6,2.]],tilted:0,threshold:4.0211779996752739e-003,right_val:1.7619979381561279e-001,left_val:-1.2030039727687836e-001},{features:[[2,0,1,12,-1.],[2,6,1,6,2.]],tilted:0,threshold:2.5966949760913849e-003,right_val:2.4293899536132813e-001,left_val:-1.4575859904289246e-001},{features:[[22,4,3,6,-1.],[22,7,3,3,2.]],tilted:0,threshold:-8.9815730461850762e-004,right_val:-1.6364639997482300e-001,left_val:2.2666700184345245e-001},{features:[[0,4,3,6,-1.],[0,7,3,3,2.]],tilted:0,threshold:-6.2149699078872800e-004,right_val:-1.6018569469451904e-001,left_val:2.0900680124759674e-001},{features:[[1,1,23,4,-1.],[1,3,23,2,2.]],tilted:0,threshold:2.3780961055308580e-003,right_val:1.1902090162038803e-001,left_val:-2.4557930231094360e-001}],threshold:-1.1352620124816895e+000},{simpleClassifiers:[{features:[[0,1,24,23,-1.],[12,1,12,23,2.]],tilted:0,threshold:6.0245269536972046e-001,right_val:-7.8507578372955322e-001,left_val:5.2337121218442917e-002},{features:[[24,11,1,14,-1.],[24,18,1,7,2.]],tilted:0,threshold:6.6552129574120045e-003,right_val:-5.4219800233840942e-001,left_val:7.1143716573715210e-002},{features:[[5,19,15,6,-1.],[10,21,5,2,9.]],tilted:0,threshold:2.7373209595680237e-002,right_val:1.5262730419635773e-001,left_val:-2.2720469534397125e-001},{features:[[1,24,24,1,-1.],[1,24,12,1,2.]],tilted:0,threshold:1.3735990040004253e-002,right_val:-3.0287069082260132e-001,left_val:1.2475749850273132e-001},{features:[[1,4,1,12,-1.],[1,10,1,6,2.]],tilted:0,threshold:2.5980870705097914e-003,right_val:2.7191510796546936e-001,left_val:-1.2733310461044312e-001},{features:[[18,5,7,12,-1.],[18,11,7,6,2.]],tilted:0,threshold:-1.0497280210256577e-001,right_val:-1.9078690093010664e-003,left_val:-7.0821052789688110e-001},{features:[[0,1,7,24,-1.],[0,7,7,12,2.]],tilted:0,threshold:1.1283349990844727e-001,right_val:-7.8128588199615479e-001,left_val:4.2468018829822540e-002},{features:[[18,10,2,4,-1.],[19,10,1,2,2.],[18,12,1,2,2.]],tilted:0,threshold:1.7136579845100641e-003,right_val:4.2818519473075867e-001,left_val:-8.5178561508655548e-002},{features:[[5,10,2,4,-1.],[5,10,1,2,2.],[6,12,1,2,2.]],tilted:0,threshold:-1.2761510442942381e-003,right_val:-7.8054942190647125e-002,left_val:3.7203249335289001e-001},{features:[[18,10,2,4,-1.],[19,10,1,2,2.],[18,12,1,2,2.]],tilted:0,threshold:-1.6786810010671616e-003,right_val:-9.5365412533283234e-002,left_val:4.5170649886131287e-001},{features:[[5,10,2,4,-1.],[5,10,1,2,2.],[6,12,1,2,2.]],tilted:0,threshold:1.0452580172568560e-003,right_val:3.1057640910148621e-001,left_val:-1.0327780246734619e-001},{features:[[20,24,4,1,-1.],[20,24,2,1,2.]],tilted:0,threshold:-1.2748680310323834e-003,right_val:6.3396677374839783e-002,left_val:-5.9134918451309204e-001},{features:[[2,11,18,3,-1.],[8,11,6,3,3.]],tilted:0,threshold:-9.1730579733848572e-003,right_val:5.8642920106649399e-002,left_val:-5.1909697055816650e-001},{features:[[24,11,1,14,-1.],[24,18,1,7,2.]],tilted:0,threshold:-8.5946340113878250e-003,right_val:3.9074189960956573e-002,left_val:-6.7389839887619019e-001},{features:[[0,9,18,9,-1.],[6,12,6,3,9.]],tilted:0,threshold:1.7572590708732605e-001,right_val:-4.8357391357421875e-001,left_val:7.0220336318016052e-002},{features:[[24,11,1,14,-1.],[24,18,1,7,2.]],tilted:0,threshold:1.2705760309472680e-003,right_val:1.6797809302806854e-001,left_val:-1.1456940323114395e-001},{features:[[11,1,3,8,-1.],[11,5,3,4,2.]],tilted:0,threshold:-2.1443589503178373e-005,right_val:-1.7952880263328552e-001,left_val:2.1516430377960205e-001},{features:[[24,0,1,22,-1.],[24,11,1,11,2.]],tilted:0,threshold:1.9370870664715767e-002,right_val:-8.3156830072402954e-001,left_val:2.8284879401326180e-002},{features:[[0,0,1,22,-1.],[0,11,1,11,2.]],tilted:0,threshold:-2.0381100475788116e-002,right_val:2.6280429214239120e-002,left_val:-9.0958088636398315e-001},{features:[[0,0,25,12,-1.],[0,3,25,6,2.]],tilted:0,threshold:2.6016689836978912e-002,right_val:1.7443889379501343e-001,left_val:-2.0010340213775635e-001},{features:[[5,0,15,18,-1.],[5,9,15,9,2.]],tilted:0,threshold:1.0690639913082123e-001,right_val:2.2835870087146759e-001,left_val:-1.6266860067844391e-001},{features:[[1,15,23,10,-1.],[1,20,23,5,2.]],tilted:0,threshold:-3.4786250442266464e-002,right_val:-2.0116269588470459e-001,left_val:2.0793099701404572e-001},{features:[[10,22,1,2,-1.],[10,23,1,1,2.]],tilted:0,threshold:-1.9677329692058265e-004,right_val:1.1807250231504440e-001,left_val:-3.1131440401077271e-001},{features:[[20,24,4,1,-1.],[20,24,2,1,2.]],tilted:0,threshold:6.5192329930141568e-004,right_val:-1.7708389461040497e-001,left_val:8.2236677408218384e-002},{features:[[1,24,4,1,-1.],[3,24,2,1,2.]],tilted:0,threshold:-1.4959790278226137e-003,right_val:4.2847748845815659e-002,left_val:-7.1390831470489502e-001},{features:[[23,6,1,12,-1.],[23,12,1,6,2.]],tilted:0,threshold:2.7109330985695124e-003,right_val:2.0900200307369232e-001,left_val:-1.0781349986791611e-001},{features:[[0,5,1,20,-1.],[0,10,1,10,2.]],tilted:0,threshold:7.5823841616511345e-003,right_val:-5.6809967756271362e-001,left_val:5.3877390921115875e-002},{features:[[9,20,15,3,-1.],[14,21,5,1,9.]],tilted:0,threshold:1.0195979848504066e-002,right_val:1.4719660580158234e-001,left_val:-1.9075849652290344e-001},{features:[[1,20,15,3,-1.],[6,21,5,1,9.]],tilted:0,threshold:1.3070380315184593e-002,right_val:1.9392399489879608e-001,left_val:-2.1738119423389435e-001},{features:[[11,1,3,2,-1.],[11,2,3,1,2.]],tilted:0,threshold:2.6393428561277688e-004,right_val:-2.2604019939899445e-001,left_val:1.5437519550323486e-001},{features:[[7,0,10,6,-1.],[7,2,10,2,3.]],tilted:0,threshold:5.4196250857785344e-005,right_val:1.2521779537200928e-001,left_val:-2.8408589959144592e-001},{features:[[20,12,4,6,-1.],[22,12,2,3,2.],[20,15,2,3,2.]],tilted:0,threshold:-6.9367061369121075e-003,right_val:-6.5932586789131165e-002,left_val:4.2877939343452454e-001},{features:[[1,12,4,6,-1.],[1,12,2,3,2.],[3,15,2,3,2.]],tilted:0,threshold:-6.9427280686795712e-003,right_val:-7.1486473083496094e-002,left_val:4.7249019145965576e-001},{features:[[11,10,12,3,-1.],[11,11,12,1,3.]],tilted:0,threshold:5.5062561295926571e-003,right_val:-7.6667702198028564e-001,left_val:3.3114258199930191e-002},{features:[[0,7,1,10,-1.],[0,12,1,5,2.]],tilted:0,threshold:1.6204440034925938e-003,right_val:2.3542539775371552e-001,left_val:-1.1487250030040741e-001},{features:[[23,7,2,10,-1.],[23,12,2,5,2.]],tilted:0,threshold:-1.9016009755432606e-003,right_val:-1.3353340327739716e-001,left_val:2.0602910220623016e-001},{features:[[0,7,2,10,-1.],[0,12,2,5,2.]],tilted:0,threshold:-3.1080169137567282e-003,right_val:-1.5519270300865173e-001,left_val:2.9334270954132080e-001},{features:[[22,3,2,3,-1.],[22,3,1,3,2.]],tilted:0,threshold:2.5391200324520469e-005,right_val:8.8196061551570892e-002,left_val:-1.6706739366054535e-001},{features:[[1,3,2,3,-1.],[2,3,1,3,2.]],tilted:0,threshold:6.0073379427194595e-004,right_val:-2.3356419801712036e-001,left_val:1.3103710114955902e-001},{features:[[22,1,2,2,-1.],[22,1,2,1,2.]],tilted:1,threshold:1.8550510285422206e-003,right_val:-4.8561948537826538e-001,left_val:3.6863099783658981e-002},{features:[[0,0,8,8,-1.],[2,0,4,8,2.]],tilted:0,threshold:1.4426410198211670e-002,right_val:3.0212250351905823e-001,left_val:-1.0693179816007614e-001},{features:[[24,3,1,6,-1.],[24,5,1,2,3.]],tilted:0,threshold:7.1379961445927620e-004,right_val:-3.4755659103393555e-001,left_val:6.6108718514442444e-002},{features:[[0,1,1,9,-1.],[0,4,1,3,3.]],tilted:0,threshold:7.4721040436998010e-004,right_val:-2.9426920413970947e-001,left_val:9.3699723482131958e-002},{features:[[13,5,2,10,-1.],[14,5,1,5,2.],[13,10,1,5,2.]],tilted:0,threshold:-2.7122199535369873e-003,right_val:-1.0037600249052048e-001,left_val:2.5431159138679504e-001},{features:[[1,0,3,3,-1.],[2,1,1,1,9.]],tilted:0,threshold:1.3803270412608981e-003,right_val:-3.4946250915527344e-001,left_val:7.2880066931247711e-002},{features:[[24,3,1,8,-1.],[24,7,1,4,2.]],tilted:0,threshold:-5.0929130520671606e-004,right_val:-1.0336030274629593e-001,left_val:1.5379770100116730e-001},{features:[[6,5,11,3,-1.],[6,6,11,1,3.]],tilted:0,threshold:5.4643009789288044e-003,right_val:-7.4866658449172974e-001,left_val:3.4406248480081558e-002},{features:[[15,10,2,6,-1.],[16,10,1,3,2.],[15,13,1,3,2.]],tilted:0,threshold:-1.5927649801596999e-003,right_val:-1.0934740304946899e-001,left_val:2.9663398861885071e-001},{features:[[5,24,12,1,-1.],[9,24,4,1,3.]],tilted:0,threshold:1.4028839766979218e-002,right_val:-6.6694360971450806e-001,left_val:3.9743378758430481e-002},{features:[[5,17,15,1,-1.],[10,17,5,1,3.]],tilted:0,threshold:2.7329521253705025e-004,right_val:8.0982193350791931e-002,left_val:-3.1862759590148926e-001},{features:[[2,22,10,2,-1.],[2,22,5,1,2.],[7,23,5,1,2.]],tilted:0,threshold:2.9240400181151927e-004,right_val:2.0133419334888458e-001,left_val:-1.2847329676151276e-001}],threshold:-1.0871520042419434e+000},{simpleClassifiers:[{features:[[0,11,1,14,-1.],[0,18,1,7,2.]],tilted:0,threshold:8.0609228461980820e-003,right_val:-6.0697358846664429e-001,left_val:5.8666739612817764e-002},{features:[[23,13,1,10,-1.],[23,18,1,5,2.]],tilted:0,threshold:-1.5501689631491899e-003,right_val:-4.8750329762697220e-002,left_val:1.7384129762649536e-001},{features:[[1,13,1,10,-1.],[1,18,1,5,2.]],tilted:0,threshold:1.2496999697759748e-003,right_val:3.3550319075584412e-001,left_val:-1.4429050683975220e-001},{features:[[23,3,1,20,-1.],[23,8,1,10,2.]],tilted:0,threshold:-4.8539130948483944e-003,right_val:-8.0262362957000732e-002,left_val:1.8641370534896851e-001},{features:[[1,3,1,20,-1.],[1,8,1,10,2.]],tilted:0,threshold:4.7115739434957504e-003,right_val:3.3180761337280273e-001,left_val:-1.5105469524860382e-001},{features:[[15,10,2,6,-1.],[16,10,1,3,2.],[15,13,1,3,2.]],tilted:0,threshold:1.7103999853134155e-003,right_val:2.3733739554882050e-001,left_val:-8.0037981271743774e-002},{features:[[2,3,10,18,-1.],[7,3,5,18,2.]],tilted:0,threshold:3.5812970250844955e-002,right_val:9.4173669815063477e-002,left_val:-3.5066539049148560e-001},{features:[[5,3,15,18,-1.],[5,9,15,6,3.]],tilted:0,threshold:-1.4962269924581051e-002,right_val:-1.7400909960269928e-001,left_val:2.0005929470062256e-001},{features:[[8,10,2,6,-1.],[8,10,1,3,2.],[9,13,1,3,2.]],tilted:0,threshold:2.7363249100744724e-003,right_val:3.8100358843803406e-001,left_val:-9.7571246325969696e-002},{features:[[20,5,4,8,-1.],[22,5,2,4,2.],[20,9,2,4,2.]],tilted:0,threshold:7.6132859103381634e-003,right_val:2.6586711406707764e-001,left_val:-5.4448898881673813e-002},{features:[[3,13,6,12,-1.],[3,19,6,6,2.]],tilted:0,threshold:-1.7225209623575211e-002,right_val:-1.2890140712261200e-001,left_val:2.4964700639247894e-001},{features:[[12,17,3,6,-1.],[12,20,3,3,2.]],tilted:0,threshold:-3.5690729419002309e-005,right_val:1.1350779980421066e-001,left_val:-1.3402619957923889e-001},{features:[[0,9,2,4,-1.],[0,10,2,2,2.]],tilted:0,threshold:5.5417261319234967e-004,right_val:-4.1190868616104126e-001,left_val:7.9089917242527008e-002},{features:[[19,1,6,20,-1.],[21,1,2,20,3.]],tilted:0,threshold:5.3478521294891834e-003,right_val:1.0175509750843048e-001,left_val:-9.6101686358451843e-002},{features:[[0,1,6,20,-1.],[2,1,2,20,3.]],tilted:0,threshold:7.4408110231161118e-003,right_val:2.0994450151920319e-001,left_val:-1.4914409816265106e-001},{features:[[24,13,1,2,-1.],[24,13,1,1,2.]],tilted:1,threshold:-4.4247441110201180e-004,right_val:9.5609091222286224e-002,left_val:-1.4710159599781036e-001},{features:[[1,13,2,1,-1.],[1,13,1,1,2.]],tilted:1,threshold:-4.5897331438027322e-004,right_val:1.4493109285831451e-001,left_val:-2.4636960029602051e-001},{features:[[22,14,3,10,-1.],[23,14,1,10,3.]],tilted:0,threshold:1.4815660193562508e-002,right_val:-3.6167469620704651e-001,left_val:1.3317920267581940e-002},{features:[[0,14,3,10,-1.],[1,14,1,10,3.]],tilted:0,threshold:2.4954939362942241e-005,right_val:1.8010890483856201e-001,left_val:-1.7566919326782227e-001},{features:[[1,6,24,12,-1.],[7,6,12,12,2.]],tilted:0,threshold:4.9202781170606613e-002,right_val:4.5933071523904800e-002,left_val:-5.4308730363845825e-001},{features:[[0,0,25,2,-1.],[0,1,25,1,2.]],tilted:0,threshold:5.7320448104292154e-004,right_val:9.2909567058086395e-002,left_val:-3.1106668710708618e-001},{features:[[14,1,1,2,-1.],[14,2,1,1,2.]],tilted:0,threshold:2.3219949798658490e-004,right_val:-2.1587720513343811e-001,left_val:7.1580216288566589e-002},{features:[[5,8,2,6,-1.],[5,8,1,3,2.],[6,11,1,3,2.]],tilted:0,threshold:1.8309779698029160e-003,right_val:3.0750191211700439e-001,left_val:-9.6833512187004089e-002},{features:[[19,22,2,1,-1.],[19,22,1,1,2.]],tilted:1,threshold:-1.4543849974870682e-003,right_val:1.9532160833477974e-002,left_val:-4.4618600606918335e-001},{features:[[6,22,1,2,-1.],[6,22,1,1,2.]],tilted:1,threshold:-1.0844180360436440e-003,right_val:4.4560171663761139e-002,left_val:-6.3614559173583984e-001},{features:[[14,1,1,2,-1.],[14,2,1,1,2.]],tilted:0,threshold:-1.0226800077361986e-004,right_val:4.7297880053520203e-002,left_val:-1.9193719327449799e-001},{features:[[10,1,1,2,-1.],[10,2,1,1,2.]],tilted:0,threshold:3.4586260881042108e-005,right_val:-1.8605320155620575e-001,left_val:1.6979439556598663e-001},{features:[[21,8,4,8,-1.],[23,8,2,4,2.],[21,12,2,4,2.]],tilted:0,threshold:9.2637836933135986e-003,right_val:4.3833279609680176e-001,left_val:-6.7655943334102631e-002},{features:[[0,8,4,8,-1.],[0,8,2,4,2.],[2,12,2,4,2.]],tilted:0,threshold:9.4706043601036072e-003,right_val:4.5724090933799744e-001,left_val:-7.1250461041927338e-002},{features:[[10,0,12,1,-1.],[14,0,4,1,3.]],tilted:0,threshold:1.3785040006041527e-002,right_val:-5.7532930374145508e-001,left_val:3.3277660608291626e-002},{features:[[5,0,12,1,-1.],[9,0,4,1,3.]],tilted:0,threshold:1.1125699616968632e-002,right_val:-5.1709657907485962e-001,left_val:6.2793843448162079e-002},{features:[[16,1,9,6,-1.],[16,4,9,3,2.]],tilted:0,threshold:1.3041479978710413e-003,right_val:7.9484373331069946e-002,left_val:-1.2779800593852997e-001},{features:[[0,7,22,11,-1.],[11,7,11,11,2.]],tilted:0,threshold:-7.1009919047355652e-002,right_val:-1.0819730162620544e-001,left_val:3.0970141291618347e-001},{features:[[5,2,15,6,-1.],[10,4,5,2,9.]],tilted:0,threshold:2.3755250498652458e-002,right_val:1.5606459975242615e-001,left_val:-2.1370269358158112e-001},{features:[[9,2,2,18,-1.],[9,2,1,9,2.],[10,11,1,9,2.]],tilted:0,threshold:4.2583458125591278e-003,right_val:3.0855301022529602e-001,left_val:-9.9179089069366455e-002},{features:[[14,8,2,8,-1.],[15,8,1,4,2.],[14,12,1,4,2.]],tilted:0,threshold:-2.9643340967595577e-003,right_val:-7.8191861510276794e-002,left_val:3.2569590210914612e-001},{features:[[9,8,2,8,-1.],[9,8,1,4,2.],[10,12,1,4,2.]],tilted:0,threshold:-2.6034889742732048e-003,right_val:-1.1317720264196396e-001,left_val:3.4033051133155823e-001},{features:[[11,0,12,1,-1.],[14,0,6,1,2.]],tilted:0,threshold:1.0820809984579682e-003,right_val:1.7554299533367157e-001,left_val:-1.2465389817953110e-001},{features:[[8,5,6,20,-1.],[8,15,6,10,2.]],tilted:0,threshold:5.7707168161869049e-002,right_val:2.2689869999885559e-001,left_val:-1.4793549478054047e-001},{features:[[1,14,24,6,-1.],[1,17,24,3,2.]],tilted:0,threshold:4.4605578295886517e-003,right_val:-1.9520080089569092e-001,left_val:1.7826089262962341e-001},{features:[[8,19,9,4,-1.],[8,20,9,2,2.]],tilted:0,threshold:-1.0610480094328523e-003,right_val:8.2996547222137451e-002,left_val:-3.7853738665580750e-001},{features:[[14,21,1,2,-1.],[14,22,1,1,2.]],tilted:0,threshold:-3.4135719033656642e-005,right_val:9.1380283236503601e-002,left_val:-1.3351039588451385e-001},{features:[[7,19,11,2,-1.],[7,20,11,1,2.]],tilted:0,threshold:1.6886419616639614e-003,right_val:-4.0701639652252197e-001,left_val:7.7249847352504730e-002},{features:[[5,22,15,3,-1.],[5,23,15,1,3.]],tilted:0,threshold:3.5142740234732628e-003,right_val:3.5281270742416382e-001,left_val:-9.5770522952079773e-002},{features:[[0,24,4,1,-1.],[2,24,2,1,2.]],tilted:0,threshold:2.3527929442934692e-005,right_val:1.2634140253067017e-001,left_val:-2.4744519591331482e-001},{features:[[23,20,2,1,-1.],[23,20,1,1,2.]],tilted:1,threshold:-1.2832640204578638e-003,right_val:2.2744800895452499e-002,left_val:-6.1840718984603882e-001},{features:[[9,9,2,8,-1.],[9,9,1,4,2.],[10,13,1,4,2.]],tilted:0,threshold:1.7268180381506681e-003,right_val:2.8422999382019043e-001,left_val:-1.1576849967241287e-001},{features:[[12,5,2,14,-1.],[13,5,1,7,2.],[12,12,1,7,2.]],tilted:0,threshold:-2.8906469233334064e-003,right_val:-7.6792337000370026e-002,left_val:1.6367140412330627e-001},{features:[[11,4,8,7,-1.],[13,6,4,7,2.]],tilted:1,threshold:-4.6315401792526245e-002,right_val:4.0850590914487839e-002,left_val:-7.4018758535385132e-001},{features:[[24,23,1,2,-1.],[24,24,1,1,2.]],tilted:0,threshold:5.7796889450401068e-004,right_val:-6.3632518053054810e-001,left_val:2.2493729367852211e-002},{features:[[0,23,1,2,-1.],[0,24,1,1,2.]],tilted:0,threshold:2.3074440832715482e-005,right_val:1.9955199956893921e-001,left_val:-1.6102099418640137e-001},{features:[[23,20,2,1,-1.],[23,20,1,1,2.]],tilted:1,threshold:3.7793751107528806e-004,right_val:-1.3862569630146027e-001,left_val:8.1283740699291229e-002},{features:[[2,20,1,2,-1.],[2,20,1,1,2.]],tilted:1,threshold:3.8195648812688887e-004,right_val:-2.4290829896926880e-001,left_val:1.3359279930591583e-001},{features:[[16,1,8,6,-1.],[16,4,8,3,2.]],tilted:0,threshold:5.8516408316791058e-003,right_val:1.1935660243034363e-001,left_val:-1.1702840030193329e-001},{features:[[0,23,24,1,-1.],[8,23,8,1,3.]],tilted:0,threshold:-6.6102901473641396e-003,right_val:-6.5725468099117279e-002,left_val:4.5771899819374084e-001},{features:[[6,22,15,1,-1.],[11,22,5,1,3.]],tilted:0,threshold:1.5774279600009322e-003,right_val:9.2294909060001373e-002,left_val:-1.7396670579910278e-001},{features:[[10,8,4,4,-1.],[11,8,2,4,2.]],tilted:0,threshold:-3.3255841117352247e-003,right_val:-9.2243947088718414e-002,left_val:3.4227269887924194e-001},{features:[[4,9,18,3,-1.],[4,10,18,1,3.]],tilted:0,threshold:7.9220151528716087e-003,right_val:-9.0017801523208618e-001,left_val:3.3358339220285416e-002},{features:[[6,12,2,1,-1.],[7,12,1,1,2.]],tilted:0,threshold:-1.5816869563423097e-004,right_val:-1.1450929939746857e-001,left_val:2.8342399001121521e-001},{features:[[12,1,1,2,-1.],[12,2,1,1,2.]],tilted:0,threshold:3.4481548937037587e-005,right_val:-1.8168149888515472e-001,left_val:1.6481010615825653e-001},{features:[[7,23,8,1,-1.],[9,23,4,1,2.]],tilted:0,threshold:2.0665400370489806e-005,right_val:1.3373629748821259e-001,left_val:-2.1995100378990173e-001},{features:[[12,15,1,10,-1.],[12,20,1,5,2.]],tilted:0,threshold:-1.1080419644713402e-002,right_val:-6.6116742789745331e-002,left_val:4.8246449232101440e-001},{features:[[1,17,11,8,-1.],[1,19,11,4,2.]],tilted:0,threshold:-1.7540570115670562e-003,right_val:9.9385917186737061e-002,left_val:-3.2195270061492920e-001},{features:[[5,5,15,18,-1.],[5,11,15,6,3.]],tilted:0,threshold:-4.3996911495923996e-002,right_val:-1.2036679685115814e-001,left_val:2.2565670311450958e-001},{features:[[1,1,8,6,-1.],[1,4,8,3,2.]],tilted:0,threshold:2.7804148849099874e-003,right_val:1.6074460744857788e-001,left_val:-1.7865939438343048e-001},{features:[[24,3,1,10,-1.],[24,8,1,5,2.]],tilted:0,threshold:-6.3753691501915455e-003,right_val:3.9249900728464127e-002,left_val:-6.4006751775741577e-001}],threshold:-1.1262429952621460e+000},{simpleClassifiers:[{features:[[2,10,6,2,-1.],[4,10,2,2,3.]],tilted:0,threshold:-5.5710230953991413e-003,right_val:-1.1429090052843094e-001,left_val:3.6355179548263550e-001},{features:[[10,0,5,18,-1.],[10,9,5,9,2.]],tilted:0,threshold:-4.2533349245786667e-002,right_val:-1.4519970118999481e-001,left_val:2.9995280504226685e-001},{features:[[4,5,17,20,-1.],[4,15,17,10,2.]],tilted:0,threshold:1.8632240593433380e-001,right_val:3.0858990550041199e-001,left_val:-1.7916500568389893e-001},{features:[[10,3,6,9,-1.],[10,6,6,3,3.]],tilted:0,threshold:7.9207762610167265e-004,right_val:1.5244559943675995e-001,left_val:-2.2290030121803284e-001},{features:[[7,0,11,18,-1.],[7,9,11,9,2.]],tilted:0,threshold:3.7020680308341980e-001,right_val:1.8848129882812500e+003,left_val:4.9322400242090225e-002},{features:[[21,9,2,4,-1.],[22,9,1,2,2.],[21,11,1,2,2.]],tilted:0,threshold:-1.4178600395098329e-003,right_val:-1.0939670354127884e-001,left_val:3.7516620755195618e-001},{features:[[9,4,6,6,-1.],[9,6,6,2,3.]],tilted:0,threshold:9.9071431905031204e-003,right_val:-5.6801307201385498e-001,left_val:1.1609580367803574e-001},{features:[[22,0,3,24,-1.],[23,0,1,24,3.]],tilted:0,threshold:1.2393960496410728e-003,right_val:1.3559770584106445e-001,left_val:-1.6311010718345642e-001},{features:[[0,0,3,24,-1.],[1,0,1,24,3.]],tilted:0,threshold:1.0521570220589638e-003,right_val:2.7264788746833801e-001,left_val:-1.3373890519142151e-001},{features:[[1,6,24,12,-1.],[7,6,12,12,2.]],tilted:0,threshold:4.4079091399908066e-002,right_val:4.0246348828077316e-002,left_val:-5.9660512208938599e-001},{features:[[5,0,12,3,-1.],[5,1,12,1,3.]],tilted:0,threshold:2.9262369498610497e-003,right_val:3.5247230529785156e-001,left_val:-1.0696300119161606e-001},{features:[[8,2,14,4,-1.],[8,3,14,2,2.]],tilted:0,threshold:-3.0069800559431314e-003,right_val:6.5251968801021576e-002,left_val:-4.8501899838447571e-001},{features:[[0,4,1,21,-1.],[0,11,1,7,3.]],tilted:0,threshold:-1.1685189791023731e-002,right_val:4.8711609095335007e-002,left_val:-6.4442038536071777e-001},{features:[[21,4,4,16,-1.],[21,4,2,16,2.]],tilted:0,threshold:1.9985749386250973e-003,right_val:5.2013739943504333e-002,left_val:-2.7951678633689880e-001},{features:[[0,4,4,16,-1.],[2,4,2,16,2.]],tilted:0,threshold:2.6772189885377884e-003,right_val:9.9645562469959259e-002,left_val:-4.2468771338462830e-001},{features:[[16,0,1,2,-1.],[16,1,1,1,2.]],tilted:0,threshold:6.8805456976406276e-005,right_val:-1.7418420314788818e-001,left_val:1.2885080277919769e-001},{features:[[1,4,2,1,-1.],[1,4,1,1,2.]],tilted:1,threshold:-5.4919061949476600e-004,right_val:1.2902539968490601e-001,left_val:-2.4935460090637207e-001},{features:[[23,3,1,14,-1.],[23,10,1,7,2.]],tilted:0,threshold:-3.6701560020446777e-003,right_val:-7.0212572813034058e-002,left_val:1.4826999604701996e-001},{features:[[1,7,1,8,-1.],[1,11,1,4,2.]],tilted:0,threshold:-1.1337900068610907e-003,right_val:-1.4618510007858276e-001,left_val:3.0599281191825867e-001},{features:[[23,8,2,10,-1.],[23,13,2,5,2.]],tilted:0,threshold:2.3506619036197662e-003,right_val:1.4266289770603180e-001,left_val:-8.9912116527557373e-002},{features:[[0,8,2,10,-1.],[0,13,2,5,2.]],tilted:0,threshold:2.8336180839687586e-003,right_val:2.5490570068359375e-001,left_val:-1.5099850296974182e-001},{features:[[23,22,2,1,-1.],[23,22,1,1,2.]],tilted:1,threshold:-1.2854239903390408e-003,right_val:4.2431071400642395e-002,left_val:-8.5387921333312988e-001},{features:[[2,22,1,2,-1.],[2,22,1,1,2.]],tilted:1,threshold:4.2762109660543501e-004,right_val:-2.9406520724296570e-001,left_val:1.0683789849281311e-001},{features:[[21,3,4,20,-1.],[23,3,2,10,2.],[21,13,2,10,2.]],tilted:0,threshold:1.6246499493718147e-002,right_val:2.4584819376468658e-001,left_val:-6.3655123114585876e-002},{features:[[0,3,4,20,-1.],[0,3,2,10,2.],[2,13,2,10,2.]],tilted:0,threshold:1.7573300749063492e-002,right_val:4.3239068984985352e-001,left_val:-1.0204940289258957e-001},{features:[[13,14,3,1,-1.],[14,14,1,1,3.]],tilted:0,threshold:3.9662708877585828e-004,right_val:1.4920459687709808e-001,left_val:-8.3214908838272095e-002},{features:[[0,21,4,3,-1.],[1,21,2,3,2.]],tilted:0,threshold:-3.6139058647677302e-004,right_val:1.2784530222415924e-001,left_val:-2.6586309075355530e-001},{features:[[21,10,4,2,-1.],[21,10,2,2,2.]],tilted:0,threshold:6.9180950522422791e-003,right_val:2.7569389343261719e-001,left_val:-7.3350369930267334e-002},{features:[[0,10,4,2,-1.],[2,10,2,2,2.]],tilted:0,threshold:6.1709531582891941e-003,right_val:3.1572508811950684e-001,left_val:-1.0247000306844711e-001},{features:[[23,8,2,12,-1.],[23,8,1,12,2.]],tilted:0,threshold:-7.1866158396005630e-004,right_val:-4.6928219497203827e-002,left_val:2.6965659856796265e-001},{features:[[0,7,2,11,-1.],[1,7,1,11,2.]],tilted:0,threshold:-7.2996778180822730e-004,right_val:-9.4768881797790527e-002,left_val:4.4648209214210510e-001},{features:[[13,0,12,24,-1.],[17,8,4,8,9.]],tilted:0,threshold:4.4531229138374329e-001,right_val:-5.9585410356521606e-001,left_val:2.9124239459633827e-002},{features:[[4,21,1,2,-1.],[4,21,1,1,2.]],tilted:1,threshold:-1.4287939993664622e-003,right_val:3.9988748729228973e-002,left_val:-7.4422240257263184e-001},{features:[[13,0,12,24,-1.],[17,8,4,8,9.]],tilted:0,threshold:1.2369489669799805e-001,right_val:9.1279089450836182e-002,left_val:-5.8587580919265747e-002},{features:[[0,0,12,24,-1.],[4,8,4,8,9.]],tilted:0,threshold:4.2855501174926758e-001,right_val:-7.4231338500976563e-001,left_val:4.5858480036258698e-002},{features:[[18,11,1,3,-1.],[18,12,1,1,3.]],tilted:0,threshold:2.5031169570866041e-005,right_val:9.3773640692234039e-002,left_val:-1.0736320167779922e-001},{features:[[6,11,1,3,-1.],[6,12,1,1,3.]],tilted:0,threshold:4.9963229685090482e-005,right_val:2.1811039745807648e-001,left_val:-1.4796620607376099e-001},{features:[[18,11,2,4,-1.],[19,11,1,2,2.],[18,13,1,2,2.]],tilted:0,threshold:2.9644069727510214e-003,right_val:5.7993519306182861e-001,left_val:-4.4790871441364288e-002},{features:[[5,11,2,4,-1.],[5,11,1,2,2.],[6,13,1,2,2.]],tilted:0,threshold:1.5743350377306342e-003,right_val:3.8991490006446838e-001,left_val:-7.9150870442390442e-002},{features:[[12,17,6,3,-1.],[12,18,6,1,3.]],tilted:0,threshold:6.0039688833057880e-003,right_val:-9.5635467767715454e-001,left_val:2.3944819346070290e-002},{features:[[0,12,2,4,-1.],[0,13,2,2,2.]],tilted:0,threshold:4.2808058788068593e-004,right_val:-3.6652448773384094e-001,left_val:7.5896047055721283e-002},{features:[[23,0,2,6,-1.],[23,0,2,3,2.]],tilted:1,threshold:1.1229339987039566e-002,right_val:-4.8159009218215942e-001,left_val:2.3623889312148094e-002},{features:[[2,0,6,2,-1.],[2,0,3,2,2.]],tilted:1,threshold:-1.5405230224132538e-003,right_val:-2.9972699284553528e-001,left_val:1.0571250319480896e-001},{features:[[15,0,8,1,-1.],[17,0,4,1,2.]],tilted:0,threshold:5.5489651858806610e-003,right_val:-4.7681280970573425e-001,left_val:1.7742669209837914e-002},{features:[[2,0,8,1,-1.],[4,0,4,1,2.]],tilted:0,threshold:4.0579969063401222e-003,right_val:-4.6888938546180725e-001,left_val:6.8737268447875977e-002},{features:[[12,10,11,3,-1.],[12,11,11,1,3.]],tilted:0,threshold:5.0152339972555637e-003,right_val:-7.2317951917648315e-001,left_val:1.9214930012822151e-002},{features:[[8,10,2,6,-1.],[8,10,1,3,2.],[9,13,1,3,2.]],tilted:0,threshold:1.7280939500778913e-003,right_val:3.2534700632095337e-001,left_val:-1.0325799882411957e-001},{features:[[1,23,24,2,-1.],[1,23,12,2,2.]],tilted:0,threshold:-2.4781659245491028e-002,right_val:8.6045600473880768e-002,left_val:-3.1078928709030151e-001},{features:[[8,8,2,12,-1.],[8,8,1,6,2.],[9,14,1,6,2.]],tilted:0,threshold:-1.8893589731305838e-003,right_val:-1.3323649764060974e-001,left_val:2.3782789707183838e-001},{features:[[7,13,11,3,-1.],[7,14,11,1,3.]],tilted:0,threshold:4.2236722074449062e-003,right_val:-6.6566771268844604e-001,left_val:5.0405610352754593e-002},{features:[[11,0,2,4,-1.],[11,0,2,2,2.]],tilted:1,threshold:-1.4858880080282688e-002,right_val:-6.4919866621494293e-002,left_val:6.0808688402175903e-001},{features:[[16,0,1,2,-1.],[16,1,1,1,2.]],tilted:0,threshold:1.7625730251893401e-003,right_val:6.1008471250534058e-001,left_val:-2.6388010010123253e-002},{features:[[8,0,1,2,-1.],[8,1,1,1,2.]],tilted:0,threshold:6.5077590988948941e-005,right_val:-1.9105610251426697e-001,left_val:1.8001219630241394e-001},{features:[[13,0,12,8,-1.],[13,2,12,4,2.]],tilted:0,threshold:-2.4088749196380377e-003,right_val:7.4184507131576538e-002,left_val:-2.3599469661712646e-001},{features:[[3,6,16,2,-1.],[7,6,8,2,2.]],tilted:0,threshold:2.9149129986763000e-003,right_val:1.2283849716186523e-001,left_val:-2.8016430139541626e-001},{features:[[13,12,1,12,-1.],[9,16,1,4,3.]],tilted:1,threshold:6.2007219530642033e-003,right_val:1.3337619602680206e-001,left_val:-1.2533469498157501e-001},{features:[[4,0,12,1,-1.],[7,0,6,1,2.]],tilted:0,threshold:1.1466739699244499e-002,right_val:-7.6637887954711914e-001,left_val:4.2434468865394592e-002},{features:[[3,2,20,16,-1.],[13,2,10,8,2.],[3,10,10,8,2.]],tilted:0,threshold:-3.5191178321838379e-002,right_val:-1.2784330546855927e-001,left_val:1.8971160054206848e-001},{features:[[1,1,6,24,-1.],[1,9,6,8,3.]],tilted:0,threshold:4.5229779061628506e-005,right_val:1.9156099855899811e-001,left_val:-2.0386409759521484e-001},{features:[[23,23,2,2,-1.],[23,23,1,2,2.]],tilted:0,threshold:3.5897540510632098e-004,right_val:-2.2871449589729309e-001,left_val:7.3452822864055634e-002},{features:[[0,23,2,2,-1.],[1,23,1,2,2.]],tilted:0,threshold:2.1426780222100206e-005,right_val:1.7463220655918121e-001,left_val:-2.3904530704021454e-001},{features:[[21,14,4,8,-1.],[21,14,2,8,2.]],tilted:0,threshold:5.4916929453611374e-002,right_val:-8.3265262842178345e-001,left_val:5.7207080535590649e-003},{features:[[0,14,4,8,-1.],[2,14,2,8,2.]],tilted:0,threshold:-1.6181350219994783e-003,right_val:-7.9697981476783752e-002,left_val:4.8578798770904541e-001},{features:[[22,3,3,11,-1.],[23,3,1,11,3.]],tilted:0,threshold:1.8090730300173163e-003,right_val:1.8998570740222931e-001,left_val:-5.5137149989604950e-002},{features:[[6,9,2,10,-1.],[6,9,1,5,2.],[7,14,1,5,2.]],tilted:0,threshold:-3.4946738742291927e-004,right_val:-1.5550769865512848e-001,left_val:1.9685539603233337e-001},{features:[[8,19,11,6,-1.],[8,21,11,2,3.]],tilted:0,threshold:2.9834950692020357e-004,right_val:9.0075306594371796e-002,left_val:-2.1016369760036469e-001},{features:[[9,20,6,2,-1.],[9,21,6,1,2.]],tilted:0,threshold:1.4741290360689163e-003,right_val:-5.2060151100158691e-001,left_val:5.4677028208971024e-002},{features:[[24,17,1,8,-1.],[24,21,1,4,2.]],tilted:0,threshold:6.1138661112636328e-004,right_val:1.8061339855194092e-001,left_val:-1.1104019731283188e-001},{features:[[10,4,2,4,-1.],[10,6,2,2,2.]],tilted:0,threshold:-2.2484369765152223e-005,right_val:-1.7276780307292938e-001,left_val:1.8097889423370361e-001},{features:[[24,17,1,8,-1.],[24,21,1,4,2.]],tilted:0,threshold:1.8067440250888467e-003,right_val:-3.5405930876731873e-001,left_val:7.0003516972064972e-002},{features:[[0,17,1,8,-1.],[0,21,1,4,2.]],tilted:0,threshold:4.2339949868619442e-004,right_val:2.4823880195617676e-001,left_val:-1.6226269304752350e-001},{features:[[16,8,2,8,-1.],[17,8,1,4,2.],[16,12,1,4,2.]],tilted:0,threshold:4.7990549355745316e-003,right_val:4.2028531432151794e-001,left_val:-5.3161401301622391e-002},{features:[[7,8,2,8,-1.],[7,8,1,4,2.],[8,12,1,4,2.]],tilted:0,threshold:1.0556719498708844e-003,right_val:2.5979140400886536e-001,left_val:-1.3919970393180847e-001},{features:[[7,6,12,12,-1.],[7,9,12,6,2.]],tilted:0,threshold:4.1018951684236526e-002,right_val:4.8265969753265381e-001,left_val:-5.3697388619184494e-002}],threshold:-1.1986110210418701e+000}],size:[25,25],tilted:true};
+ return my;
+})(objectdetect);
View
BIN  visitor.ttf
Binary file not shown
Please sign in to comment.
Something went wrong with that request. Please try again.