Version History
Previous to Lighthouse Studio version 9.0.0, Lighthouse Studio was called “SSI Web.” Please see the SSI Web downloads page for older versions.
Version 9 History
12 December 2024
Fixes
- Fixed issue where MaxDiff export included columns for worsts when only bests are requested.
- Fixed issue changing parent list of a constructed list.
- Fixed issue adding items to a parent list used in a constructed list.
- Fixed issue with local Admin Module when the project name starts with a number.
- Fixed various issues.
25 November 2024
Fixes
- Fixed issue where previewing from selection didn't work.
- Fixed issue editing loops with error that the name already exists.
- Fixed crash when using cut icon in List Manager.
- Fixed crash in ACBC conditional display.
- Fixed issue in CBC Export when exporting a CSV.
- Fixed crash when deleting or editing lists.
- Fixed various issues.
04 November 2024
Fixes
- Fixed issue with numeric input needing decimals and negatives on iPhones.
- Fixed issue with locking files when a project is opened in a second instance of Lighthouse Studio.
- Fixed issue exporting Latent Class utilities.
- Fixed issue where a 'ghost' item appears in lists used in grid questions.
- Fixed issue where a specified subfolder for hosting is not uploaded correctly.
- Fixed issue with exporting MaxDiff to a .cho file.
- Fixed various issues.
03 October 2024
Fixes
- Fixed various security issues.
- Fixed issue where removed skip returns when going back to the skip editor.
- Fixed issue with backing up old version of data when upgrading to a new version of Lighthouse Studio.
- Fixed issues saving lists with Other Specify items.
- Fixed issue where Key Drivers crashes when changing the dependent variable.
- Fixed various issues.
05 September 2024
Features
- Key Driver Analysis is now available via the Analysis Manager.
- The Question Library now has question templates for Key Driver Analysis.
- New security option to disable CSRF tokens. This should not be disabled under normal circumstances.
- Emojis are now supported in data collection.
Changes
- Beginning in this version, the jump size in HB runs does not change after burn-in iterations are completed. This change is due to feedback from academics and HB experts.
- Windows 7 is no longer supported.
Fixes
- Fixed various security issues.
- Fixed issue where CVA inputs don't work correctly.
- Fixed issue where SortByLabel function doesn't sort correctly.
- Improved compatibility with proxy servers when uploading surveys.
31 May 2024
Fixes:
- Improved compatibility with proxy servers when uploading surveys.
- Fixed issues in the Admin Module when filtering reports.
- Fixed coding issue with ACBC/HB introduced in v9.15.0.
- Fixed issues in data collection with encoding introduced in v9.15.4.
- Fixed issue exporting .cho file when the survey contains multiple CBC exercises. Introduced in v9.15.0.
- Fixed issue saving attribute visibility in CBC. Introduced in v9.15.0.
- Fixed issues with CBC Logit when using interactions. Introduced in v9.15.0.
14 December 2023
Fixes:
- Fixed issue with respondent identifiers not allowing hyphens or other punctuation characters. This was introduced in v9.15.2.
- Fixed various issues in downloading or viewing data in 9.15.2 related to text entered by respondents and saved with HTML encoding.
- Fixed an issue where popup Javascript scripts do not work properly. This was introduced in v9.15.2.
- Fixed an issue where Admin Module reports encounter errors. This was introduced in v9.15.2.
- Fixed an issue where after updating to a new version, the spell checker dictionary location no longer exists. This was introduced in 9.15.0.
- Fixed an issue where the segmentation combinatorial setting is not saved. This was introduced in 9.15.2.
01 November 2023
Features & Improvements:
- Segmentation in the Choice Simulator has changed. Previously multiple segments were combined into segments representing each combination of the variables. Now segments are reported independently be default; however, the combinatorial style may still be used.
- In Lighthouse Studio 9.15.0, an error was added when two or more list items or attribute levels have the same display text and the same (or no) internal label. Having them can cause issues later where the two cannot be distinguished. In v9.15.2, due to user feedback this has been changed to a warning. It is still recommended to use unique internal labels.
- Willingness to Pay scenarios can now use N/A as a custom reference value.
- Security updates for Perl runtime.
Fixes:
- Fixed issue with SortByLabel function where labels beginning with 'Inf' were incorrectly placed at the end of the list.
- Fixed an issue the Choice Simulator where the same scenario would appear to give different results.
- Fixed an issue where manual upload does not obfuscate the .qst file correctly. Introduced in v9.15.0.
- Fixed an issue with Latent Class where removing the none option causes an error after estimation.
- Fixed issue with the Grid Wizard not closing at the end. Introduced in v9.15.0.
- Fixed an issue where merged variables were being checked for the same requirements as user identifiers. Introduced in v9.14.0.
- Fixed an issue with Genetic Search where removing the none option results in an error when running the simulation.
- Fixed an issue uploading unique identifiers and merged variables where the Max Respondent column is missing or blank. Introduced in v9.14.0.
- Fixed an issue with SPSS export of floating point numbers reporting the length is too long.
- Fixed an issue where moving an conditional price/display table up or down will cause LHS to crash. Introduced in v9.15.0.
- Fixed an issue where CBC merged rows can only edit the first row. Introduced in v9.15.0.
- Fixed an issue where export errors are not reported in the grid. Introduced in v9.15.0.
- Fixed an issue where MaxDiff item format settings are not seen in the survey. Introduced in v9.8.0.
- Fixed an issue with running WTP scenarios when there are conditional price tables. Introduced in v9.11.0.
- Fixed an issue creating scenarios when there are conditional price tables. Introduced in v9.11.0.
- Fixed an issue using the Spell Checker with certain Unicode characters. Introduced in v9.15.0.
- Fixed an issue where all files are not uploaded to the web server. Introduced in v9.15.0.
- Fixed an issue where a prohibition is reported in the scenario if both alt-spec rules and conditional price tables are used.
14 March 2023
Features & Improvements:
- Lighthouse Studio now offers the ability to spell check your project.
- CBC Test Design has been improved and is now displayed in a grid report which can be saved to Excel.
- The Choice Simulator has a new extrapolation limit setting for Willingness to Pay scenarios.
- The Choice Simulator now allows running cost searches without a price attribute.
- MaxDiff now has a single CSV export for use with CBC/HB or CBC/LC.
- Various temporary folders used for uploading or other tasks now use the Windows Temp folder instead of the project folder. This helps problems encountered when using network drives or cloud-based folders such as Dropbox.
- Added shortcut keys to various windows to improve ability to use windows without a mouse.
Fixes:
- Fixed problem with ranking question borders not displaying correctly. Introduced in v9.8.0.
- Fixed issue with text not saving for 'Redirect after button click' option in termination questions. Introduced in v9.14.0.
- Fixed issue with ACBC Must Have per-attribute labels causing a crash. Introduced in v9.14.2.
- Fixed database error when running surveys because of undefined Unique IDs. Introduced in v9.14.0.
- Fixed issue with survey receiving error 240 because a question or exercise is on the same page as the login, which is not allowed. Introduced in v9.14.0.
- Fixed issue in CVA where the single response minimum and maximum value settings in Lighthouse were not being saved. Introduced in SSI Web v8.
- Fixed issue in ACBC where moving list items would cause a crash. Introduced in v9.14.2.
- Fixed issue in Willingness to Pay where results appeared wrong when values were extrapolated and conditional pricing was used. Introduced in v9.11.0.
- Fixed issue where pre-skips were able to be created on login pages, which are not allowed. Introduced in v9.14.0.
- Fixed issue where loops on the first page were not shown in Test Survey. Introduced in v9.14.0.
- Fixed issue in Willingness to Pay where results differed depending on whether a default value was specified or not. Introduced in v9.11.0.
- Fixed issue with Question Library folders causing a crash. Introduced in v9.14.2.
- Fixed issue with browser title setting not saving correctly. Introduced in v9.14.0.
- Fixed issue with admin module link not automatically logging into the survey. Introduced in v9.14.0.
- Fixed issue in Question Library when certain characters were used in folder names. Introduced in v9.0.0.
- Fixed issue where adding new admin module users would create usernames that the survey runtime cannot handle correctly. Introduced in v9.13.0.
- Fixed issue where a blank login page occurs in surveys on remote servers. Introduced in v9.14.0.
- Fixed issue in ACBC/HB where all utilities would appear as 0 on computers using certain processors. In all previous versions of ACBC/HB.
- Fixed an issue uploading to servers. Introduced in v9.14.0.
- Fixed issue in CBC where filtered tasks exported to .cho are still included in the .att file. Introduced in v9.0.0.
- Fixed issue where generated admin passwords started with a non-alphanumeric character that the survey runtime cannot handle correctly. Introduced in v9.13.0.
- Fixed issue where list items, attributes, or levels may have duplicate display text and no internal label is specified, which leads to errors in analysis. In all versions of Lighthouse Studio.
- Fixed issue where the start or finish text may not display correctly. Introduced in v9.0.0.
- Fixed issue where downloading generated data from a remote server fails without a message. Introduced in v9.14.0.
13 July 2022
Fixes & Changes:
- Conjoint or MaxDiff exercises can now be on the first page of a survey without a login page.
- Randomized or constructed lists can now be used on the first page of a survey without a login page.
- Improved performance of loading items in the list of covariates in the Analysis Manager.
- Improved the algorithm that generates competitive sets for Willingness To Pay scenarios when there are prohibitions.
- Improved report loading times in the Simulator and Analysis Manager when there is a large amount of rows.
- Fixed an issue where CBC exercises could not be previewed without a design file.
- Fixed an "object reference error" when changing page formatting options in the Survey Settings window.
- Fixed issues with pasting in the Respondent Identifiers window.
- Fixed an intermittent "object reference error" message that appears in the "Project Error Check".
- Fixed an error when changing the At Least/At Most options for ACBC Must Haves.
- Fixed an issue when closing the login page settings window for projects that contained link variables but no respondent identifiers.
- Fixed an error during interviews when using randomized pages or blocks, and there was no login page.
- Fixed issue where newly uploaded respondent ids were not recognized.
- Fixed issue where after uploading to a self-hosted server, the links shown to the user did not contain the correct remote study path.
- Fixed page breaks from showing in the list of options for "skip to" logic.
- Fixed an issue first introduced in v9.9.0 where when recreating MaxDiff on-the-fly scores, under certain conditions the ranks reported did not match those computed in the interview.
- Fixed an issue where CBC/HB would show an error if covariates are used.
- Fixed an issue in test mode where values for link variables cannot be entered on the login page.
- Fixed an error that appears when creating or editing random blocks that include blank values.
- Fixed an error during interviews when using Relevant Items MaxDiff.
- Fixed a problem exporting when variable fields from MaxDiff on-the-fly designs exist in the data table, but the project is later switched to use pregenerated designs.
- Fixed a Javascript error when previewing items in the Question Library.
- Fixed an error when viewing CBC Latent Class settings containing constraints.
- Fixed issue with the Write Questionnaire window appearing odd on high DPI monitors.
- Fixed occasional error when using group scale constraints in MaxDiff Latent Class.
26 May 2022
Features:
- New surveys no longer include a Login (formerly called Start) page by default.
- Lighthouse Studio now has a launcher app to help with having multiple versions installed. When a project file is opened by double-clicking it in Windows, the launcher will ask which installed version you want to open it with.
- Excel-based simulators now include the scenario's selection of whether the none option is to be included in the simulation results.
Fixes & Changes:
- Fixed issues in Lighthouse Studio 9.13.x involving ACA, CVA and ACBC exercises containing attributes in with rank order (a priori) values of best-to-worst and worst-to-best. Imports from previous versions would inadvertently appear to reverse the rank order. This would also affect respondent interviews and utility estimation.
- Fixed problem with MaxDiff on-the-fly scores or ranks which would were incorrect if using designs generated on-the-fly. This issue was introduced in Lighthouse Studio v9.9.
- Improved error messages when the software has connection issues with Sawtooth Account.
- Fixed an issue where Lighthouse Studio would appear frozen if switching to a different application while a survey was being published.
- Fixed interpolation problem with Excel simulators containing attributes with descending level values.
- Fixed an issue where ACBC Test design would fail with terminate questions before the exercise.
- Fixed issues with silent installs of Lighthouse Studio when previous versions are installed.
- Fixed a Javascript error message when removing the back button.
- Fixed .cho export error with multiple MaxDiff exercises.
- Fixed an issue that could occur when editing ACBC Must-Have questions.
- Updated the file conversion process so only the most recent backup is saved.
- Fixed issues with path names longer than 260 characters.
- Fixed incorrect cell input text for grid questions in mobile view.
- Lighthouse Studio no longer imports projects from SSI Web v6. As a workaround, you can update the project to v8 before updating to v9.
- Fixed issue with Word import when the document results in warnings that are displayed.
- Fixed issues exporting ACA exercises to .acd file.
- Fixed an issue in the Admin Module where the minimum value in a report was incorrect.
24 March 2022
Fixes & Changes:
- Lighthouse Studio now allows database configurations to be done using environment variables on the web server. See Appendix F of the documentation for more information about configuring environment variables.
- Fixed a security issue in the Admin Module.
- Fixed an issue where backing up and changing responses would cause an error for respondents during the interview. This bug would only occur when using a Windows-based server with Microsoft SQL Server.
- Fixed problems where silent installs would attempt to show a message box asking to uninstall previous versions. See Appendix C of the documentation for more information about silent installs.
13 December 2021
Fixes & Changes:
- Fixed issue where converting a project to 9.13 results in an error if the project is located in a path longer than 260 characters.
- Fixed auto-upload issue where latency to the server results in timeouts preventing files from being uploaded.
- Removed pop-up about project errors/warnings when the Hosting window is clicked, and added error check when the Upload button within the Hosting window is clicked.
- Fixed Admin Module running a report with a filter logic variable equal to 0 could result in an error.
04 November 2021
Fixes & Changes:
- Added multi-user access to the Admin Module.
- Improved security of Admin Module passwords.
- Improved security headers for embedded content.
- Fixed error message in the Admin Module appearing behind the sidebar.
- Fixed an issue where MaxDiff Logit estimation would report a respondent count of 1.
- Fixed error message about overlapping merged cells when using segmentation in the simulator.
- Fixed Willingness To Pay scenarios to use localized separator instead of defaulting to a comma.
- Fixed issue in version 1.8.2110 of the Excel RFC plugin where #VALUE! occurred in simulators using Randomized First Choice.
02 September 2021
Fixes & Changes:
- Security headers can now be used when testing surveys locally.
- Fixed skip logic not displaying to the user during survey authoring (skip logic was executing properly for respondents).
- Fixed surveys and admin module missing some graphical elements.
- Fixed ACBC Test Design output saving to the wrong location.
03 August 2021
Fixes & Changes:
- Improved the look of ACBC BYO dropdowns to match dropdowns in other questions.
- Improved the look of ACBC Calibration questions on mobile.
- Fixed problem with malformed HTML when using a multi-column ranking question.
- Fixed errors in ACBC Test Design including index errors and password errors.
- Enhanced survey security options to better protect servers and data.
- Fixed vertical alignment of grid column headers.
- Preview and Test Survey support longer project paths.
- Improved performance when loading variables.
- In certain cases using the Advanced Teaching license data could not be downloaded.
- Fixed 'Value cannot be null' error opening the simulator.
- Fixed 'Index out of bounds' error running HB with interaction effects.
- Fixed problem where estimation summary report utilities did not match the Utility Report.
- Fixed 'Run name cannot be null' error opening ACA utility report.
- Fixed an issue in 9.10 where recreating the MaxDiff on-the-fly results did not show in the report.
- Fixed SPSS time stamp length when using fixed widths.
- Fixed 'The key already exists' error in the data generator.
- Fixed 'unhandled exception' in grid questions.
- Fixed 'Not enough items' error in MaxDiff exercise.
- Fixed occasional 'input string is not a valid integer' error in ACBC analysis.
- Fixed issue with text showing in CBC buttons using images.
- Fixed problem where filters added within the Data Manager were not applied to the export.
- Fixed problems running Willingness to Pay simulations involving alternative-specific designs or conditional pricing.
- Fixed error with means when tabulating multiple questions in the Admin Module.
01 April 2021
New Features:
- We've updated our market simulator to estimate Willingness to Pay (WTP) for levels of attributes. Our new approach appropriately considers competition and generally gives better results than traditional WTP methods used in the industry.
- We've made some major updates to improve the accessibility of our surveys (WCAG compliance). Improvements have been made that will allow third-party screen readers (such as JAWS) to more easily read our surveys.
- The Simulator's SolveForShare function now allows for extrapolation, except when using Randomized First Choice.
- The export for MaxDiff utilities to a .csv file now has an option to export missing item utilities as a blank (when using a constructed list/for Relevant Items MaxDiff).
- We have added opt-in usage data sharing to know what features and settings people use the most. Nothing confidential is collected. See https://sawtoothsoftware.com/usagedata
Fixes & Changes:
- When filtering in the Admin Module, an error would occur if the field was not in the first database table.
- In the Choice Simulator, an extra space on the end of an attribute's label caused errors that the attribute didn't have any defined values.
- Objective limits used in optimization scenarios (for example, filter out products who share is < 20%) were filtering for each product instead of the total across all searched products.
- Filter logic used in the simulator as a segmentation variable would sometimes show all respondents in the Other column.
- Simulator Excel exports would sometimes contain empty tabs.
- Optimization searches could report solutions including combinations that were prohibited by alternative-specific rules.
04 March 2021
Fixes & Changes:
- When trying to download data from a survey within the Admin Module or Lighthouse Studio, users could get a database error "Cannot read respnum column in download area", or an error "The file contains an invalid field 'Content-type: application/json'".
- Multi-select questions could produce a "No data for this report" message when building reports in the admin module with filters.
- Specifying a starting question in the data generator could result in an error "An element with the same key already exists in the dictionary".
- MaxDiff exercises using constructed lists and the MAXDIFFSCORE, MAXDIFFRANKATTVALUE, MAXDIFFRANKATTLABEL, MAXDIFFRLH, or MAXDIFFRSQ script functions would show results that are incorrect. This would also happen in Lighthouse Studio when estimating Logit utilities with the 'Recreate scores on the fly' option checked. This error was introduced in v9.9.0.
09 February 2021
New Features:
- In the Admin Module you can now upload a list of respondent IDs in order to remove certain data records from your live data, as well as update survey data (question answers, quota assignments, respondent status, etc.) across multiple respondents simultaneously.
Fixes & Changes:
- When opening the simulator's product search settings for the first time, an "Object not set to an instance of an object" error occurred. This was introduced in v9.9.0.
- When opening the simulator, the first utility run would be selected instead of the last one used.
- The default number of synthetic respondents in CBC Test Design is now 300.
- Attribute importances and t-ratios have been reintroduced into CBC Latent Class reports.
- The max fields per database table now has a maximum value of 300.
- When estimating Logit utilities with the none option turned off, an "Matrices are not compatible" error occurred.
18 January 2021
Fixes:
-
When running CBC Test Design, if interactions were included an error window would appear.
-
When attempting to export a client or analyst simulator package, and the exercise had Latent Class runs, an error appeared that a utility run was already included.
- When deleting a list in the List Manager, when a prompt would appear that the list was in use by a question or another list, and the user selected No, the list would still be deleted.
- When previewing a Semantic Differential question where no list had been specified, an error would be displayed.
- When exporting jobs, if variables had certain naming patterns an error could occur.
- Preview would fail on Free Format questions.
- Pass-in fields would not save to the respondent data when using the Data Generator. This was introduced in Lighthouse Studio 9.2.
- Fixed an issue with data generation for CVA.
- Excluding None in a simulation using Logit utilities resulted in an error.
- Previewing concept labels in CBC resulted in an error.
09 December 2020
Fixes:
- ACBC Test Design would fail if the study included passwords, quotas, or other ACBC exercises.
- Using ACBC Test Design then opening a new study remembered variable names from the first study.
- Importing CSV data in various locations caused a “cannot be auto mapped” error.
- Trying to save Shelf-Facing Display or Additional Formatting settings in CBC could cause a “null reference” error.
- MaxDiff scores were not zero-centered when exported even though the zero-centered scores within the Analysis Manager were correctly zero-centered.
- Some exercise outputs (i.e. utilities, importances, etc.) and sys_SequentialRespNum were not exported from Data Management.
- Constructed list MaxDiffs using pre-generated design containing more respondents than design versions would get an unknown error when running utilities and when exporting a CHO file.
- Trying to export analysis fields caused an error when additional respondents were accumulated after analysis was run.
- Trying to export MaxDiff fields for respondents that partially completed the MaxDiff exercise caused an error.
- Free Format preview caused a study verify error when using Sawtooth Script to reference a variable.
- Attribute coding interactions may not be saved in some situations.
- Filters would not be saved through Data Management.
- List item labels and internal labels would not be saved through the Grid Question settings.
17 November 2020
New Features:
- Relevant Items (Constructed lists) in MaxDiff. It is now possible to ask respondents to select relevant (or other targeted) items and only those items will go into the MaxDiff exercise. Using constructed lists items can now vary across respondents. Learn more
Improvements:
- The new MaxDiff designer includes a new criterion: across-set dispersion of items. This tries to ensure that a given item won’t appear in adjacent, or near-adjacent sets.
- The new MaxDiff designer is slightly better at 1 and 2 way item balance in some circumstances.
- The .CHO exports for MaxDiff studies can now include additional information needed for anchored MaxDiff estimation (both Louviere indirect and Lattery direct methods).
- Prohibitions in Bandit and Express MaxDiff are now possible if you use the "On-the-fly" designer.
- ACBC HB estimation within LHS v9.9 is significantly faster than before.
NOTE: With CBC Latent Class analysis and MaxDiff Latent Class analysis within LHS v9.9, there have been algorithm updates that cause the solutions to not be exactly the same as with v9.8. (Similar to the issue that if using a different seed, you’ll get a slightly different result).
Fixes:
- Within the Analysis Manager an error would occur in the MaxDiff HB settings area if a decimal point was entered without a proceeding number (e.g. entering ".1" and not "0.1").
- An error occurred in the Admin Module if running a survey in demo mode and self hosting with a SQL Server.
- In the Analysis Manager an error would occur while exporting after canceling an HB run.
- ACBC Calibration questions set to use dropdowns would appear incorrectly and raw HTML would appear on the screen.
- The Dual-Response feature in MaxDiff would show the response options in a horizontal format. The response options are now displayed vertically.
13 February 2020
Improvements:
- Two JavaScript resources were updated to the latest versions. jQuery to 3.4.1 and Modernizr to 3.6.0.
Fixes:
- In the Choice Simulator if level text of an attribute contained only numbers (with no additional text), and those numbers overlapped with the level index number, then the wrong level utility would be used in simulation calculations.
- When exporting utilities from the data/export area, a MaxDiff score rescaler was inadvertently being used instead of the conjoint utility rescaler. Utilities exported from the Analysis Manager used the correct rescaling method.
- Filters created within the Analysis Manager would not be available after leaving the Analysis Manager area.
- If the Summed Price attribute was the first attribute in your attribute list, it was impossible to add Constraints to ACBC analysis.
- The JavaScript function SSI_ShowAlert was not working.
- There were various minor survey formatting issues (text alignment, white space).
01 October 2019
New Features:
- A new updated survey style has replaced our older survey styles. The main color of the style can be easily changed to any color you'd like. The older styles can still be found here and imported as custom styles.
- We made it easy to include a survey logo.
Improvements:
- In the simulator the performance of clicking on the segments or weights buttons has been improved when there are many demographic variables.
Fixes:
- Pasting a bulleted or numbered list from Microsoft Word (or similar products) into a Lighthouse Studio list would use the list item contents as the internal label rather than the display text.
- In some cases data was not recorded correctly, or the data was removed, with questions inside of nested loops (a loop inside of a loop).
- Word Import would not import skips contained within grid questions.
- Running Find and Replace or Translation would fail if the current questionnaire included a CBC or CVA exercise with no attributes.
- Various minor fixes were made to Find and Replace and Translation. These include: adjusting what items are not included in translation, preventing items from appearing if they are disabled within the questionnaire, applying IntelliSense to some items during Find and Replace, and rearranging the order that items appear to be more inline with the Lighthouse Studio interface.
- The following have been fixed in the Choice Simulator:
- Fixed the attribute level helper to show a scroll bar when there are a large number of levels.
- Fixed an extrapolation error when using Randomized First Choice with the SolveForShare function.
- Fixed simulation reports where demographic variables had a Total or Other category.
- Fixed an issue where a conditional price value may not be found if there are complicated alternative-specific rules.
09 July 2019
Fixes:
- For some users, uploading surveys via the Hosting Management dialog would result in an error.
03 July 2019
Fixes:
- Using Find and Replace would delete all of the skip logic in the survey.
- If you were not a Windows administrator on your computer, the "Test" and "Preview" features would show an "access denied" error.
- If the folder path to your study contained special characters the "Test" and "Preview" features would show a "cannot find part of path" error.
- Some users would see a "500 Internal Server Error" message when trying to use the "Test" and "Preview" features.
- If multiple quota questions had the same number of cells, and the cells were randomized, the same random order would occur across all those quota questions.
- In the Analysis Manager if you had filters with invalid logic, even if not checked to be included, you might see an error message informing you that "The respondent filter removed all respondents."
- Attribute pricing fields and missing level text within ACBC exercises would not appear when running Find and Replace or (where relevant) translation.
- With alternative-specific designs, N/A levels in CBC fixed tasks would be reset upon opening the fixed task window or while attempting to generate a design.
- Due to a bug in previous versions, additional conditional pricing tables, design prohibitions, and alternative-specific rules that have been added to the simulator beyond those contained in the exercise have been removed.
- Study verification could incorrectly show an error for CBC exercises with certain partial profile settings.
07 May 2019
New Features:
- Updating text throughout your questionnaire is now much easier. To update text that appears in various places throughout your survey simply go to Compose, Find and Replace.
- Quotas now include a "Least Fill" option. If respondents could qualify for multiple quota cells, "Least Fill" will assign the respondent the quota cell that is least filled. This allows you to fill quota cells more evenly.
- Various updates have been made to the Choice Simulator including the following:
- Optimization searches will now understand alternative-specific attribute relationships and respect these relationships when performing searches. As part of this update, CBC designs now specify alternative-specific relationships through a separate tab, rather than by setting prohibitions.
- Respondents can now be assigned to more than one segment.
- Scenarios now have an auto-run option where the simulation could be set to update each time a level has been changed.
- New functions SolveForShare() and PercentRange() are now available in scenarios.
- Simulation results are now saved to the simulation project, and restored when loaded.
Improvements:
- Large study texts are now split into multiple smaller texts when exporting for translation to improve efficiency.
- If you are a user registered under multiple subscriptions you are now able to select which subscription you want to use.
Fixes:
- Deleting multiple attributes involved in merged rows from the end of the attributes list could result in error messages.
- SPSS exports would not properly export some special characters.
- Preview/Test/Print Study/Paper and Pencil functionality would not work on network drives if special characters existed in the study file path.
- Data being saved to a Free Format "hidden" variable must now match the specified variable data type. If an attempt is made to save the wrong type of data to the Free Format hidden variable, the data will not be saved and a warning will be sent to the Survey Log.
- The "Prepare for Manual Upload" button was not available for those with an Academic Research subscription.
- In some cases respondents were skipped out of a loop before they should have been.
- The "Starting Respondent Number" setting in the Data Generator has been removed due to a potential problem it could cause.
- The ACBC function ACBCWinnerLabel() did not work correctly with alternative specific attributes.
- Using a custom access file (STUDYNAME_access.cgi) to customize access to the Admin Module could cause Auto Upload to fail.
- CSS display issues existed in Paper and Pencil printed studies.
- Choice tasks using merged rows, with a level that is missing because of a null prohibition, did not display correctly.
- The Sawtooth Script PageTime() function did not always calculate the sum of page times correctly when a range of pages was given.
- The CBC none concept did not display correctly on mobile devices when the orientation of the screen was changed.
- Copy-and-pasted recodes and export jobs were not automatically renamed properly.
- Disconnecting from a remote computer while using Lighthouse Studio on the remote computer could cause Lighthouse Studio to crash upon reconnecting.
- A respondent that reached a terminate question before starting a Bandit MaxDiff exercise would need to be manually removed for analysis to work correctly.
- An error message relating to export jobs with repeated names could appear incorrectly for jobs with similar names.
- Attempting to create a question with a repeated name after running Word Import could result in an error.
- Some Print Study settings relating to an ACBC exercise could load incorrectly.
- The Choice Simulator could produce an error if a level's display text and internal label were blank.
- The frequency with which each concept was selected was missing from the CBC/HB build report.
- ASM functionality was not available if you had multiple licenses on your Sawtooth Account and one of them was an Academic Lab license.
- Very first time running an ACBC/HB run could produce all zero utilities in the report.
- There was a bug introduced in 9.5.3 that caused conditional price definitions used in the Choice Simulator to not save to the correct location and would result in the tables disappearing the next time the Choice Simulator was opened. Because two locations were incorrectly swapped, it became unfeasible to distinguish between a conditional price table that came over from authoring and a conditional price table that was newly defined within the Choice Simulator. Thus any conditional price tables defined in the Choice Simulator are deleted in this version and conditional price tables that came from authoring will have their "Values" column reset to the defaults.
- ACBC Summed Price with Piecewise attribute coding incorrectly displays an error when the second price level is a negative number.
- Exporting scores for a MaxDiff logit or MaxDiff latent class run could result in an error.
- Conditional Price Tables created from inside the Choice Simulator would not save properly.
- Under certain display resolutions and DPI settings, the incorrect cell could end up highlighted when clicking on a spreadsheet in the Analysis Manager or Choice Simulator.
- The Getting Started wizard could wrongly appear when opening the Choice Simulator.
- Running counts analysis on an ACBC with a summed price attribute and all attributes are skipped in the BYO could result in an error.
16 August 2018
Fixes:
- Some multiple monitor configurations would not remember a window's last position properly.
- Trying to test or preview a study located on a network drive would result in the error message "unable to open database".
- SPSS exports would fail if the study had certain unicode characters in the path.
- Clicking Add or Edit Conditional Price Table in ACBC would result in an error.
- Surveys created with the Academic Lab license within Lighthouse Studio were incorrectly limiting the surveys to 5 completes.
- The questions and lists imported from a Word document could fail to save if the study was closed immediately after importing from Word.
- In specific situations, constructed lists used in a grid question could appear with other specify fields in later questions.
- In some situations respondents would see an error #251 if trying to restart a survey where the restart page was within a loop. This could happen if the loop used a constructed list with Sawtooth Script loop functions (e.g. LoopValue).
- We have tightened the prior variance settings for the scale factor parameters in Otter's Method ("estimate separate scale factors" for the three major data sections in ACBC). In cases of sparse data, the scale factor parameter for the BYO section would become too extreme and not stable.
- An error was introduced in LHS 9.0.0 causing uncalibrated ACA OLS utilities to be saved as final raw utilities rather than being calibrated. This issue did not affect zero centered diffs ACA OLS utilities.
- An error would appear when importing a looped variable that no longer existed in the questionnaire.
- If, while adding a question to your Question Library, you clicked "Add Folder" to add a folder in your Question Library, an error would occur.
05 July 2018
New Features:
- Now you can import your Word document directly into Lighthouse Studio and it will generate all your questions, skip logic, comments, etc.
- Bandit MaxDiff is now available. It uses preferences from previous respondents so subsequent respondents see MaxDiff questions that oversample the top items - the ones that are most likely to turn out to be the overall winners.
- Genetic Search Algorithms are now in the Choice Simulator.
Improvements:
- The MaxDiff 500 license has been upgraded to MaxDiff 2000
- We have dramatically increased the speed of our Logit and Latent Class routines for MaxDiff. Depending on the data, estimation settings, and the number of processor cores on your machine, you may see speed improvements of up to 40x.
- Improved the loading time of the export area when the study contained many respondents and analysis runs.
- The SPSS export better supports Unicode characters now.
- Files exported to Excel now have improved default column widths.
- Default variable names have been improved in the merging data area.
- The Sawtooth Script SetValue() now works with quota questions.
- A new function named ParentListName() has been added to Sawtooth Script.
- If a respondent qualifies for a quota cell, leaves the survey, and then returns after the cell has filled, they are sent to the disqualify terminate screen. The quota cell value is now assigned the value -3. It used to be assigned the quota cell value the respondent originally qualified for.
- The respondent IP address is no longer saved by default.
- The Sawtooth Script functions CBCAttributeValue() and CBCLevelValue() were altered to return 0 when the requested level or attribute is replaced by merged rows.
- Find and replace text was not being saved inside text editors.
- ACBC summed pricing is no longer allowed when the base price and all component prices are zero or empty.
- You can now remove attributes with summed pricing from the ACBC BYO.
Fixes:
- On some computers, the error "Unable to get information about junction point" would prevent preview from working.
- The SPSS export with "Strip HTML" checked would replace all script sections with the first script section's contents.
- The logic verification in Filters | Custom Logic now works properly.
- If a page with a lot of input was submitted to the data generator, it would crash.
- In preview mode, if you switched from desktop to mobile on the 2nd page of the survey, the page would not be displayed properly.
- MaxDiff Sawtooth Script functions such as MaxDiffRankAttValue() did not return the correct results if used immediately after the first MaxDiff question.
- Removing respondent data records via the Admin Module's View/Edit screen now also removes the history data for the respondents. This fixes a possible issue where new respondents might see data from records that were previously deleted. This would only occur in rare cases (if the database was reset).
- The Handle Start Position in Semantic Diff questions would not align properly in some instances.
- Surveys with a large number of passwords could cause survey setup problems in Test Mode in the Admin Module.
- In some situations, Semantic Diff answers were not restored when backing up using the browser back button.
- The setting to hide the totals box in constant sum CBC did not work.
- The width and height parameters in the Sawtooth Script ToolTip() function did not work correctly.
- The "Total" counter for CBC Constant Sum did not include the "none" level when using the Sawtooth Script CBCNone().
- Under some circumstances, the Sawtooth Script function for PageTime() would not work correctly when given a range of pages.
- In some cases, when a respondent would backup in the survey, the page time data for the previous page and for the summed page time would be erroneously reset to 0.
- In CBC, if all the attributes were being merged together, and all the attributes had their text replaced through conditional display, then the merge would fail and the attributes would display individually.
- In some cases, backing up in a survey would reset the previously selected worst concept in best/worst CBC.
- In some cases, using HTML tags inside of ACBC Must Have and Unacceptable questions caused formatting issues.
- A change in Google Chrome caused drag and drop Ranking and Semantic Differential questions to not repopulate their answers when backing up in the survey.
- Grid questions with dropdown lists, where the dropdown list has "Other Specify" data piped into it from a prior question, would not display correctly.
- Constant Sum CBC on Safari with iOS had some display issues when viewed on a mobile device.
- Fixes the Zero-centered Diffs algorithm so that a shift in attribute utilities also shifts the none utility.
- ACBC Test Design would not display if a respondent reached a prohibited concept.
- CBC Counts reported incorrect number of tasks for studies with multiple CBC exercises.
- The data generator could fail for Grid questions with other specify fields.
21 November 2017
The following bug fixes have been made in Lighthouse Studio in general:
- Grid questions would sometimes not rename properly and result in an error.
- An error would occur in Print Study (PDF or HTML) if the survey contained the SetValue Sawtooth Script.
- The Admin Module search feature would produce an error when searching based on the Respondent Number.
The following bug fixes have been made in CBC:
- CBC exercises with Alternative-Specific designs and "Align Common Attributes on Same Row" unchecked may not have displayed all of the level text contained in the design. This was introduced in Lighthouse Studio 9.5.0.
- In some cases CBC prohibitions involving more than two attributes would not be saved correctly.
- Increasing the number of CBC random or fixed tasks after initially creating the exercise would insert the tasks in the wrong order.
The following bug fixes have been made in ACBC:
- In some cases the ACBC None Threshold Calibration would show an error if the source run had excluded attributes from analysis.
- Exporting ACBC utilities from the export area would show an error.
The following bug fixes have been made in MaxDiff:
- On-the-fly MaxDiff functions (MaxDiffRankAttLabel, MaxDiffScore, etc.) could produce incorrect results when using MaxDiff in Free Format and allowing respondents to skip questions.
25 October 2017
The following bug fixes have been made in Lighthouse Studio in general:
- In some cases respondent data used later in a survey (Sawtooth Script, skip logic, constructed lists, etc.) would be returned as a blank. This could occur if the question being referenced had more than 100 data fields (for example, a 10x11 numeric grid, or a select question with 101+ checkboxes).
- In some cases respondent data used inside of a loop was not available. For example, if a survey loops over Q1-Q5, and Q1 is referenced in Q3-Q5, the returned value would be blank instead of the answer to Q1.
- The Sawtooth Script function PageTime displayed an error if any page (in the range of specified pages) was included in a loop. An error could also occur if one of the pages in the range returned 0 for the time on that page. This could occur for example if one of the pages were skipped.
- A conversion prompt message was not always shown when opening a study created in a previous version of the software.
- Renaming a numeric question using the "Rename" button did not work.
The following bug fixes have been made in CBC:
- Using HTML tags in the CBC dual response none text would cause formatting errors.
- In some cases, running CBC HB with "Save draws" checked would result in obviously incorrect results and sometimes even produce a software error message when writing out the report. This was introduced in version 9.1.0.
The following bug fixes have been made in the Choice Simulator:
- Exporting a client simulator package would freeze Lighthouse Studio.
- Excel simulators using Randomized First Choice and a custom exponent would not update the simulation when the exponent was changed.
20 October 2017
The following bug fixes have been made in Lighthouse Studio:
- Users with academic and commercial licenses would be put into demo mode.
The following bug fixes have been made in the Choice Simulator:
- Fixed an issue in version 9.5.0 which incorrectly flagged level values less than zero as invalid.
18 October 2017
The following features have been added to Lighthouse Studio:
- The choice simulator now includes the ability to perform grid and exhaustive searches for Advanced Simulation Module license holders.
- A new "ssi_ready" event has been added to the JavaScript library. Using the "ssi_ready" event will allow you to call your custom JavaScript after the page has been fully loaded. See the documentation for more information.
- A "popup_link" class has been added to the HTML to allow for custom styling of links produced by the PopUp Sawtooth Script function.
The following bug fixes have been made in Lighthouse Studio in general:
- Occasionally Lighthouse Studio would display a message asking you to sign back into your account and then crash.
- Exporting merged variables would incorrectly show a warning that certain fields could not be found.
- The JavaScript function SSI_GetValue would always return 1 for single select questions (radio buttons) with only 1 option. This would occur whether or not the response option was selected.
- An error would occur when updating a survey using a newer version of Lighthouse Studio if the Admin Module "Test Mode" had been used.
- The Sawtooth Script Rounding function has been updated. Prior versions used a default "Banker's Rounding" approach where even numbers rounded down and odd numbers rounded up. The Round function now rounds numbers up if the determining value is 5 or more.
- Long list items in select questions could cause the "Number of Columns" setting to be ignored.
- Print study (Graphical View) would fail if the survey contained Terminate questions with "Link to a Questionnaire or Website" selected.
- In some cases the exclusive option ("None of the above") in grid questions would not deselect other options. This could occur when the grid question was using a constructed list and displayed in the mobile format.
The following bug fixes have been made in CBC:
- Between-concept prohibitions would sometimes be improperly collapsed into within-concept prohibitions after closing the prohibitions window.
- Free format CBC questions with shelf facing displays could cause an error.
- ToolTips used inside of CBC concepts did not display correctly.
- Sawtooth Script CBC functions used inside of a CBC header or footer would cause the survey to crash.
- In some cases Sawtooth Script CBC functions would fail to display an attribute when Alternative Specific CBC designs were used.
- The attribute label "Location" setting was not saved to the .ssi file. This would result in the setting being reset to "Left of concepts" after closing the study and opening it back up.
The following bug fixes have been made in MaxDiff:
- The exported MaxDiff CSV file was missing a column needed to properly upload all the scores to MaxDiffAnalyzer. This occurred in the export area. The MaxDiff CSV file exported from the Analysis Manager worked correctly.
The following bug fixes have been made in ACBC:
- HB estimation would ignore the setting for how to treat missing levels and always use the "Missing at Random" setting. CHO file exports also experienced the same problem. This bug was introduced in version 9.0.
The following bug fixes have been made in the Choice Simulator:
- The Choice Simulator would not always show prohibitions from the design settings of an exercise the first time this area was opened.
14 August 2017
The following features have been added to Lighthouse Studio:
- We have completely redesigned how CBC exercises are displayed on small screens. The new design allows mobile users to scroll through CBC questions viewing each concept one at a time. You can control whether respondents view each concept horizontally or vertically.
- CBC in general was given a major visual update. Behind the scenes we are no longer using HTML tables. Concepts are now selected by clicking a button. When that happens a green checkbox appears and the whole concept is highlighted.
- In CBC you can now merge multiple attributes into a single row. This can be useful in cases when a level from an attribute doesn't apply to a product concept and is shown as a "blank." There are some instances in which too many blanks in the choice task can lead to poor readability of the product concepts. Merged Rows solves this problem.
- The Data Reports area of the Admin Module now has a "Select All" checkbox.
- It is now easier to customize CBC questions in Free Format by using the Sawtooth Software Question Library. See the updated documentation.
- The "error log" functionality in the Admin Module has been updated. There are now errors, warnings, and notices. If a new error or warning occurs you will be notified by a message at the top of the Admin Module. A new "WriteLog" Sawtooth Script function has been added (Note: This could be very helpful for debugging Unverified Perl).
- Small improvements have been made to the HTML to help with screen readers.
- The Device Id for the Offline Surveys app is now displayed when viewing data records in the Admin Module.
- The JavaScript libraries for jQuery and jQuery UI have been updated.
The following bug fixes have been made in Lighthouse Studio in general:
- We have dropped support for Internet Explorer 10 and earlier. We have also dropped support for all browsers that do not support Flexbox. Respondents with older browsers will now see the "Unsupported Browser" error message.
- In the Offline Surveys app we have dropped support for Android 4.3 and earlier.
- JavaScript is now required for respondents to take surveys. The advanced option to allow respondents into the survey without JavaScript has been removed.
- Test mode has been updated to not use an iFrame in desktop mode. Mobile testing still uses an iFrame.
- Questions inside of a nested loop would not load if the first iteration of the nested loop was skipped due to an empty constructed list.
- An error would occur while testing the survey locally if a prior iteration of the survey had passwords and then they were removed.
- In some cases exclusive check boxes did not work in grid questions when displayed on mobile devices.
- Variable names now show in drag-and-drop ranking questions when specified in test mode and print study.
- Sawtooth Script will now evaluate in print study when possible rather than always inserting the "[script]" place holder.
- The page width setting would ignore widths greater than 900 pixels.
- A few class names that were missing from the HTML in the ACBC BYO question have been added.
21 March 2017
The following bug fixes have been made in Lighthouse Studio in general:
- An error would occur during authoring as a result of copying and pasting Free Format questions.
- In the Question Library an error would occur when entering a block or folder name if an existing item had the same name but different case (e.g. "Block1" vs "block1").
- Running the data generator with loops in a study would result in an error message.
The following bug fixes have been made in ACBC:
- In ACBC studies BYO tasks would not be included in utility estimation or *.cho exports. This was introduced in v9.1.0.
28 February 2017
The following features have been added to Lighthouse Studio:
- Lighthouse Studio now provides a way to save questions to a library so you can reuse them in future surveys. A "Sawtooth Software Library" has also been included with over 30 pre-built questions that you can use in your surveys.
- Utilities and importance scores are now selectable as export items alongside general survey data.
- Latent Class group assignments are now automatically available as segmentation variables in the choice simulator, similar to other survey questions.
- You can now enter price (to the buyer) and cost (to the producer) data per attribute level for the purpose of reporting revenue and profits in the choice simulator (also known as the market simulator).
- Previous versions of our CBC software have featured two methodologies for testing the design and estimating a priori standard errors for attribute levels. We’ve simplified the interface to use the better of the two by default: the Advanced Test which estimates standard errors using logit analysis for test robotic respondents according to the user-defined expected sample size. The other approach, which was less useful for advanced designs (alternative-specific and partial-profile), has been deprecated to an option on the Test Design menu and is still available for historical purposes.
The following bug fixes have been made in Lighthouse Studio in general:
- The data generator would fail and display an error with certain options selected.
- Exporting data to SPSS and stripping HTML from the text would truncate labels at the first '[' character.
- The graphical view output of Print Study was not displaying question or variable names when those options were checked.
- When trying to automatically open the file after printing a study to HTML, the software tried to open a file that didn't exist and an error would occur.
- Chinese characters were not registering as input for other specify response options when using the Simplified Chinese version of Windows and a Chinese character language pack.
- The mobile view of grid questions now properly displays cell input labels.
The following bug fixes have been made in ACBC:
- An error would occur during ACBC HB analysis if the BYO was skipped, constructed lists were in use, and piecewise coding was chosen for the price attribute.
27 October 2016
The following features have been added to Lighthouse Studio:
- Lighthouse Studio is now able to take advantage of 64-bit processors, and as a result many operations are significantly faster. Our tests show 20-25% improvements in uploading surveys, creating CBC designs, running HB analysis, and simulations. Exporting also shows a modest speed increase.
- The "Export/Import text for translation" feature now supports Excel and CSV file formats.
- Wide images now display better on small screens. If the screen is smaller than the width of the image the image width changes to match the size of the screen.
- The icons on the main screen now have labels. The print icon has been removed. You can still access print via the File menu.
The following bug fixes have been made in Lighthouse Studio in general:
- Lighthouse Studio relies on Internet Explorer to display question and page preview. If the version of Internet Explorer on your computer is earlier than version 11, the preview experience could be degraded. We recommend that you update to Internet Explorer 11 to have the best experience possible. You will see a warning in the installation process if you do not have Internet Explorer 11 installed.
- The auto upload process would fail if the Admin Module password contained any special characters.
- The local Test Survey should now work with special characters in the study path.
- In the Export Data area the total number of export fields would sometimes report the wrong number of available fields.
- In "Lighthouse Studio Settings" found under the File menu, some settings such as "If port is unavailable, randomly choose another port" would not save properly.
- In some situations, under slow internet connections, users would automatically be signed out of the software.
- When checking for errors and warnings in the questionnaire the software now reports the errors at the top of the list followed by the warnings.
- When exporting SPSS files, if "Include text" for Header 1, Header 2, Question, or Additional Question-Specific was selected the resulting export would not include the text specified.
- Local Test/Preview would work only once and then fail if the study was opened using a mapped network drive in the study path.
- Exporting SPSS files with a lot of fields would get increasingly slower as the export progressed. This has been optimized.
- Open-end text boxes would display a bit too wide on small screens.
- Caching has been turned off in test and preview modes. External resources such as graphics, CSS files, or JavaScript files can now be updated without the old versions getting stuck in the browser cache.
- A change was made with ToolTips in 9.1.0 that introduced a display bug when ToolTips were used with certain survey styles. These styles were: Archivo, Flex_blue, Flex_green, Lato, and Lora. The styles have been updated to address this issue.
- In some situations the Grid response option text color was not the same in the desktop and mobile views.
- In some cases, grid questions with repeated row and column labels would have repeated response options in the mobile layout.
The following bug fixes have been made in the Choice Simulator:
- Opening the Choice Simulator would sometimes result in a software error after renaming or deleting an analysis run.
The following bug fixes have been made in ACA:
- When exporting ACA Pairs, Importances, or Calibration questions as part of a Raw Data export, we now include the full data for that answer (including design information) instead of just the answer that was chosen.
The following bug fixes have been made in ACBC:
- In some cases, running ACBC HB with "Save draws" checked would result in obviously incorrect results and sometimes even produce a software error message when writing out the report.
22 August 2016
The following features have been added to Lighthouse Studio:
- Lighthouse Studio will now detect the size of the respondent's browser window and will change the layout of a grid question to be more usable on small screens (mobile devices etc.). On small screens, each row (or column) of the grid question becomes a separate sub question on the same page. This feature may be turned off if you prefer the standard layout on small screens.
- Responses to Select questions are now easier to choose on mobile devices.
- ScreenWidth() has been added to the scripting library and will return the respondent's browser width in pixels. This can be used in skip logic, quota control, etc.
- Test and preview mode have been updated to simulate viewing a survey on a small screen. You can additionally change screen dimensions and switch between portrait and landscape mode.
- Downloading data from the Admin Module has been improved. Larger surveys should experience faster data download times.
- Ranking questions now have better labels in the Admin Module reports.
- Auto Upload is now much faster and solves various upload issues.
- Validating respondent passwords (survey login) is now much faster.
- Testing a survey locally no longer uses the Apache web server.
- Conjoint utilities and MaxDiff scores are now available to export along with other survey data. Each analysis run can be selected for export under the "Fields..." area in export settings.
- PowerPoint reports of simulations are now available.
- The maximum number of products that can be created in an Excel simulator is now 25 (previously 15).
- In the Choice Simulator a change was made in the way Randomized First Choice operates when applying product availability adjustments via multi-store shopping. Previously, we were first computing share adjustments to account for product availability in stores according to the share of preference (logit) rule, followed by a secondary adjustment for product similarity according to Randomized First Choice. Now, the entire process is more true to Randomized First Choice in that it is used (rather than logit) throughout the entire multi-store simulation procedure. The results are usually not very different, but now with a little bit stronger correction for product similarity.
- "On the fly" MaxDiff estimations can now be reproduced using a logit run in the Analysis Manager.
- Two new Sawtooth Script functions have been added for MaxDiff. MaxDiffRLH() returns the respondent's root likelihood and MaxDiffRSQ() returns the pseudo r-squared, or percent certainty. These may be helpful if you want to conduct special logic (such as a skip pattern) or to display a particular message on the screen based on the respondent's consistency in answering MaxDiff questions.
- Custom CBC, MaxDiff, and CVA exercises now save the design ID and version number when first referenced in any question.
The following bug fixes have been made in Lighthouse Studio in general:
- Auto Upload will now automatically update the survey link in the Data Management area.
- Extremely large surveys could time out when downloading data from the Admin Module.
- The Study Summary page in the Admin Module would load very slow if the survey had a large amount of quotas.
- Labels with double quotes in them would cause the charts in the Admin Module to not display correctly.
- Respondents using the Microsoft Edge browser were recorded as using the Chrome browser.
- The JavaScript function SSI_GetValue now returns decimal responses with a period. Previously it would return the decimal as a comma if it was entered by the respondent.
- The JavaScript function SSI_GetValue has been improved to properly return numbers and strings when appropriate.
- The JavaScript jQuery library has been updated from 1.11.3 to 1.12.3.
- Tooltips now reposition themselves above the mouse pointer when they are at the very bottom of a page with multiple questions.
- The advanced setting "Max Database Tables to Join" has been removed from the software.
The following bug fixes have been made in the Choice Simulator:
- Simulations using both the First Choice simulation method and adjustments for product availability (multi-store) would calculate incorrect product shares.
The following bug fixes have been made in ACA:
- ACA Level Ranking setting for an attribute could not be changed. This was introduced in version 9.0.0.
The following bug fixes have been made in ACBC:
- ACBC/HB restart functionality was not working. The estimation would always began at iteration one.
- Extremely small d-efficiencies in a respondent's ACBC exercise could be written in scientific notation and cause an error when accumulating data.
- ACBC BYO summed pricing would not update in preview mode.
The following bug fixes have been made in CBC:
- CBC/HB restart functionality was not working. The estimation would always began at iteration one.
- CBC constant sum total would not update in preview mode.
16 February 2016
The following bug fixes have been made in Lighthouse Studio in general:
- Data downloaded from a server was in an incorrect format. After 30 data records the start time and end time were not included, the data was shifted two columns to the left, and an error would occur when accumulating.
- Updating the study on the server from 8.4 would not work if the constructed lists database table contained duplicate entries. Duplicate entries will be resolved if possible, otherwise a diagnostic error will be written to the study server error log.
- Preview would not work if you had opened the study using a mapped network drive.
- The ToolTip function has been updated to not spill off the left side of the screen on small mobile devices.
Lighthouse Studio 9.0.0
09 February 2016
The following features have been added to Lighthouse Studio:
- The Choice Simulator is now integrated into Lighthouse Studio. New features include visualization of shares and utilities, and improved options for adjusting shares based on product availability and awareness.
- When estimating utilities for CBC, MaxDiff, ACBC, CVA, or ACA, you now have the ability to manage multiple runs rather than always overwriting the base run. This makes it easier to investigate different modeling options without overwriting your previous work.
- Within the ranking question there is now a Drag and Drop option. This interactive question type allows respondents to rank items by rearranging them on the screen. We have included various options to allow you to customize the look and behavior.
- The prior method of doing CAPI surveys (offline interviewing) has been removed. The new version of CAPI supports both Windows and Android devices and has an improved method for distributing surveys and collecting data. The updated version of CAPI will be released soon and will be compatible with Lighthouse Studio v9.
- Lighthouse Studio now detects your time zone (during survey creation) and records all data records with this time zone. You can change the time zone under Survey Settings.
- JavaScript now runs when previewing a question so you can view interactions such as drag and drop, constant sum, checking checkboxes, etc.
- The appearance of the Admin Module has been improved and is more mobile friendly.
- The database tables have been updated to be more efficient. MySQL databases have been updated to be more efficient (from MyISAM to InnoDB).
- Surveys are now backwards compatible on the server. This means you can upload a v9 survey to an existing v8.4.8 survey and it will automatically update.
- The respondent start time and end time are now displayed in a date format in the CSV file downloaded from the Admin Module.
- Scalable Vector Graphics (.svg) are now supported when browsing to images and previewing questions.
- A few new survey styles have been included. Some of the older styles have been removed.
Please note the following:
- SSI Web has been renamed to Lighthouse Studio.
- Lighthouse Studio now requires that each user have a Sawtooth Software Account. The first time you use Lighthouse Studio you will be prompted to sign in. After that you will be prompted to sign in every 60 days. License administrators can manage users and licenses via https://account.sawtoothsoftware.com.
- Windows 7 Service Pack 1 or higher is required to run Lighthouse Studio.
- The required version of Perl installed on the web server has changed to Perl 5.14.2 or newer. This will only affect customers who are hosting on their own.
- Version 9 does not bring forward the analysis settings from any previous versions. Previous runs may be brought directly into our standalone Choice Simulator through an HBU file import.
- Version 9 does not bring forward the path information found in the menu item "File | SSI Web Settings" from previous versions. This includes the Default Studies Folder, User Styles Library Folder, Graphics Library Folder, and Local Test Server Folder. If you customized these locations, you may re-enter the information under "File | Lighthouse Studio Settings."
- The method for customizing the Admin Module has changed. To customize the Admin Module add a CSS file named "custom_admin_style.css" to the graphics folder.
- The default Prior Variance setting for HB estimation within CBC has been changed from 2.0 to 1.0 based on information we've learned about overfitting.
- The JavaScript library jQuery has been updated to version 1.11.3.
- The JavaScript library jQueryUI has been updated to version 1.11.4.
- The default HTML Doc type for surveys is now HTML5.
- We have removed the HTML tables for select, numeric, open-end, and ranking questions.
- SSI Script has been renamed to Sawtooth Script.
- CiW has been renamed to General Interviewing.
The following bug fixes have been made in Lighthouse Studio in general:
- Various minor user interface issues have been fixed.
- Some non-English characters collected in open-end questions would not be formatted correctly in the CSV file downloaded directly from the Admin Module.
- When using SSI Script (Sawtooth Script), some decimal numbers would display incorrectly. For example instead of displaying 55.2 it would display 55.200000000000003.
- The incompletes report in the Admin Module was not counting respondents who stopped on a page that started with a quota question.
- Tooltips have been enhanced to more accurately resize to fit the content and no longer display off the screen.
- The Tooltip function in Sawtooth Script has been updated so that the width and height are optional.
- Sometimes data within nested loops would not save properly when the inner loops didn't share an anchor page with the outer loops.
- Local Web now supports more character options in passwords.
- The Data Generator now gives a more user-friendly message when all the study passwords have been used.
- Non-mapped network paths are now supported.
- In some rare situations involving constructed lists and backing up in the survey, the other specify text was displayed on the screen improperly.
- Quota values would be deleted in certain conditions during limbo cleaning.
- In the reports area of the Admin Module some decimal values were being rounded to whole numbers.
- The Data Generator would give a cryptic error message when the Remote URL was left blank.
- Auto upload now correctly handles UTF-8 characters in paths.
- SPSS Exports didn't strip HTML from list values for checkbox questions when "Item numbers per column" was checked.
The following bug fixes have been made in ACBC:
- ACBC alternative-specific designs would not always work in Test Design if the primary attributes were not before the conditional attributes.
- The D-Efficiency value generated by ACBC wouldn't accumulate if saved in scientific notation.
The following bug fixes have been made in CBC:
- Exporting to a CBC Single CSV or Dual CSV with only fixed tasks would fail and display an error message.