Using CogLab information is attached, perform the signal detection experiment and create a report on the experiment. In your r
Using CogLab(information is attached, perform the signal detection experiment and create a report on the experiment.
In your r eport, write a brief introduction that describes the SDT. Next, in the Methods section, describe the process that you followed to complete the experiment. In addition, include detailed information about the visual displays. Make sure to include enough information so that others could also perform the same experiment successfully.
Finally, in the Results section, describe the experimental results for the three different sized fields. Summarize your r eport, including answers to the following questions:
- Were the results in accordance with your expectations? Provide a rationale to support your answer.
- Did anything about the experiment surprise you? If yes, what?
- What factors can influence the results of the signal detection experiment?
Coglab_Mac/CogLab.jar
META-INF/MANIFEST.MF
Manifest-Version: 1.0 Created-By: 1.5.0_06 (Apple Computer, Inc.) Main-Class: CogLab
AbsoluteIdentification.class
public synchronized class AbsoluteIdentification extends java.awt.Canvas implements java.awt.event.KeyListener, Runnable, CLExperiment { boolean release; CLFrame frame; String LabName; java.util.Vector TrialsToGo; java.util.Vector TrialsDone; CLTrial currentTrial; int NUMREPS; java.util.Random randGen; Thread animate; String host; String userID; String userPassword; String groupID; String userName; String version; java.awt.Dimension canvasSize; String[] responseKeys; int response; int correct; int thisTrial; int[][] oo; int VersionIndex; String[] versionNames; boolean practiceDone; boolean trialDone; boolean responsePeriod; java.awt.Image icon; java.applet.AudioClip[] theClip; CLUserTransfer CLUT; java.applet.Applet demoApp; String FirstName; String LastName; CLResults results; public void AbsoluteIdentification(String, CLUserTransfer, java.awt.Image, java.applet.Applet); public void AbsoluteIdentification(String, String, java.awt.Image, boolean); public void setup(String, CLUserTransfer, java.awt.Image); public void DefineTrials(); public static void main(String[]); public void paint(java.awt.Graphics); public void RunATrial(); public void start(); public void stop(); public void run(); public void keyPressed(java.awt.event.KeyEvent); public void keyReleased(java.awt.event.KeyEvent); public void keyTyped(java.awt.event.KeyEvent); public void OutputData(java.util.Vector); public LabProperties getLabInfo(); }
ApparentMotion.class
public synchronized class ApparentMotion extends java.awt.Canvas implements Runnable, java.awt.event.KeyListener, CLExperiment { boolean release; CLFrame frame; String LabName; java.util.Vector TrialsToGo; java.util.Vector TrialsDone; CLTrial currentTrial; java.util.Random randGen; Thread animate; java.awt.Dimension canvasSize; int stimulusSize; int ISI; int currentTrialIndex; String host; int numTrials; String[] responseKeys; java.awt.Image icon; CLUserTransfer CLUT; java.applet.Applet demoApp; int VersionIndex; String[] versionNames; boolean notDone; boolean threadStopped; boolean startedLoop; String FirstName; String LastName; CLResults results; public void ApparentMotion(String, CLUserTransfer, java.awt.Image, java.applet.Applet); public void ApparentMotion(String, String, java.awt.Image, boolean); public void setup(String, CLUserTransfer, java.awt.Image); public void DefineTrials(); public static void main(String[]); public void paint(java.awt.Graphics); public void RunATrial(); public void start(); public void stop(); public void run(); public void keyPressed(java.awt.event.KeyEvent); public void keyReleased(java.awt.event.KeyEvent); public void keyTyped(java.awt.event.KeyEvent); public void OutputData(java.util.Vector); public LabProperties getLabInfo(); }
AttentionalBlink.class
public synchronized class AttentionalBlink extends java.awt.Canvas implements java.awt.event.KeyListener, Runnable, CLExperiment { boolean release; CLFrame frame; String LabName; java.util.Vector TrialsToGo; java.util.Vector TrialsDone; CLTrial currentTrial; java.util.Random randGen; Thread animate; java.awt.Dimension canvasSize; String host; String userID; String userPassword; String groupID; String userName; String[] letters; boolean allDone; boolean discardTrial; boolean validTrial; int numTrials; java.awt.Image icon; CLUserTransfer CLUT; String[] responseKeys; java.applet.Applet demoApp; int VersionIndex; String[] versionNames; String FirstName; String LastName; CLResults results; public void AttentionalBlink(String, CLUserTransfer, java.awt.Image, java.applet.Applet); public void AttentionalBlink(String, String, java.awt.Image, boolean); public void setup(String, CLUserTransfer, java.awt.Image); public void DefineTrials(); public static void main(String[]); public void paint(java.awt.Graphics); public String[] BuildStimulus(CLTrial); public void start(); public void stop(); public void run(); public void RunATrial(); public void keyPressed(java.awt.event.KeyEvent); public void keyReleased(java.awt.event.KeyEvent); public void keyTyped(java.awt.event.KeyEvent); public void OutputData(java.util.Vector); public LabProperties getLabInfo(); }
BlankCanvas.class
synchronized class BlankCanvas extends java.awt.Canvas { void BlankCanvas(); public void paint(java.awt.Graphics); }
BlindSpot.class
public synchronized class BlindSpot extends java.awt.Canvas implements Runnable, java.awt.event.KeyListener, CLExperiment { boolean release; CLFrame frame; String LabName; java.util.Vector TrialsToGo; java.util.Vector TrialsDone; CLTrial currentTrial; java.util.Random randGen; Thread animate; java.awt.Dimension canvasSize; long markTime; boolean trialDone; String host; String userID; String userPassword; String groupID; String userName; String[] responseKeys; java.awt.Image icon; int numRow; int numCol; int dotSize; boolean drawFinal; double shiftX; CLUserTransfer CLUT; java.applet.Applet demoApp; int VersionIndex; String[] versionNames; String FirstName; String LastName; CLResults results; public void BlindSpot(String, CLUserTransfer, java.awt.Image, java.applet.Applet); public void BlindSpot(String, String, java.awt.Image, boolean); public void setup(String, CLUserTransfer, java.awt.Image); public void DefineTrials(); public static void main(String[]); public void paint(java.awt.Graphics); public java.awt.Image BuildStimulus(CLTrial); public void RunATrial(); public void start(); public void stop(); public void run(); public void keyPressed(java.awt.event.KeyEvent); public void keyReleased(java.awt.event.KeyEvent); public void keyTyped(java.awt.event.KeyEvent); public void OutputData(java.util.Vector); public LabProperties getLabInfo(); }
BrainAsymmetry.class
public synchronized class BrainAsymmetry extends java.awt.Canvas implements Runnable, java.awt.event.KeyListener, CLExperiment { boolean release; CLFrame frame; String LabName; java.util.Vector TrialsToGo; java.util.Vector TrialsDone; CLTrial currentTrial; java.util.Random randGen; Thread animate; java.awt.Dimension canvasSize; java.awt.Dimension imageSize; int currentTrialIndex; String host; int numTrials; String[] responseKeys; java.awt.Image icon; CLUserTransfer CLUT; java.applet.Applet demoApp; int VersionIndex; String[] versionNames; boolean gotResponse; java.awt.Image[] Faces; int numFaces; String FirstName; String LastName; CLResults results; public void BrainAsymmetry(String, CLUserTransfer, java.awt.Image, java.applet.Applet); public void BrainAsymmetry(String, String, java.awt.Image, boolean); public void setup(String, CLUserTransfer, java.awt.Image); public void DefineTrials(); public static void main(String[]); public void paint(java.awt.Graphics); public void RunATrial(); public void start(); public void stop(); public void run(); public void keyPressed(java.awt.event.KeyEvent); public void keyReleased(java.awt.event.KeyEvent); public void keyTyped(java.awt.event.KeyEvent); public void OutputData(java.util.Vector); public LabProperties getLabInfo(); }
BrownPeterson.class
public synchronized class BrownPeterson extends java.awt.Canvas implements Runnable, java.awt.event.KeyListener, CLExperiment { boolean release; CLFrame frame; String LabName; java.util.Vector TrialsToGo; java.util.Vector TrialsDone; CLTrial currentTrial; java.util.Random randGen; Thread animate; java.awt.Dimension canvasSize; String host; String userID; String userPassword; String groupID; String userName; String[] letters; int numTrials; String[] responseKeys; java.awt.Image icon; CLUserTransfer CLUT; java.applet.Applet demoApp; boolean zeroPresent; int VersionIndex; String[] versionNames; int RSVPtime; boolean validTrial; boolean RIOver; String[] RealWords; String[] NonWords; int[] actualDistractorOrder; int[] reportedDistractorOrder; int responseCount; int numReplications; String FirstName; String LastName; CLResults results; public void BrownPeterson(String, CLUserTransfer, java.awt.Image, java.applet.Applet); public void BrownPeterson(String, String, java.awt.Image, boolean); public void setup(String, CLUserTransfer, java.awt.Image); public void DefineTrials(); public static void main(String[]); public void paint(java.awt.Graphics); public String BuildStimulus(); public String[] BuildDistractor(int); public void RunATrial(); public void start(); public void stop(); public void run(); public void keyPressed(java.awt.event.KeyEvent); public void keyReleased(java.awt.event.KeyEvent); public void keyTyped(java.awt.event.KeyEvent); public void OutputData(java.util.Vector); public LabProperties getLabInfo(); }
CLExperiment.class
public abstract interface CLExperiment { public abstract LabProperties getLabInfo(); }
CLFrame.class
public synchronized class CLFrame extends CloseableFrame implements java.awt.event.ActionListener { java.awt.MenuItem count; java.awt.MenuBar menubar; java.awt.Menu menu; ChangeResponseKeys changeKeys; java.awt.Image icon; public void CLFrame(String, java.awt.Image); public void CLFrame(String); public void VaryResponseKeys(String, String, String[], String[], String[], boolean); public static void main(String[]); public void actionPerformed(java.awt.event.ActionEvent); public void windowClosing(java.awt.event.WindowEvent); }
CLIntroductions.class
public synchronized class CLIntroductions extends java.awt.Dialog implements java.awt.event.ActionListener, java.awt.event.KeyListener { boolean doExperiment; java.awt.TextField[] names; boolean startedEntry; public void CLIntroductions(java.awt.Frame, String, String, String); public void keyReleased(java.awt.event.KeyEvent); public void keyTyped(java.awt.event.KeyEvent); public void keyPressed(java.awt.event.KeyEvent); public void actionPerformed(java.awt.event.ActionEvent); public java.net.URL GetIntroductionURL(String); }
CLMakeHTML.class
public synchronized class CLMakeHTML { String dataDisclaimer; String tail; String ExplanationDirectory; public void CLMakeHTML(); public String GetExplanation(CLResults); public String GetDataHTML(CLResults); public String GetDataHTMLWithPlot(CLResults, String); public StringBuffer MakeCLResultsPlotTable(CLResults); public StringBuffer MakeCLResultsDataTable(CLResults); public StringBuffer MakeTBTHTML(CLResults); public void SaveToHTML(CLResults, java.io.File); }
CLResults.class
public synchronized class CLResults implements java.io.Serializable { String[] versionNames; int versionIndex; java.util.Date date; String TimeZoneName; CLSummary Summary; private static final long serialVersionUID = -8878142205894788930; String TBTSummary; String[] TBTHeaders; java.util.Vector TrialsDone; java.awt.Point[] TrialsDisplayOrder; byte[] pngImage; int num; boolean PlotUpdated; boolean saveGlobal; boolean SavedAsCogLabData; String LabName; String FirstName; String LastName; String lastDirectory; String lastFileName; public static final int SCONDITIONS = 0; public static final int DCONDITIONS = 1; public static final int SRESPONSES = 2; public static final int DRESPONSES = 3; void CLResults(String, int, String[], String, String, String[], java.util.Vector, java.awt.Point[], CLSummary, String, String); public java.awt.Image MakePlot(); public void ShowResults(); }
CLResultsViewer.class
public synchronized class CLResultsViewer extends CloseableFrame implements java.awt.event.ActionListener { CLResults results; String lastDir; String lastFileName; javax.swing.JScrollPane[] scrollPanes; javax.swing.JEditorPane[] htmlPanes; javax.swing.JTabbedPane tabbedPane; ImagePanel plotPanel; public void CLResultsViewer(CLResults); public void actionPerformed(java.awt.event.ActionEvent); public void windowClosing(java.awt.event.WindowEvent); public void CheckToCloseWindow(); public void SaveInCogLabFormat(); }
CLSummary.class
public synchronized class CLSummary implements java.io.Serializable { String SummaryHeader; int numLines; int[] numData; double[][] xdata; double[][] ydata; String[][] sdata; String[] LineNames; double[][] xSquare; double[][] ySquare; boolean showPlot; boolean showLegend; String xLabel; String yLabel; double xMin; double xMax; double yMin; double yMax; boolean computeLimits; void CLSummary(String, int, int[], double[][], double[][], String[][], String[]); public void setPlot(String, String, boolean, double, double, double, double); public void setPlot(String, String, boolean); public void computePlotLimits(); }
CLTrial.class
public synchronized class CLTrial implements java.io.Serializable { String[] SConditions; String[] SResponses; double[] DResponses; double[] DConditions; public void CLTrial(); }
CLUser.class
public synchronized class CLUser implements java.io.Serializable { String Name; String UserID; String Password; java.util.Vector LabNameDone; boolean Registered; String RegistrationCode; java.util.Date dateRegistered; java.util.Date lastAccessed; java.util.Date dateCreated; String TimeZoneName; void CLUser(String, String); public boolean equals(CLUser); public void UpdateLabNameDone(CLResults); }
CLUserTransfer.class
public synchronized class CLUserTransfer implements java.io.Serializable { CLUser user; String GroupID; int task; String Comment; String Misc; String Misc2; CLResults results; static final int VERIFYUSERDATA = 0; static final int CHANGEUSERDATA = 1; static final int REGISTERACCOUNT = 2; static final int ADDRESULTS = 3; static final int GETGROUPRESULTS = 4; static final int GETUSERINFO = 5; static final int GETUSERRESULTS = 6; static final int GETGROUPTBT = 7; static final int LOOKUPINFO = 9; static final int MAKEGROUPHTML = 11; static final int GETGLOBALAVERAGES = 12; static final int MAKENEWUSER = 13; static final int SHOWPRINTABLEHTML = 14; boolean dataApproved; String fileName; void CLUserTransfer(CLUser, String, int, String); }
CategoricalPerception.class
public synchronized class CategoricalPerception extends java.awt.Panel implements Runnable, java.awt.event.ActionListener, CLExperiment { boolean release; CLFrame frame; String LabName; java.util.Vector TrialsToGo; java.util.Vector TrialsDone; CLTrial currentTrial; String[] versionNames; int VersionIndex; Thread animate; String host; String userID; String userPassword; String groupID; String userName; java.awt.Image icon; int NUM_REPS; int NUM_STIM; int NUM_TRIALS; java.awt.Button BaButt; java.awt.Button PaButt; java.awt.Button NextTrial; java.awt.Button SkipButt; boolean accessDone; java.util.Random randGen; java.applet.AudioClip[] theClip; java.util.Date when; long then; int[] responses; CLUserTransfer CLUT; java.applet.Applet demoApp; String FirstName; String LastName; CLResults results; public void CategoricalPerception(String, CLUserTransfer, java.awt.Image, java.applet.Applet); public void CategoricalPerception(String, String, java.awt.Image, boolean); public void setup(String, CLUserTransfer, java.awt.Image); public void DefineTrials(); public static void main(String[]); public void RunATrial(); public void start(); public void stop(); public void run(); public void actionPerformed(java.awt.event.ActionEvent); public void ranArray(int, int[]); public void OutputData(java.util.Vector); public LabProperties getLabInfo(); }
CategoricalPerception2.class
public synchronized class CategoricalPerception2 extends java.awt.Panel implements Runnable, java.awt.event.ActionListener, CLExperiment { boolean release; CLFrame frame; String LabName; java.util.Vector TrialsToGo; java.util.Vector TrialsDone; CLTrial currentTrial; String[] versionNames; int VersionIndex; Thread animate; String host; String userID; String userPassword; String groupID; String userName; java.awt.Image icon; int NUM_REPS; int NUM_STIM; int NUM_TRIALS; java.awt.Button SameButt; java.awt.Button DiffButt; java.awt.Button NextTrial; java.awt.Button SkipButt; boolean accessDone; java.util.Random randGen; java.applet.AudioClip[] theClip; java.util.Date when; long then; int[] responses; CLUserTransfer CLUT; java.applet.Applet demoApp; String FirstName; String LastName; CLResults results; public void CategoricalPerception2(String, CLUserTransfer, java.awt.Image, java.applet.Applet); public void CategoricalPerception2(String, String, java.awt.Image, boolean); public void setup(String, CLUserTransfer, java.awt.Image); public void DefineTrials(); public static void main(String[]); public void RunATrial(); public void start(); public void stop(); public void run(); public void actionPerformed(java.awt.event.ActionEvent); public void ranArray(int, int[]); public void OutputData(java.util.Vector); public LabProperties getLabInfo(); }
ChangeDetection.class
public synchronized class ChangeDetection extends java.awt.Canvas implements Runnable, java.awt.event.KeyListener, CLExperiment { boolean release; int NUM_PHOTOS; java.awt.MediaTracker imageTracker; CLFrame frame; String LabName; java.util.Vector TrialsToGo; java.util.Vector TrialsDone; CLTrial currentTrial; Thread animate; java.util.Random randGen; java.awt.Dimension canvasSize; int currentTrialIndex; String host; String userID; String userPassword; String userName; String groupID; java.awt.Image image3; java.awt.Image image1; java.awt.Image image2; boolean gotResponse; boolean waitingForAResponse; String[] responseKeys; java.util.Date now; long markTime; int cond; boolean stimulusDone; int VersionIndex; String[] versionNames; java.awt.Image icon; CLUserTransfer CLUT; java.applet.Applet demoApp; String FirstName; String LastName; CLResults results; public void ChangeDetection(String, CLUserTransfer, java.awt.Image, java.applet.Applet); public void ChangeDetection(String, String, java.awt.Image, boolean); public void setup(String, CLUserTransfer, java.awt.Image); public void DefineTrials(); public static void main(String[]); void load_images(String, String); public void paint(java.awt.Graphics); public void start(); public void stop(); public void run(); public void RunATrial(); public void keyPressed(java.awt.event.KeyEvent); public void keyReleased(java.awt.event.KeyEvent); public void keyTyped(java.awt.event.KeyEvent); public void ranArray(int, int[]); public void OutputData(java.util.Vector); public LabProperties getLabInfo(); }
ChangeResponseKeys.class
public synchronized class ChangeResponseKeys extends HideableFrame implements java.awt.event.ActionListener, java.awt.event.KeyListener { String[] OriginalKeys; String[] CurrentKeys; java.awt.TextField[] fields; String[] disallowedKeys; public void ChangeResponseKeys(String, String, String[], String[], String[], boolean); public void actionPerformed(java.awt.event.ActionCollepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.
All Rights Reserved Terms and Conditions
College pals.com Privacy Policy 2010-2018