Sudoku Online Testing Framework v.0.2

RESOURCE

Abstract

The Sudoku Online Testing Framework provides a configurable basis for testing user interactions to solve visualization-related problems with sudoku puzzles and games. It consists of a server, a client, and test code. The python server implements sudoku puzzle logic and board selection functions. The JavaScript client implements a graphical user interface (GUI) front-end to display the puzzles and facilitate interactions with users. Within the GUI, logical rules may be selected. Cells may be selected to “pivot” on to make a board for each possible value in the cell. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525. SAND2021-6409 O
Developers:
Leger, Michelle [1][2][3] Wilson, Andrew [1][2][3] Darling, Michael [1][2][3] Stracuzzi, David [1][2][3] Ginaldi, Melissa [1][2][3]
  1. Sandia National Lab. (SNL-CA), Livermore, CA (United States)
  2. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  3. Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
Release Date:
2021-05-27
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Programming Languages:
JavaScript
Python
Version:
0.2
Licenses:
MIT License
Sponsoring Org.:
Code ID:
61231
Site Accession Number:
SCR #2647.0
Research Org.:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Country of Origin:
United States

RESOURCE

Citation Formats

Leger, Michelle, Wilson, Andrew T., Darling, Michael C., Stracuzzi, David J., and Ginaldi, Melissa J. Sudoku Online Testing Framework v.0.2. Computer Software. https://github.com/sandialabs/sudoku-online. USDOE. 27 May. 2021. Web. doi:10.11578/dc.20210816.3.
Leger, Michelle, Wilson, Andrew T., Darling, Michael C., Stracuzzi, David J., & Ginaldi, Melissa J. (2021, May 27). Sudoku Online Testing Framework v.0.2. [Computer software]. https://github.com/sandialabs/sudoku-online. https://doi.org/10.11578/dc.20210816.3.
Leger, Michelle, Wilson, Andrew T., Darling, Michael C., Stracuzzi, David J., and Ginaldi, Melissa J. "Sudoku Online Testing Framework v.0.2." Computer software. May 27, 2021. https://github.com/sandialabs/sudoku-online. https://doi.org/10.11578/dc.20210816.3.
@misc{ doecode_61231,
title = {Sudoku Online Testing Framework v.0.2},
author = {Leger, Michelle and Wilson, Andrew T. and Darling, Michael C. and Stracuzzi, David J. and Ginaldi, Melissa J.},
abstractNote = {The Sudoku Online Testing Framework provides a configurable basis for testing user interactions to solve visualization-related problems with sudoku puzzles and games. It consists of a server, a client, and test code. The python server implements sudoku puzzle logic and board selection functions. The JavaScript client implements a graphical user interface (GUI) front-end to display the puzzles and facilitate interactions with users. Within the GUI, logical rules may be selected. Cells may be selected to “pivot” on to make a board for each possible value in the cell. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525. SAND2021-6409 O},
doi = {10.11578/dc.20210816.3},
url = {https://doi.org/10.11578/dc.20210816.3},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20210816.3}},
year = {2021},
month = {may}
}