// Copyright 2014-2021, University of Colorado Boulder

/**
 * Main entry point for the 'Energy Forms and Changes' sim.
 *
 * @author John Blanco
 * @author Martin Veillette (Berea College)
 * @author Andrew Adare
 */

import Sim from '../../joist/js/Sim.js';
import simLauncher from '../../joist/js/simLauncher.js';
import Tandem from '../../tandem/js/Tandem.js';
import energyFormsAndChangesStrings from './energyFormsAndChangesStrings.js';
import EFACIntroScreen from './intro/EFACIntroScreen.js';
import SystemsScreen from './systems/SystemsScreen.js';

const energyFormsAndChangesTitleString = energyFormsAndChangesStrings[ 'energy-forms-and-changes' ].title;

// constants
const tandem = Tandem.ROOT;

const simOptions = {
  credits: {
    leadDesign: 'Noah Podolefsky, Amy Rouinfar',
    softwareDevelopment: 'Andrew Adare, John Blanco, Chris Klusendorf',
    team: 'Trish Loeblein, Emily B. Moore, Ariel Paul, Kathy Perkins, and in cooperation with the Next-Lab project',
    qualityAssurance: 'Logan Bray, Steele Dalton, Megan Lai, Brooklyn Lash, Liam Mulhall, Devon Quispe,<br>' +
                      'Laura Rea, Jacob Romero, Kathryn Woessner, Kelly Wurtz, Bryan Yoelin',
    graphicArts: 'Cheryl McCutchan, Mariah Hermsmeyer, Megan Lai',
    thanks: ''
  },
  phetioDesigned: true
};

simLauncher.launch( () => {

  const sim = new Sim( energyFormsAndChangesTitleString, [
    new EFACIntroScreen( tandem.createTandem( 'introScreen' ) ),
    new SystemsScreen( tandem.createTandem( 'systemsScreen' ) )
  ], simOptions );

  sim.start();
} );
// Copyright 2014-2022, University of Colorado Boulder

/**
 * Main entry point for the 'Energy Forms and Changes' sim.
 *
 * @author John Blanco
 * @author Martin Veillette (Berea College)
 * @author Andrew Adare
 */

import Sim from '../../joist/js/Sim.js';
import simLauncher from '../../joist/js/simLauncher.js';
import Tandem from '../../tandem/js/Tandem.js';
import energyFormsAndChangesStrings from './energyFormsAndChangesStrings.js';
import EFACIntroScreen from './intro/EFACIntroScreen.js';
import SystemsScreen from './systems/SystemsScreen.js';

const energyFormsAndChangesTitleString = energyFormsAndChangesStrings[ 'energy-forms-and-changes' ].title;

// constants
const tandem = Tandem.ROOT;

const simOptions = {
  credits: {
    leadDesign: 'Noah Podolefsky, Amy Rouinfar',
    softwareDevelopment: 'Andrew Adare, John Blanco, Chris Klusendorf',
    team: 'Trish Loeblein, Emily B. Moore, Ariel Paul, Kathy Perkins, and in cooperation with the Next-Lab project',
    qualityAssurance: 'Logan Bray, Steele Dalton, Megan Lai, Brooklyn Lash, Liam Mulhall, Devon Quispe,<br>' +
                      'Laura Rea, Jacob Romero, Kathryn Woessner, Kelly Wurtz, Bryan Yoelin',
    graphicArts: 'Cheryl McCutchan, Mariah Hermsmeyer, Megan Lai',
    thanks: ''
  },
  phetioDesigned: true
};

simLauncher.launch( () => {

  const sim = new Sim( energyFormsAndChangesTitleString, [
    new EFACIntroScreen( tandem.createTandem( 'introScreen' ) ),
    new SystemsScreen( tandem.createTandem( 'systemsScreen' ) )
  ], simOptions );

  sim.start();
} );
update copyright dates from daily grunt work