diff --git a/third-party-licenses.md b/third-party-licenses.md
index 1ca5d267..50f527f1 100644
--- a/third-party-licenses.md
+++ b/third-party-licenses.md
@@ -26,6 +26,8 @@ This report is for the following simulations:
* Build a Nucleus
* Build an Atom
* Bumper
+* Buoyancy
+* Buoyancy: Basics
* Calculus Grapher
* Capacitor Lab: Basics
* Center and Variability
@@ -130,7 +132,7 @@ To see the third party resources used in a particular published simulation, insp
# Third-party Code:
**acorn-8.12.1.js**
Copyright (C) 2012-2022 by various contributors (see AUTHORS)
https://github.com/acornjs/acorn
License: [The MIT License](licenses/acorn-8.12.1.js.txt)
Notes: For quick parsing of JavaScript code (initially used in description project editor)
-**base64-js-1.2.0.js**
Copyright (c) 2014
https://github.com/beatgammit/base64-js
License: [The MIT License](licenses/base64-js-1.2.0.js.txt)
Notes: For converting typed arrays to base64 (helps converting encoded SVG data URLs)
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Atomic Interactions, Balancing Act, Balancing Chemical Equations, Balloons and Static Electricity, Beer's Law Lab, Blackbody Spectrum, Build a Fraction, Build a Molecule, Build a Nucleus, Build an Atom, Bumper, Calculus Grapher, Capacitor Lab: Basics, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Collision Lab, Concentration, Coulomb's Law, Curve Fitting, Density, Diffusion, Energy Forms and Changes, Energy Skate Park, Equality Explorer, Equality Explorer: Basics, Equality Explorer: Two Variables, Example Simulation, Expression Exchange, Faraday's Electromagnetic Lab, Faraday's Law, Forces and Motion: Basics, Fourier: Making Waves, Fraction Matcher, Fractions: Equality, Fractions: Intro, Fractions: Mixed Numbers, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Gene Expression Essentials, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Isotopes and Atomic Mass, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Make a Ten, Masses and Springs, Masses and Springs: Basics, Mean: Share and Balance, Molarity, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, Molecules and Light, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, Ohm's Law, Pendulum Lab, PhET-iO Test Sim, Plinko Probability, Projectile Data Lab, Projectile Motion, Projectile Sampling Distributions, Proportion Playground, Quadrilateral, Ratio and Proportion, Reactants, Products and Leftovers, Resistance in a Wire, Rutherford Scattering, Sound Waves, States of Matter, States of Matter: Basics, Unit Rates, Vector Addition, Vector Addition: Equations, Wave Interference, Waves Intro, pH Scale, pH Scale: Basics
+**base64-js-1.2.0.js**
Copyright (c) 2014
https://github.com/beatgammit/base64-js
License: [The MIT License](licenses/base64-js-1.2.0.js.txt)
Notes: For converting typed arrays to base64 (helps converting encoded SVG data URLs)
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Atomic Interactions, Balancing Act, Balancing Chemical Equations, Balloons and Static Electricity, Beer's Law Lab, Blackbody Spectrum, Build a Fraction, Build a Molecule, Build a Nucleus, Build an Atom, Bumper, Buoyancy, Buoyancy: Basics, Calculus Grapher, Capacitor Lab: Basics, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Collision Lab, Concentration, Coulomb's Law, Curve Fitting, Density, Diffusion, Energy Forms and Changes, Energy Skate Park, Equality Explorer, Equality Explorer: Basics, Equality Explorer: Two Variables, Example Simulation, Expression Exchange, Faraday's Electromagnetic Lab, Faraday's Law, Forces and Motion: Basics, Fourier: Making Waves, Fraction Matcher, Fractions: Equality, Fractions: Intro, Fractions: Mixed Numbers, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Gene Expression Essentials, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Isotopes and Atomic Mass, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Make a Ten, Masses and Springs, Masses and Springs: Basics, Mean: Share and Balance, Molarity, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, Molecules and Light, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, Ohm's Law, Pendulum Lab, PhET-iO Test Sim, Plinko Probability, Projectile Data Lab, Projectile Motion, Projectile Sampling Distributions, Proportion Playground, Quadrilateral, Ratio and Proportion, Reactants, Products and Leftovers, Resistance in a Wire, Rutherford Scattering, Sound Waves, States of Matter, States of Matter: Basics, Unit Rates, Vector Addition, Vector Addition: Equations, Wave Interference, Waves Intro, pH Scale, pH Scale: Basics
**benchmark-1.0.0.js**
Copyright (c) 2010-2012 Mathias Bynens http://mths.be
Based on JSLitmus.js Copyright (c) Robert Kieffer http://broofa.com
Modified by John-David Dalton http://allyoucanleet.com
http://benchmarkjs.com
License: [The MIT License](licenses/benchmark-1.0.0.js.txt)
Notes: Used only in Scenery tests
@@ -172,25 +174,25 @@ To see the third party resources used in a particular published simulation, insp
**FileSaver-b8054a2.js**
Copyright (c) 2015 Eli Grey. (http://eligrey.com)
https://github.com/eligrey/FileSaver.js
License: [The MIT License](licenses/FileSaver-b8054a2.js.txt)
Notes: Used for saving screenshot images
-**flatqueue-1.2.1.js**
Copyright (c) 2018, Vladimir Agafonkin
https://github.com/mourner/flatqueue
License: [ISC License](licenses/flatqueue-1.2.1.js.txt)
Notes: Used for accelerated shape computation
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Beer's Law Lab, Build a Nucleus, Bumper, Calculus Grapher, Center and Variability, Chains, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Concentration, Density, Diffusion, Energy Skate Park, Example Simulation, Faraday's Electromagnetic Lab, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, My Solar System, Natural Selection, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, PhET-iO Test Sim, Projectile Data Lab, Projectile Sampling Distributions, Quadrilateral, Ratio and Proportion, Sound Waves, pH Scale, pH Scale: Basics
+**flatqueue-1.2.1.js**
Copyright (c) 2018, Vladimir Agafonkin
https://github.com/mourner/flatqueue
License: [ISC License](licenses/flatqueue-1.2.1.js.txt)
Notes: Used for accelerated shape computation
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Beer's Law Lab, Build a Nucleus, Bumper, Buoyancy, Buoyancy: Basics, Calculus Grapher, Center and Variability, Chains, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Concentration, Density, Diffusion, Energy Skate Park, Example Simulation, Faraday's Electromagnetic Lab, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, My Solar System, Natural Selection, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, PhET-iO Test Sim, Projectile Data Lab, Projectile Sampling Distributions, Quadrilateral, Ratio and Proportion, Sound Waves, pH Scale, pH Scale: Basics
-**font-awesome-4.5.0**
Created by Dave Gandy
http://fontawesome.io/
License: [Font Awesome licensed under SIL OFL 1.1 · Code licensed under MIT License · Documentation licensed under CC BY 3.0](licenses/font-awesome-4.5.0.txt)
Notes: Provides shapes and icons for phet-io wrappers, SVG for icons in FontAwesomeNode
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Atomic Interactions, Balancing Act, Balancing Chemical Equations, Balloons and Static Electricity, Beer's Law Lab, Blackbody Spectrum, Build a Fraction, Build a Molecule, Build a Nucleus, Build an Atom, Bumper, Calculus Grapher, Capacitor Lab: Basics, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Collision Lab, Concentration, Coulomb's Law, Curve Fitting, Density, Diffusion, Energy Forms and Changes, Energy Skate Park, Equality Explorer, Equality Explorer: Basics, Equality Explorer: Two Variables, Example Simulation, Expression Exchange, Faraday's Electromagnetic Lab, Faraday's Law, Forces and Motion: Basics, Fourier: Making Waves, Fraction Matcher, Fractions: Equality, Fractions: Intro, Fractions: Mixed Numbers, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Gene Expression Essentials, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Isotopes and Atomic Mass, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Make a Ten, Masses and Springs, Masses and Springs: Basics, Mean: Share and Balance, Molarity, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, Molecules and Light, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, Ohm's Law, Pendulum Lab, PhET-iO Test Sim, Plinko Probability, Projectile Data Lab, Projectile Motion, Projectile Sampling Distributions, Proportion Playground, Quadrilateral, Ratio and Proportion, Reactants, Products and Leftovers, Resistance in a Wire, Rutherford Scattering, Sound Waves, States of Matter, States of Matter: Basics, Unit Rates, Vector Addition, Vector Addition: Equations, Wave Interference, Waves Intro, pH Scale, pH Scale: Basics
+**font-awesome-4.5.0**
Created by Dave Gandy
http://fontawesome.io/
License: [Font Awesome licensed under SIL OFL 1.1 · Code licensed under MIT License · Documentation licensed under CC BY 3.0](licenses/font-awesome-4.5.0.txt)
Notes: Provides shapes and icons for phet-io wrappers, SVG for icons in FontAwesomeNode
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Atomic Interactions, Balancing Act, Balancing Chemical Equations, Balloons and Static Electricity, Beer's Law Lab, Blackbody Spectrum, Build a Fraction, Build a Molecule, Build a Nucleus, Build an Atom, Bumper, Buoyancy, Buoyancy: Basics, Calculus Grapher, Capacitor Lab: Basics, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Collision Lab, Concentration, Coulomb's Law, Curve Fitting, Density, Diffusion, Energy Forms and Changes, Energy Skate Park, Equality Explorer, Equality Explorer: Basics, Equality Explorer: Two Variables, Example Simulation, Expression Exchange, Faraday's Electromagnetic Lab, Faraday's Law, Forces and Motion: Basics, Fourier: Making Waves, Fraction Matcher, Fractions: Equality, Fractions: Intro, Fractions: Mixed Numbers, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Gene Expression Essentials, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Isotopes and Atomic Mass, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Make a Ten, Masses and Springs, Masses and Springs: Basics, Mean: Share and Balance, Molarity, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, Molecules and Light, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, Ohm's Law, Pendulum Lab, PhET-iO Test Sim, Plinko Probability, Projectile Data Lab, Projectile Motion, Projectile Sampling Distributions, Proportion Playground, Quadrilateral, Ratio and Proportion, Reactants, Products and Leftovers, Resistance in a Wire, Rutherford Scattering, Sound Waves, States of Matter, States of Matter: Basics, Unit Rates, Vector Addition, Vector Addition: Equations, Wave Interference, Waves Intro, pH Scale, pH Scale: Basics
**fontawesome-free-5.15.2-desktop**
Font Awesome Free is free, open source, and GPL friendly. You can use it for
commercial projects, open source projects, or really almost whatever you want.
-Full Font Awesome Free license: https://fontawesome.com/license/free.
https://fontawesome.com/
License: [CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/)](licenses/fontawesome-free-5.15.2-desktop.txt)
Notes: Provides icons
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Balloons and Static Electricity, Beer's Law Lab, Build a Nucleus, Bumper, Calculus Grapher, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Concentration, Density, Diffusion, Energy Skate Park, Equality Explorer, Example Simulation, Faraday's Electromagnetic Lab, Fourier: Making Waves, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, PhET-iO Test Sim, Projectile Data Lab, Projectile Sampling Distributions, Quadrilateral, Ratio and Proportion, Sound Waves, pH Scale, pH Scale: Basics
+Full Font Awesome Free license: https://fontawesome.com/license/free.
https://fontawesome.com/
License: [CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/)](licenses/fontawesome-free-5.15.2-desktop.txt)
Notes: Provides icons
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Balloons and Static Electricity, Beer's Law Lab, Build a Nucleus, Bumper, Buoyancy, Buoyancy: Basics, Calculus Grapher, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Concentration, Density, Diffusion, Energy Skate Park, Equality Explorer, Example Simulation, Faraday's Electromagnetic Lab, Fourier: Making Waves, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, PhET-iO Test Sim, Projectile Data Lab, Projectile Sampling Distributions, Quadrilateral, Ratio and Proportion, Sound Waves, pH Scale, pH Scale: Basics
**game-up-camera-1.0.0.js**
Copyright (c) BrainPOP
https://github.com/phetsims/sherpa/blob/main/lib/game-up-camera-1.0.0.js
License: [MIT](licenses/game-up-camera-1.0.0.js.txt)
Notes: Allows a simulation to return a snapshot to BrainPOP/GameUp/SnapThought
Used by: Area Builder 1.1.35, Atomic Interactions, Balancing Chemical Equations, Bending Light 1.1.35, Blackbody Spectrum, Build a Fraction, Build a Molecule, Build an Atom, Capacitor Lab: Basics, Charges and Fields 1.0.64, Color Vision 1.1.41, Coulomb's Law, Curve Fitting, Energy Skate Park: Basics 1.1.35, Equality Explorer: Basics, Equality Explorer: Two Variables, Expression Exchange, Forces and Motion: Basics, Fraction Matcher, Fractions: Equality, Fractions: Intro, Fractions: Mixed Numbers, Gene Expression Essentials, Gravity Force Lab, Isotopes and Atomic Mass, Make a Ten, Masses and Springs, Masses and Springs: Basics, Molarity, Molecules and Light, Neuron 1.1.33, Ohm's Law, Pendulum Lab, Plinko Probability, Projectile Motion, Proportion Playground, Reactants, Products and Leftovers, Resistance in a Wire, Rutherford Scattering, States of Matter, States of Matter: Basics, Unit Rates, Vector Addition, Vector Addition: Equations, Wave Interference, Wave on a String 1.1.37
**hands.js**
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
https://google.github.io/mediapipe/solutions/hands
License: [Apache 2.0](licenses/hands.js.txt)
Notes: Version is not in filename because it lives under lib/mediaPipe/hands@0.4.1646424915/
Used by: Quadrilateral, Ratio and Proportion
-**he-1.1.1.js**
Copyright Mathias Bynens
https://github.com/mathiasbynens/he
License: [MIT](licenses/he-1.1.1.js.txt)
Notes: Used for HTML entity parsing in simulations related to RichText or other uses
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Atomic Interactions, Balancing Act, Balancing Chemical Equations, Balloons and Static Electricity, Beer's Law Lab, Blackbody Spectrum, Build a Fraction, Build a Molecule, Build a Nucleus, Bumper, Calculus Grapher, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Collision Lab, Concentration, Coulomb's Law, Curve Fitting, Density, Diffusion, Energy Forms and Changes, Energy Skate Park, Equality Explorer, Equality Explorer: Basics, Equality Explorer: Two Variables, Example Simulation, Faraday's Electromagnetic Lab, Faraday's Law, Fourier: Making Waves, Fraction Matcher, Fractions: Equality, Fractions: Intro, Fractions: Mixed Numbers, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Isotopes and Atomic Mass, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Masses and Springs: Basics, Mean: Share and Balance, Molarity, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, Molecules and Light, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, Ohm's Law, PhET-iO Test Sim, Projectile Data Lab, Projectile Sampling Distributions, Quadrilateral, Ratio and Proportion, Reactants, Products and Leftovers, Resistance in a Wire, Rutherford Scattering, Sound Waves, States of Matter, States of Matter: Basics, Vector Addition, Vector Addition: Equations, Wave Interference, Waves Intro, pH Scale, pH Scale: Basics
+**he-1.1.1.js**
Copyright Mathias Bynens
https://github.com/mathiasbynens/he
License: [MIT](licenses/he-1.1.1.js.txt)
Notes: Used for HTML entity parsing in simulations related to RichText or other uses
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Atomic Interactions, Balancing Act, Balancing Chemical Equations, Balloons and Static Electricity, Beer's Law Lab, Blackbody Spectrum, Build a Fraction, Build a Molecule, Build a Nucleus, Bumper, Buoyancy, Buoyancy: Basics, Calculus Grapher, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Collision Lab, Concentration, Coulomb's Law, Curve Fitting, Density, Diffusion, Energy Forms and Changes, Energy Skate Park, Equality Explorer, Equality Explorer: Basics, Equality Explorer: Two Variables, Example Simulation, Faraday's Electromagnetic Lab, Faraday's Law, Fourier: Making Waves, Fraction Matcher, Fractions: Equality, Fractions: Intro, Fractions: Mixed Numbers, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Isotopes and Atomic Mass, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Masses and Springs: Basics, Mean: Share and Balance, Molarity, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, Molecules and Light, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, Ohm's Law, PhET-iO Test Sim, Projectile Data Lab, Projectile Sampling Distributions, Quadrilateral, Ratio and Proportion, Reactants, Products and Leftovers, Resistance in a Wire, Rutherford Scattering, Sound Waves, States of Matter, States of Matter: Basics, Vector Addition, Vector Addition: Equations, Wave Interference, Waves Intro, pH Scale, pH Scale: Basics
**highlightjs-11.5.1-a11y-light.min.css**
Copyright (c) 2006, Ivan Sagalaev.
https://highlightjs.org/
License: [Revised BSD License](licenses/highlightjs-11.5.1-a11y-light.min.css.txt)
Notes: Used for code documentation
**highlightjs-11.5.1.min.js**
Copyright (c) 2006, Ivan Sagalaev.
https://highlightjs.org/
License: [Revised BSD License](licenses/highlightjs-11.5.1.min.js.txt)
Notes: Used for code documentation
-**himalaya-1.1.0.js**
Copyright (c) 2017, Chris Andrejewski
https://github.com/andrejewski/himalaya
License: [ISC License](licenses/himalaya-1.1.0.js.txt)
Notes: Used for HTML parsing in simulations, to sanitize/handle rich HTML text
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Beer's Law Lab, Build a Nucleus, Bumper, Calculus Grapher, Center and Variability, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Concentration, Density, Diffusion, Energy Skate Park, Equality Explorer, Example Simulation, Faraday's Electromagnetic Lab, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, PhET-iO Test Sim, Projectile Data Lab, Projectile Sampling Distributions, Quadrilateral, Ratio and Proportion, Sound Waves, pH Scale, pH Scale: Basics
+**himalaya-1.1.0.js**
Copyright (c) 2017, Chris Andrejewski
https://github.com/andrejewski/himalaya
License: [ISC License](licenses/himalaya-1.1.0.js.txt)
Notes: Used for HTML parsing in simulations, to sanitize/handle rich HTML text
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Beer's Law Lab, Build a Nucleus, Bumper, Buoyancy, Buoyancy: Basics, Calculus Grapher, Center and Variability, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Concentration, Density, Diffusion, Energy Skate Park, Equality Explorer, Example Simulation, Faraday's Electromagnetic Lab, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, PhET-iO Test Sim, Projectile Data Lab, Projectile Sampling Distributions, Quadrilateral, Ratio and Proportion, Sound Waves, pH Scale, pH Scale: Basics
**iframe-phone-1.1.3.js**
Copyright (c) 2012 Concord Consortium
https://github.com/concord-consortium/iframe-phone/tree/v1.1.3
License: [The MIT License](licenses/iframe-phone-1.1.3.js.txt)
Notes: Used in CODAP interoperability experiments
@@ -218,9 +220,9 @@ Full Font Awesome Free license: https://fontawesome.com/license/free.
https:/
**liberation-sans-regular-subset-numeric-degrees.js**
Developed by Steve Matteson of Ascender Corporation as Ascender Sans and Ascender Serif
http://en.wikipedia.org/wiki/Liberation_fonts
License: [SIL Open Font License, Version 1.1](licenses/liberation-sans-regular-subset-numeric-degrees.js.txt)
Notes: For the 3D text in bond angles (faster updates than SVG text)
Used by: Molecule Shapes, Molecule Shapes: Basics
-**linebreak-1.1.0.js**
tiny-inflate 1.0.3 (https://github.com/foliojs/tiny-inflate) Copyright (c) 2015-present Devon Govett
unicode-trie 2.0.0 (https://github.com/foliojs/unicode-trie) Copyright 2018
linebreak 1.1.0 (https://github.com/foliojs/linebreak) Copyright (c) 2014-present Devon Govett
https://github.com/foliojs/linebreak
License: [The MIT License](licenses/linebreak-1.1.0.js.txt)
Notes: Ability to find linebreak opportunities in unicode strings: Unicode Line Breaking Algorithm (UAX #14)
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Beer's Law Lab, Build a Nucleus, Bumper, Calculus Grapher, Center and Variability, Chains, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Concentration, Density, Diffusion, Energy Skate Park, Example Simulation, Faraday's Electromagnetic Lab, Friction, Gas Properties, Gases Intro, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, My Solar System, Natural Selection, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, PhET-iO Test Sim, Projectile Data Lab, Projectile Sampling Distributions, Quadrilateral, Ratio and Proportion, Sound Waves, pH Scale, pH Scale: Basics
+**linebreak-1.1.0.js**
tiny-inflate 1.0.3 (https://github.com/foliojs/tiny-inflate) Copyright (c) 2015-present Devon Govett
unicode-trie 2.0.0 (https://github.com/foliojs/unicode-trie) Copyright 2018
linebreak 1.1.0 (https://github.com/foliojs/linebreak) Copyright (c) 2014-present Devon Govett
https://github.com/foliojs/linebreak
License: [The MIT License](licenses/linebreak-1.1.0.js.txt)
Notes: Ability to find linebreak opportunities in unicode strings: Unicode Line Breaking Algorithm (UAX #14)
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Beer's Law Lab, Build a Nucleus, Bumper, Buoyancy, Buoyancy: Basics, Calculus Grapher, Center and Variability, Chains, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Concentration, Density, Diffusion, Energy Skate Park, Example Simulation, Faraday's Electromagnetic Lab, Friction, Gas Properties, Gases Intro, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, My Solar System, Natural Selection, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, PhET-iO Test Sim, Projectile Data Lab, Projectile Sampling Distributions, Quadrilateral, Ratio and Proportion, Sound Waves, pH Scale, pH Scale: Basics
-**lodash-4.17.4.js**
Lodash
Copyright JS Foundation and other contributors
Released under MIT license
Based on Underscore.js 1.8.3
Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
http://lodash.com
License: [The MIT License](licenses/lodash-4.17.4.js.txt)
Notes: Adds common data structure operations such as sorting, grouping, etc.
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Atomic Interactions, Balancing Act, Balancing Chemical Equations, Balloons and Static Electricity, Beer's Law Lab, Blackbody Spectrum, Build a Fraction, Build a Molecule, Build a Nucleus, Build an Atom, Bumper, Calculus Grapher, Capacitor Lab: Basics, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Collision Lab, Concentration, Coulomb's Law, Curve Fitting, Density, Diffusion, Energy Forms and Changes, Energy Skate Park, Equality Explorer, Equality Explorer: Basics, Equality Explorer: Two Variables, Example Simulation, Expression Exchange, Faraday's Electromagnetic Lab, Faraday's Law, Forces and Motion: Basics, Fourier: Making Waves, Fraction Matcher, Fractions: Equality, Fractions: Intro, Fractions: Mixed Numbers, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Gene Expression Essentials, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Isotopes and Atomic Mass, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Masses and Springs, Masses and Springs: Basics, Mean: Share and Balance, Molarity, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, Molecules and Light, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, Ohm's Law, Pendulum Lab, PhET-iO Test Sim, Plinko Probability, Projectile Data Lab, Projectile Motion, Projectile Sampling Distributions, Proportion Playground, Quadrilateral, Ratio and Proportion, Reactants, Products and Leftovers, Resistance in a Wire, Rutherford Scattering, Sound Waves, States of Matter, States of Matter: Basics, Unit Rates, Vector Addition, Vector Addition: Equations, Wave Interference, Waves Intro, pH Scale, pH Scale: Basics
+**lodash-4.17.4.js**
Lodash
Copyright JS Foundation and other contributors
Released under MIT license
Based on Underscore.js 1.8.3
Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
http://lodash.com
License: [The MIT License](licenses/lodash-4.17.4.js.txt)
Notes: Adds common data structure operations such as sorting, grouping, etc.
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Atomic Interactions, Balancing Act, Balancing Chemical Equations, Balloons and Static Electricity, Beer's Law Lab, Blackbody Spectrum, Build a Fraction, Build a Molecule, Build a Nucleus, Build an Atom, Bumper, Buoyancy, Buoyancy: Basics, Calculus Grapher, Capacitor Lab: Basics, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Collision Lab, Concentration, Coulomb's Law, Curve Fitting, Density, Diffusion, Energy Forms and Changes, Energy Skate Park, Equality Explorer, Equality Explorer: Basics, Equality Explorer: Two Variables, Example Simulation, Expression Exchange, Faraday's Electromagnetic Lab, Faraday's Law, Forces and Motion: Basics, Fourier: Making Waves, Fraction Matcher, Fractions: Equality, Fractions: Intro, Fractions: Mixed Numbers, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Gene Expression Essentials, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Isotopes and Atomic Mass, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Masses and Springs, Masses and Springs: Basics, Mean: Share and Balance, Molarity, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, Molecules and Light, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, Ohm's Law, Pendulum Lab, PhET-iO Test Sim, Plinko Probability, Projectile Data Lab, Projectile Motion, Projectile Sampling Distributions, Proportion Playground, Quadrilateral, Ratio and Proportion, Reactants, Products and Leftovers, Resistance in a Wire, Rutherford Scattering, Sound Waves, States of Matter, States of Matter: Basics, Unit Rates, Vector Addition, Vector Addition: Equations, Wave Interference, Waves Intro, pH Scale, pH Scale: Basics
**lz-string-1.4.4.js**
Copyright (C) 2004 Sam Hocevar
http://pieroxy.net/blog/pages/lz-string/index.html
License: [The WTFPL](licenses/lz-string-1.4.4.js.txt)
Notes: Provides string compression and decompression.
@@ -242,7 +244,7 @@ Full Font Awesome Free license: https://fontawesome.com/license/free.
https:/
**numeric-quadratic-programming-1.2.6**
Copyright (c) 2011 Alberto Santini
http://www.numericjs.com
License: [The MIT License](licenses/numeric-quadratic-programming-1.2.6.txt)
Notes: Implementation of the quadratic programming modules in numeric.js, not used by PhET software
Used by: Energy Skate Park, Energy Skate Park: Basics 1.1.35
-**p2-0.7.1.js**
Copyright (c) 2016 p2.js authors
https://github.com/schteppe/p2.js
License: [The MIT License](licenses/p2-0.7.1.js.txt)
Notes: 2D physics engine for simulations (e.g. Density/Buoyancy)
Used by: Density
+**p2-0.7.1.js**
Copyright (c) 2016 p2.js authors
https://github.com/schteppe/p2.js
License: [The MIT License](licenses/p2-0.7.1.js.txt)
Notes: 2D physics engine for simulations (e.g. Density/Buoyancy)
Used by: Buoyancy, Buoyancy: Basics, Density
**p2-0.7.1.min.js**
Copyright (c) 2016 p2.js authors
https://github.com/schteppe/p2.js
License: [The MIT License](licenses/p2-0.7.1.min.js.txt)
Notes: 2D physics engine for simulations (e.g. Density/Buoyancy)
@@ -250,11 +252,11 @@ Full Font Awesome Free license: https://fontawesome.com/license/free.
https:/
**pako-2.0.3.min.js**
Copyright (C) 2014-2017 by Vitaly Puzrin and Andrei Tuputcyn
https://github.com/nodeca/pako
License: [The MIT License](licenses/pako-2.0.3.min.js.txt)
Notes: high speed zlib port to javascript, works in browser & node.js
-**paper-js-0.12.17.js**
Copyright (c) 2011 - 2020, Jürg Lehni & Jonathan Puckey, http://juerglehni.com/ & https://puckey.studio/
https://github.com/paperjs/paper.js
License: [The MIT License](licenses/paper-js-0.12.17.js.txt)
Notes: curve-based mathematical operations, used in kite
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Build a Nucleus, Center and Variability, Chains, Diffusion, Energy Skate Park, Faraday's Electromagnetic Lab, Gas Properties, Gases Intro, Generator, Graphing Lines, Graphing Slope-Intercept, Greenhouse Effect, Hooke's Law, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, My Solar System, Natural Selection, Number Line: Distance, Number Line: Integers, Number Line: Operations, Projectile Data Lab, Projectile Sampling Distributions, Sound Waves
+**paper-js-0.12.17.js**
Copyright (c) 2011 - 2020, Jürg Lehni & Jonathan Puckey, http://juerglehni.com/ & https://puckey.studio/
https://github.com/paperjs/paper.js
License: [The MIT License](licenses/paper-js-0.12.17.js.txt)
Notes: curve-based mathematical operations, used in kite
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Build a Nucleus, Buoyancy, Buoyancy: Basics, Center and Variability, Chains, Density, Diffusion, Energy Skate Park, Faraday's Electromagnetic Lab, Gas Properties, Gases Intro, Generator, Graphing Lines, Graphing Slope-Intercept, Greenhouse Effect, Hooke's Law, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, My Solar System, Natural Selection, Number Line: Distance, Number Line: Integers, Number Line: Operations, Projectile Data Lab, Projectile Sampling Distributions, Sound Waves
**paper-js-0.12.17.min.js**
Copyright (c) 2011 - 2020, Jürg Lehni & Jonathan Puckey, http://juerglehni.com/ & https://puckey.studio/
https://github.com/paperjs/paper.js
License: [The MIT License](licenses/paper-js-0.12.17.min.js.txt)
Notes: curve-based mathematical operations, used in kite
-**peggy-3.0.2.js**
Copyright (c) 2010-2022 The Peggy AUTHORS
https://peggyjs.org/
License: [The MIT License](licenses/peggy-3.0.2.js.txt)
Notes: Peggy is a simple parser generator for JavaScript that produces fast parsers with excellent error reporting.
Used by: Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Center and Variability, Diffusion, Energy Skate Park, Faraday's Electromagnetic Lab, Gas Properties, Gases Intro, Generator, Graphing Lines, Graphing Slope-Intercept, Greenhouse Effect, Hooke's Law, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, My Solar System, Number Line: Distance, Number Line: Integers, Number Line: Operations, Projectile Data Lab, Projectile Sampling Distributions
+**peggy-3.0.2.js**
Copyright (c) 2010-2022 The Peggy AUTHORS
https://peggyjs.org/
License: [The MIT License](licenses/peggy-3.0.2.js.txt)
Notes: Peggy is a simple parser generator for JavaScript that produces fast parsers with excellent error reporting.
Used by: Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Balancing Act, Buoyancy, Buoyancy: Basics, Center and Variability, Density, Diffusion, Energy Skate Park, Faraday's Electromagnetic Lab, Gas Properties, Gases Intro, Generator, Graphing Lines, Graphing Slope-Intercept, Greenhouse Effect, Hooke's Law, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Mean: Share and Balance, My Solar System, Number Line: Distance, Number Line: Integers, Number Line: Operations, Projectile Data Lab, Projectile Sampling Distributions
**pegjs-0.7.0.js**
Copyright (c) 2010-2012 David Majda
http://pegjs.majda.cz
License: [The MIT License](licenses/pegjs-0.7.0.js.txt)
Notes: Parser Generator for JavaScript. SVG path parsing in Kite
@@ -262,7 +264,7 @@ Full Font Awesome Free license: https://fontawesome.com/license/free.
https:/
**planck-0.3.0-rc.2.js**
Copyright (c) 2016-2018 Ali Shakiba http://shakiba.me/planck.js
Copyright (c) 2006-2013 Erin Catto http://www.gphysics.com
https://github.com/shakiba/planck.js
License: [zlib License](licenses/planck-0.3.0-rc.2.js.txt)
Notes: 2d physics engine for density/buoyancy
-**poly-decomp-0.3.0.js**
Copyright (c) 2013 Stefan Hedman
https://github.com/schteppe/poly-decomp.js/
License: [The MIT License](licenses/poly-decomp-0.3.0.js.txt)
Notes: Polygon decomposition, required by Matter.js for a few operations
Used by: Density
+**poly-decomp-0.3.0.js**
Copyright (c) 2013 Stefan Hedman
https://github.com/schteppe/poly-decomp.js/
License: [The MIT License](licenses/poly-decomp-0.3.0.js.txt)
Notes: Polygon decomposition, required by Matter.js for a few operations
**poly-decomp-0.3.0.min.js**
Copyright (c) 2013 Stefan Hedman
https://github.com/schteppe/poly-decomp.js/
License: [The MIT License](licenses/poly-decomp-0.3.0.min.js.txt)
Notes: Polygon decomposition, required by Matter.js for a few operations
@@ -294,9 +296,9 @@ Full Font Awesome Free license: https://fontawesome.com/license/free.
https:/
**syntaxhighlighter-3.0.83.js**
Copyright (c) 2004-2010 Alex Gorbatchev
https://github.com/syntaxhighlighter/syntaxhighlighter
License: [The MIT License](licenses/syntaxhighlighter-3.0.83.js.txt)
Notes: Provides code highlighting in Scenery/Kite/Dot documentation
-**TextEncoderLite-3c9f6f0.js**
AJ ONeal
https://github.com/coolaj86/TextEncoderLite
License: [Apache 2.0](licenses/TextEncoderLite-3c9f6f0.js.txt)
Notes: Used for encoding unicode strings to typed arrays, for Scenery foreign object rasterization
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Atomic Interactions, Balancing Act, Balancing Chemical Equations, Balloons and Static Electricity, Beer's Law Lab, Blackbody Spectrum, Build a Fraction, Build a Molecule, Build a Nucleus, Build an Atom, Bumper, Calculus Grapher, Capacitor Lab: Basics, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Collision Lab, Concentration, Coulomb's Law, Curve Fitting, Density, Diffusion, Energy Forms and Changes, Energy Skate Park, Equality Explorer, Equality Explorer: Basics, Equality Explorer: Two Variables, Example Simulation, Expression Exchange, Faraday's Electromagnetic Lab, Faraday's Law, Forces and Motion: Basics, Fourier: Making Waves, Fraction Matcher, Fractions: Equality, Fractions: Intro, Fractions: Mixed Numbers, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Gene Expression Essentials, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Isotopes and Atomic Mass, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Make a Ten, Masses and Springs, Masses and Springs: Basics, Mean: Share and Balance, Molarity, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, Molecules and Light, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, Ohm's Law, Pendulum Lab, PhET-iO Test Sim, Plinko Probability, Projectile Data Lab, Projectile Motion, Projectile Sampling Distributions, Proportion Playground, Quadrilateral, Ratio and Proportion, Reactants, Products and Leftovers, Resistance in a Wire, Rutherford Scattering, Sound Waves, States of Matter, States of Matter: Basics, Unit Rates, Vector Addition, Vector Addition: Equations, Wave Interference, Waves Intro, pH Scale, pH Scale: Basics
+**TextEncoderLite-3c9f6f0.js**
AJ ONeal
https://github.com/coolaj86/TextEncoderLite
License: [Apache 2.0](licenses/TextEncoderLite-3c9f6f0.js.txt)
Notes: Used for encoding unicode strings to typed arrays, for Scenery foreign object rasterization
Used by: Acid-Base Solutions, Area Model Algebra, Area Model Decimals, Area Model Introduction, Area Model Multiplication, Arithmetic, Atomic Interactions, Balancing Act, Balancing Chemical Equations, Balloons and Static Electricity, Beer's Law Lab, Blackbody Spectrum, Build a Fraction, Build a Molecule, Build a Nucleus, Build an Atom, Bumper, Buoyancy, Buoyancy: Basics, Calculus Grapher, Capacitor Lab: Basics, Center and Variability, Chains, Circuit Construction Kit: AC - Virtual Lab, Circuit Construction Kit: AC, Circuit Construction Kit: DC - Virtual Lab, Circuit Construction Kit: DC, Collision Lab, Concentration, Coulomb's Law, Curve Fitting, Density, Diffusion, Energy Forms and Changes, Energy Skate Park, Equality Explorer, Equality Explorer: Basics, Equality Explorer: Two Variables, Example Simulation, Expression Exchange, Faraday's Electromagnetic Lab, Faraday's Law, Forces and Motion: Basics, Fourier: Making Waves, Fraction Matcher, Fractions: Equality, Fractions: Intro, Fractions: Mixed Numbers, Friction, Function Builder, Function Builder: Basics, Gas Properties, Gases Intro, Gene Expression Essentials, Generator, Geometric Optics, Geometric Optics: Basics, Graphing Lines, Graphing Quadratics, Graphing Slope-Intercept, Gravity Force Lab, Gravity Force Lab: Basics, Gravity and Orbits, Greenhouse Effect, Hooke's Law, Isotopes and Atomic Mass, John Travoltage, Kepler's Laws, Magnet and Compass, Magnets and Electromagnets, Make a Ten, Masses and Springs, Masses and Springs: Basics, Mean: Share and Balance, Molarity, Molecule Polarity, Molecule Shapes, Molecule Shapes: Basics, Molecules and Light, My Solar System, Natural Selection, Normal Modes, Number Compare, Number Line: Distance, Number Line: Integers, Number Line: Operations, Number Play, Ohm's Law, Pendulum Lab, PhET-iO Test Sim, Plinko Probability, Projectile Data Lab, Projectile Motion, Projectile Sampling Distributions, Proportion Playground, Quadrilateral, Ratio and Proportion, Reactants, Products and Leftovers, Resistance in a Wire, Rutherford Scattering, Sound Waves, States of Matter, States of Matter: Basics, Unit Rates, Vector Addition, Vector Addition: Equations, Wave Interference, Waves Intro, pH Scale, pH Scale: Basics
-**three-r104.js**
Copyright © 2010-2019 three.js authors
http://threejs.org
License: [The MIT License](licenses/three-r104.js.txt)
Notes: For the 3D view (WebGL and Canvas), modified with commenting out startup console.log
Used by: Build a Molecule, Density
+**three-r104.js**
Copyright © 2010-2019 three.js authors
http://threejs.org
License: [The MIT License](licenses/three-r104.js.txt)
Notes: For the 3D view (WebGL and Canvas), modified with commenting out startup console.log
Used by: Build a Molecule, Buoyancy, Buoyancy: Basics, Density
**three-r104.min.js**
Copyright © 2010-2019 three.js authors
http://threejs.org
License: [The MIT License](licenses/three-r104.min.js.txt)
Notes: For the 3D view (WebGL and Canvas), modified with commenting out startup console.log