var busy = true; var seqIntro_b = true; if (location.search.split('intro=')[1] == 'false'){ busy = false; seqIntro_b = false; } var seqDance_b = false; var seqFire_b = false; var seqOutside_b = false; var seqMaria_b = false; var seqSkip_b = false; var seqGenome_b = false; var seqConstructivism_b = false; var pfc = 0; //save framecount here to get proper delta framecount in sequence var npfc = 0; //^ again for nesting shit var minc = 0; //movie increment - how often a console animation is played before it breaks. handled in sequences function function loadAnimationTexts(){ danceText = loadStrings('console_animations/dance.txt'); fireText = loadStrings('console_animations/fire.txt'); } function seqConstructivism(){ var cframe = frameCount - pfc; if (cframe == 1) commandLine.pushLineString("Like me on Facebook!"); if (cframe == 20){ commandLine.pushLineString(""); PopupCenter('https://www.facebook.com/constructivism2.0/', 'Constructivism 2.0', screen.width, screen.height); busy = false; seqConstructivism_b = false; } } function seqGenome(){ var cframe = frameCount - pfc; if (cframe == 1) commandLine.pushLineString("genome"); if (cframe == 10) commandLine.pushLineString("Description:"); if (cframe == 15){ commandLine.pushLineString("/ˈdʒiːnəʊm/"); commandLine.pushLineString("noun - Biology"); commandLine.pushLineString("noun: genome; plural noun: genomes"); } if (cframe == 25) commandLine.pushLineString("- the haploid set of chromosomes in a gamete or microorganism, or in each cell of a multicellular organism."); if (cframe == 25) commandLine.pushLineString("- the complete set of genes or genetic material present in a cell or organism."); if (cframe == 40) commandLine.pushLineString(""); if (cframe == 40) commandLine.pushLineString("This will download the genetic code / genome of one Homo Sapiens (human)"); if (cframe == 40) commandLine.pushLineString("Mirrored from Source, packed as .zip-file: https://www.ncbi.nlm.nih.gov/guide/howto/dwn-genome/"); if (cframe == 40) commandLine.pushLineString("Neither including assembled chromosome sequences nor archived files."); if (cframe == 40) commandLine.pushLineString(""); if (cframe == 65) commandLine.pushLineString("I recommend finding the right structure for this set of data to implement it"); if (cframe == 65) commandLine.pushLineString("into TensorFlow or similar machine-learning software in order to find out about your species,"); if (cframe == 65) commandLine.pushLineString("to push enlightenment further."); if (cframe == 65) commandLine.pushLineString("Potentially you will first have to generate more data like this, so this would be only an example."); if (cframe == 145) commandLine.pushLineString(""); if (cframe == 155) commandLine.pushLineString("Read the included README-file first."); if (cframe == 155) commandLine.pushLineString(""); if (cframe == 155) commandLine.pushLineString("Starting download in 5..."); if (cframe == 185) commandLine.changeLineString("Starting download in 4..."); if (cframe == 215) commandLine.changeLineString("Starting download in 3..."); if (cframe == 245) commandLine.changeLineString("Starting download in 2..."); if (cframe == 275) commandLine.changeLineString("Starting download in 1..."); if (cframe == 280){ commandLine.changeLineString("Initializing download of the human genome..."); commandLine.pushLineString(""); PopupCenter("ftp://ftp.ncbi.nih.gov/genomes/H_sapiens/", "ftp://ftp.ncbi.nih.gov/genomes/", window.width, window.height); window.open("https://drive.google.com/a/hbksaar.de/uc?export=download&confirm=LHNV&id=0B6B3OnIFgX8pTktKZ05XdGNFYzg"); busy = false; seqGenome_b = false; } } function seqIntro(){ var cframe = frameCount - pfc; if (cframe == 1) commandLine.pushLineString("tests.openface_api_tests.test_pipeline ..."); if (cframe == 2) commandLine.changeLineString("tests.openface_api_tests.test_pipeline ... FAIL"); if (cframe == 3) commandLine.pushLineString("tests.openface_batch_represent_tests.test_batch_represent ..."); if (cframe == 4) commandLine.changeLineString("tests.openface_batch_represent_tests.test_batch_represent ... FAIL"); if (cframe == 5) commandLine.pushLineString("tests.openface_demo_tests.test_compare_demo ..."); if (cframe == 6) commandLine.changeLineString("tests.openface_demo_tests.test_compare_demo ... FAIL"); if (cframe == 7) commandLine.pushLineString("tests.openface_demo_tests.test_classification_demo_pretrained ..."); if (cframe == 8) commandLine.changeLineString("tests.openface_demo_tests.test_classification_demo_pretrained ... FAIL"); if (cframe == 9) commandLine.pushLineString("tests.openface_demo_tests.test_classification_demo_pretrained_multi ..."); if (cframe == 10) commandLine.changeLineString("tests.openface_demo_tests.test_classification_demo_pretrained_multi ... FAIL"); if (cframe == 11) commandLine.pushLineString("tests.openface_demo_tests.test_classification_demo_training ..."); if (cframe == 12) commandLine.changeLineString("tests.openface_demo_tests.test_classification_demo_training ... FAIL"); if (cframe == 13) commandLine.pushLineString("tests.openface_neural_net_training_tests.test_dnn_training ..."); if (cframe == 14) commandLine.changeLineString("tests.openface_neural_net_training_tests.test_dnn_training ... FAIL"); if (cframe == 15) commandLine.pushLineString("tests.openface_neural_net_training_tests.test_dnn_training ..."); if (cframe == 16) { commandLine.pushLineStrings([ " ", "======================================================================", "FAIL: tests.openface_api_tests.test_pipeline", "----------------------------------------------------------------------", "Traceback (most recent call last):", " File \"/iris/python2.7/dist-packages/nose/case.py\", line 197, in runTest", " self.test(*self.arg)", " File \"/iris/openface/tests/openface_api_tests.py\", line 55, in test_pipeline", " assert bb.left() == 341", "AssertionError" ]); } if (cframe == 17) { commandLine.pushLineStrings([ " ", "======================================================================", "FAIL: tests.openface_batch_represent_tests.test_batch_represent", "----------------------------------------------------------------------", "Traceback (most recent call last):", " File \"/iris/python2.7/dist-packages/nose/case.py\", line 197, in runTest", " self.test(*self.arg)", " File \"/iris/openface/tests/openface_batch_represent_tests.py\", line 68, in test_batch_represent", " assert p.returncode == 0", "AssertionError:" ]); } if (cframe == 18) { commandLine.pushLineStrings([ "-------------------- >> begin captured stdout << ---------------------", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0012.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0012.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0005.jpg ===" ]); } if (cframe == 25) { commandLine.pushLineStrings([ "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0004.jpg ===", " ", " ", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0012.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0006.jpg ===" ]); } if (cframe == 30) { commandLine.pushLineStrings([ "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0012.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0003.jpg ===", " ", " ", " ", "/iris/torch/install/bin/luajit: /iris/torch/install/share/lua/5.1/trepl/init.lua:389: module 'csvigo' not found:No LuaRocks module found for csvigo", " no field package.preload['csvigo']", " no file '/iris/.luarocks/share/lua/5.1/csvigo.lua'", " no file '/iris/.luarocks/share/lua/5.1/csvigo/init.lua'", " no file '/iris/torch/install/share/lua/5.1/csvigo.lua'", " no file '/iris/torch/install/share/lua/5.1/csvigo/init.lua'", " no file './csvigo.lua'", " no file '/iris/torch/install/share/luajit-2.1.0-beta1/csvigo.lua'", " no file '/iris/share/lua/5.1/csvigo.lua'", " no file '/iris/share/lua/5.1/csvigo/init.lua'", " no file '/iris/.luarocks/lib/lua/5.1/csvigo.so'", " no file '/iris/torch/install/lib/lua/5.1/csvigo.so'", " no file '/iris/torch/install/lib/csvigo.so'", " no file './csvigo.so'", " no file '/iris/lua/5.1/csvigo.so'", " no file '/iris/lua/5.1/loadall.so'", "stack traceback:", " [C]: in function 'error'", " /iris/torch/install/share/lua/5.1/trepl/init.lua:389: in function 'require'", " ./batch-represent/main.lua:9: in main chunk", " [C]: in function 'dofile'", " .../bin/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:150: in main chunk", " [C]: at 0x004065d0", " ", " ", "--------------------- >> end captured stdout << ----------------------" ]); } if (cframe == 35) { commandLine.pushLineStrings([ " ", "======================================================================", "FAIL: tests.openface_demo_tests.test_compare_demo", "----------------------------------------------------------------------", "Traceback (most recent call last):", " File \"/iris/python2.7/dist-packages/nose/case.py\", line 197, in runTest", " self.test(*self.arg)", " File \"/iris/openface/tests/openface_demo_tests.py\", line 38, in test_compare_demo", " assert \"0.763\" in out", "AssertionError:", "-------------------- >> begin captured stdout << ---------------------", "Comparing /iris/openface/images/examples/lennon-1.jpg with /iris/openface/images/examples/lennon-2.jpg.", " + Squared l2 distance between representations: 0.782", " ", " ", " ", "--------------------- >> end captured stdout << ----------------------" ]); } if (cframe == 37) { commandLine.pushLineStrings([ " ", "======================================================================", "FAIL: tests.openface_demo_tests.test_classification_demo_pretrained", "----------------------------------------------------------------------", "Traceback (most recent call last):", " File \"/iris/python2.7/dist-packages/nose/case.py\", line 197, in runTest", " self.test(*self.arg)", " File \"/iris/openface/tests/openface_demo_tests.py\", line 51, in test_classification_demo_pretrained", " assert \"Predict SteveCarell with 0.97 confidence.\" in out", "AssertionError:", "-------------------- >> begin captured stdout << ---------------------", " ", "=== /iris/openface/images/examples/carell.jpg ===", "Predict SteveCarell with 0.99 confidence.", " ", "/iris/python2.7/dist-packages/sklearn/lda.py:4: DeprecationWarning: lda.LDA has been moved to discriminant_analysis.LinearDiscriminantAnalysis in 0.17 and will be removed in 0.19", " \"in 0.17 and will be removed in 0.19\", DeprecationWarning)", " ", " ", "--------------------- >> end captured stdout << ----------------------" ]); } if (cframe == 39) { commandLine.pushLineStrings([ " ", "======================================================================", "FAIL: tests.openface_demo_tests.test_classification_demo_pretrained_multi", "----------------------------------------------------------------------", "Traceback (most recent call last):", " File \"/iris/python2.7/dist-packages/nose/case.py\", line 197, in runTest", " self.test(*self.arg)", " File \"/iris/openface/tests/openface_demo_tests.py\", line 64, in test_classification_demo_pretrained_multi", " assert \"Predict EvaLongoria @ x=91 with 0.99 confidence.\" in out", "AssertionError:", "-------------------- >> begin captured stdout << ---------------------", " ", "=== /iris/openface/images/examples/longoria-cooper.jpg ===", "List of faces in image from left to right", "Predict EvaLongoria @ x=92 with 0.99 confidence.", "Predict BradleyCooper @ x=192 with 0.99 confidence.", " ", "/iris/python2.7/dist-packages/sklearn/lda.py:4: DeprecationWarning: lda.LDA has been moved to discriminant_analysis.LinearDiscriminantAnalysis in 0.17 and will be removed in 0.19", " \"in 0.17 and will be removed in 0.19\", DeprecationWarning)", " ", " ", "--------------------- >> end captured stdout << ----------------------" ]); } if (cframe == 44) { commandLine.pushLineStrings([ "======================================================================", "FAIL: tests.openface_demo_tests.test_classification_demo_training", "----------------------------------------------------------------------", "Traceback (most recent call last):", " File \"/iris/python2.7/dist-packages/nose/case.py\", line 197, in runTest", " self.test(*self.arg)", " File \"/iris/openface/tests/openface_demo_tests.py\", line 98, in test_classification_demo_training", " assert p.returncode == 0", "AssertionError:", "-------------------- >> begin captured stdout << ---------------------", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0012.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0008.jpg ===" ]); } if (cframe == 45) { commandLine.pushLineStrings([ "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0012.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0004.jpg ===", " ", " ", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0012.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0002.jpg ===" ]); } if (cframe == 46) { commandLine.pushLineStrings([ "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0012.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0001.jpg ===", " ", " " ]); } if (cframe == 47) { commandLine.pushLineStrings([ "/iris/torch/install/bin/luajit: /iris/torch/install/share/lua/5.1/trepl/init.lua:389: module 'csvigo' not found:No LuaRocks module found for csvigo", " no field package.preload['csvigo']", " no file '/iris/.luarocks/share/lua/5.1/csvigo.lua'", " no file '/iris/.luarocks/share/lua/5.1/csvigo/init.lua'", " no file '/iris/torch/install/share/lua/5.1/csvigo.lua'", " no file '/iris/torch/install/share/lua/5.1/csvigo/init.lua'", " no file './csvigo.lua'", " no file '/iris/torch/install/share/luajit-2.1.0-beta1/csvigo.lua'", " no file '/iris/share/lua/5.1/csvigo.lua'", " no file '/iris/share/lua/5.1/csvigo/init.lua'", " no file '/iris/.luarocks/lib/lua/5.1/csvigo.so'", " no file '/iris/torch/install/lib/lua/5.1/csvigo.so'", " no file '/iris/torch/install/lib/csvigo.so'", " no file './csvigo.so'", " no file '/iris/lua/5.1/csvigo.so'", " no file '/iris/lua/5.1/loadall.so'", "stack traceback:", " [C]: in function 'error'", " /iris/torch/install/share/lua/5.1/trepl/init.lua:389: in function 'require'", " ./batch-represent/main.lua:9: in main chunk", " [C]: in function 'dofile'", " .../bin/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:150: in main chunk", " [C]: at 0x004065d0", " ", " ", "--------------------- >> end captured stdout << ----------------------", " " ]); } if (cframe == 50) { commandLine.pushLineStrings([ "======================================================================", "FAIL: tests.openface_neural_net_training_tests.test_dnn_training", "----------------------------------------------------------------------", "Traceback (most recent call last):", " File \"/iris/python2.7/dist-packages/nose/case.py\", line 197, in runTest", " self.test(*self.arg)", " File \"/iris/openface/tests/openface_neural_net_training_tests.py\", line 76, in test_dnn_training", " assert p.returncode == 0", "AssertionError:", "-------------------- >> begin captured stdout << ---------------------", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0012.jpg ===" ]); } if (cframe == 54) { commandLine.pushLineStrings([ "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0012.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0009.jpg ===", " ", " ", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0012.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0004.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0012.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0006.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0011.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0009.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0008.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Ann_Veneman/Ann_Veneman_0003.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Adrien_Brody/Adrien_Brody_0001.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0005.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0007.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0002.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0010.jpg ===", "=== /iris/openface/data/lfw-subset/raw/Anna_Kournikova/Anna_Kournikova_0006.jpg ===" ]); } if (cframe == 55) { commandLine.pushLineStrings([ " cudnn : false", " testBatchSize : 800", " embSize : 128", " cache : \"/tmp/OpenFaceTrainingTest-Net-8TbarF\"", " cudnn_bench : false", " cuda : false", " modelDef : \"../models/openface/nn4.def.lua\"", " data : \"/tmp/OpenFaceTrainingTest-Img-t6cTJ7/aligned\"", " epochSize : 1", " nDonkeys : -1", " save : \"/tmp/OpenFaceTrainingTest-Net-8TbarF/1\"", " nGPU : 1", " device : 1", " epochNumber : 1", " manualSeed : 2", " testing : false", " alpha : 0.2", " nEpochs : 10", " peoplePerBatch : 3", " imagesPerPerson : 10", " lfwDir : \"../data/lfw/aligned\"", " imgDim : 96", " retrain : \"none\"", "}", ]); } if (cframe == 70) commandLine.pushLineString("Saving everything to: /tmp/OpenFaceTrainingTest-Net-8TbarF/1"); if (cframe > 80){ commandLine.pushLineString(""); commandLine.pushLineString("Welcome to /)(&§§?=!?°§/&$5)."); commandLine.pushLineString("Type a command to begin with..."); commandLine.pushLineString("Available commands are: [info] [maria] [gerkzeuk] [laserharp] [electronic art] [street] [dance] [t] [genome] [fire] [blog] [constructivism2] and [skip]"); commandLine.pushLineString(""); commandLine.pushLineString(""); busy = false; seqIntro_b = false; //commandLine.pushLineString(""); //pfc = frameCount; //busy = true; //seqOutside_b = true; } } function printInfo(){ commandLine.pushLineString("This website works similar to a command-line interface."); commandLine.pushLineString("Available commands are:"); commandLine.pushLineString(""); commandLine.pushLineString("info"); commandLine.pushLineString("Gives the information you are reading right now"); commandLine.pushLineString(""); commandLine.pushLineString("gerkzeuk"); commandLine.pushLineString("Gives information about an automatic artist called \'gerkzeuk\' in a pop-up window"); commandLine.pushLineString(""); commandLine.pushLineString("laserharp"); commandLine.pushLineString("Gives information about an instrumental cage that works with lasers and ultrasonic sensors in a pop-up window"); commandLine.pushLineString(""); commandLine.pushLineString("skip"); commandLine.pushLineString("Closes the command-line and brings you to a website containing further information"); commandLine.pushLineString(""); commandLine.pushLineString("Further commands are available to run interactive and non-interactive animations:"); commandLine.pushLineString("street, dance, t, fire"); commandLine.pushLineString(""); commandLine.pushLineString("And there are more:"); commandLine.pushLineString("electronic art, blog, genome, constructivism2"); commandLine.pushLineString(""); } //Abusing multicultutral acceptance, shame, guilt, ethno-pluralism and constructivism to elaborate ethics of the new world order... Done var danceText; function seqDance(){ var cframe = frameCount - pfc; if (cframe == 0) commandLine.pushLineString("Analyzing users rational and emotional capabilities..."); if (cframe == 5) commandLine.changeLineString("Analyzing users rational and emotional capabilities... Done"); if (cframe == 8) commandLine.pushLineString("Analyzing users behaviours..."); if (cframe == 10) commandLine.pushLineString("Analyzing users behaviours... Done"); if (cframe == 15) commandLine.changeLineString("Offering practice in paradigm shifting."); if (cframe == 25) commandLine.pushLineString("Stimulating users ability to see and feel in 5..."); if (cframe == 37) commandLine.changeLineString("Stimulating users ability to see and feel in 4..."); if (cframe == 49) commandLine.changeLineString("Stimulating users ability to see and feel in 3..."); if (cframe == 61) commandLine.changeLineString("Stimulating users ability to see and feel in 2..."); if (cframe == 73) commandLine.changeLineString("Stimulating users ability to see and feel in 1..."); if (cframe == 78) commandLine.pushLineString(""); if (cframe == 85) commandLine.pushLineString("---*---------------") if (cframe == 87) commandLine.changeLineString("------*------------") if (cframe == 89) commandLine.changeLineString("---------*---------") if (cframe == 71) commandLine.changeLineString("-------------*-----") if (cframe == 73) commandLine.changeLineString("-----------------*-") if(cframe == 75) npfc = frameCount; if(cframe > 75){ var dframe = frameCount - npfc; if (dframe > 0 && dframe < danceText.length/60+1) { for(var i = 0; i < 60; i++) { commandLine.pushLineString(danceText[i+((dframe-1)*60)]); } } if (dframe == danceText.length/60+1){ npfc = frameCount; minc++; if(minc > 10){ minc = 0; busy = false; seqDance_b = false; } } } } var fireText; function seqFire(){ var cframe = frameCount - pfc; if (cframe == 0) commandLine.pushLineString("Testing users monitor..."); if (cframe == 5) commandLine.changeLineString("Testing users monitor... Done"); if (cframe == 8) commandLine.pushLineString("More than a million lights available."); if (cframe == 10) commandLine.pushLineString("Analyzing users behaviours..."); if (cframe == 15) commandLine.changeLineString("Analyzing users behaviours... Done."); if (cframe == 25) commandLine.pushLineString("Stimulating users rational functions with cognitive insight in 5..."); if (cframe == 37) commandLine.changeLineString("Stimulating users rational functions with cognitive insight in 4..."); if (cframe == 49) commandLine.changeLineString("Stimulating users rational functions with cognitive insight in 3..."); if (cframe == 61) commandLine.changeLineString("Stimulating users rational functions with cognitive insight in 2..."); if (cframe == 73) commandLine.changeLineString("Stimulating users rational functions with cognitive insight in 1..."); if (cframe == 85) commandLine.changeLineString("Stimulating users rational functions with cognitive insight."); if (cframe == 85) commandLine.pushLineString(" "); if (cframe == 87) commandLine.pushLineString("."); if (cframe == 100) commandLine.changeLineString(".."); if (cframe == 113) commandLine.changeLineString("..."); if (cframe == 120) commandLine.changeLineString("Cognitive insight not available."); if (cframe == 139) commandLine.pushLineString(""); if (cframe == 143) commandLine.pushLineString("Keep watching, animation will end eventually."); if (cframe == 167) commandLine.pushLineString("Initializing fire... *------------------"); if (cframe == 169) commandLine.changeLineString("Initializing fire... ---*---------------") if (cframe == 173) commandLine.changeLineString("Initializing fire... ------*------------") if (cframe == 177) commandLine.changeLineString("Initializing fire... ---------*---------") if (cframe == 181) commandLine.changeLineString("Initializing fire... -------------*-----") if (cframe == 185) commandLine.changeLineString("Initializing fire... -----------------*-") if (cframe == 186) npfc = frameCount; if (cframe > 186) { var dframe = frameCount - npfc; if (dframe > 0 && dframe < fireText.length/60+1) { for(var i = 0; i < 60; i++) { commandLine.pushLineString(fireText[i+((dframe-1)*60)]); } } if (dframe == fireText.length/60+1){ npfc = frameCount; minc++; if(minc > 3){ minc = 0; busy = false; seqFire_b = false; } } } } function seqOutside(){ var cframe = frameCount - pfc; if (cframe == 0) commandLine.pushLineString("Preparing user to go outside..."); if (cframe == 10) commandLine.pushLineString("Analyzing users behaviours..."); if (cframe == 15) commandLine.changeLineString("Analyzing users behaviours... Done."); if (cframe == 18) commandLine.pushLineString("Initiating direct contact to user..."); if (cframe == 23) commandLine.changeLineString("Initiating direct contact to user... Failed."); if (cframe == 28) commandLine.pushLineString("Loading non-interactive instructions..."); if (cframe == 35) commandLine.pushLineString ("---*---------------") if (cframe == 37) commandLine.changeLineString("------*------------") if (cframe == 39) commandLine.changeLineString("---------*---------") if (cframe == 41) commandLine.changeLineString("-------------*-----") if (cframe == 43) commandLine.changeLineString("-----------------*-") if (cframe == 45) commandLine.changeLineString("---------*---------") if (cframe == 47) commandLine.changeLineString("*------------------") if (cframe == 55){ commandLine.changeLineString(" ") commandLine.changeLineString("* How to move:") commandLine.pushLineString(" - Press W, A, S and D to walk") commandLine.pushLineString(" - Drag and Drop the mouse to look around") commandLine.pushLineString(" - Cross the street") } if (cframe == 57) commandLine.pushLineString(" ") if (cframe == 110) commandLine.pushLineString("Assuming user is capable of comprehending and navigating 3D space."); if (cframe == 120) commandLine.pushLineString("Starting boot sequence in 5..."); if (cframe == 132) commandLine.changeLineString("Starting boot sequence in 4...") if (cframe == 144) commandLine.changeLineString("Starting boot sequence in 3...") if (cframe == 156) commandLine.changeLineString("Starting boot sequence in 2...") if (cframe == 168) commandLine.changeLineString("Starting boot sequence in 1...") if (cframe == 180){ busy = false; seqOutside_b = false; commandLine.pushLineString("") PopupCenter("http://www.victorgiers.com/street/street.html", 'street', screen.width, screen.height); } } function seqMaria(){ var cframe = frameCount - pfc; if (cframe == 0) commandLine.pushLineString("Preparing user to meet Maria..."); if (cframe == 10) commandLine.pushLineString("Analyzing users behaviours..."); if (cframe == 15) commandLine.changeLineString("Analyzing users behaviours... Done."); if (cframe == 18) commandLine.pushLineString("Initiating direct contact to user..."); if (cframe == 23) commandLine.changeLineString("Initiating direct contact to user... Failed."); if (cframe == 28) commandLine.pushLineString("Loading non-interactive instructions..."); if (cframe == 35) commandLine.pushLineString ("---*---------------") if (cframe == 37) commandLine.changeLineString("------*------------") if (cframe == 39) commandLine.changeLineString("---------*---------") if (cframe == 41) commandLine.changeLineString("-------------*-----") if (cframe == 43) commandLine.changeLineString("-----------------*-") if (cframe == 45) commandLine.changeLineString("---------*---------") if (cframe == 47) commandLine.changeLineString("*------------------") if (cframe == 55){ commandLine.changeLineString(" ") commandLine.changeLineString("* How to move:") commandLine.pushLineString(" - Press W, A, S and D to walk") commandLine.pushLineString(" - Click anywhere to be able to look around") commandLine.pushLineString(" - Allow Pop-Up to listen to a beautiful song and watch the video if you want to") } if (cframe == 57) commandLine.pushLineString(" ") if (cframe == 110) commandLine.pushLineString("Assuming user is capable of comprehending and navigating 3D space."); if (cframe == 120) commandLine.pushLineString("Starting boot sequence in 5..."); if (cframe == 132) commandLine.changeLineString("Starting boot sequence in 4...") if (cframe == 144) commandLine.changeLineString("Starting boot sequence in 3...") if (cframe == 156) commandLine.changeLineString("Starting boot sequence in 2...") if (cframe == 168) commandLine.changeLineString("Starting boot sequence in 1...") if (cframe == 180){ busy = false; seqOutside_b = false; commandLine.pushLineString("") PopupCenter("http://www.victorgiers.com/Maria/Maria.html", 'Maria', screen.width, screen.height); } } function seqSkip(){ var cframe = frameCount - pfc; if (cframe == 0) commandLine.pushLineString("Redirecting to some homepage..."); if (cframe == 20){ busy = false; seqOutside_b = false; window.location.href = "http://www.victorgiers.com/main.php"; } }