age):this.options.fuzzTouches||this.options.batchEvents&&(this.active?this.display._input.fireBatchedEvents():this.display._input.clearBatchedEvents()),this.active&&(this.showHomeScreen||(e=this.screens[this.screenIndex],e.model.step&&t&&e.model.step(t),e.view.step&&e.view.step(t)),p.step(t),window.TWEEN&&window.TWEEN.update()),this.display.updateDisplay(),this.trigger1("frameCompleted",t)}})}),i("JOIST/checkNamespaces",["require","JOIST/joist"],function(t){"use strict";var e=t("JOIST/joist"),i=function(){var t=window.requirejs._defined||window.require.s.contexts._.defined,e=function(e){for(var i in t)if(!(i.indexOf("!")>=0||i.indexOf("/")<0||i.indexOf("..")>=0)){var n=i.slice(0,i.indexOf("/")),r=i.slice(i.lastIndexOf("/")+1),s=n.toLowerCase().split("_"),a=[s[0]].concat(s.slice(1).map(function(t){return t.charAt(0).toUpperCase()+t.slice(1)})).join("");if(r!==a&&r!==a+"Namespace"){var o=phet[a]&&phet[a][r];o||e("not namespaced: "+a+"."+r),o&&o!==t[i]&&e(a+"."+r+" is different than the expected namespaced object")}}};e(function(t){console.log(t)}),e(function(t){})};return e.register("checkNamespaces",i),i}),i("JOIST/SimLauncher",["require","JOIST/checkNamespaces","JOIST/joist"],function(t){"use strict";var e=(t("JOIST/checkNamespaces"),t("JOIST/joist")),i={launch:function(t){function e(){$("#splash").remove(),t()}window.phet.joist=window.phet.joist||{},window.phet.joist.launchCalled=!0;var i=[],n=0;if(window.phetImages)for(var r=0;r