jocly/src/games/chessbase/index.js

6642 lines
201 KiB
JavaScript

exports.games = (function () {
var modelScripts = [
"base-model.js",
"grid-geo-model.js",
"classic-model.js",
"classic-db.min.js"
]
var config_model_gameOptions_levelOptions = {
"checkFactor": 0.2,
"pieceValueFactor": 1,
"posValueFactor": 0.1,
"averageDistKingFactor": -0.01,
"castleFactor": 0.1,
"minorPiecesMovedFactor": 0.1,
"pieceValueRatioFactor": 1,
"endingKingFreedomFactor": 0.01,
"endingDistKingFactor": 0.05,
"distKingCornerFactor": 0.1,
"distPawnPromo1Factor": 0.3,
"distPawnPromo2Factor": 0.1,
"distPawnPromo3Factor": 0.05
}
var config_model_gameOptions = {
"preventRepeat": true,
"uctTransposition": "state",
"uctIgnoreLoop": false,
"levelOptions": config_model_gameOptions_levelOptions
}
var config_model_levels = {
"name": "easy",
"label": "Easy",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxNodes": 1000
}
var config_model_levels_2 = {
"name": "fast",
"label": "Fast [1sec]",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxDuration": 1,
"isDefault": true
}
var config_model_levels_3 = {
"name": "medium",
"label": "Medium",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxNodes": 10000,
"maxDuration": 10
}
var config_model_levels_4 = {
"name": "strong",
"label": "Strong",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxNodes": 20000,
"maxDuration": 15
}
var config_model_levels_5 = [
config_model_levels,
config_model_levels_2,
config_model_levels_3,
config_model_levels_4
]
var config_view_css = [
"chessbase.css"
]
var config_view_defaultOptions = {
"sounds": true,
"moves": true,
"notation": false,
"autocomplete": false
}
var config_view_skins_preload = [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/staunton/pawn/pawn-classic.js",
"image|/res/staunton/pawn/pawn-diffusemap.jpg",
"image|/res/staunton/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/knight/knight.js",
"image|/res/staunton/knight/knight-diffusemap.jpg",
"image|/res/staunton/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/bishop/bishop.js",
"image|/res/staunton/bishop/bishop-diffusemap.jpg",
"image|/res/staunton/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/rook/rook.js",
"image|/res/staunton/rook/rook-diffusemap.jpg",
"image|/res/staunton/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/queen/queen.js",
"image|/res/staunton/queen/queen-diffusemap.jpg",
"image|/res/staunton/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/king/king.js",
"image|/res/staunton/king/king-diffusemap.jpg",
"image|/res/staunton/king/king-normalmap.jpg"
]
var config_view_skins_world_lightPosition = {
"x": -9,
"y": 9,
"z": 9
}
var config_view_skins_world_skyLightPosition = {
"x": 9,
"y": 9,
"z": 9
}
var config_view_skins_world = {
"lightIntensity": 1.3,
"skyLightIntensity": 1.2,
"lightCastShadow": true,
"fog": false,
"color": 4686804,
"lightPosition": config_view_skins_world_lightPosition,
"skyLightPosition": config_view_skins_world_skyLightPosition,
"lightShadowDarkness": 0.55,
"ambientLightColor": 2236962
}
var config_view_skins_camera = {
"fov": 45,
"distMax": 50,
"radius": 18,
"elevationAngle": 60,
"elevationMin": 0
}
var config_view_skins = {
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload,
"world": config_view_skins_world,
"camera": config_view_skins_camera
}
var config_view_skins_camera_2 = {
"fov": 45,
"distMax": 50,
"radius": 18,
"elevationAngle": 89,
"elevationMin": 0
}
var config_view_skins_preload_2 = [
"image|/res/images/cancel.png",
"image|/res/images/whitebg.png",
"image|/res/images/wikipedia.png"
]
var config_view_sounds = {
"move1": "alq_move1",
"move2": "alq_move2",
"move3": "alq_move3",
"move4": "alq_move2",
"tac1": "alq_tac1",
"tac2": "alq_tac2",
"tac3": "alq_tac1",
"promo": "promo",
"usermove": null
}
var config_view_js = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"extruded-set-view.js",
"classic-view.js"
]
var modelScripts_2 = [
"base-model.js",
"grid-geo-model.js",
"xiangqi-model.js",
"xiangqi-db.min.js"
]
var config_model_gameOptions_levelOptions_2 = {
"pieceValueFactor": 1,
"pieceValueRatioFactor": 1,
"posValueFactor": 0.1,
"averageDistKingFactor": -0.01,
"castleFactor": 0.1,
"minorPiecesMovedFactor": 0.1,
"checkFactor": 0.2,
"endingKingFreedomFactor": 0.01,
"endingDistKingFactor": 0.05,
"distKingCornerFactor": 0.1
}
var config_model_gameOptions_2 = {
"preventRepeat": true,
"uctTransposition": "state",
"uctIgnoreLoop": false,
"levelOptions": config_model_gameOptions_levelOptions_2
}
var config_view_skins_world_lightPosition_2 = {
"x": 10,
"y": 10,
"z": 10
}
var config_view_skins_world_2 = {
"lightIntensity": 0.8,
"skyLightIntensity": 0.5,
"lightCastShadow": true,
"fog": false,
"color": 4686804,
"lightPosition": config_view_skins_world_lightPosition_2,
"skyLightPosition": config_view_skins_world_skyLightPosition,
"lightShadowDarkness": 0.75,
"ambientLightColor": 4473924
}
var config_view_skins_preload_3 = [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"smoothedfilegeo|0|/res/xiangqi/token.js",
"image|/res/xiangqi/wood3.jpg",
"image|/res/xiangqi/clearwoodtexture.jpg",
"image|/res/xiangqi/decoration-cross.png",
"image|/res/xiangqi/whitebg.png",
"image|/res/xiangqi/xiangqi-pieces-sprites-western-player.png",
"image|/res/xiangqi/piecebump.jpg"
]
var config_view_js_2 = [
"base-view.js",
"grid-board-view.js",
"xiangqi-board-view.js",
"xiangqi-set-view.js",
"xiangqi-view.js"
]
var modelScripts_3 = [
"base-model.js",
"grid-geo-model.js",
"gardner-model.js"
]
var config_view_skins_2 = {
"name": "skin2d",
"title": "2D Classic",
"3d": false,
"preload": config_view_skins_preload_2
}
var config_view_skins_3 = [
config_view_skins,
config_view_skins_2
]
var config_view_js_3 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"gardner-view.js"
]
var modelScripts_4 = [
"base-model.js",
"grid-geo-model.js",
"mini4x4-model.js"
]
var config_view_js_4 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"mini4x4-view.js"
]
var modelScripts_5 = [
"base-model.js",
"grid-geo-model.js",
"mini4x5-model.js"
]
var config_view_js_5 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"mini4x5-view.js"
]
var modelScripts_6 = [
"base-model.js",
"grid-geo-model.js",
"micro4x5-model.js"
]
var config_view_js_6 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"micro4x5-view.js"
]
var modelScripts_7 = [
"base-model.js",
"grid-geo-model.js",
"baby-model.js"
]
var config_view_js_7 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"baby-view.js"
]
var modelScripts_8 = [
"base-model.js",
"grid-geo-model.js",
"malett-model.js"
]
var config_view_js_8 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"malett-view.js"
]
var modelScripts_9 = [
"base-model.js",
"grid-geo-model.js",
"los-alamos-model.js"
]
var config_view_js_9 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"los-alamos-view.js"
]
var modelScripts_10 = [
"base-model.js",
"grid-geo-model.js",
"attack-model.js"
]
var config_view_js_10 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"attack-view.js"
]
var modelScripts_11 = [
"base-model.js",
"grid-geo-model.js",
"courier-model.js"
]
var config_model_levels_6 = {
"name": "easy",
"label": "Easy",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxNodes": 4000
}
var config_model_levels_7 = {
"name": "fast",
"label": "Fast [2sec]",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxDuration": 2,
"isDefault": true
}
var config_model_levels_8 = {
"name": "medium",
"label": "Medium",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxNodes": 20000,
"maxDuration": 20
}
var config_model_levels_9 = {
"name": "strong",
"label": "Strong",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxNodes": 40000,
"maxDuration": 30
}
var config_model_levels_10 = [
config_model_levels_6,
config_model_levels_7,
config_model_levels_8,
config_model_levels_9
]
var config_view_js_11 = [
"base-view.js",
"grid-board-view.js",
"courier-board-view.js",
"courierchess-set-view.js",
"courier-view.js"
]
var modelScripts_12 = [
"base-model.js",
"grid-geo-model.js",
"makruk-model.js"
]
var config_view_skins_world_lightPosition_3 = {
"x": -10,
"y": 5,
"z": 0
}
var config_view_skins_world_3 = {
"lightIntensity": 0.8,
"skyLightIntensity": 0.4,
"lightCastShadow": false,
"fog": false,
"color": 4686804,
"lightPosition": config_view_skins_world_lightPosition_3,
"skyLightPosition": config_view_skins_world_skyLightPosition,
"lightShadowDarkness": 0.85,
"ambientLightColor": 1118481
}
var config_view_js_12 = [
"base-view.js",
"grid-board-view.js",
"makruk-board-view.js",
"makruk-set-view.js",
"makruk-view.js"
]
var modelScripts_13 = [
"base-model.js",
"grid-geo-model.js",
"shako-model.js"
]
var config_model_levels_11 = {
"name": "easy",
"label": "Easy",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxNodes": 6000
}
var config_model_levels_12 = {
"name": "fast",
"label": "Fast [3sec]",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxDuration": 3,
"isDefault": true
}
var config_model_levels_13 = {
"name": "medium",
"label": "Medium",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxNodes": 30000,
"maxDuration": 30
}
var config_model_levels_14 = {
"name": "strong",
"label": "Strong",
"ai": "uct",
"playoutDepth": 0,
"minVisitsExpand": 1,
"c": 0.6,
"ignoreLeaf": false,
"uncertaintyFactor": 3,
"maxNodes": 60000,
"maxDuration": 45
}
var config_model_levels_15 = [
config_model_levels_11,
config_model_levels_12,
config_model_levels_13,
config_model_levels_14
]
var config_view_js_13 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"shako-view.js"
]
var modelScripts_14 = [
"base-model.js",
"grid-geo-model.js",
"shatranj-model.js"
]
var config_model_gameOptions_levelOptions_3 = {
"checkFactor": 0.2,
"pieceValueFactor": 1,
"posValueFactor": 0.1,
"averageDistKingFactor": -0.01,
"castleFactor": 0.1,
"minorPiecesMovedFactor": 0.1,
"pieceValueRatioFactor": 1,
"endingKingFreedomFactor": 0.01,
"endingDistKingFactor": 0.05,
"distKingCornerFactor": 0.1,
"distPawnPromo1Factor": 0.15,
"distPawnPromo2Factor": 0.05,
"distPawnPromo3Factor": 0.025
}
var config_model_gameOptions_3 = {
"preventRepeat": true,
"uctTransposition": "state",
"uctIgnoreLoop": false,
"levelOptions": config_model_gameOptions_levelOptions_3
}
var config_view_js_14 = [
"base-view.js",
"grid-board-view.js",
"shatranj-board-view.js",
"nishapur-set-view.js",
"shatranj-view.js"
]
var modelScripts_15 = [
"base-model.js",
"grid-geo-model.js",
"basic-model.js"
]
var config_model_rules = {
"en": "rules.html"
}
var config_model_credits = {
"en": "credits.html"
}
var config_view_js_15 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"basic-view.js"
]
var config_view_skins_preload_4 = [
]
var config_view_skins_4 = {
"name": "skin2d",
"title": "2D Classic",
"3d": false,
"preload": config_view_skins_preload_4
}
var modelScripts_16 = [
"base-model.js",
"multiplan-geo-model.js",
"raumschach-model.js"
]
var config_view_skins_camera_targetBounds = [
3000,
3000,
6000
]
var config_view_skins_preload_5 = [
"image|/res/images/wikipedia.png",
"image|/res/images/cancel.png",
"image|/res/images/whitebg.png"
]
var config_view_skins_5 = {
"name": "skin2d",
"title": "2D Classic",
"3d": false,
"preload": config_view_skins_preload_5
}
var config_view_js_16 = [
"base-view.js",
"multiplan-board-view.js",
"fairy-set-view.js",
"raumschach-view.js"
]
var modelScripts_17 = [
"base-model.js",
"hex-geo-model.js",
"glinski-model.js"
]
var config_view_css_2 = [
"chessbase.css",
"hex.css"
]
var config_view_skins_preload_6 = [
"smoothedfilegeo|0|/res/ring-target-hexagon.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/staunton/pawn/pawn-classic.js",
"image|/res/staunton/pawn/pawn-diffusemap.jpg",
"image|/res/staunton/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/knight/knight.js",
"image|/res/staunton/knight/knight-diffusemap.jpg",
"image|/res/staunton/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/bishop/bishop.js",
"image|/res/staunton/bishop/bishop-diffusemap.jpg",
"image|/res/staunton/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/rook/rook.js",
"image|/res/staunton/rook/rook-diffusemap.jpg",
"image|/res/staunton/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/queen/queen.js",
"image|/res/staunton/queen/queen-diffusemap.jpg",
"image|/res/staunton/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/king/king.js",
"image|/res/staunton/king/king-diffusemap.jpg",
"image|/res/staunton/king/king-normalmap.jpg"
]
var config_view_skins_camera_3 = {
"fov": 45,
"distMax": 50,
"radius": 13.5,
"elevationAngle": 45,
"elevationMin": 0,
"distMin": 0
}
var config_view_skins_6 = {
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload_6,
"world": config_view_skins_world,
"camera": config_view_skins_camera_3
}
var config_view_skins_preload_7 = [
"image|/res/images/wikipedia.png",
"image|/res/images/whitebg.png",
"image|/res/images/cancel.png"
]
var config_view_skins_7 = {
"name": "skin2d",
"title": "2D Classic",
"3d": false,
"preload": config_view_skins_preload_7
}
var config_view_skins_8 = [
config_view_skins_6,
config_view_skins_7
]
var config_view_js_17 = [
"base-view.js",
"hex-board-view.js",
"staunton-set-view.js",
"glinski-view.js"
]
var modelScripts_18 = [
"base-model.js",
"hex-geo-model.js",
"brusky-model.js"
]
var config_view_js_18 = [
"base-view.js",
"hex-board-view.js",
"staunton-set-view.js",
"brusky-view.js"
]
var modelScripts_19 = [
"base-model.js",
"hex-geo-model.js",
"devasa-model.js"
]
var config_view_js_19 = [
"base-view.js",
"hex-board-view.js",
"staunton-set-view.js",
"devasa-view.js"
]
var modelScripts_20 = [
"base-model.js",
"hex-geo-model.js",
"mccooey-model.js"
]
var config_view_js_20 = [
"base-view.js",
"hex-board-view.js",
"staunton-set-view.js",
"mccooey-view.js"
]
var modelScripts_21 = [
"base-model.js",
"hex-geo-model.js",
"shafran-model.js"
]
var config_view_skins_preload_8 = [
"smoothedfilegeo|0|/res/ring-target-cylinder-v3.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/staunton/pawn/pawn-classic.js",
"image|/res/staunton/pawn/pawn-diffusemap.jpg",
"image|/res/staunton/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/knight/knight.js",
"image|/res/staunton/knight/knight-diffusemap.jpg",
"image|/res/staunton/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/bishop/bishop.js",
"image|/res/staunton/bishop/bishop-diffusemap.jpg",
"image|/res/staunton/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/rook/rook.js",
"image|/res/staunton/rook/rook-diffusemap.jpg",
"image|/res/staunton/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/queen/queen.js",
"image|/res/staunton/queen/queen-diffusemap.jpg",
"image|/res/staunton/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/king/king.js",
"image|/res/staunton/king/king-diffusemap.jpg",
"image|/res/staunton/king/king-normalmap.jpg"
]
var config_view_js_21 = [
"base-view.js",
"hex-board-view.js",
"staunton-set-view.js",
"shafran-view.js"
]
var modelScripts_22 = [
"base-model.js",
"cylinder-geo-model.js",
"circular-model.js"
]
var config_view_css_3 = [
"chessbase.css",
"circular.css"
]
var config_view_skins_camera_4 = {
"fov": 45,
"distMax": 50,
"radius": 14.5,
"elevationAngle": 45,
"elevationMin": 0,
"distMin": 0
}
var config_view_js_22 = [
"base-view.js",
"circular-board-view.js",
"staunton-set-view.js",
"circular-view.js"
]
var modelScripts_23 = [
"base-model.js",
"cylinder-geo-model.js",
"byzantine-model.js"
]
var config_view_js_23 = [
"base-view.js",
"circular-board-view.js",
"nishapur-set-view.js",
"byzantine-view.js"
]
var modelScripts_24 = [
"base-model.js",
"multiplan-geo-model.js",
"3dchess-model.js"
]
var config_view_js_24 = [
"base-view.js",
"multiplan-board-view.js",
"staunton-set-view.js",
"3dchess-view.js"
]
var modelScripts_25 = [
"base-model.js",
"cylinder-geo-model.js",
"cylinder-model.js"
]
var config_view_skins_camera_target = [
0,
0,
0
]
var config_view_js_25 = [
"base-view.js",
"grid-board-view.js",
"cylinder-board-view.js",
"staunton-set-view.js",
"cylinder-view.js"
]
var modelScripts_26 = [
"base-model.js",
"cubic-geo-model.js",
"cubic-model.js"
]
var config_view_js_26 = [
"base-view.js",
"cubic-board-view.js",
"staunton-set-view.js",
"cubic-view.js"
]
var modelScripts_27 = [
"base-model.js",
"grid-geo-model.js",
"rollerball-model.js"
]
var config_view_js_27 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"rollerball-view.js"
]
var modelScripts_28 = [
"base-model.js",
"grid-geo-model.js",
"chess960-model.js"
]
var config_view_js_28 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"chess960-view.js"
]
var modelScripts_29 = [
"base-model.js",
"grid-geo-model.js",
"metamachy-model.js"
]
var config_view_skins_preload_9 = [
"image|/res/images/cancel.png",
"image|/res/images/whitebg.png",
"image|/res/fairy/wikipedia-fairy-sprites.png"
]
var config_view_skins_9 = {
"name": "skin2d",
"title": "2D Classic",
"3d": false,
"preload": config_view_skins_preload_9
}
var config_view_js_29 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"metamachy-view.js"
]
var modelScripts_30 = [
"base-model.js",
"grid-geo-model.js",
"capablanca-model.js"
]
var config_view_skins_preload_10 = [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg"
]
var config_view_skins_10 = {
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload_10,
"world": config_view_skins_world,
"camera": config_view_skins_camera
}
var config_view_skins_11 = [
config_view_skins_10,
config_view_skins_9
]
var config_view_js_30 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"capablanca-view.js"
]
var modelScripts_31 = [
"base-model.js",
"grid-geo-model.js",
"carrera-model.js"
]
var modelScripts_32 = [
"base-model.js",
"grid-geo-model.js",
"gothic-model.js"
]
var modelScripts_33 = [
"base-model.js",
"grid-geo-model.js",
"janus-model.js"
]
var config_view_skins_preload_11 = [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg"
]
var config_view_skins_12 = {
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload_11,
"world": config_view_skins_world,
"camera": config_view_skins_camera
}
var config_view_skins_13 = [
config_view_skins_12,
config_view_skins_9
]
var modelScripts_34 = [
"base-model.js",
"grid-geo-model.js",
"grand-model.js"
]
var config_view_js_31 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"grand-view.js"
]
var modelScripts_35 = [
"base-model.js",
"grid-geo-model.js",
"modern-model.js"
]
var config_view_js_32 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"modern-view.js"
]
var modelScripts_36 = [
"base-model.js",
"grid-geo-model.js",
"chancellor-model.js"
]
var modelScripts_37 = [
"base-model.js",
"grid-geo-model.js",
"wildebeest-model.js"
]
var config_view_js_33 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"wildebeest-view.js"
]
var modelScripts_38 = [
"base-model.js",
"smess-geo-model.js",
"smess-model.js"
]
var config_view_js_34 = [
"base-view.js",
"grid-board-view.js",
"smess-set-view.js",
"smess-view.js"
]
var modelScripts_39 = [
"base-model.js",
"grid-geo-model.js",
"demi-model.js"
]
var config_view_js_35 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"demi-view.js"
]
var modelScripts_40 = [
"base-model.js",
"grid-geo-model.js",
"romanchenko-model.js"
]
var config_view_js_36 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"romanchenko-view.js"
]
var modelScripts_41 = [
"base-model.js",
"grid-geo-model.js",
"amazon-model.js"
]
var config_view_js_37 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"amazon-view.js"
]
var modelScripts_42 = [
"base-model.js",
"grid-geo-model.js",
"dukerutland-model.js"
]
var config_view_js_38 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"dukerutland-view.js"
]
var modelScripts_43 = [
"base-model.js",
"grid-geo-model.js",
"gustav3-model.js"
]
var config_view_js_39 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"gustav3-view.js"
]
var modelScripts_44 = [
"base-model.js",
"grid-geo-model.js",
"hyderabad-model.js"
]
var config_view_js_40 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"hyderabad-view.js"
]
var modelScripts_45 = [
"base-model.js",
"grid-geo-model.js",
"kaisergame-model.js"
]
var modelScripts_46 = [
"base-model.js",
"grid-geo-model.js",
"sultangame-model.js"
]
var config_view_js_41 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"sultangame-view.js"
]
var modelScripts_47 = [
"base-model.js",
"grid-geo-model.js",
"reformed-courier-model.js"
]
var config_view_js_42 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"reformed-courier-view.js"
]
var modelScripts_48 = [
"base-model.js",
"grid-geo-model.js",
"tutti-frutti-model.js"
]
var config_view_js_43 = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"tutti-frutti-view.js"
]
var modelScripts_49 = [
"base-model.js",
"grid-geo-model.js",
"sweet16-model.js"
]
var config_view_js_44 = [
"base-view.js",
"grid-board-view.js",
"staunton-set-view.js",
"sweet16-view.js"
]
var modelScripts_tera = [
"base-model.js",
"grid-geo-model.js",
"terachess-model.js"
]
var config_view_js_tera = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"terachess-view.js"
]
var modelScripts_giga = [
"base-model.js",
"grid-geo-model.js",
"gigachess-model.js"
]
var config_view_js_giga = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"gigachess-view.js"
]
var modelScripts_lca = [
"base-model.js",
"grid-geo-model.js",
"leychessalpha-model.js"
]
var config_view_js_lca = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"leychessalpha-view.js"
]
var modelScripts_k = [
"base-model.js",
"grid-geo-model.js",
"knightetchess-model.js"
]
var config_view_js_k = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"knightetchess-view.js"
]
var modelScripts_ac = [
"base-model.js",
"grid-geo-model.js",
"armychess-model.js"
]
var config_view_js_ac = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"armychess-view.js"
]
var modelScripts_4b = [
"base-model.js",
"grid-geo-model.js",
"4board-model.js"
]
var config_view_js_4b = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"4board-view.js"
]
var modelScripts_cc = [
"base-model.js",
"grid-geo-model.js",
"cavalier-custom-model.js"
]
var config_view_js_cc = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"cavalier-custom-view.js"
]
var modelScripts_gc = [
"base-model.js",
"grid-geo-model.js",
"grandcavalier-custom-model.js"
]
var config_view_js_gc = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"grandcavalier-custom-view.js"
]
var modelScripts_wtamerlane = [
"base-model.js",
"grid-geo-model.js",
"wild-tamerlane-model.js"
]
var config_view_js_wtamerlane = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"wild-tamerlane-view.js"
]
var modelScripts_lcb = [
"base-model.js",
"grid-geo-model.js",
"leychessbeta-model.js"
]
var config_view_js_lcb = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"leychessbeta-view.js"
]
var modelScripts_fc = [
"base-model.js",
"grid-geo-model.js",
"fairychess-model.js"
]
var config_view_js_fc = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"fairychess-view.js"
]
var modelScripts_ml = [
"base-model.js",
"grid-geo-model.js",
"mightylion-model.js"
]
var config_view_js_ml = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"mightylion-view.js"
]
var modelScripts_km = [
"base-model.js",
"grid-geo-model.js",
"knightmate-model.js"
]
var config_view_js_km = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"knightmate-view.js"
]
var modelScripts_koth = [
"base-model.js",
"grid-geo-model.js",
"koth-model.js"
]
var config_view_js_koth = [
"base-view.js",
"grid-board-view.js",
"fairy-set-view.js",
"koth-view.js"
]
return [
{
"name": "classic-chess",
"modelScripts": modelScripts,
"config": {
"status": true,
"model": {
"title-en": "Chess",
"summary": "Regular Orthodox Classic Western Chess",
"thumbnail": "knight-thumbnail.png",
"module": "chessbase",
"plazza": "true",
"released": 1389887778,
"rules": {
"en": "rules.html",
"fr": "rules-fr.html"
},
"credits": {
"en": "credits.html",
"fr": "credits-fr.html"
},
"gameOptions": config_model_gameOptions,
"js": modelScripts,
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/classic-chess-600x600-3d.jpg",
"res/visuals/classic-chess-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
config_view_skins,
{
"name": "skin3dflat",
"title": "3D Flat",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"image|/res/extruded/wood.jpg",
"image|/res/extruded/wikipedia-pieces-diffuse-white.jpg",
"image|/res/extruded/wikipedia-pieces-diffuse-black.jpg",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-king.js",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-queen.js",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-pawn.js",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-rook.js",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-knight.js",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-bishop.js"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera_2
},
{
"name": "skin2dfull",
"title": "2D Classic",
"3d": false,
"preload": config_view_skins_preload_2
},
{
"name": "skin2dwood",
"title": "2D Wood",
"3d": false,
"preload": [
"image|/res/images/cancel.png",
"image|/res/images/whitebg.png",
"image|/res/images/wikipedia.png",
"image|/res/images/woodenpieces2d2.png",
"image|/res/images/wood.jpg"
]
}
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js,
"useAutoComplete": true
}
},
"viewScripts": config_view_js
},
{
"name": "losing-chess",
"modelScripts": [
"base-model.js",
"grid-geo-model.js",
"losing-model.js"
],
"config": {
"status": true,
"model": {
"title-en": "Losing Chess",
"summary": "Also known as Antichess, Suicide Chess, Giveaway Chess, ...",
"thumbnail": "knight-inv-thumbnail.png",
"module": "chessbase",
"plazza": "true",
"released": 1495039002,
"rules": {
"en": "losing-rules.html",
},
"credits": {
"en": "credits.html",
"fr": "credits-fr.html"
},
"gameOptions": config_model_gameOptions,
"js": [
"base-model.js",
"grid-geo-model.js",
"losing-model.js"
],
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/classic-chess-600x600-3d.jpg",
"res/visuals/classic-chess-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
config_view_skins,
{
"name": "skin3dflat",
"title": "3D Flat",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"image|/res/extruded/wood.jpg",
"image|/res/extruded/wikipedia-pieces-diffuse-white.jpg",
"image|/res/extruded/wikipedia-pieces-diffuse-black.jpg",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-king.js",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-queen.js",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-pawn.js",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-rook.js",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-knight.js",
"smoothedfilegeo|0|/res/extruded/flat3dpieces-bishop.js"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera_2
},
{
"name": "skin2dfull",
"title": "2D Classic",
"3d": false,
"preload": config_view_skins_preload_2
},
{
"name": "skin2dwood",
"title": "2D Wood",
"3d": false,
"preload": [
"image|/res/images/cancel.png",
"image|/res/images/whitebg.png",
"image|/res/images/wikipedia.png",
"image|/res/images/woodenpieces2d2.png",
"image|/res/images/wood.jpg"
]
}
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js,
"useAutoComplete": true
}
},
"viewScripts": config_view_js
},
{
"name": "xiangqi",
"modelScripts": modelScripts_2,
"config": {
"status": true,
"model": {
"title-en": "Xiangqi",
"summary": "Chinese Chess",
"rules": {
"en": "xiangqi-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "xiangqi-thumb.png",
"released": 1394466978,
"credits": {
"en": "xiangqi-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"js": modelScripts_2,
"description": {
"en": "xiangqi-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/xiangqi-600x600-3d.jpg",
"res/visuals/xiangqi-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 0.9,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"smoothedfilegeo|0|/res/xiangqi/token.js",
"image|/res/xiangqi/clearwoodtexture.jpg",
"image|/res/xiangqi/decoration-cross.png",
"image|/res/xiangqi/whitebg.png",
"image|/res/xiangqi/xiangqi-pieces-sprites-playera.png",
"image|/res/xiangqi/xiangqi-pieces-sprites-playerb.png",
"image|/res/xiangqi/piecebump.jpg"
],
"world": config_view_skins_world_2,
"camera": config_view_skins_camera
},
{
"name": "skin3dwall",
"title": "3D Wall",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"smoothedfilegeo|0|/res/xiangqi/token.js",
"image|/res/xiangqi/wood3.jpg",
"image|/res/xiangqi/clearwoodtexture.jpg",
"image|/res/xiangqi/decoration-cross.png",
"image|/res/xiangqi/whitebg.png",
"image|/res/xiangqi/xiangqi-pieces-sprites-playera.png",
"image|/res/xiangqi/xiangqi-pieces-sprites-playerb.png",
"image|/res/xiangqi/piecebump.jpg"
],
"world": config_view_skins_world_2,
"camera": config_view_skins_camera_2
},
{
"name": "skin3dwestern",
"title": "3D Western",
"3d": true,
"preload": config_view_skins_preload_3,
"world": config_view_skins_world_2,
"camera": config_view_skins_camera
},
{
"name": "skin3dwallwestern",
"title": "3D Wall Western",
"3d": true,
"preload": config_view_skins_preload_3,
"world": config_view_skins_world_2,
"camera": config_view_skins_camera_2
},
{
"name": "skin2d",
"title": "2D Classic",
"3d": false,
"preload": [
"image|/res/images/cancel.png",
"image|/res/images/whitebg.png",
"image|/res/xiangqi/wood3.jpg",
"image|/res/xiangqi/clearwoodtexture.jpg",
"image|/res/xiangqi/decoration-cross.png",
"image|/res/xiangqi/whitebg.png",
"image|/res/xiangqi/xiangqi-pieces-sprites.png"
]
},
{
"name": "skin2dwestern",
"title": "2D Western",
"3d": false,
"preload": [
"image|/res/images/cancel.png",
"image|/res/images/whitebg.png",
"image|/res/xiangqi/wood3.jpg",
"image|/res/xiangqi/clearwoodtexture.jpg",
"image|/res/xiangqi/decoration-cross.png",
"image|/res/xiangqi/whitebg.png",
"image|/res/xiangqi/xiangqi-pieces-sprites-western.png"
]
}
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_2,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_2
},
{
"name": "gardner-chess",
"modelScripts": modelScripts_3,
"config": {
"status": true,
"model": {
"title-en": "Gardner MiniChess",
"summary": "Gardner 5x5 minichess (1969)",
"rules": {
"en": "gardner-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "gardner-thumb.png",
"released": 1398178578,
"credits": {
"en": "gardner-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"obsolete": false,
"js": modelScripts_3,
"levels": config_model_levels_5,
"description": {
"en": "gardner-description.html"
}
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/gardner-600x600-3d.jpg",
"res/visuals/gardner-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_3,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_3
},
{
"name": "mini4x4-chess",
"modelScripts": modelScripts_4,
"config": {
"status": true,
"model": {
"title-en": "Mini Chess 4x4",
"summary": "4x4 mini chess variant",
"rules": {
"en": "mini4x4-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "mini4x4-thumb.png",
"released": 1398178577,
"credits": {
"en": "mini4x4-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"obsolete": false,
"js": modelScripts_4,
"levels": config_model_levels_5,
"description": {
"en": "mini4x4-description.html"
}
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/mini4x4-600x600-3d.jpg",
"res/visuals/mini4x4-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_4,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_4
},
{
"name": "mini4x5-chess",
"modelScripts": modelScripts_5,
"config": {
"status": true,
"model": {
"title-en": "Mini Chess 4x5",
"summary": "4x5 mini chess variant",
"rules": {
"en": "mini4x5-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "mini4x5-thumb.png",
"released": 1398178576,
"credits": {
"en": "mini4x5-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"obsolete": false,
"js": modelScripts_5,
"levels": config_model_levels_5,
"description": {
"en": "mini4x5-description.html"
}
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/mini4x5-600x600-3d.jpg",
"res/visuals/mini4x5-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_5,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_5
},
{
"name": "micro4x5-chess",
"modelScripts": modelScripts_6,
"config": {
"status": true,
"model": {
"title-en": "Micro Chess",
"summary": "4x5 chess variant by Glimne (1997)",
"rules": {
"en": "micro4x5-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "micro4x5-thumb.png",
"released": 1398178575,
"credits": {
"en": "micro4x5-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"obsolete": false,
"js": modelScripts_6,
"levels": config_model_levels_5,
"description": {
"en": "micro4x5-description.html"
}
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/micro4x5-600x600-3d.jpg",
"res/visuals/micro4x5-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_6,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_6
},
{
"name": "baby-chess",
"modelScripts": modelScripts_7,
"config": {
"status": true,
"model": {
"title-en": "Baby Chess",
"summary": "5x5 Baby chess",
"rules": {
"en": "baby-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "baby-thumb.png",
"released": 1398178574,
"credits": {
"en": "baby-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"obsolete": false,
"js": modelScripts_7,
"levels": config_model_levels_5,
"description": {
"en": "baby-description.html"
}
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/baby-600x600-3d.jpg",
"res/visuals/baby-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_7,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_7
},
{
"name": "malett-chess",
"modelScripts": modelScripts_8,
"config": {
"status": true,
"model": {
"title-en": "Malett Chess",
"summary": "5x5 chess variant by Jeff Malett",
"rules": {
"en": "malett-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "malett-thumb.png",
"released": 1398178573,
"credits": {
"en": "malett-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"obsolete": false,
"js": modelScripts_8,
"levels": config_model_levels_5,
"description": {
"en": "malett-description.html"
}
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/malett-600x600-3d.jpg",
"res/visuals/malett-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_8,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_8
},
{
"name": "los-alamos-chess",
"modelScripts": modelScripts_9,
"config": {
"status": true,
"model": {
"title-en": "Los Alamos Chess",
"summary": "6x6 chess variant",
"rules": {
"en": "los-alamos-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "los-alamos-thumb.png",
"released": 1398178573,
"credits": {
"en": "los-alamos-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"obsolete": false,
"js": modelScripts_9,
"levels": config_model_levels_5,
"description": {
"en": "los-alamos-description.html"
}
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/los-alamos-600x600-3d.jpg",
"res/visuals/los-alamos-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_9,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_9
},
{
"name": "attack-chess",
"modelScripts": modelScripts_10,
"config": {
"status": true,
"model": {
"title-en": "Chess Attack",
"summary": "5x6 chess variant",
"rules": {
"en": "attack-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "attack-thumb.png",
"released": 1398178572,
"credits": {
"en": "attack-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"obsolete": false,
"js": modelScripts_10,
"levels": config_model_levels_5,
"description": {
"en": "attack-description.html"
}
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/attack-600x600-3d.jpg",
"res/visuals/attack-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_10,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_10
},
{
"name": "courier-chess",
"modelScripts": modelScripts_11,
"config": {
"status": true,
"model": {
"title-en": "Courier Chess",
"summary": "12x8 chess (12th century)",
"rules": {
"en": "courier-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "courier-thumb.png",
"released": 1393430178,
"credits": {
"en": "courier-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"js": modelScripts_11,
"description": {
"en": "courier-description.html"
},
"levels": config_model_levels_10
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/courier-600x600-3d.jpg",
"res/visuals/courier-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1.5,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"smoothedfilegeo|0|/res/courierchess/cc-pawn/cc-pawn.js",
"image|/res/courierchess/cc-pawn/cc-pawn-diffuse.jpg",
"image|/res/courierchess/cc-pawn/cc-pawn-normal.jpg",
"smoothedfilegeo|0|/res/courierchess/cc-archer/cc-archer.js",
"image|/res/courierchess/cc-archer/cc-archer-diffuse.jpg",
"image|/res/courierchess/cc-archer/cc-archer-normal.jpg",
"smoothedfilegeo|0|/res/courierchess/cc-queen/cc-queen.js",
"image|/res/courierchess/cc-queen/cc-queen-diffuse.jpg",
"image|/res/courierchess/cc-queen/cc-queen-normal.jpg",
"smoothedfilegeo|0|/res/courierchess/cc-schleich/cc-schleich.js",
"image|/res/courierchess/cc-schleich/cc-schleich-diffuse.jpg",
"image|/res/courierchess/cc-schleich/cc-schleich-normal.jpg",
"smoothedfilegeo|0|/res/courierchess/cc-knight/cc-knight.js",
"image|/res/courierchess/cc-knight/cc-knight-diffuse.jpg",
"image|/res/courierchess/cc-knight/cc-knight-normal.jpg",
"smoothedfilegeo|0|/res/courierchess/cc-man/cc-man.js",
"image|/res/courierchess/cc-man/cc-man-diffuse.jpg",
"image|/res/courierchess/cc-man/cc-man-normal.jpg",
"smoothedfilegeo|0|/res/courierchess/cc-courier/cc-courier.js",
"image|/res/courierchess/cc-courier/cc-courier-diffuse.jpg",
"image|/res/courierchess/cc-courier/cc-courier-normal.jpg",
"smoothedfilegeo|0|/res/courierchess/cc-rook/cc-rook.js",
"image|/res/courierchess/cc-rook/cc-rook-diffuse.jpg",
"image|/res/courierchess/cc-rook/cc-rook-normal.jpg",
"smoothedfilegeo|0|/res/courierchess/cc-king/cc-king.js",
"image|/res/courierchess/cc-king/cc-king-diffuse.jpg",
"image|/res/courierchess/cc-king/cc-king-normal.jpg",
"image|/res/images/crackles.jpg",
"image|/res/images/tileralpha.png"
],
"world": config_view_skins_world,
"camera": {
"fov": 45,
"distMax": 50,
"radius": 12,
"elevationAngle": 60,
"elevationMin": 0
}
},
{
"name": "skin2d",
"title": "2D Classic",
"3d": false,
"preload": [
"image|/res/courierchess/wikipedia-courier-sprites.png"
]
}
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_11,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_11
},
{
"name": "makruk",
"modelScripts": modelScripts_12,
"config": {
"status": true,
"model": {
"title-en": "Makruk",
"summary": "Thai Chess",
"rules": {
"en": "mk-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "mk-thumb.png",
"released": 1393948578,
"credits": {
"en": "mk-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"js": modelScripts_12,
"description": {
"en": "mk-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/makruk-600x600-3d.jpg",
"res/visuals/makruk-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"image|/res/images/wood-chipboard-5.jpg",
"smoothedfilegeo|0|/res/makruk/pawn/mk-pawn.js",
"image|/res/makruk/pawn/mk-pawn-diffusemap.jpg",
"image|/res/makruk/pawn/mk-pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/makruk/knight/mk-knight.js",
"image|/res/makruk/knight/mk-knight-diffusemap.jpg",
"image|/res/makruk/knight/mk-knight-normalmap.jpg",
"smoothedfilegeo|0|/res/makruk/bishop/mk-bishop.js",
"image|/res/makruk/bishop/mk-bishop-diffusemap.jpg",
"image|/res/makruk/bishop/mk-bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/makruk/rook/mk-rook.js",
"image|/res/makruk/rook/mk-rook-diffusemap.jpg",
"image|/res/makruk/rook/mk-rook-normalmap.jpg",
"smoothedfilegeo|0|/res/makruk/queen/mk-queen.js",
"image|/res/makruk/queen/mk-queen-diffusemap.jpg",
"image|/res/makruk/queen/mk-queen-normalmap.jpg",
"smoothedfilegeo|0|/res/makruk/king/mk-king.js",
"image|/res/makruk/king/mk-king-diffusemap.jpg",
"image|/res/makruk/king/mk-king-normalmap.jpg"
],
"world": config_view_skins_world_3,
"camera": config_view_skins_camera
},
{
"name": "skin2d",
"title": "2D Classic",
"3d": false,
"preload": [
"image|/res/images/cancel.png",
"image|/res/images/whitebg.png",
"image|/res/images/wikipedia.png",
"image|/res/images/wood-chipboard-4.jpg"
]
}
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_12,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_12
},
{
"name": "shako-chess",
"modelScripts": modelScripts_13,
"config": {
"status": true,
"model": {
"title-en": "Shako",
"summary": "10x10 Chess",
"rules": {
"en": "shako-rules.html",
"fr": "shako-rules-fr.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "shako-thumb.png",
"released": 1396536978,
"credits": {
"en": "shako-credits.html",
"fr": "shako-credits-fr.html"
},
"gameOptions": config_model_gameOptions_2,
"js": modelScripts_13,
"description": {
"en": "shako-description.html",
"fr": "shako-description-fr.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/shako-600x600-3d.jpg",
"res/visuals/shako-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_2
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_13,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_13
},
{
"name": "shatranj-chess",
"modelScripts": modelScripts_14,
"config": {
"status": true,
"model": {
"title-en": "Shatranj",
"summary": "Ancient Chess",
"rules": {
"en": "shatranj-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "shatranj-thumb.png",
"released": 1401461778,
"credits": {
"en": "shatranj-credits.html"
},
"gameOptions": config_model_gameOptions_3,
"obsolete": false,
"js": modelScripts_14,
"description": {
"en": "shatranj-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/shatranj-600x600-3d.jpg",
"res/visuals/shatranj-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"smoothedfilegeo|0|/res/nishapur/pawn/pawn.js",
"image|/res/nishapur/pawn/pawn-diffusemap.jpg",
"image|/res/nishapur/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/nishapur/knight/knight.js",
"image|/res/nishapur/knight/knight-diffusemap.jpg",
"image|/res/nishapur/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/nishapur/elephant/elephant.js",
"image|/res/nishapur/elephant/elephant-diffusemap.jpg",
"image|/res/nishapur/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/nishapur/rook/rook.js",
"image|/res/nishapur/rook/rook-diffusemap.jpg",
"image|/res/nishapur/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/nishapur/general/general.js",
"image|/res/nishapur/general/general-diffusemap.jpg",
"image|/res/nishapur/general/general-normalmap.jpg",
"smoothedfilegeo|0|/res/nishapur/king/king.js",
"image|/res/nishapur/king/king-diffusemap.jpg",
"image|/res/nishapur/king/king-normalmap.jpg",
"image|/res/images/wikipedia.png",
"image|/res/images/wood-chipboard-2.jpg"
],
"world": config_view_skins_world_3,
"camera": config_view_skins_camera
},
{
"name": "skin2d",
"title": "2D Classic",
"3d": false,
"preload": [
"image|/res/images/cancel.png",
"image|/res/images/whitebg.png",
"image|/res/images/wikipedia.png",
"image|/res/images/wood-chipboard-2.jpg",
"image|/res/nishapur/nishapur-2d-sprites.png"
]
}
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_14,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_14
},
{
"name": "basic-chess",
"modelScripts": modelScripts_15,
"config": {
"status": true,
"model": {
"title-en": "Basic Chess",
"summary": "Basic Chess",
"rules": config_model_rules,
"module": "chessbase",
"plazza": "true",
"thumbnail": "knight-thumbnail.png",
"released": 1389887778,
"credits": config_model_credits,
"gameOptions": config_model_gameOptions,
"obsolete": true,
"js": modelScripts_15,
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"js": config_view_js_15,
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload_4,
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_4
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_15
},
{
"name": "raumschach",
"modelScripts": modelScripts_16,
"config": {
"status": true,
"model": {
"title-en": "Raumschach",
"summary": "5x5x5 Chess",
"rules": {
"en": "raumschach-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "raumschach-thumb.png",
"released": 1402066578,
"credits": {
"en": "raumschach-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_16,
"description": {
"en": "raumschach-description.html"
},
"levels": config_model_levels_10
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/raumschach-600x600-3d.jpg",
"res/visuals/raumschach-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1.1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg"
],
"world": {
"lightIntensity": 1,
"skyLightIntensity": 0.5,
"lightCastShadow": false,
"fog": false,
"color": 4686804,
"lightPosition": config_view_skins_world_lightPosition,
"skyLightPosition": config_view_skins_world_skyLightPosition,
"lightShadowDarkness": 0.55,
"ambientLightColor": 16777215
},
"camera": {
"fov": 45,
"distMax": 200,
"radius": 24,
"elevationAngle": 40,
"elevationMin": -89,
"rotationAngle": 150,
"target": [
0,
0,
5000
],
"targetBounds": config_view_skins_camera_targetBounds
}
},
config_view_skins_5
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_16,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_16
},
{
"name": "glinski-chess",
"modelScripts": modelScripts_17,
"config": {
"status": true,
"model": {
"title-en": "Glinski Chess",
"summary": "Hexagonal Chess",
"rules": {
"en": "glinski-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "glinski-thumb.png",
"released": 1396882578,
"credits": {
"en": "glinski-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_17,
"description": {
"en": "glinski-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/glinski-600x600-3d.jpg",
"res/visuals/glinski-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css_2,
"preferredRatio": 0.89,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_8,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_17,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_17
},
{
"name": "brusky-chess",
"modelScripts": modelScripts_18,
"config": {
"status": true,
"model": {
"title-en": "Brusky Chess",
"summary": "Hexagonal Chess",
"rules": {
"en": "brusky-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "brusky-thumb.png",
"released": 1398790818,
"credits": {
"en": "brusky-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_18,
"description": {
"en": "brusky-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/brusky-600x600-3d.jpg",
"res/visuals/brusky-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css_2,
"preferredRatio": 1.7,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload_4,
"world": config_view_skins_world,
"camera": config_view_skins_camera_3
},
config_view_skins_7
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_18,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_18
},
{
"name": "devasa-chess",
"modelScripts": modelScripts_19,
"config": {
"status": true,
"model": {
"title-en": "De Vasa Chess",
"summary": "Hexagonal Chess",
"rules": {
"en": "devasa-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "devasa-thumb.png",
"released": 1403189777,
"credits": {
"en": "devasa-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_19,
"description": {
"en": "devasa-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/devasa-600x600-3d.jpg",
"res/visuals/devasa-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css_2,
"preferredRatio": 1.154700538,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload_6,
"world": config_view_skins_world,
"camera": {
"fov": 45,
"distMax": 50,
"radius": 14.5,
"elevationAngle": 45,
"elevationMin": 0,
"distMin": 0,
"rotationAngle": 80
}
},
config_view_skins_7
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_19,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_19
},
{
"name": "mccooey-chess",
"modelScripts": modelScripts_20,
"config": {
"status": true,
"model": {
"title-en": "McCooey Chess",
"summary": "Hexagonal Chess",
"rules": {
"en": "mccooey-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "mccooey-thumb.png",
"released": 1402671378,
"credits": {
"en": "mccooey-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_20,
"description": {
"en": "mccooey-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/mccooey-600x600-3d.jpg",
"res/visuals/mccooey-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css_2,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_8,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_20,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_20
},
{
"name": "shafran-chess",
"modelScripts": modelScripts_21,
"config": {
"status": true,
"model": {
"title-en": "Shafran Chess",
"summary": "Hexagonal Chess",
"rules": {
"en": "shafran-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "shafran-thumb.png",
"released": 1403535378,
"credits": {
"en": "shafran-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_21,
"description": {
"en": "shafran-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/shafran-600x600-3d.jpg",
"res/visuals/shafran-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css_2,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload_8,
"world": config_view_skins_world,
"camera": config_view_skins_camera_3
},
config_view_skins_7
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_21,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_21
},
{
"name": "circular-chess",
"modelScripts": modelScripts_22,
"config": {
"status": true,
"model": {
"title-en": "Modern Circular Chess",
"summary": "Chess on a ring",
"rules": {
"en": "circular-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "circular-thumb.png",
"released": 1397055378,
"credits": {
"en": "circular-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_22,
"description": {
"en": "circular-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/circular-600x600-3d.jpg",
"res/visuals/circular-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css_3,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload_8,
"world": config_view_skins_world,
"camera": config_view_skins_camera_4
},
config_view_skins_7
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_22,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_22
},
{
"name": "byzantine-chess",
"modelScripts": modelScripts_23,
"config": {
"status": true,
"model": {
"title-en": "Byzantine Chess",
"summary": "10th century circular Chess",
"rules": {
"en": "byzantine-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "byzantine-thumb.png",
"released": 1401461778,
"credits": {
"en": "byzantine-credits.html"
},
"gameOptions": config_model_gameOptions_3,
"obsolete": false,
"js": modelScripts_23,
"description": {
"en": "byzantine-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/byzantine-600x600-3d.jpg",
"res/visuals/byzantine-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css_3,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"smoothedfilegeo|0|/res/nishapur/pawn/pawn.js",
"image|/res/nishapur/pawn/pawn-diffusemap.jpg",
"image|/res/nishapur/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/nishapur/knight/knight.js",
"image|/res/nishapur/knight/knight-diffusemap.jpg",
"image|/res/nishapur/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/nishapur/elephant/elephant.js",
"image|/res/nishapur/elephant/elephant-diffusemap.jpg",
"image|/res/nishapur/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/nishapur/rook/rook.js",
"image|/res/nishapur/rook/rook-diffusemap.jpg",
"image|/res/nishapur/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/nishapur/general/general.js",
"image|/res/nishapur/general/general-diffusemap.jpg",
"image|/res/nishapur/general/general-normalmap.jpg",
"smoothedfilegeo|0|/res/nishapur/king/king.js",
"image|/res/nishapur/king/king-diffusemap.jpg",
"image|/res/nishapur/king/king-normalmap.jpg",
"image|/res/images/wikipedia.png",
"image|/res/byzantine/byzantine-board.jpg"
],
"world": config_view_skins_world_3,
"camera": config_view_skins_camera_4
},
{
"name": "skin2d",
"title": "2D Classic",
"3d": false,
"preload": [
"image|/res/images/wikipedia.png",
"image|/res/byzantine/byzantine-board.jpg",
"image|/res/nishapur/nishapur-2d-sprites.png"
]
}
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_23,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_23
},
{
"name": "3dchess",
"modelScripts": modelScripts_24,
"config": {
"status": true,
"model": {
"title-en": "3D Chess",
"summary": "6x8x3 Chess",
"rules": {
"en": "3dchess-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "3dchess-thumb.png",
"released": 1402584978,
"credits": {
"en": "3dchess-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_24,
"description": {
"en": "3dchess-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/3dchess-600x600-3d.jpg",
"res/visuals/3dchess-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload,
"world": {
"lightIntensity": 0.8,
"skyLightIntensity": 0.5,
"lightCastShadow": false,
"fog": false,
"color": 4686804,
"lightPosition": config_view_skins_world_lightPosition,
"skyLightPosition": config_view_skins_world_skyLightPosition,
"lightShadowDarkness": 0.55,
"ambientLightColor": 8947848
},
"camera": {
"fov": 45,
"distMax": 200,
"radius": 18,
"elevationAngle": 30,
"elevationMin": -89,
"rotationAngle": 150,
"target": [
0,
0,
2500
],
"targetBounds": config_view_skins_camera_targetBounds
}
},
config_view_skins_5
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_24,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_24
},
{
"name": "cylinder-chess",
"modelScripts": modelScripts_25,
"config": {
"status": true,
"model": {
"title-en": "Cylinder Chess",
"summary": "Cylinder Chess",
"rules": {
"en": "cylinder-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "cylinder-thumb.png",
"released": 1401720978,
"credits": {
"en": "cylinder-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_25,
"description": {
"en": "cylinder-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/cylinder-600x600-3d.jpg",
"res/visuals/cylinder-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload_4,
"world": {
"lightIntensity": 1,
"skyLightIntensity": 1,
"lightCastShadow": false,
"fog": false,
"color": 4686804,
"lightPosition": {
"x": 10,
"y": 15,
"z": 0
},
"skyLightPosition": config_view_skins_world_skyLightPosition,
"lightShadowDarkness": 0.55,
"ambientLightColor": 16777215
},
"camera": {
"fov": 45,
"distMax": 200,
"radius": 18,
"elevationAngle": 0,
"elevationMin": -89,
"rotationAngle": -90,
"target": config_view_skins_camera_target,
"targetBounds": config_view_skins_camera_targetBounds
}
},
config_view_skins_5
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_25,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_25
},
{
"name": "cubic-chess",
"modelScripts": modelScripts_26,
"config": {
"status": true,
"model": {
"title-en": "360 Chess Authoring",
"summary": "Inventing the 360 Chess variant on a cube",
"rules": {
"en": "cubic-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "cubic-chess-thumb.png",
"released": 1395590178,
"credits": config_model_credits,
"gameOptions": config_model_gameOptions,
"obsolete": true,
"js": modelScripts_26,
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"js": config_view_js_26,
"xdView": true,
"css": config_view_css,
"preferredRatio": 1.3333333333333,
"useShowMoves": false,
"useNotation": true,
"module": "chessbase",
"defaultOptions": {
"sounds": true,
"moves": false,
"notation": false,
"autocomplete": false
},
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": config_view_skins_preload_4,
"world": {
"lightIntensity": 0,
"skyLightIntensity": 0,
"lightCastShadow": false,
"fog": false,
"color": 4686804,
"lightPosition": {
"x": 9,
"y": 14,
"z": 9
},
"skyLightPosition": config_view_skins_world_skyLightPosition,
"lightShadowDarkness": 0.55,
"ambientLightColor": 16777215
},
"camera": {
"fov": 45,
"distMax": 200,
"radius": 25,
"elevationAngle": 45,
"elevationMin": -89,
"rotationAngle": -45,
"target": config_view_skins_camera_target,
"targetBounds": config_view_skins_camera_targetBounds
}
},
config_view_skins_4
],
"animateSelfMoves": false,
"switchable": false,
"sounds": config_view_sounds,
"useAutoComplete": false
}
},
"viewScripts": config_view_js_26
},
{
"name": "rollerball-chess",
"modelScripts": modelScripts_27,
"config": {
"status": true,
"model": {
"title-en": "Rollerball Chess",
"summary": "Chess variant on an unusual board",
"rules": {
"en": "rollerball-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "rollerball-thumb.png",
"released": 1397141778,
"credits": {
"en": "rollerball-credits.html"
},
"gameOptions": {
"preventRepeat": true,
"uctTransposition": "state",
"uctIgnoreLoop": false,
"levelOptions": {
"checkFactor": 0.2,
"pieceValueFactor": 1,
"posValueFactor": 0.1,
"averageDistKingFactor": -0.01,
"castleFactor": 0.1,
"minorPiecesMovedFactor": 0.1,
"pieceValueRatioFactor": 1,
"endingKingFreedomFactor": 0.01,
"endingDistKingFactor": 0.05,
"distKingCornerFactor": 0.1,
"distPawnPromoFactor": -0.05,
"distKingThroneFactor": -0.1
}
},
"obsolete": false,
"js": modelScripts_27,
"description": {
"en": "rollerball-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/rollerball-600x600-3d.jpg",
"res/visuals/rollerball-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/staunton/pawn/pawn-classic.js",
"image|/res/staunton/pawn/pawn-diffusemap.jpg",
"image|/res/staunton/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/knight/knight.js",
"image|/res/staunton/knight/knight-diffusemap.jpg",
"image|/res/staunton/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/bishop/bishop.js",
"image|/res/staunton/bishop/bishop-diffusemap.jpg",
"image|/res/staunton/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/rook/rook.js",
"image|/res/staunton/rook/rook-diffusemap.jpg",
"image|/res/staunton/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/queen/queen.js",
"image|/res/staunton/queen/queen-diffusemap.jpg",
"image|/res/staunton/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/staunton/king/king.js",
"image|/res/staunton/king/king-diffusemap.jpg",
"image|/res/staunton/king/king-normalmap.jpg",
"image|/res/images/wood.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera_4
},
config_view_skins_7
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_27,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_27
},
{
"name": "chess960",
"modelScripts": modelScripts_28,
"config": {
"status": true,
"model": {
"title-en": "Chess 960",
"summary": "Chess from randomized positions",
"rules": {
"en": "chess960-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "chess960-thumb.png",
"released": 1401720878,
"credits": {
"en": "chess960-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_28,
"description": {
"en": "chess960-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/chess960-600x600-3d.jpg",
"res/visuals/chess960-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_28,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_28
},
{
"name": "metamachy-chess",
"modelScripts": modelScripts_29,
"config": {
"status": true,
"model": {
"title-en": "Metamachy",
"summary": "Chess on 12x12 with fairy pieces",
"rules": {
"en": "metamachy-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "metamachy-thumb.png",
"released": 1402412178,
"credits": {
"en": "metamachy-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_29,
"description": {
"en": "metamachy-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/metamachy-600x600-3d.jpg",
"res/visuals/metamachy-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_29,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_29
},
{
"name": "capablanca-chess",
"modelScripts": modelScripts_30,
"config": {
"status": true,
"model": {
"title-en": "Capablanca Chess",
"summary": "Chess on 10x8 (1920)",
"rules": {
"en": "capablanca-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "capablanca-thumb.png",
"released": 1404893076,
"credits": {
"en": "capablanca-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_30,
"description": {
"en": "capablanca-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/capablanca-600x600-3d.jpg",
"res/visuals/capablanca-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_11,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_30,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_30
},
{
"name": "carrera-chess",
"modelScripts": modelScripts_31,
"config": {
"status": true,
"model": {
"title-en": "Carerra Chess",
"summary": "Chess on 10x8 (1617)",
"rules": {
"en": "carrera-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "carrera-thumb.png",
"released": 1404916434,
"credits": {
"en": "carrera-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_31,
"description": {
"en": "carrera-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/carrera-600x600-3d.jpg",
"res/visuals/carrera-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_11,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_30,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_30
},
{
"name": "gothic-chess",
"modelScripts": modelScripts_32,
"config": {
"status": true,
"model": {
"title-en": "Gothic Chess",
"summary": "Chess on 10x8 (2000)",
"rules": {
"en": "gothic-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "gothic-thumb.png",
"released": 1404982805,
"credits": {
"en": "gothic-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_32,
"description": {
"en": "gothic-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/gothic-600x600-3d.jpg",
"res/visuals/gothic-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_11,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_30,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_30
},
{
"name": "janus-chess",
"modelScripts": modelScripts_33,
"config": {
"status": true,
"model": {
"title-en": "Janus Chess",
"summary": "Chess on 10x8 (1978)",
"rules": {
"en": "janus-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "janus-thumb.png",
"released": 1404997707,
"credits": {
"en": "janus-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_33,
"description": {
"en": "janus-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/janus-600x600-3d.jpg",
"res/visuals/janus-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_13,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_30,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_30
},
{
"name": "grand-chess",
"modelScripts": modelScripts_34,
"config": {
"status": true,
"model": {
"title-en": "Grand Chess",
"summary": "Chess on 10x10 (1984)",
"rules": {
"en": "grand-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "grand-thumb.png",
"released": 1404985842,
"credits": {
"en": "grand-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_34,
"description": {
"en": "grand-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/grand-600x600-3d.jpg",
"res/visuals/grand-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_11,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_31,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_31
},
{
"name": "modern-chess",
"modelScripts": modelScripts_35,
"config": {
"status": true,
"model": {
"title-en": "Modern Chess",
"summary": "Chess on 9x9 (1968)",
"rules": {
"en": "modern-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "modern-thumb.png",
"released": 1404999946,
"credits": {
"en": "modern-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_35,
"description": {
"en": "modern-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/modern-600x600-3d.jpg",
"res/visuals/modern-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_13,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_32,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_32
},
{
"name": "chancellor-chess",
"modelScripts": modelScripts_36,
"config": {
"status": true,
"model": {
"title-en": "Chancellor Chess",
"summary": "Chess on 9x9 (1887)",
"rules": {
"en": "chancellor-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "chancellor-thumb.png",
"released": 1404918051,
"credits": {
"en": "chancellor-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_36,
"description": {
"en": "chancellor-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/chancellor-600x600-3d.jpg",
"res/visuals/chancellor-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_32,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_32
},
{
"name": "wildebeest-chess",
"modelScripts": modelScripts_37,
"config": {
"status": true,
"model": {
"title-en": "Wildebeest Chess",
"summary": "Chess on 11x10 (1987)",
"rules": {
"en": "wildebeest-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "wildebeest-thumb.png",
"released": 1405001496,
"credits": {
"en": "wildebeest-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_37,
"description": {
"en": "wildebeest-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/wildebeest-600x600-3d.jpg",
"res/visuals/wildebeest-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_33,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_33
},
{
"name": "smess",
"modelScripts": modelScripts_38,
"config": {
"status": true,
"model": {
"title-en": "Smess",
"summary": "The Ninny's Chess (1970)",
"rules": {
"en": "smess-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "smess-thumb.png",
"released": 1402671377,
"credits": {
"en": "smess-credits.html"
},
"gameOptions": {
"preventRepeat": true,
"uctTransposition": "state",
"uctIgnoreLoop": false,
"levelOptions": {
"endingKingFreedomFactor": 0.01,
"pieceValueFactor": 1,
"posValueFactor": 0.1,
"averageDistKingFactor": -0.01,
"castleFactor": 0.1,
"minorPiecesMovedFactor": 0.1,
"checkFactor": 0.2,
"pieceValueRatioFactor": 1,
"endingDistKingFactor": 0.05,
"distKingCornerFactor": 0.1,
"distPawnPromo1Factor": 0.3,
"distPawnPromo2Factor": 0.2,
"distPawnPromo3Factor": 0.1,
"distPawnPromo4Factor": 0.05,
"distPawnPromo5Factor": 0.03
}
},
"obsolete": false,
"js": modelScripts_38,
"description": {
"en": "smess-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/smess-600x600-3d.jpg",
"res/visuals/smess-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"smoothedfilegeo|0|/res/smess/token.js",
"image|/res/smess/promo.png",
"image|/res/smess/arrow-top.png",
"image|/res/smess/arrow-top-left.png",
"image|/res/images/wood-chipboard-4.jpg",
"image|/res/smess/playera-bg.png",
"image|/res/smess/playerb-bg.png",
"image|/res/smess/smess-pieces-sprites.png"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
{
"name": "skin2d",
"title": "2D Classic",
"3d": false,
"preload": [
"image|/res/images/cancel.png",
"image|/res/images/whitebg.png",
"image|/res/smess/promo.png",
"image|/res/smess/arrow-top.png",
"image|/res/smess/arrow-top-left.png",
"image|/res/images/wood-chipboard-4.jpg",
"image|/res/smess/smess-pieces-sprites-a.png",
"image|/res/smess/smess-pieces-sprites-b.png"
]
}
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_34,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_34
},
{
"name": "demi-chess",
"modelScripts": modelScripts_39,
"config": {
"status": true,
"model": {
"title-en": "Demi-Chess",
"summary": "4x8 chess variant by Peter Krystufek (1986)",
"rules": {
"en": "demi-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "demi-thumb.png",
"released": 1403189778,
"credits": {
"en": "demi-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"obsolete": false,
"js": modelScripts_39,
"levels": config_model_levels_5,
"description": {
"en": "demi-description.html"
}
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/demi-600x600-3d.jpg",
"res/visuals/demi-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_35,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_35
},
{
"name": "romanchenko-chess",
"modelScripts": modelScripts_40,
"config": {
"status": true,
"model": {
"title-en": "Romanchenko's Chess",
"summary": "Shifted 8x8 chess variant by V. Romanchenko",
"rules": {
"en": "romanchenko-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "romanchenko-thumb.png",
"released": 1403535377,
"credits": {
"en": "romanchenko-credits.html"
},
"gameOptions": config_model_gameOptions_2,
"obsolete": false,
"js": modelScripts_40,
"levels": config_model_levels_5,
"description": {
"en": "romanchenko-description.html"
}
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/romanchenko-600x600-3d.jpg",
"res/visuals/romanchenko-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_36,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_36
},
{
"name": "amazon-chess",
"modelScripts": modelScripts_41,
"config": {
"status": true,
"model": {
"title-en": "Amazon Chess",
"summary": "18th century, Russia",
"rules": {
"en": "amazon-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "amazon-thumb.png",
"released": 1405068607,
"credits": {
"en": "amazon-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_41,
"levels": config_model_levels_5,
"description": {
"en": "amazon-description.html"
}
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/amazon-600x600-3d.jpg",
"res/visuals/amazon-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_37,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_37
},
{
"name": "dukerutland-chess",
"modelScripts": modelScripts_42,
"config": {
"status": true,
"model": {
"title-en": "Duke of Rutland Chess",
"summary": "Chess on 14x10 (1747)",
"rules": {
"en": "dukerutland-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "dukerutland-thumb.png",
"released": 1405068608,
"credits": {
"en": "dukerutland-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_42,
"description": {
"en": "dukerutland-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/dukerutland-600x600-3d.jpg",
"res/visuals/dukerutland-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_38,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_38
},
{
"name": "gustav3-chess",
"modelScripts": modelScripts_43,
"config": {
"status": true,
"model": {
"title-en": "Gustav III Chess",
"summary": "Gustav Johan Billberg, 1839",
"rules": {
"en": "gustav3-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "gustav3-thumb.png",
"released": 1405068609,
"credits": {
"en": "gustav3-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_43,
"description": {
"en": "gustav3-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/gustav3-600x600-3d.jpg",
"res/visuals/gustav3-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_39,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_39
},
{
"name": "hyderabad-chess",
"modelScripts": modelScripts_44,
"config": {
"status": true,
"model": {
"title-en": "Hyderabad Decimal Chess",
"summary": "Shir Muhammad Khan Iman, 1797-1798",
"rules": {
"en": "hyderabad-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "hyderabad-thumb.png",
"released": 1405068610,
"credits": {
"en": "hyderabad-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_44,
"description": {
"en": "hyderabad-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/hyderabad-600x600-3d.jpg",
"res/visuals/hyderabad-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_40,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_40
},
{
"name": "kaisergame-chess",
"modelScripts": modelScripts_45,
"config": {
"status": true,
"model": {
"title-en": "Kaiserspiel",
"summary": "Tressau, 1840",
"rules": {
"en": "kaisergame-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "kaisergame-thumb.png",
"released": 1405068611,
"credits": {
"en": "kaisergame-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_45,
"description": {
"en": "kaisergame-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/kaisergame-600x600-3d.jpg",
"res/visuals/kaisergame-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_31,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_31
},
{
"name": "sultangame-chess",
"modelScripts": modelScripts_46,
"config": {
"status": true,
"model": {
"title-en": "Sultanspiel",
"summary": "Tressau, 1840",
"rules": {
"en": "sultangame-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "sultangame-thumb.png",
"released": 1405068612,
"credits": {
"en": "sultangame-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_46,
"description": {
"en": "sultangame-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/sultangame-600x600-3d.jpg",
"res/visuals/sultangame-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_41,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_41
},
{
"name": "reformed-courier-chess",
"modelScripts": modelScripts_47,
"config": {
"status": true,
"model": {
"title-en": "Reformed Courierspiel",
"summary": "Clément Bégnis, 2011",
"rules": {
"en": "reformed-courier-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "reformed-courier-thumb.png",
"released": 1405068613,
"credits": {
"en": "reformed-courier-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_47,
"description": {
"en": "reformed-courier-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/reformed-courier-600x600-3d.jpg",
"res/visuals/reformed-courier-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_42,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_42
},
{
"name": "tutti-frutti-chess",
"modelScripts": modelScripts_48,
"config": {
"status": true,
"model": {
"title-en": "Tutti-Frutti Chess",
"summary": "Ralph Betza et Philip Cohen, 1978-79",
"rules": {
"en": "tutti-frutti-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "tutti-frutti-thumb.png",
"released": 1405068614,
"credits": {
"en": "tutti-frutti-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_48,
"description": {
"en": "tutti-frutti-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/tutti-frutti-600x600-3d.jpg",
"res/visuals/tutti-frutti-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_43,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_43
},
{
"name": "sweet16-chess",
"modelScripts": modelScripts_49,
"config": {
"status": true,
"model": {
"title-en": "Sweet 16 Chess",
"summary": "A huge 16x16 Chess Variant",
"rules": {
"en": "sweet16-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "sweet16-thumb.png",
"released": 1482940591,
"credits": {
"en": "sweet16-credits.html"
},
"gameOptions": {
"preventRepeat": true,
"uctTransposition": "state",
"uctIgnoreLoop": false,
"levelOptions": config_view_skins_preload_4
},
"obsolete": false,
"js": modelScripts_49,
"description": {
"en": "sweet16-description.html"
},
"levels": config_model_levels_5
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/sweet16-600x600-3d.jpg",
"res/visuals/sweet16-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": config_view_skins_3,
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_44,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_44
},
{
"name": "tera-chess",
"modelScripts": modelScripts_tera,
"config": {
"status": true,
"model": {
"title-en": "Terachess",
"summary": "Chess on 16x16 with fairy pieces",
"rules": {
"en": "terachess-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "terachess-thumb.png",
"released": 1497442763,
"credits": {
"en": "terachess-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_tera,
"description": {
"en": "terachess-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/terachess-600x600-3d.jpg",
"res/visuals/terachess-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/corporal/corporal.js",
"image|/res/fairy/corporal/corporal-diffusemap.jpg",
"image|/res/fairy/corporal/corporal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/prince/prince.js",
"image|/res/fairy/prince/prince-diffusemap.jpg",
"image|/res/fairy/prince/prince-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/star/star.js",
"image|/res/fairy/star/star-diffusemap.jpg",
"image|/res/fairy/star/star-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bow/bow.js",
"image|/res/fairy/bow/bow-diffusemap.jpg",
"image|/res/fairy/bow/bow-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rhino/rhino.js",
"image|/res/fairy/rhino/rhino-diffusemap.jpg",
"image|/res/fairy/rhino/rhino-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bull/bull.js",
"image|/res/fairy/bull/bull-diffusemap.jpg",
"image|/res/fairy/bull/bull-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/antelope/antelope.js",
"image|/res/fairy/antelope/antelope-diffusemap.jpg",
"image|/res/fairy/antelope/antelope-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/machine/machine.js",
"image|/res/fairy/machine/machine-diffusemap.jpg",
"image|/res/fairy/machine/machine-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/buffalo/buffalo.js",
"image|/res/fairy/buffalo/buffalo-diffusemap.jpg",
"image|/res/fairy/buffalo/buffalo-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/ship/ship.js",
"image|/res/fairy/ship/ship-diffusemap.jpg",
"image|/res/fairy/ship/ship-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_tera,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_tera
},
{
"name": "giga-chess",
"modelScripts": modelScripts_giga,
"config": {
"status": true,
"model": {
"title-en": "Gigachess",
"summary": "Chess on 14x14 with fairy pieces",
"rules": {
"en": "gigachess-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "gigachess-thumb.png",
"released": 1497771910,
"credits": {
"en": "gigachess-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_giga,
"description": {
"en": "gigachess-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/gigachess-600x600-3d.jpg",
"res/visuals/gigachess-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/corporal/corporal.js",
"image|/res/fairy/corporal/corporal-diffusemap.jpg",
"image|/res/fairy/corporal/corporal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/prince/prince.js",
"image|/res/fairy/prince/prince-diffusemap.jpg",
"image|/res/fairy/prince/prince-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bow/bow.js",
"image|/res/fairy/bow/bow-diffusemap.jpg",
"image|/res/fairy/bow/bow-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/machine/machine.js",
"image|/res/fairy/machine/machine-diffusemap.jpg",
"image|/res/fairy/machine/machine-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/buffalo/buffalo.js",
"image|/res/fairy/buffalo/buffalo-diffusemap.jpg",
"image|/res/fairy/buffalo/buffalo-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/ship/ship.js",
"image|/res/fairy/ship/ship-diffusemap.jpg",
"image|/res/fairy/ship/ship-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_giga,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_giga
},
{
"name": "leychessalpha-chess",
"modelScripts": modelScripts_lca,
"config": {
"status": true,
"model": {
"title-en": "LeyChessAlpha",
"summary": "Chess on 12x12 with fairy pieces",
"rules": {
"en": "leychessalpha-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "leychessalpha-thumb.png",
"released": 1402412178,
"credits": {
"en": "leychessalpha-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_lca,
"description": {
"en": "leychessalpha-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/leychessalpha-600x600-3d.jpg",
"res/visuals/leychessalpha-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg",
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_lca,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_lca
},
{
"name": "knightet-chess",
"modelScripts": modelScripts_k,
"config": {
"status": true,
"model": {
"title-en": "Knightet Chess",
"summary": "Knights Everywhere",
"rules": {
"en": "knightet-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "knight-thumbnail.png",
"released": 1402412178,
"credits": {
"en": "knightet-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_k,
"description": {
"en": "knightet-description.html"
},
"levels": config_model_levels_10
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/knightetchess-600x600-3d.jpg",
"res/visuals/knightetchess-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg",
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_k,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_k
},
{
"name": "army-chess",
"modelScripts": modelScripts_ac,
"config": {
"status": true,
"model": {
"title-en": "Army Chess",
"summary": "Chess with unequal Armys",
"rules": {
"en": "army-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "armychess-thumb.png",
"released": 1402412178,
"credits": {
"en": "army-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_ac,
"description": {
"en": "army-description.html"
},
"levels": config_model_levels_10
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/armychess-600x600-3d.jpg",
"res/visuals/armychess-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg",
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_ac,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_ac
},
{
"name": "4board-chess",
"modelScripts": modelScripts_4b,
"config": {
"status": true,
"model": {
"title-en": "4Board Chess",
"summary": "4 Chess Boards together.",
"rules": {
"en": "4board-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "4board-thumb.png",
"released": 1402412178,
"credits": {
"en": "4board-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_4b,
"description": {
"en": "4board-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/4board-600x600-3d.jpg",
"res/visuals/4board-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg",
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_4b,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_4b
},
{
"name": "cavalier-chess",
"modelScripts": modelScripts_cc,
"config": {
"status": true,
"model": {
"title-en": "Cavalier Chess",
"summary": "Chess with Knightet Pieces",
"rules": {
"en": "cavalierchess-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "knight-thumbnail.png",
"released": 1402412178,
"credits": {
"en": "cavalierchess-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_cc,
"description": {
"en": "cavalierchess-description.html"
},
"levels": config_model_levels_10
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/cavalierchess-600x600-3d.jpg",
"res/visuals/cavalierchess-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg",
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_cc,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_cc
},
{
"name": "grandcavalier-chess",
"modelScripts": modelScripts_gc,
"config": {
"status": true,
"model": {
"title-en": "Grand Cavalier Chess",
"summary": "Chess with Knightet Pieces",
"rules": {
"en": "grandcavalierchess-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "knight-thumbnail.png",
"released": 1402412178,
"credits": {
"en": "grandcavalierchess-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_gc,
"description": {
"en": "grandcavalierchess-description.html"
},
"levels": config_model_levels_10
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/grandcavalierchess-600x600-3d.jpg",
"res/visuals/grandcavalierchess-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg",
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_gc,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_gc
},
{
"name": "wild-tamerlane-chess",
"modelScripts": modelScripts_wtamerlane,
"config": {
"status": true,
"model": {
"title-en": "Wild Tamerlane",
"summary": "Chess on 11x11 with fairy pieces",
"rules": {
"en": "wild-tamerlane-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "wild-tamerlane-thumb.png",
"released": 1497874349,
"credits": {
"en": "wild-tamerlane-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_wtamerlane,
"description": {
"en": "wild-tamerlane-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Wild Tamerlane view",
"visuals": {
"600x600": [
"res/visuals/wild-tamerlane-600x600-3d.jpg",
"res/visuals/wild-tamerlane-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg"
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_wtamerlane,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_wtamerlane
},
{
"name": "leychessbeta-chess",
"modelScripts": modelScripts_lcb,
"config": {
"status": true,
"model": {
"title-en": "LeyChessBeta",
"summary": "16*16 Chess with Fairy Pieces",
"rules": {
"en": "leychessbeta-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "leychessbeta-thumb.png",
"released": 1402412178,
"credits": {
"en": "leychessbeta-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_lcb,
"description": {
"en": "leychessbeta-description.html"
},
"levels": config_model_levels_15
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/leychessbeta-600x600-3d.jpg",
"res/visuals/leychessbeta-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"image|/res/pieces/wikipedia-fairy-emperor-sprites.png",
"image|/res/musketeer/wikipedia-fairy-musketeer-all-sprites.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/corporal/corporal.js",
"image|/res/fairy/corporal/corporal-diffusemap.jpg",
"image|/res/fairy/corporal/corporal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/prince/prince.js",
"image|/res/fairy/prince/prince-diffusemap.jpg",
"image|/res/fairy/prince/prince-normalmap.jpg",
"image|/res/fairy/star/star-diffusemap.jpg",
"image|/res/fairy/star/star-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bow/bow.js",
"image|/res/fairy/bow/bow-diffusemap.jpg",
"image|/res/fairy/bow/bow-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rhino/rhino.js",
"image|/res/fairy/rhino/rhino-diffusemap.jpg",
"image|/res/fairy/rhino/rhino-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bull/bull.js",
"image|/res/fairy/bull/bull-diffusemap.jpg",
"image|/res/fairy/bull/bull-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/antelope/antelope.js",
"image|/res/fairy/antelope/antelope-diffusemap.jpg",
"image|/res/fairy/antelope/antelope-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/machine/machine.js",
"image|/res/fairy/machine/machine-diffusemap.jpg",
"image|/res/fairy/machine/machine-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/buffalo/buffalo.js",
"image|/res/fairy/buffalo/buffalo-diffusemap.jpg",
"image|/res/fairy/buffalo/buffalo-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/ship/ship.js",
"image|/res/fairy/ship/ship-diffusemap.jpg",
"image|/res/fairy/ship/ship-normalmap.jpg",
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_lcb,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_lcb
},
{
"name": "knightmate-chess",
"modelScripts": modelScripts_km,
"config": {
"status": true,
"model": {
"title-en": "Knight Mate",
"summary": "Knight and King changed the role.",
"rules": {
"en": "knightmate-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "knight-thumbnail.png",
"released": 1402412178,
"credits": {
"en": "knightmate-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_km,
"description": {
"en": "knightmate-description.html"
},
"levels": config_model_levels_10
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/knightmate-600x600-3d.jpg",
"res/visuals/knightmate-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg",
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_km,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_km
},
{
"name": "fairy-chess",
"modelScripts": modelScripts_fc,
"config": {
"status": true,
"model": {
"title-en": "Fairy Chess",
"summary": "Chess with Fairy Pieces",
"rules": {
"en": "fairychess-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "fairychess-thumb.png",
"released": 1402412178,
"credits": {
"en": "fairychess-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_fc,
"description": {
"en": "fairychess-description.html"
},
"levels": config_model_levels_10
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/fairychess-600x600-3d.jpg",
"res/visuals/fairychess-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg",
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_fc,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_fc
},
{
"name": "mightylion-chess",
"modelScripts": modelScripts_ml,
"config": {
"status": true,
"model": {
"title-en": "Mighty Lion",
"summary": "Chess with a Lion",
"rules": {
"en": "mightylion-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "mightylion-thumb.png",
"released": 1402412178,
"credits": {
"en": "mightylion-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_ml,
"description": {
"en": "mightylion-description.html"
},
"levels": config_model_levels_10
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/mightylion-600x600-3d.jpg",
"res/visuals/mightylion-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg",
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_ml,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_ml
},
{
"name": "koth-chess",
"modelScripts": modelScripts_koth,
"config": {
"status": true,
"model": {
"title-en": "King of the Hill",
"summary": "Go to the middle",
"rules": {
"en": "koth-rules.html"
},
"module": "chessbase",
"plazza": "true",
"thumbnail": "koth-thumb.png",
"released": 1402412178,
"credits": {
"en": "koth-credits.html"
},
"gameOptions": config_model_gameOptions,
"obsolete": false,
"js": modelScripts_koth,
"description": {
"en": "koth-description.html"
},
"levels": config_model_levels_10
},
"view": {
"title-en": "Chessbase view",
"visuals": {
"600x600": [
"res/visuals/koth-600x600-3d.jpg",
"res/visuals/koth-600x600-2d.jpg"
]
},
"xdView": true,
"css": config_view_css,
"preferredRatio": 1,
"useShowMoves": true,
"useNotation": true,
"module": "chessbase",
"defaultOptions": config_view_defaultOptions,
"skins": [
{
"name": "skin3d",
"title": "3D Classic",
"3d": true,
"preload": [
"smoothedfilegeo|0|/res/ring-target.js",
"image|/res/images/cancel.png",
"image|/res/images/wikipedia.png",
"smoothedfilegeo|0|/res/fairy/pawn/pawn.js",
"image|/res/fairy/pawn/pawn-diffusemap.jpg",
"image|/res/fairy/pawn/pawn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/knight/knight.js",
"image|/res/fairy/knight/knight-diffusemap.jpg",
"image|/res/fairy/knight/knight-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/bishop/bishop.js",
"image|/res/fairy/bishop/bishop-diffusemap.jpg",
"image|/res/fairy/bishop/bishop-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/queen/queen.js",
"image|/res/fairy/queen/queen-diffusemap.jpg",
"image|/res/fairy/queen/queen-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/king/king.js",
"image|/res/fairy/king/king-diffusemap.jpg",
"image|/res/fairy/king/king-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/rook/rook.js",
"image|/res/fairy/rook/rook-diffusemap.jpg",
"image|/res/fairy/rook/rook-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cannon2/cannon2.js",
"image|/res/fairy/cannon2/cannon2-diffusemap.jpg",
"image|/res/fairy/cannon2/cannon2-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/elephant/elephant.js",
"image|/res/fairy/elephant/elephant-diffusemap.jpg",
"image|/res/fairy/elephant/elephant-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/admiral/admiral.js",
"image|/res/fairy/admiral/admiral-diffusemap.jpg",
"image|/res/fairy/admiral/admiral-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/camel/camel.js",
"image|/res/fairy/camel/camel-diffusemap.jpg",
"image|/res/fairy/camel/camel-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lion/lion.js",
"image|/res/fairy/lion/lion-diffusemap.jpg",
"image|/res/fairy/lion/lion-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/eagle/eagle.js",
"image|/res/fairy/eagle/eagle-diffusemap.jpg",
"image|/res/fairy/eagle/eagle-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/unicorn/unicorn.js",
"image|/res/fairy/unicorn/unicorn-diffusemap.jpg",
"image|/res/fairy/unicorn/unicorn-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/lighthouse/lighthouse.js",
"image|/res/fairy/lighthouse/lighthouse-diffusemap.jpg",
"image|/res/fairy/lighthouse/lighthouse-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/amazon/amazon.js",
"image|/res/fairy/amazon/amazon-diffusemap.jpg",
"image|/res/fairy/amazon/amazon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/cardinal/cardinal.js",
"image|/res/fairy/cardinal/cardinal-diffusemap.jpg",
"image|/res/fairy/cardinal/cardinal-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/marshall/marshall.js",
"image|/res/fairy/marshall/marshall-diffusemap.jpg",
"image|/res/fairy/marshall/marshall-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/dragon/dragon.js",
"image|/res/fairy/dragon/dragon-diffusemap.jpg",
"image|/res/fairy/dragon/dragon-normalmap.jpg",
"smoothedfilegeo|0|/res/fairy/crowned-rook/crowned-rook.js",
"image|/res/fairy/crowned-rook/crowned-rook-diffusemap.jpg",
"image|/res/fairy/crowned-rook/crowned-rook-normalmap.jpg",
],
"world": config_view_skins_world,
"camera": config_view_skins_camera
},
config_view_skins_9
],
"animateSelfMoves": false,
"switchable": true,
"sounds": config_view_sounds,
"js": config_view_js_koth,
"useAutoComplete": true
}
},
"viewScripts": config_view_js_koth
}
]
})()