<commit_before>/**
 * The display board. Interaction with the user starts and ends here
 *
 * @constructor
 * @param {string} The ID of the div to put the board inside
 * @param {object} The configuration options for the board
 *
 * @property {array}	file		- Array of the names of the chessboard files
 * @property {object}	pgn			- The game object
 * @property {object}	opts		- Configuration options
 * @property {string}	divId		- The ID of the board's display element
 * @property {object}	conv		- The Converter object
 * @property {array}	movesOnPane	- The array of displayed moves
 * @property {boolean}	flipped		- White or Black (true) on top
 * @property {string}	id			- GUID
 * @property {string}	moveInput	- text in moveInput window
 * @property {object}	visuals		- Object containing the PGN info
 * @property {object}	displayBoard- Parent element for the board squares
 * @property {array}	pos			- array of table cells in display (a8-h1)
 *
 * @version 0.7.1
 * @author <NAME>&#246;mer
 * @author <NAME>
 * @copyright 2008 <NAME>
 * @copyright 2012 <NAME> (some portions)
 * @license http://www.apache.org/licenses/LICENSE-2.0
**/
var Board = function (divId, options) {
	"use strict";
	var optionNames,
		i,
        givenOptions = options || {};

	if (this.isYahoo(document.getElementById(divId).firstChild.nodeValue)) {<commit_msg>Documentation Update<commit_after>/**
 * The display board. Interaction with the user starts and ends here
 *
 * @constructor
 * @param {string}  divId   The ID of the div to put the board inside
 * @param {object}  options The configuration options for the board
 *
 * @property {array}	file		- Array of the names of the chessboard files
 * @property {object}	pgn			- The game object
 * @property {object}	opts		- Configuration options
 * @property {string}	divId		- The ID of the board's display element
 * @property {object}	conv		- The Converter object
 * @property {array}	movesOnPane	- The array of displayed moves
 * @property {boolean}	flipped		- White or Black (true) on top
 * @property {string}	id			- GUID
 * @property {string}	moveInput	- text in moveInput window
 * @property {object}	visuals		- Object containing the PGN info
 * @property {object}	displayBoard- Parent element for the board squares
 * @property {array}	pos			- array of table cells in display (a8-h1)
 *
 * @version 0.7.1
 * @author <NAME>&#246;mer
 * @author <NAME>
 * @copyright 2008 <NAME>
 * @copyright 2012 <NAME> (some portions)
 * @license http://www.apache.org/licenses/LICENSE-2.0
**/
var Board = function (divId, options) {
	"use strict";
	var optionNames,
		i,
        givenOptions = options || {};

	if (this.isYahoo(document.getElementById(divId).firstChild.nodeValue)) {
{'fraction_non_alphanumeric': 0.11304026597709642, 'fraction_numerical': 0.013298854820834873, 'mean_word_length': 3.784452296819788, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1587120', 'n_tokens_mistral': 871, 'n_tokens_neox': 834, 'n_words': 315}