From 6d985f6023e33a0e64caa25e6223745c636bee0e Mon Sep 17 00:00:00 2001 From: Pramod Kotipalli Date: Thu, 11 Apr 2019 23:22:25 -0400 Subject: [PATCH 1/6] Initial modification to new library sparse setup --- warehouse.json | 6454 ++++++++++++++++++++++++------------------------ 1 file changed, 3198 insertions(+), 3256 deletions(-) diff --git a/warehouse.json b/warehouse.json index 7eecefb..dc6bb8b 100644 --- a/warehouse.json +++ b/warehouse.json @@ -1,3256 +1,3198 @@ -{ - "version": "1.1", - "warehouseLayout": { - "numRows": 60, - "numCols": 30, - "verticalShelves": 6, - "navigationGrid": [ - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,1,1,1,0,0,0], - [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0], - [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0], - [0,0,0,0,0,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,1,1,1,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,0,0,0,0,0,0,0], - [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0], - [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0], - [0,0,0,0,0,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,1,1,1,0,0,0], - [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0], - [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0], - [0,0,0,0,0,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,1,1,1,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,0,0,0,0,0,0,0], - [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0], - [0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0], - [0,0,0,0,0,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,1,2,1,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], - [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] - ], - "shelveTagsToLocations": { - "D-A-100": [ 4, 21], - "D-A-102": [ 4, 18], - "D-A-104": [ 4, 15], - "D-A-106": [ 4, 12], - "D-A-108": [ 4, 9], - "D-A-110": [ 4, 6], - - "D-B-101": [ 7, 21], - "D-B-103": [ 7, 18], - "D-B-105": [ 7, 15], - "D-B-107": [ 7, 12], - "D-B-109": [ 7, 9], - "D-B-111": [ 7, 6], - - - "D-C-100": [20, 21], - "D-C-102": [20, 18], - "D-C-104": [20, 15], - "D-C-106": [20, 12], - "D-C-108": [20, 9], - "D-C-110": [20, 6], - - "D-D-101": [23, 21], - "D-D-103": [23, 18], - "D-D-105": [23, 15], - "D-D-107": [23, 12], - "D-D-109": [23, 9], - "D-D-111": [23, 6], - - - "D-E-100": [36, 21], - "D-E-102": [36, 18], - "D-E-104": [36, 15], - "D-E-106": [36, 12], - "D-E-108": [36, 9], - "D-E-110": [36, 6], - - "D-F-101": [39, 21], - "D-F-103": [39, 18], - "D-F-105": [39, 15], - "D-F-107": [39, 12], - "D-F-109": [39, 9], - "D-F-111": [39, 6], - - - "D-G-100": [52, 21], - "D-G-102": [52, 18], - "D-G-104": [52, 15], - "D-G-106": [52, 12], - "D-G-108": [52, 9], - "D-G-110": [52, 6], - - "D-H-101": [55, 21], - "D-H-103": [55, 18], - "D-H-105": [55, 15], - "D-H-107": [55, 12], - "D-H-109": [55, 9], - "D-H-111": [55, 6] - } - }, - "books": [ - { - "location": { - "aisle": "E", - "column": "100", - "row": "A" - }, - "book": { - "title": "Magician: Apprentice", - "author": "Raymond E. Feist" - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "B" - }, - "book": { - "title": "Firestar", - "author": "Michael Flynn" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "A" - }, - "book": { - "title": "Changeling", - "author": "Anne McCaffrey, Beth Ann Scarborough " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "A" - }, - "book": { - "title": "Live Forever ", - "author": "Jack Vance " - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "B" - }, - "book": { - "title": "Dragonsdawn", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "A" - }, - "book": { - "title": "Odyssey", - "author": "Jack mcdevitt" - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "B" - }, - "book": { - "title": "Titan ", - "author": "John Varley " - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "C" - }, - "book": { - "title": "The Dolphins of Pern", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "C" - }, - "book": { - "title": "The Snow Queen ", - "author": "Joan D. Vinge " - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "B" - }, - "book": { - "title": "Snow white and the giants", - "author": "JT Mcintosh" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "D" - }, - "book": { - "title": "Freedom's Ransom", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "D" - }, - "book": { - "title": "Time's Edge ", - "author": "Rysa Walker " - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "C" - }, - "book": { - "title": "The time shifters", - "author": "Sam merwin JR" - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "E" - }, - "book": { - "title": "The Black Flame ", - "author": "Stanley G. Weinbaum " - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "A" - }, - "book": { - "title": "Chiller", - "author": "Greg Benford" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "E" - }, - "book": { - "title": "Dinosaur Planet", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "F" - }, - "book": { - "title": "Dragons of Autumn Twilight", - "author": "Margaret Weis and Tracy Hickman" - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "D" - }, - "book": { - "title": "The bane of lord caladon", - "author": "Craig mills" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "A" - }, - "book": { - "title": "The Hobbit", - "author": "J.R.R. Tolkien" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "A" - }, - "book": { - "title": "King's Test", - "author": "Margaret Weis" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "B" - }, - "book": { - "title": "Golem 100", - "author": "Alfred Bester" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "B" - }, - "book": { - "title": "Dracula The Un-Dead", - "author": "Dacre Stoker and Ian Holt" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "F" - }, - "book": { - "title": "The White Dragon ", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "C" - }, - "book": { - "title": "Cyber Way", - "author": "Alan Dean Foster" - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "E" - }, - "book": { - "title": "The grail war", - "author": "Richard monaco" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "A" - }, - "book": { - "title": "Paradise is not enough", - "author": "Michael Elder" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "C" - }, - "book": { - "title": "The City Machine", - "author": "Louis Trimble" - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "D" - }, - "book": { - "title": "Midworld", - "author": "Alan Dean Foster" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "C" - }, - "book": { - "title": "No Enemy But Time", - "author": "Michael Bishop" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "B" - }, - "book": { - "title": "The War of the World's", - "author": "H.G.Wells" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "F" - }, - "book": { - "title": "The Secret of Life", - "author": "Paul McAuley " - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "D" - }, - "book": { - "title": "The Misplaced Legion", - "author": "Harry Turtledove" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "C" - }, - "book": { - "title": "The picture of Dorian Gray", - "author": "Oscar Wilde" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "D" - }, - "book": { - "title": "Cities in Flight", - "author": "James Blish" - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "E" - }, - "book": { - "title": "Here Be Demons", - "author": "Esther Frieshner" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "B" - }, - "book": { - "title": "The house of the scorpion", - "author": "Nancy Farmer" - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "F" - }, - "book": { - "title": "An alien heat", - "author": "Harper & Row" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "E" - }, - "book": { - "title": "A Dance with Dragons", - "author": "George R. R. Martin" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "E" - }, - "book": { - "title": "The Cold Between", - "author": "Elizabeth Bonesteel" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "E" - }, - "book": { - "title": "The Players of Null-A", - "author": "A.E. van Vogt" - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "F" - }, - "book": { - "title": "The Infinite Man", - "author": "Daniel F. Galouye" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "D" - }, - "book": { - "title": "Saturn returns ", - "author": "Sean Williams " - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "F" - }, - "book": { - "title": "The Immortality Factor", - "author": "Been Bova" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "C" - }, - "book": { - "title": "Hanged man", - "author": "P. N. Elrod" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "D" - }, - "book": { - "title": "A Storm of Swords", - "author": "George R. R. Martin" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "F" - }, - "book": { - "title": "Supermind", - "author": "A.E. van Vogt" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "A" - }, - "book": { - "title": "With A Finger in My I", - "author": "David Gerrold" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "A" - }, - "book": { - "title": "Power Plant", - "author": "Been Bova" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "E" - }, - "book": { - "title": "Journey into the flames", - "author": "T.R. Williams " - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "A" - }, - "book": { - "title": "The sleeping sorceress", - "author": "Michael moorcock" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "A" - }, - "book": { - "title": "The Primrose Path", - "author": "Bram Stoker" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "B" - }, - "book": { - "title": "Transhuman", - "author": "Been Bova" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "B" - }, - "book": { - "title": "Cloud & Ashes", - "author": "Greer Gilman" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "D" - }, - "book": { - "title": "Ring of lightening", - "author": "James S. Fancher" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "F" - }, - "book": { - "title": "Spin", - "author": "Robert Charles Wilson" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "B" - }, - "book": { - "title": "The Perfect Host", - "author": "Theodore Sturgeon" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "C" - }, - "book": { - "title": "Mississippi Blues", - "author": "Kathleen Ann Goonan" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "C" - }, - "book": { - "title": "Dandelion Wine", - "author": "Ray Bradbury" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "B" - }, - "book": { - "title": "Mind trap", - "author": "Dan morgan" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "C" - }, - "book": { - "title": "The Cassini Division", - "author": "Ken Macleod " - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "C" - }, - "book": { - "title": "Case and The Dreamer", - "author": "Theodore Sturgeon" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "D" - }, - "book": { - "title": "Exile's Song", - "author": "Marion Bradley" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "E" - }, - "book": { - "title": "Gods of riverworld", - "author": "Philip Jose Farmer" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "C" - }, - "book": { - "title": "Seekers of tomorrow", - "author": "Sam moskowitz" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "D" - }, - "book": { - "title": "Cowboy Heavan", - "author": "Ron Goulart" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "D" - }, - "book": { - "title": "Vacuum Flowers", - "author": "Michael Swanwick" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "A" - }, - "book": { - "title": "Castleview", - "author": "Gene Wolfe " - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "E" - }, - "book": { - "title": "First House", - "author": "Marion Bradley" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "B" - }, - "book": { - "title": "Shallows of Night", - "author": "Eric van Lustbader" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "D" - }, - "book": { - "title": "The light bearer", - "author": "Sam nicholson" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "E" - }, - "book": { - "title": "The Ravens of the Moon", - "author": "Charles L. Grant" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "F" - }, - "book": { - "title": "Case of the kidnapped angel", - "author": "E. V. Cunningham" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "E" - }, - "book": { - "title": "Necromancer Nine", - "author": "Sheri S. Tepper" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "B" - }, - "book": { - "title": "Night unto night", - "author": "Wylie" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "F" - }, - "book": { - "title": "The Shattered Chain", - "author": "Marion Bradley" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "E" - }, - "book": { - "title": "A gift from earth", - "author": "Larry niven" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "F" - }, - "book": { - "title": "The Magic Cup", - "author": "Andrew M. Greeley" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "F" - }, - "book": { - "title": "Iron Master", - "author": "Patrick Tilley" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "C" - }, - "book": { - "title": "Start wars thrawn", - "author": "Timothy zahn " - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "A" - }, - "book": { - "title": "Earth", - "author": "David Brin" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "F" - }, - "book": { - "title": "Limits", - "author": "Larry niven" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "A" - }, - "book": { - "title": "Crawling Chaos", - "author": "H. P. Lovecraft" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "A" - }, - "book": { - "title": "The Warrior Enchanted", - "author": "Sharon Green" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "A" - }, - "book": { - "title": "Neutron star", - "author": "Larry niven" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "A" - }, - "book": { - "title": "The Warlock Enraged", - "author": "Christopher Stasheff" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "A" - }, - "book": { - "title": "The Birthgrave", - "author": "Tanith Lee" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "A" - }, - "book": { - "title": "This day all gods die", - "author": "Stephen R. Donaldson" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "B" - }, - "book": { - "title": "Glory Season", - "author": "David Brin" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "D" - }, - "book": { - "title": "The courts of chaos", - "author": "Roger Zelazny " - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "B" - }, - "book": { - "title": "The Hidden Realms", - "author": "Sharon Green" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "B" - }, - "book": { - "title": "Outlaw of gor", - "author": "John norman" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "B" - }, - "book": { - "title": "The Warlock Heretical", - "author": "Christopher Stasheff" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "C" - }, - "book": { - "title": "All My Sins Remembered", - "author": "Joe Haldeman" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "E" - }, - "book": { - "title": "Eye of cat ", - "author": "Roger Zelazny" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "C" - }, - "book": { - "title": "The crosaroads of time", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "B" - }, - "book": { - "title": "Strangers", - "author": "Gardner Dozois" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "C" - }, - "book": { - "title": "A Wizard in Absentia", - "author": "Christopher Stasheff" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "F" - }, - "book": { - "title": "Sign of the unicorn", - "author": "Roger Zelazny " - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "D" - }, - "book": { - "title": "Holy Fire", - "author": "Bruce Sterling" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "C" - }, - "book": { - "title": "Helix ", - "author": "Eric Brown" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "D" - }, - "book": { - "title": "Dragonsbane", - "author": "Barbara Hambly" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "C" - }, - "book": { - "title": "Elom", - "author": "William H. Drinkard" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "D" - }, - "book": { - "title": "The defiant agents", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "E" - }, - "book": { - "title": "The Hollow Hills", - "author": "Mary Stewart" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "E" - }, - "book": { - "title": "Iron cage", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "B" - }, - "book": { - "title": "The Big Time", - "author": "Fritz Leiber" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "D" - }, - "book": { - "title": "From These Ashes", - "author": "Fredric Brown" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "A" - }, - "book": { - "title": "Hollow earth", - "author": "David Standish" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "E" - }, - "book": { - "title": "Starwolf", - "author": "Edmond Hamilton" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "F" - }, - "book": { - "title": "Quag keep", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "C" - }, - "book": { - "title": "The Wanderer", - "author": "Fritz Leiber" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "E" - }, - "book": { - "title": "The Crucible of Time", - "author": "John Brunner" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "D" - }, - "book": { - "title": "Regenesis", - "author": "Julia Ecklar" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "F" - }, - "book": { - "title": "The Dreaming Void", - "author": "Peter M. Hamilton" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "B" - }, - "book": { - "title": "Creations", - "author": "Issac Asimov, George Zebrowski, Martin Greenberg " - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "F" - }, - "book": { - "title": "Goosebumps #13: Piano Lessons Can Be Murder", - "author": "R.L. Stine" - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "A" - }, - "book": { - "title": "Unchartered stars", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "A" - }, - "book": { - "title": "Wasteland of Flint", - "author": "Thomas Harlan" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "F" - }, - "book": { - "title": "The Jagged Orbit", - "author": "John Brunner" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "D" - }, - "book": { - "title": "Rosemary's Baby", - "author": "Ira Levin" - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "B" - }, - "book": { - "title": "The zero stone", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "C" - }, - "book": { - "title": "Three times infinity", - "author": "Leo Marguilies " - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "C" - }, - "book": { - "title": "Time and robbery", - "author": "Rebecca ore" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "B" - }, - "book": { - "title": "Dead Until Dark", - "author": "Charlaine Harris" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "E" - }, - "book": { - "title": "A fish dinner in Memison", - "author": "E. R. Eddison" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "E" - }, - "book": { - "title": "The Paper Managerie", - "author": "Ken Liu" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "C" - }, - "book": { - "title": "West of Eden", - "author": "Harry Harrison" - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "D" - }, - "book": { - "title": "Davy", - "author": "Edgar pangborn" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "D" - }, - "book": { - "title": "Mutants and mystics", - "author": "Jeffrey J. kripal " - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "A" - }, - "book": { - "title": "Territory", - "author": "Emma Bull" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "F" - }, - "book": { - "title": "Zendegi", - "author": "Greg Egan" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "F" - }, - "book": { - "title": "City of Baraboo", - "author": "Barry B. Longyear" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "D" - }, - "book": { - "title": "The Wizards of 4th Street", - "author": "Simon Hawke" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "E" - }, - "book": { - "title": "Hobos, elves and wizards ", - "author": "Micheal N. Stanton " - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "E" - }, - "book": { - "title": "Brain twister ", - "author": "Mark phillips" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "B" - }, - "book": { - "title": "Diplomatic Immunity", - "author": "Lois McMaster Bujold" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "E" - }, - "book": { - "title": "Black Wings", - "author": "Christina Henry" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "A" - }, - "book": { - "title": "Martian time-slip", - "author": "Phillip K. Dick" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "F" - }, - "book": { - "title": "On SF ", - "author": "Thomas N. Disch " - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "F" - }, - "book": { - "title": "A billion days of earth", - "author": "Doris piserchia" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "C" - }, - "book": { - "title": "Proud Man", - "author": "Katharine Burdekin" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "F" - }, - "book": { - "title": "Friday", - "author": "Robert A. Heinlein" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "B" - }, - "book": { - "title": "Blade runner", - "author": "Philip K. Dick" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "F" - }, - "book": { - "title": "Unlocking the Air", - "author": "Ursula K. Le Guin" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "A" - }, - "book": { - "title": "Gateway", - "author": "Frederik pohl" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "A" - }, - "book": { - "title": "Lord of Darkness", - "author": "Robert Silverberg" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "A" - }, - "book": { - "title": "Stranger in a Strange Land", - "author": "Robert A. Heinlein" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "B" - }, - "book": { - "title": "Man plus", - "author": "Frederik pohl" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "D" - }, - "book": { - "title": "A Vision of Battlements", - "author": "Anthony Burgess" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "C" - }, - "book": { - "title": "Dragon of the border", - "author": "Gordon R. Dickson" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "B" - }, - "book": { - "title": "A Heritage of Stars", - "author": "Clifford D. Simak" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "A" - }, - "book": { - "title": "Out of this world", - "author": "Julius Fast " - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "E" - }, - "book": { - "title": "Tehanu", - "author": "Ursula K. Le Guin" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "B" - }, - "book": { - "title": "Pilgramage", - "author": "Zenna Henderson" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "C" - }, - "book": { - "title": "Hyperion", - "author": "Dan Simmons" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "E" - }, - "book": { - "title": "The Land That Time Forgot", - "author": "Edgar Ride Burroughs" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "C" - }, - "book": { - "title": "Children of Dune", - "author": "Frank Herbert" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "D" - }, - "book": { - "title": "Ancillary Sword", - "author": "Ann Leckie" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "D" - }, - "book": { - "title": "The Fourth \"R\"", - "author": "George O. Smith" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "B" - }, - "book": { - "title": "The last man on earth ", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "D" - }, - "book": { - "title": "Destination: Void", - "author": "Frank Herbert" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "C" - }, - "book": { - "title": "Worlds of the Imperium", - "author": "Keith Laumer" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "F" - }, - "book": { - "title": "The Cinder Spires", - "author": "Jim Butcher" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "E" - }, - "book": { - "title": "The Silver Sun", - "author": "Nancy Springer" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "D" - }, - "book": { - "title": "The space swimmers", - "author": "Gordon R. Dickson" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "E" - }, - "book": { - "title": "The Lazarus Effect", - "author": "Frank Herbert" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "A" - }, - "book": { - "title": "Patterns", - "author": "Part Cadigan" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "C" - }, - "book": { - "title": "Space Odysseys ", - "author": "Brian W. aldiss " - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "B" - }, - "book": { - "title": "The Galaxy Builder", - "author": "Keith Laumer" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "F" - }, - "book": { - "title": "Odd John", - "author": "Olaf Stapledon" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "E" - }, - "book": { - "title": "For the win", - "author": "Cory Doctorow" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "D" - }, - "book": { - "title": "The Bradbury chronicles", - "author": "Sam weller " - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "A" - }, - "book": { - "title": "A Tale of 2 Clocks", - "author": "James H. Schmitz" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "B" - }, - "book": { - "title": "A Darkling Sea", - "author": "James L. Cambias" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "F" - }, - "book": { - "title": "The blue star", - "author": "Fletcher pratt" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "A" - }, - "book": { - "title": "Escapement", - "author": "Jay Lake" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "E" - }, - "book": { - "title": "World war Z ", - "author": "Max brooks" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "C" - }, - "book": { - "title": "Earth Afire", - "author": "Orson Scott Card" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "E" - }, - "book": { - "title": "Equal rites ", - "author": "Terry pratchet" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "F" - }, - "book": { - "title": "The illearth war", - "author": "Stephen R. Donaldson" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "B" - }, - "book": { - "title": "Medusa's Children", - "author": "Bob Shaw" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "A" - }, - "book": { - "title": "Bag of Bones", - "author": "Stephen King " - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "F" - }, - "book": { - "title": "Before the golden age", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "F" - }, - "book": { - "title": "Gray Matters", - "author": "William Hjortsberg" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "D" - }, - "book": { - "title": "Maps in a Mirror", - "author": "Orson Scott Card" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "C" - }, - "book": { - "title": "Options", - "author": "Robert Sheckley" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "B" - }, - "book": { - "title": "False Memory ", - "author": "Dean Koontz" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "E" - }, - "book": { - "title": "Xenocide", - "author": "Orson Scott Card" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "A" - }, - "book": { - "title": "Possession", - "author": "L. P. Davies" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "A" - }, - "book": { - "title": "Universe 3 ", - "author": "Terry Carr " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "A" - }, - "book": { - "title": "Inherit the Stars", - "author": "James P. Hogan" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "D" - }, - "book": { - "title": "West of honoe ", - "author": "Jerry pournelle" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "C" - }, - "book": { - "title": "The Historian ", - "author": "Elizabeth Kostova" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "F" - }, - "book": { - "title": "The Wizard of Zao", - "author": "Look Carter" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "D" - }, - "book": { - "title": "Frankenstein", - "author": "Mary Shelley" - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "B" - }, - "book": { - "title": "Wonder-Makers 2", - "author": "Robert Hoskins" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "B" - }, - "book": { - "title": "Galactic Empires ", - "author": "Brian W. Aldis s " - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "B" - }, - "book": { - "title": "The hostage of zir", - "author": "L.Sprague de Camp" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "E" - }, - "book": { - "title": "Up The Line", - "author": "Robert Silverberg" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "D" - }, - "book": { - "title": "The Bishop's Heir", - "author": "Katherine Kurtz " - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "A" - }, - "book": { - "title": "The Four Lords of the Diamond", - "author": "Jack L. Chalker" - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "C" - }, - "book": { - "title": "The Wool Omnibus", - "author": "Hugh Howey" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "C" - }, - "book": { - "title": "Slave ship", - "author": "Frederik pohl" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "F" - }, - "book": { - "title": "Regan's Planet", - "author": "Robert Silverberg" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "C" - }, - "book": { - "title": "Realms of wizardry", - "author": "Lin carter" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "C" - }, - "book": { - "title": "The little country", - "author": "Charles de Lint" - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "B" - }, - "book": { - "title": "The Run to the Chaos Sweep", - "author": "Jack L. Chalker" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "A" - }, - "book": { - "title": "Journey", - "author": "Marta randall" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "A" - }, - "book": { - "title": "Red Mars", - "author": "Kim Stanley Robinson" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "E" - }, - "book": { - "title": "High Deryni", - "author": "Katherine Kurtz " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "D" - }, - "book": { - "title": "Through the Eye of Time", - "author": "Trevor Hoyle" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "B" - }, - "book": { - "title": "The branch", - "author": "Mike resnick" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "D" - }, - "book": { - "title": "Attack from Atlantis", - "author": "Lester del Rey" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "D" - }, - "book": { - "title": "Trips in time", - "author": "Robert silverberg " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "E" - }, - "book": { - "title": "Blood Lines", - "author": "Tanya Huff" - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "C" - }, - "book": { - "title": "Start Loot", - "author": "A. Bertram Chandler" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "F" - }, - "book": { - "title": "Sacred Ground", - "author": "Mercedes Lackey " - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "C" - }, - "book": { - "title": "Earth unaware", - "author": "Mack reynolds" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "B" - }, - "book": { - "title": "The World is Round", - "author": "Tony Rothman" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "E" - }, - "book": { - "title": "Dhalgren", - "author": "Samuel R. Delany" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "F" - }, - "book": { - "title": "Hearts in Atlantis ", - "author": "Stephen King " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "F" - }, - "book": { - "title": "Systemic Shock", - "author": "Dean Ing" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "E" - }, - "book": { - "title": "The chick is in the mail", - "author": "Esther Fresner " - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "C" - }, - "book": { - "title": "The Zanzibar Cat", - "author": "Joanna Russ" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "D" - }, - "book": { - "title": "Once departed", - "author": "Mack reynolds" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "E" - }, - "book": { - "title": "Four Past Midnight ", - "author": "Stephen King " - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "D" - }, - "book": { - "title": "Hunter of the Worlds", - "author": "C. J. Cherryh" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "F" - }, - "book": { - "title": "The shape of things", - "author": "Damon Knight " - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "F" - }, - "book": { - "title": "The jewels of aptor", - "author": "Samuel R. Delany" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "E" - }, - "book": { - "title": "The chalk giants", - "author": "Keith roberts" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "D" - }, - "book": { - "title": "Octagon", - "author": "Fred Saberhagen" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "D" - }, - "book": { - "title": "Days of Blood and Fire", - "author": "Katherine Kerr" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "F" - }, - "book": { - "title": "Pavane", - "author": "Keith roberts" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "E" - }, - "book": { - "title": "Contact", - "author": "Carl Sagan" - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "E" - }, - "book": { - "title": "Foreigner", - "author": "C. J. Cherryh" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "A" - }, - "book": { - "title": "Monitor found in orbit", - "author": "Michael G. Coney" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "F" - }, - "book": { - "title": "The Godmother", - "author": "Elizabeth Ann Scarborough" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "C" - }, - "book": { - "title": "The Wizard of Anharitte", - "author": "Colin Kapp" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "B" - }, - "book": { - "title": "Life", - "author": "Gwyneth Jones" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "B" - }, - "book": { - "title": "Abandon\\u2019s gate", - "author": "James S.A. Corey" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "A" - }, - "book": { - "title": "Twin Worlds", - "author": "Neil R. Jones" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "C" - }, - "book": { - "title": "The terminal man", - "author": "Michael Crichton" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "A" - }, - "book": { - "title": "Feed", - "author": "M.T. Anderson " - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "A" - }, - "book": { - "title": "Castle of Wizardry", - "author": "David Eddings" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "B" - }, - "book": { - "title": "The quantum rose", - "author": "Catherine Asaro" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "D" - }, - "book": { - "title": "Will save the galaxy for food", - "author": "Yahtzee Croshaw" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "A" - }, - "book": { - "title": "Inter Ice Age", - "author": "Kobo Abe" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "B" - }, - "book": { - "title": "Half Past Human", - "author": "T.J. Bass" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "C" - }, - "book": { - "title": "The radiant seas", - "author": "Catherine asaro " - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "E" - }, - "book": { - "title": "Engine summer", - "author": "John Crowley" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "A" - }, - "book": { - "title": "Fire Time", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "B" - }, - "book": { - "title": "Interface", - "author": "Mark Adlard" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "C" - }, - "book": { - "title": "Foundations and Chaos", - "author": "Greg Bear" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "D" - }, - "book": { - "title": "Robots and empire", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "F" - }, - "book": { - "title": "The kill order", - "author": "James Dashner" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "B" - }, - "book": { - "title": "The Long Way Home", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "D" - }, - "book": { - "title": "Moving Mars", - "author": "Greg Bear" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "A" - }, - "book": { - "title": "Lucky Star and the Moons of Jupiter", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "C" - }, - "book": { - "title": "Cryptozoic!", - "author": "Brian W. Aldiss" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "C" - }, - "book": { - "title": "The Star Fox", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "E" - }, - "book": { - "title": "Nine Tommorrows ", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "E" - }, - "book": { - "title": "Artifact", - "author": "Gregory Benford" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "B" - }, - "book": { - "title": "Triangle", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "A" - }, - "book": { - "title": "The city of gold and lead", - "author": "John Christopher" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "C" - }, - "book": { - "title": "The Plains of Passage", - "author": "Jean M. Auel" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "D" - }, - "book": { - "title": "Was of the Gods", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "D" - }, - "book": { - "title": "The Long Afternoon of Earth", - "author": "Nelson Doubleday " - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "A" - }, - "book": { - "title": "Juxtaposition", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "D" - }, - "book": { - "title": "The Empress of Mars", - "author": "Kage Baker" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "B" - }, - "book": { - "title": "2001 a space odyssey", - "author": "Arthur C. Clarke" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "E" - }, - "book": { - "title": "Terminal Beach", - "author": "J. G. Ballard" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "E" - }, - "book": { - "title": "Immortal Monster", - "author": "Joseph D. Andriano" - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "B" - }, - "book": { - "title": "Nightmare", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "C" - }, - "book": { - "title": "Ghost from the grand banks", - "author": "Arthur C. Clarke" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "E" - }, - "book": { - "title": "Taran Wanderer ", - "author": "Lloyd Alexander " - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "C" - }, - "book": { - "title": "Orn", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "F" - }, - "book": { - "title": "The Enchanted Planet", - "author": "Pierre Barbet" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "F" - }, - "book": { - "title": "But What of Earth", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "D" - }, - "book": { - "title": "Race Against Time", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "F" - }, - "book": { - "title": "Cold Victory", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "D" - }, - "book": { - "title": "The songs of distant earth ", - "author": "Arthur C. Clarke" - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "E" - }, - "book": { - "title": "Vale of the Vole", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "E" - }, - "book": { - "title": "Close to critical", - "author": "Hal Clement" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "F" - }, - "book": { - "title": "The Fold", - "author": "Peter Clines" - } - } - ] -} +{ + "version": "1.1", + "warehouseLayout": { + "numRows": 12, + "numCols": 25, + "verticalShelves": 3, + "navigationGrid": [ + [2,1,1,2,1,1,2,1,0,0,0,0], + + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + + [2,1,1,2,1,1,2,1,0,0,0,0], + [2,1,1,2,1,1,2,1,0,0,0,0], + + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + + [2,1,1,2,1,1,2,1,0,0,0,0], + [2,1,1,2,1,1,2,1,0,0,0,0], + + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + + [2,1,1,2,1,1,2,1,0,0,0,0], + [2,1,1,2,1,1,2,1,0,0,0,0], + + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0], + [0,0,0,0,0,0,0,0,0,0,0,0] + ], + "columnTagsToNavigationGridCoordinate": { + "A-1": [18, 0], + "A-2": [18, 3], + "A-3": [18, 6], + + "B-3": [17, 0], + "B-2": [17, 3], + "B-1": [17, 6], + + "C-1": [12, 0], + "C-2": [12, 3], + "C-3": [12, 6], + + "D-3": [11, 0], + "D-2": [11, 3], + "D-1": [11, 6], + + "E-1": [ 6, 0], + "E-2": [ 6, 3], + "E-3": [ 6, 6], + + "F-3": [ 5, 0], + "F-2": [ 5, 3], + "F-1": [ 5, 6], + + "G-1": [ 0, 0], + "G-2": [ 0, 3], + "G-3": [ 0, 6] + + } + }, + "books": [ + { + "location": { + "aisle": "E", + "column": "100", + "row": "A" + }, + "book": { + "title": "Magician: Apprentice", + "author": "Raymond E. Feist" + } + }, + { + "location": { + "aisle": "E", + "column": "100", + "row": "B" + }, + "book": { + "title": "Firestar", + "author": "Michael Flynn" + } + }, + { + "location": { + "aisle": "D", + "column": "101", + "row": "A" + }, + "book": { + "title": "Changeling", + "author": "Anne McCaffrey, Beth Ann Scarborough " + } + }, + { + "location": { + "aisle": "A", + "column": "100", + "row": "A" + }, + "book": { + "title": "Live Forever ", + "author": "Jack Vance " + } + }, + { + "location": { + "aisle": "D", + "column": "101", + "row": "B" + }, + "book": { + "title": "Dragonsdawn", + "author": "Anne McCaffrey " + } + }, + { + "location": { + "aisle": "C", + "column": "100", + "row": "A" + }, + "book": { + "title": "Odyssey", + "author": "Jack mcdevitt" + } + }, + { + "location": { + "aisle": "A", + "column": "100", + "row": "B" + }, + "book": { + "title": "Titan ", + "author": "John Varley " + } + }, + { + "location": { + "aisle": "D", + "column": "101", + "row": "C" + }, + "book": { + "title": "The Dolphins of Pern", + "author": "Anne McCaffrey " + } + }, + { + "location": { + "aisle": "A", + "column": "100", + "row": "C" + }, + "book": { + "title": "The Snow Queen ", + "author": "Joan D. Vinge " + } + }, + { + "location": { + "aisle": "C", + "column": "100", + "row": "B" + }, + "book": { + "title": "Snow white and the giants", + "author": "JT Mcintosh" + } + }, + { + "location": { + "aisle": "D", + "column": "101", + "row": "D" + }, + "book": { + "title": "Freedom's Ransom", + "author": "Anne McCaffrey " + } + }, + { + "location": { + "aisle": "A", + "column": "100", + "row": "D" + }, + "book": { + "title": "Time's Edge ", + "author": "Rysa Walker " + } + }, + { + "location": { + "aisle": "C", + "column": "100", + "row": "C" + }, + "book": { + "title": "The time shifters", + "author": "Sam merwin JR" + } + }, + { + "location": { + "aisle": "A", + "column": "100", + "row": "E" + }, + "book": { + "title": "The Black Flame ", + "author": "Stanley G. Weinbaum " + } + }, + { + "location": { + "aisle": "G", + "column": "100", + "row": "A" + }, + "book": { + "title": "Chiller", + "author": "Greg Benford" + } + }, + { + "location": { + "aisle": "D", + "column": "101", + "row": "E" + }, + "book": { + "title": "Dinosaur Planet", + "author": "Anne McCaffrey " + } + }, + { + "location": { + "aisle": "A", + "column": "100", + "row": "F" + }, + "book": { + "title": "Dragons of Autumn Twilight", + "author": "Margaret Weis and Tracy Hickman" + } + }, + { + "location": { + "aisle": "C", + "column": "100", + "row": "D" + }, + "book": { + "title": "The bane of lord caladon", + "author": "Craig mills" + } + }, + { + "location": { + "aisle": "B", + "column": "101", + "row": "A" + }, + "book": { + "title": "The Hobbit", + "author": "J.R.R. Tolkien" + } + }, + { + "location": { + "aisle": "A", + "column": "102", + "row": "A" + }, + "book": { + "title": "King's Test", + "author": "Margaret Weis" + } + }, + { + "location": { + "aisle": "G", + "column": "100", + "row": "B" + }, + "book": { + "title": "Golem 100", + "author": "Alfred Bester" + } + }, + { + "location": { + "aisle": "B", + "column": "101", + "row": "B" + }, + "book": { + "title": "Dracula The Un-Dead", + "author": "Dacre Stoker and Ian Holt" + } + }, + { + "location": { + "aisle": "D", + "column": "101", + "row": "F" + }, + "book": { + "title": "The White Dragon ", + "author": "Anne McCaffrey " + } + }, + { + "location": { + "aisle": "E", + "column": "100", + "row": "C" + }, + "book": { + "title": "Cyber Way", + "author": "Alan Dean Foster" + } + }, + { + "location": { + "aisle": "C", + "column": "100", + "row": "E" + }, + "book": { + "title": "The grail war", + "author": "Richard monaco" + } + }, + { + "location": { + "aisle": "F", + "column": "101", + "row": "A" + }, + "book": { + "title": "Paradise is not enough", + "author": "Michael Elder" + } + }, + { + "location": { + "aisle": "B", + "column": "101", + "row": "C" + }, + "book": { + "title": "The City Machine", + "author": "Louis Trimble" + } + }, + { + "location": { + "aisle": "E", + "column": "100", + "row": "D" + }, + "book": { + "title": "Midworld", + "author": "Alan Dean Foster" + } + }, + { + "location": { + "aisle": "G", + "column": "100", + "row": "C" + }, + "book": { + "title": "No Enemy But Time", + "author": "Michael Bishop" + } + }, + { + "location": { + "aisle": "A", + "column": "102", + "row": "B" + }, + "book": { + "title": "The War of the World's", + "author": "H.G.Wells" + } + }, + { + "location": { + "aisle": "D", + "column": "103", + "row": "F" + }, + "book": { + "title": "The Secret of Life", + "author": "Paul McAuley " + } + }, + { + "location": { + "aisle": "B", + "column": "101", + "row": "D" + }, + "book": { + "title": "The Misplaced Legion", + "author": "Harry Turtledove" + } + }, + { + "location": { + "aisle": "A", + "column": "102", + "row": "C" + }, + "book": { + "title": "The picture of Dorian Gray", + "author": "Oscar Wilde" + } + }, + { + "location": { + "aisle": "G", + "column": "100", + "row": "D" + }, + "book": { + "title": "Cities in Flight", + "author": "James Blish" + } + }, + { + "location": { + "aisle": "E", + "column": "100", + "row": "E" + }, + "book": { + "title": "Here Be Demons", + "author": "Esther Frieshner" + } + }, + { + "location": { + "aisle": "F", + "column": "101", + "row": "B" + }, + "book": { + "title": "The house of the scorpion", + "author": "Nancy Farmer" + } + }, + { + "location": { + "aisle": "C", + "column": "100", + "row": "F" + }, + "book": { + "title": "An alien heat", + "author": "Harper & Row" + } + }, + { + "location": { + "aisle": "D", + "column": "103", + "row": "E" + }, + "book": { + "title": "A Dance with Dragons", + "author": "George R. R. Martin" + } + }, + { + "location": { + "aisle": "G", + "column": "100", + "row": "E" + }, + "book": { + "title": "The Cold Between", + "author": "Elizabeth Bonesteel" + } + }, + { + "location": { + "aisle": "B", + "column": "101", + "row": "E" + }, + "book": { + "title": "The Players of Null-A", + "author": "A.E. van Vogt" + } + }, + { + "location": { + "aisle": "E", + "column": "100", + "row": "F" + }, + "book": { + "title": "The Infinite Man", + "author": "Daniel F. Galouye" + } + }, + { + "location": { + "aisle": "A", + "column": "102", + "row": "D" + }, + "book": { + "title": "Saturn returns ", + "author": "Sean Williams " + } + }, + { + "location": { + "aisle": "G", + "column": "100", + "row": "F" + }, + "book": { + "title": "The Immortality Factor", + "author": "Been Bova" + } + }, + { + "location": { + "aisle": "F", + "column": "101", + "row": "C" + }, + "book": { + "title": "Hanged man", + "author": "P. N. Elrod" + } + }, + { + "location": { + "aisle": "D", + "column": "103", + "row": "D" + }, + "book": { + "title": "A Storm of Swords", + "author": "George R. R. Martin" + } + }, + { + "location": { + "aisle": "B", + "column": "101", + "row": "F" + }, + "book": { + "title": "Supermind", + "author": "A.E. van Vogt" + } + }, + { + "location": { + "aisle": "E", + "column": "102", + "row": "A" + }, + "book": { + "title": "With A Finger in My I", + "author": "David Gerrold" + } + }, + { + "location": { + "aisle": "G", + "column": "102", + "row": "A" + }, + "book": { + "title": "Power Plant", + "author": "Been Bova" + } + }, + { + "location": { + "aisle": "A", + "column": "102", + "row": "E" + }, + "book": { + "title": "Journey into the flames", + "author": "T.R. Williams " + } + }, + { + "location": { + "aisle": "C", + "column": "102", + "row": "A" + }, + "book": { + "title": "The sleeping sorceress", + "author": "Michael moorcock" + } + }, + { + "location": { + "aisle": "B", + "column": "103", + "row": "A" + }, + "book": { + "title": "The Primrose Path", + "author": "Bram Stoker" + } + }, + { + "location": { + "aisle": "G", + "column": "102", + "row": "B" + }, + "book": { + "title": "Transhuman", + "author": "Been Bova" + } + }, + { + "location": { + "aisle": "E", + "column": "102", + "row": "B" + }, + "book": { + "title": "Cloud & Ashes", + "author": "Greer Gilman" + } + }, + { + "location": { + "aisle": "F", + "column": "101", + "row": "D" + }, + "book": { + "title": "Ring of lightening", + "author": "James S. Fancher" + } + }, + { + "location": { + "aisle": "A", + "column": "102", + "row": "F" + }, + "book": { + "title": "Spin", + "author": "Robert Charles Wilson" + } + }, + { + "location": { + "aisle": "B", + "column": "103", + "row": "B" + }, + "book": { + "title": "The Perfect Host", + "author": "Theodore Sturgeon" + } + }, + { + "location": { + "aisle": "E", + "column": "102", + "row": "C" + }, + "book": { + "title": "Mississippi Blues", + "author": "Kathleen Ann Goonan" + } + }, + { + "location": { + "aisle": "G", + "column": "102", + "row": "C" + }, + "book": { + "title": "Dandelion Wine", + "author": "Ray Bradbury" + } + }, + { + "location": { + "aisle": "C", + "column": "102", + "row": "B" + }, + "book": { + "title": "Mind trap", + "author": "Dan morgan" + } + }, + { + "location": { + "aisle": "D", + "column": "103", + "row": "C" + }, + "book": { + "title": "The Cassini Division", + "author": "Ken Macleod " + } + }, + { + "location": { + "aisle": "B", + "column": "103", + "row": "C" + }, + "book": { + "title": "Case and The Dreamer", + "author": "Theodore Sturgeon" + } + }, + { + "location": { + "aisle": "G", + "column": "102", + "row": "D" + }, + "book": { + "title": "Exile's Song", + "author": "Marion Bradley" + } + }, + { + "location": { + "aisle": "F", + "column": "101", + "row": "E" + }, + "book": { + "title": "Gods of riverworld", + "author": "Philip Jose Farmer" + } + }, + { + "location": { + "aisle": "C", + "column": "102", + "row": "C" + }, + "book": { + "title": "Seekers of tomorrow", + "author": "Sam moskowitz" + } + }, + { + "location": { + "aisle": "E", + "column": "102", + "row": "D" + }, + "book": { + "title": "Cowboy Heavan", + "author": "Ron Goulart" + } + }, + { + "location": { + "aisle": "B", + "column": "103", + "row": "D" + }, + "book": { + "title": "Vacuum Flowers", + "author": "Michael Swanwick" + } + }, + { + "location": { + "aisle": "A", + "column": "104", + "row": "A" + }, + "book": { + "title": "Castleview", + "author": "Gene Wolfe " + } + }, + { + "location": { + "aisle": "G", + "column": "102", + "row": "E" + }, + "book": { + "title": "First House", + "author": "Marion Bradley" + } + }, + { + "location": { + "aisle": "D", + "column": "103", + "row": "B" + }, + "book": { + "title": "Shallows of Night", + "author": "Eric van Lustbader" + } + }, + { + "location": { + "aisle": "C", + "column": "102", + "row": "D" + }, + "book": { + "title": "The light bearer", + "author": "Sam nicholson" + } + }, + { + "location": { + "aisle": "E", + "column": "102", + "row": "E" + }, + "book": { + "title": "The Ravens of the Moon", + "author": "Charles L. Grant" + } + }, + { + "location": { + "aisle": "F", + "column": "101", + "row": "F" + }, + "book": { + "title": "Case of the kidnapped angel", + "author": "E. V. Cunningham" + } + }, + { + "location": { + "aisle": "B", + "column": "103", + "row": "E" + }, + "book": { + "title": "Necromancer Nine", + "author": "Sheri S. Tepper" + } + }, + { + "location": { + "aisle": "A", + "column": "104", + "row": "B" + }, + "book": { + "title": "Night unto night", + "author": "Wylie" + } + }, + { + "location": { + "aisle": "G", + "column": "102", + "row": "F" + }, + "book": { + "title": "The Shattered Chain", + "author": "Marion Bradley" + } + }, + { + "location": { + "aisle": "C", + "column": "102", + "row": "E" + }, + "book": { + "title": "A gift from earth", + "author": "Larry niven" + } + }, + { + "location": { + "aisle": "E", + "column": "102", + "row": "F" + }, + "book": { + "title": "The Magic Cup", + "author": "Andrew M. Greeley" + } + }, + { + "location": { + "aisle": "B", + "column": "103", + "row": "F" + }, + "book": { + "title": "Iron Master", + "author": "Patrick Tilley" + } + }, + { + "location": { + "aisle": "A", + "column": "104", + "row": "C" + }, + "book": { + "title": "Start wars thrawn", + "author": "Timothy zahn " + } + }, + { + "location": { + "aisle": "G", + "column": "104", + "row": "A" + }, + "book": { + "title": "Earth", + "author": "David Brin" + } + }, + { + "location": { + "aisle": "C", + "column": "102", + "row": "F" + }, + "book": { + "title": "Limits", + "author": "Larry niven" + } + }, + { + "location": { + "aisle": "D", + "column": "103", + "row": "A" + }, + "book": { + "title": "Crawling Chaos", + "author": "H. P. Lovecraft" + } + }, + { + "location": { + "aisle": "E", + "column": "104", + "row": "A" + }, + "book": { + "title": "The Warrior Enchanted", + "author": "Sharon Green" + } + }, + { + "location": { + "aisle": "C", + "column": "104", + "row": "A" + }, + "book": { + "title": "Neutron star", + "author": "Larry niven" + } + }, + { + "location": { + "aisle": "B", + "column": "105", + "row": "A" + }, + "book": { + "title": "The Warlock Enraged", + "author": "Christopher Stasheff" + } + }, + { + "location": { + "aisle": "D", + "column": "105", + "row": "A" + }, + "book": { + "title": "The Birthgrave", + "author": "Tanith Lee" + } + }, + { + "location": { + "aisle": "F", + "column": "103", + "row": "A" + }, + "book": { + "title": "This day all gods die", + "author": "Stephen R. Donaldson" + } + }, + { + "location": { + "aisle": "G", + "column": "104", + "row": "B" + }, + "book": { + "title": "Glory Season", + "author": "David Brin" + } + }, + { + "location": { + "aisle": "A", + "column": "104", + "row": "D" + }, + "book": { + "title": "The courts of chaos", + "author": "Roger Zelazny " + } + }, + { + "location": { + "aisle": "E", + "column": "104", + "row": "B" + }, + "book": { + "title": "The Hidden Realms", + "author": "Sharon Green" + } + }, + { + "location": { + "aisle": "C", + "column": "104", + "row": "B" + }, + "book": { + "title": "Outlaw of gor", + "author": "John norman" + } + }, + { + "location": { + "aisle": "B", + "column": "105", + "row": "B" + }, + "book": { + "title": "The Warlock Heretical", + "author": "Christopher Stasheff" + } + }, + { + "location": { + "aisle": "E", + "column": "104", + "row": "C" + }, + "book": { + "title": "All My Sins Remembered", + "author": "Joe Haldeman" + } + }, + { + "location": { + "aisle": "A", + "column": "104", + "row": "E" + }, + "book": { + "title": "Eye of cat ", + "author": "Roger Zelazny" + } + }, + { + "location": { + "aisle": "C", + "column": "104", + "row": "C" + }, + "book": { + "title": "The crosaroads of time", + "author": "Andre norton" + } + }, + { + "location": { + "aisle": "F", + "column": "103", + "row": "B" + }, + "book": { + "title": "Strangers", + "author": "Gardner Dozois" + } + }, + { + "location": { + "aisle": "B", + "column": "105", + "row": "C" + }, + "book": { + "title": "A Wizard in Absentia", + "author": "Christopher Stasheff" + } + }, + { + "location": { + "aisle": "A", + "column": "104", + "row": "F" + }, + "book": { + "title": "Sign of the unicorn", + "author": "Roger Zelazny " + } + }, + { + "location": { + "aisle": "B", + "column": "105", + "row": "D" + }, + "book": { + "title": "Holy Fire", + "author": "Bruce Sterling" + } + }, + { + "location": { + "aisle": "G", + "column": "104", + "row": "C" + }, + "book": { + "title": "Helix ", + "author": "Eric Brown" + } + }, + { + "location": { + "aisle": "E", + "column": "104", + "row": "D" + }, + "book": { + "title": "Dragonsbane", + "author": "Barbara Hambly" + } + }, + { + "location": { + "aisle": "F", + "column": "103", + "row": "C" + }, + "book": { + "title": "Elom", + "author": "William H. Drinkard" + } + }, + { + "location": { + "aisle": "C", + "column": "104", + "row": "D" + }, + "book": { + "title": "The defiant agents", + "author": "Andre norton" + } + }, + { + "location": { + "aisle": "B", + "column": "105", + "row": "E" + }, + "book": { + "title": "The Hollow Hills", + "author": "Mary Stewart" + } + }, + { + "location": { + "aisle": "C", + "column": "104", + "row": "E" + }, + "book": { + "title": "Iron cage", + "author": "Andre norton" + } + }, + { + "location": { + "aisle": "D", + "column": "105", + "row": "B" + }, + "book": { + "title": "The Big Time", + "author": "Fritz Leiber" + } + }, + { + "location": { + "aisle": "G", + "column": "104", + "row": "D" + }, + "book": { + "title": "From These Ashes", + "author": "Fredric Brown" + } + }, + { + "location": { + "aisle": "A", + "column": "106", + "row": "A" + }, + "book": { + "title": "Hollow earth", + "author": "David Standish" + } + }, + { + "location": { + "aisle": "E", + "column": "104", + "row": "E" + }, + "book": { + "title": "Starwolf", + "author": "Edmond Hamilton" + } + }, + { + "location": { + "aisle": "C", + "column": "104", + "row": "F" + }, + "book": { + "title": "Quag keep", + "author": "Andre norton" + } + }, + { + "location": { + "aisle": "D", + "column": "105", + "row": "C" + }, + "book": { + "title": "The Wanderer", + "author": "Fritz Leiber" + } + }, + { + "location": { + "aisle": "G", + "column": "104", + "row": "E" + }, + "book": { + "title": "The Crucible of Time", + "author": "John Brunner" + } + }, + { + "location": { + "aisle": "F", + "column": "103", + "row": "D" + }, + "book": { + "title": "Regenesis", + "author": "Julia Ecklar" + } + }, + { + "location": { + "aisle": "E", + "column": "104", + "row": "F" + }, + "book": { + "title": "The Dreaming Void", + "author": "Peter M. Hamilton" + } + }, + { + "location": { + "aisle": "A", + "column": "106", + "row": "B" + }, + "book": { + "title": "Creations", + "author": "Issac Asimov, George Zebrowski, Martin Greenberg " + } + }, + { + "location": { + "aisle": "B", + "column": "105", + "row": "F" + }, + "book": { + "title": "Goosebumps #13: Piano Lessons Can Be Murder", + "author": "R.L. Stine" + } + }, + { + "location": { + "aisle": "C", + "column": "106", + "row": "A" + }, + "book": { + "title": "Unchartered stars", + "author": "Andre norton" + } + }, + { + "location": { + "aisle": "E", + "column": "106", + "row": "A" + }, + "book": { + "title": "Wasteland of Flint", + "author": "Thomas Harlan" + } + }, + { + "location": { + "aisle": "G", + "column": "104", + "row": "F" + }, + "book": { + "title": "The Jagged Orbit", + "author": "John Brunner" + } + }, + { + "location": { + "aisle": "D", + "column": "105", + "row": "D" + }, + "book": { + "title": "Rosemary's Baby", + "author": "Ira Levin" + } + }, + { + "location": { + "aisle": "C", + "column": "106", + "row": "B" + }, + "book": { + "title": "The zero stone", + "author": "Andre norton" + } + }, + { + "location": { + "aisle": "A", + "column": "106", + "row": "C" + }, + "book": { + "title": "Three times infinity", + "author": "Leo Marguilies " + } + }, + { + "location": { + "aisle": "C", + "column": "106", + "row": "C" + }, + "book": { + "title": "Time and robbery", + "author": "Rebecca ore" + } + }, + { + "location": { + "aisle": "E", + "column": "106", + "row": "B" + }, + "book": { + "title": "Dead Until Dark", + "author": "Charlaine Harris" + } + }, + { + "location": { + "aisle": "F", + "column": "103", + "row": "E" + }, + "book": { + "title": "A fish dinner in Memison", + "author": "E. R. Eddison" + } + }, + { + "location": { + "aisle": "D", + "column": "105", + "row": "E" + }, + "book": { + "title": "The Paper Managerie", + "author": "Ken Liu" + } + }, + { + "location": { + "aisle": "E", + "column": "106", + "row": "C" + }, + "book": { + "title": "West of Eden", + "author": "Harry Harrison" + } + }, + { + "location": { + "aisle": "C", + "column": "106", + "row": "D" + }, + "book": { + "title": "Davy", + "author": "Edgar pangborn" + } + }, + { + "location": { + "aisle": "A", + "column": "106", + "row": "D" + }, + "book": { + "title": "Mutants and mystics", + "author": "Jeffrey J. kripal " + } + }, + { + "location": { + "aisle": "G", + "column": "106", + "row": "A" + }, + "book": { + "title": "Territory", + "author": "Emma Bull" + } + }, + { + "location": { + "aisle": "F", + "column": "103", + "row": "F" + }, + "book": { + "title": "Zendegi", + "author": "Greg Egan" + } + }, + { + "location": { + "aisle": "D", + "column": "105", + "row": "F" + }, + "book": { + "title": "City of Baraboo", + "author": "Barry B. Longyear" + } + }, + { + "location": { + "aisle": "E", + "column": "106", + "row": "D" + }, + "book": { + "title": "The Wizards of 4th Street", + "author": "Simon Hawke" + } + }, + { + "location": { + "aisle": "A", + "column": "106", + "row": "E" + }, + "book": { + "title": "Hobos, elves and wizards ", + "author": "Micheal N. Stanton " + } + }, + { + "location": { + "aisle": "C", + "column": "106", + "row": "E" + }, + "book": { + "title": "Brain twister ", + "author": "Mark phillips" + } + }, + { + "location": { + "aisle": "G", + "column": "106", + "row": "B" + }, + "book": { + "title": "Diplomatic Immunity", + "author": "Lois McMaster Bujold" + } + }, + { + "location": { + "aisle": "E", + "column": "106", + "row": "E" + }, + "book": { + "title": "Black Wings", + "author": "Christina Henry" + } + }, + { + "location": { + "aisle": "F", + "column": "105", + "row": "A" + }, + "book": { + "title": "Martian time-slip", + "author": "Phillip K. Dick" + } + }, + { + "location": { + "aisle": "A", + "column": "106", + "row": "F" + }, + "book": { + "title": "On SF ", + "author": "Thomas N. Disch " + } + }, + { + "location": { + "aisle": "C", + "column": "106", + "row": "F" + }, + "book": { + "title": "A billion days of earth", + "author": "Doris piserchia" + } + }, + { + "location": { + "aisle": "G", + "column": "106", + "row": "C" + }, + "book": { + "title": "Proud Man", + "author": "Katharine Burdekin" + } + }, + { + "location": { + "aisle": "E", + "column": "106", + "row": "F" + }, + "book": { + "title": "Friday", + "author": "Robert A. Heinlein" + } + }, + { + "location": { + "aisle": "F", + "column": "105", + "row": "B" + }, + "book": { + "title": "Blade runner", + "author": "Philip K. Dick" + } + }, + { + "location": { + "aisle": "D", + "column": "107", + "row": "F" + }, + "book": { + "title": "Unlocking the Air", + "author": "Ursula K. Le Guin" + } + }, + { + "location": { + "aisle": "C", + "column": "108", + "row": "A" + }, + "book": { + "title": "Gateway", + "author": "Frederik pohl" + } + }, + { + "location": { + "aisle": "B", + "column": "107", + "row": "A" + }, + "book": { + "title": "Lord of Darkness", + "author": "Robert Silverberg" + } + }, + { + "location": { + "aisle": "E", + "column": "108", + "row": "A" + }, + "book": { + "title": "Stranger in a Strange Land", + "author": "Robert A. Heinlein" + } + }, + { + "location": { + "aisle": "C", + "column": "108", + "row": "B" + }, + "book": { + "title": "Man plus", + "author": "Frederik pohl" + } + }, + { + "location": { + "aisle": "G", + "column": "106", + "row": "D" + }, + "book": { + "title": "A Vision of Battlements", + "author": "Anthony Burgess" + } + }, + { + "location": { + "aisle": "F", + "column": "105", + "row": "C" + }, + "book": { + "title": "Dragon of the border", + "author": "Gordon R. Dickson" + } + }, + { + "location": { + "aisle": "B", + "column": "107", + "row": "B" + }, + "book": { + "title": "A Heritage of Stars", + "author": "Clifford D. Simak" + } + }, + { + "location": { + "aisle": "A", + "column": "108", + "row": "A" + }, + "book": { + "title": "Out of this world", + "author": "Julius Fast " + } + }, + { + "location": { + "aisle": "D", + "column": "107", + "row": "E" + }, + "book": { + "title": "Tehanu", + "author": "Ursula K. Le Guin" + } + }, + { + "location": { + "aisle": "E", + "column": "108", + "row": "B" + }, + "book": { + "title": "Pilgramage", + "author": "Zenna Henderson" + } + }, + { + "location": { + "aisle": "B", + "column": "107", + "row": "C" + }, + "book": { + "title": "Hyperion", + "author": "Dan Simmons" + } + }, + { + "location": { + "aisle": "G", + "column": "106", + "row": "E" + }, + "book": { + "title": "The Land That Time Forgot", + "author": "Edgar Ride Burroughs" + } + }, + { + "location": { + "aisle": "E", + "column": "108", + "row": "C" + }, + "book": { + "title": "Children of Dune", + "author": "Frank Herbert" + } + }, + { + "location": { + "aisle": "D", + "column": "107", + "row": "D" + }, + "book": { + "title": "Ancillary Sword", + "author": "Ann Leckie" + } + }, + { + "location": { + "aisle": "B", + "column": "107", + "row": "D" + }, + "book": { + "title": "The Fourth \"R\"", + "author": "George O. Smith" + } + }, + { + "location": { + "aisle": "A", + "column": "108", + "row": "B" + }, + "book": { + "title": "The last man on earth ", + "author": "Issac Asimov" + } + }, + { + "location": { + "aisle": "E", + "column": "108", + "row": "D" + }, + "book": { + "title": "Destination: Void", + "author": "Frank Herbert" + } + }, + { + "location": { + "aisle": "D", + "column": "107", + "row": "C" + }, + "book": { + "title": "Worlds of the Imperium", + "author": "Keith Laumer" + } + }, + { + "location": { + "aisle": "G", + "column": "106", + "row": "F" + }, + "book": { + "title": "The Cinder Spires", + "author": "Jim Butcher" + } + }, + { + "location": { + "aisle": "B", + "column": "107", + "row": "E" + }, + "book": { + "title": "The Silver Sun", + "author": "Nancy Springer" + } + }, + { + "location": { + "aisle": "F", + "column": "105", + "row": "D" + }, + "book": { + "title": "The space swimmers", + "author": "Gordon R. Dickson" + } + }, + { + "location": { + "aisle": "E", + "column": "108", + "row": "E" + }, + "book": { + "title": "The Lazarus Effect", + "author": "Frank Herbert" + } + }, + { + "location": { + "aisle": "G", + "column": "108", + "row": "A" + }, + "book": { + "title": "Patterns", + "author": "Part Cadigan" + } + }, + { + "location": { + "aisle": "A", + "column": "108", + "row": "C" + }, + "book": { + "title": "Space Odysseys ", + "author": "Brian W. aldiss " + } + }, + { + "location": { + "aisle": "D", + "column": "107", + "row": "B" + }, + "book": { + "title": "The Galaxy Builder", + "author": "Keith Laumer" + } + }, + { + "location": { + "aisle": "B", + "column": "107", + "row": "F" + }, + "book": { + "title": "Odd John", + "author": "Olaf Stapledon" + } + }, + { + "location": { + "aisle": "F", + "column": "105", + "row": "E" + }, + "book": { + "title": "For the win", + "author": "Cory Doctorow" + } + }, + { + "location": { + "aisle": "A", + "column": "108", + "row": "D" + }, + "book": { + "title": "The Bradbury chronicles", + "author": "Sam weller " + } + }, + { + "location": { + "aisle": "B", + "column": "109", + "row": "A" + }, + "book": { + "title": "A Tale of 2 Clocks", + "author": "James H. Schmitz" + } + }, + { + "location": { + "aisle": "G", + "column": "108", + "row": "B" + }, + "book": { + "title": "A Darkling Sea", + "author": "James L. Cambias" + } + }, + { + "location": { + "aisle": "C", + "column": "108", + "row": "F" + }, + "book": { + "title": "The blue star", + "author": "Fletcher pratt" + } + }, + { + "location": { + "aisle": "D", + "column": "107", + "row": "A" + }, + "book": { + "title": "Escapement", + "author": "Jay Lake" + } + }, + { + "location": { + "aisle": "A", + "column": "108", + "row": "E" + }, + "book": { + "title": "World war Z ", + "author": "Max brooks" + } + }, + { + "location": { + "aisle": "G", + "column": "108", + "row": "C" + }, + "book": { + "title": "Earth Afire", + "author": "Orson Scott Card" + } + }, + { + "location": { + "aisle": "C", + "column": "108", + "row": "E" + }, + "book": { + "title": "Equal rites ", + "author": "Terry pratchet" + } + }, + { + "location": { + "aisle": "F", + "column": "105", + "row": "F" + }, + "book": { + "title": "The illearth war", + "author": "Stephen R. Donaldson" + } + }, + { + "location": { + "aisle": "B", + "column": "109", + "row": "B" + }, + "book": { + "title": "Medusa's Children", + "author": "Bob Shaw" + } + }, + { + "location": { + "aisle": "D", + "column": "109", + "row": "A" + }, + "book": { + "title": "Bag of Bones", + "author": "Stephen King " + } + }, + { + "location": { + "aisle": "A", + "column": "108", + "row": "F" + }, + "book": { + "title": "Before the golden age", + "author": "Issac Asimov" + } + }, + { + "location": { + "aisle": "E", + "column": "108", + "row": "F" + }, + "book": { + "title": "Gray Matters", + "author": "William Hjortsberg" + } + }, + { + "location": { + "aisle": "G", + "column": "108", + "row": "D" + }, + "book": { + "title": "Maps in a Mirror", + "author": "Orson Scott Card" + } + }, + { + "location": { + "aisle": "B", + "column": "109", + "row": "C" + }, + "book": { + "title": "Options", + "author": "Robert Sheckley" + } + }, + { + "location": { + "aisle": "D", + "column": "109", + "row": "B" + }, + "book": { + "title": "False Memory ", + "author": "Dean Koontz" + } + }, + { + "location": { + "aisle": "G", + "column": "108", + "row": "E" + }, + "book": { + "title": "Xenocide", + "author": "Orson Scott Card" + } + }, + { + "location": { + "aisle": "F", + "column": "107", + "row": "A" + }, + "book": { + "title": "Possession", + "author": "L. P. Davies" + } + }, + { + "location": { + "aisle": "A", + "column": "110", + "row": "A" + }, + "book": { + "title": "Universe 3 ", + "author": "Terry Carr " + } + }, + { + "location": { + "aisle": "E", + "column": "110", + "row": "A" + }, + "book": { + "title": "Inherit the Stars", + "author": "James P. Hogan" + } + }, + { + "location": { + "aisle": "C", + "column": "108", + "row": "D" + }, + "book": { + "title": "West of honoe ", + "author": "Jerry pournelle" + } + }, + { + "location": { + "aisle": "D", + "column": "109", + "row": "C" + }, + "book": { + "title": "The Historian ", + "author": "Elizabeth Kostova" + } + }, + { + "location": { + "aisle": "G", + "column": "108", + "row": "F" + }, + "book": { + "title": "The Wizard of Zao", + "author": "Look Carter" + } + }, + { + "location": { + "aisle": "B", + "column": "109", + "row": "D" + }, + "book": { + "title": "Frankenstein", + "author": "Mary Shelley" + } + }, + { + "location": { + "aisle": "E", + "column": "110", + "row": "B" + }, + "book": { + "title": "Wonder-Makers 2", + "author": "Robert Hoskins" + } + }, + { + "location": { + "aisle": "A", + "column": "110", + "row": "B" + }, + "book": { + "title": "Galactic Empires ", + "author": "Brian W. Aldis s " + } + }, + { + "location": { + "aisle": "F", + "column": "107", + "row": "B" + }, + "book": { + "title": "The hostage of zir", + "author": "L.Sprague de Camp" + } + }, + { + "location": { + "aisle": "B", + "column": "109", + "row": "E" + }, + "book": { + "title": "Up The Line", + "author": "Robert Silverberg" + } + }, + { + "location": { + "aisle": "D", + "column": "109", + "row": "D" + }, + "book": { + "title": "The Bishop's Heir", + "author": "Katherine Kurtz " + } + }, + { + "location": { + "aisle": "G", + "column": "110", + "row": "A" + }, + "book": { + "title": "The Four Lords of the Diamond", + "author": "Jack L. Chalker" + } + }, + { + "location": { + "aisle": "E", + "column": "110", + "row": "C" + }, + "book": { + "title": "The Wool Omnibus", + "author": "Hugh Howey" + } + }, + { + "location": { + "aisle": "C", + "column": "108", + "row": "C" + }, + "book": { + "title": "Slave ship", + "author": "Frederik pohl" + } + }, + { + "location": { + "aisle": "B", + "column": "109", + "row": "F" + }, + "book": { + "title": "Regan's Planet", + "author": "Robert Silverberg" + } + }, + { + "location": { + "aisle": "A", + "column": "110", + "row": "C" + }, + "book": { + "title": "Realms of wizardry", + "author": "Lin carter" + } + }, + { + "location": { + "aisle": "F", + "column": "107", + "row": "C" + }, + "book": { + "title": "The little country", + "author": "Charles de Lint" + } + }, + { + "location": { + "aisle": "G", + "column": "110", + "row": "B" + }, + "book": { + "title": "The Run to the Chaos Sweep", + "author": "Jack L. Chalker" + } + }, + { + "location": { + "aisle": "C", + "column": "110", + "row": "A" + }, + "book": { + "title": "Journey", + "author": "Marta randall" + } + }, + { + "location": { + "aisle": "B", + "column": "111", + "row": "A" + }, + "book": { + "title": "Red Mars", + "author": "Kim Stanley Robinson" + } + }, + { + "location": { + "aisle": "D", + "column": "109", + "row": "E" + }, + "book": { + "title": "High Deryni", + "author": "Katherine Kurtz " + } + }, + { + "location": { + "aisle": "E", + "column": "110", + "row": "D" + }, + "book": { + "title": "Through the Eye of Time", + "author": "Trevor Hoyle" + } + }, + { + "location": { + "aisle": "C", + "column": "110", + "row": "B" + }, + "book": { + "title": "The branch", + "author": "Mike resnick" + } + }, + { + "location": { + "aisle": "F", + "column": "107", + "row": "D" + }, + "book": { + "title": "Attack from Atlantis", + "author": "Lester del Rey" + } + }, + { + "location": { + "aisle": "A", + "column": "110", + "row": "D" + }, + "book": { + "title": "Trips in time", + "author": "Robert silverberg " + } + }, + { + "location": { + "aisle": "E", + "column": "110", + "row": "E" + }, + "book": { + "title": "Blood Lines", + "author": "Tanya Huff" + } + }, + { + "location": { + "aisle": "G", + "column": "110", + "row": "C" + }, + "book": { + "title": "Start Loot", + "author": "A. Bertram Chandler" + } + }, + { + "location": { + "aisle": "D", + "column": "109", + "row": "F" + }, + "book": { + "title": "Sacred Ground", + "author": "Mercedes Lackey " + } + }, + { + "location": { + "aisle": "C", + "column": "110", + "row": "C" + }, + "book": { + "title": "Earth unaware", + "author": "Mack reynolds" + } + }, + { + "location": { + "aisle": "B", + "column": "111", + "row": "B" + }, + "book": { + "title": "The World is Round", + "author": "Tony Rothman" + } + }, + { + "location": { + "aisle": "F", + "column": "107", + "row": "E" + }, + "book": { + "title": "Dhalgren", + "author": "Samuel R. Delany" + } + }, + { + "location": { + "aisle": "D", + "column": "111", + "row": "F" + }, + "book": { + "title": "Hearts in Atlantis ", + "author": "Stephen King " + } + }, + { + "location": { + "aisle": "E", + "column": "110", + "row": "F" + }, + "book": { + "title": "Systemic Shock", + "author": "Dean Ing" + } + }, + { + "location": { + "aisle": "A", + "column": "110", + "row": "E" + }, + "book": { + "title": "The chick is in the mail", + "author": "Esther Fresner " + } + }, + { + "location": { + "aisle": "B", + "column": "111", + "row": "C" + }, + "book": { + "title": "The Zanzibar Cat", + "author": "Joanna Russ" + } + }, + { + "location": { + "aisle": "C", + "column": "110", + "row": "D" + }, + "book": { + "title": "Once departed", + "author": "Mack reynolds" + } + }, + { + "location": { + "aisle": "D", + "column": "111", + "row": "E" + }, + "book": { + "title": "Four Past Midnight ", + "author": "Stephen King " + } + }, + { + "location": { + "aisle": "G", + "column": "110", + "row": "D" + }, + "book": { + "title": "Hunter of the Worlds", + "author": "C. J. Cherryh" + } + }, + { + "location": { + "aisle": "A", + "column": "110", + "row": "F" + }, + "book": { + "title": "The shape of things", + "author": "Damon Knight " + } + }, + { + "location": { + "aisle": "F", + "column": "107", + "row": "F" + }, + "book": { + "title": "The jewels of aptor", + "author": "Samuel R. Delany" + } + }, + { + "location": { + "aisle": "C", + "column": "110", + "row": "E" + }, + "book": { + "title": "The chalk giants", + "author": "Keith roberts" + } + }, + { + "location": { + "aisle": "B", + "column": "111", + "row": "D" + }, + "book": { + "title": "Octagon", + "author": "Fred Saberhagen" + } + }, + { + "location": { + "aisle": "D", + "column": "111", + "row": "D" + }, + "book": { + "title": "Days of Blood and Fire", + "author": "Katherine Kerr" + } + }, + { + "location": { + "aisle": "C", + "column": "110", + "row": "F" + }, + "book": { + "title": "Pavane", + "author": "Keith roberts" + } + }, + { + "location": { + "aisle": "B", + "column": "111", + "row": "E" + }, + "book": { + "title": "Contact", + "author": "Carl Sagan" + } + }, + { + "location": { + "aisle": "G", + "column": "110", + "row": "E" + }, + "book": { + "title": "Foreigner", + "author": "C. J. Cherryh" + } + }, + { + "location": { + "aisle": "F", + "column": "109", + "row": "A" + }, + "book": { + "title": "Monitor found in orbit", + "author": "Michael G. Coney" + } + }, + { + "location": { + "aisle": "B", + "column": "111", + "row": "F" + }, + "book": { + "title": "The Godmother", + "author": "Elizabeth Ann Scarborough" + } + }, + { + "location": { + "aisle": "D", + "column": "111", + "row": "C" + }, + "book": { + "title": "The Wizard of Anharitte", + "author": "Colin Kapp" + } + }, + { + "location": { + "aisle": "D", + "column": "111", + "row": "B" + }, + "book": { + "title": "Life", + "author": "Gwyneth Jones" + } + }, + { + "location": { + "aisle": "F", + "column": "109", + "row": "B" + }, + "book": { + "title": "Abandon\\u2019s gate", + "author": "James S.A. Corey" + } + }, + { + "location": { + "aisle": "D", + "column": "111", + "row": "A" + }, + "book": { + "title": "Twin Worlds", + "author": "Neil R. Jones" + } + }, + { + "location": { + "aisle": "F", + "column": "109", + "row": "C" + }, + "book": { + "title": "The terminal man", + "author": "Michael Crichton" + } + }, + { + "location": { + "aisle": "H", + "column": "105", + "row": "A" + }, + "book": { + "title": "Feed", + "author": "M.T. Anderson " + } + }, + { + "location": { + "aisle": "H", + "column": "101", + "row": "A" + }, + "book": { + "title": "Castle of Wizardry", + "author": "David Eddings" + } + }, + { + "location": { + "aisle": "H", + "column": "105", + "row": "B" + }, + "book": { + "title": "The quantum rose", + "author": "Catherine Asaro" + } + }, + { + "location": { + "aisle": "F", + "column": "109", + "row": "D" + }, + "book": { + "title": "Will save the galaxy for food", + "author": "Yahtzee Croshaw" + } + }, + { + "location": { + "aisle": "H", + "column": "111", + "row": "A" + }, + "book": { + "title": "Inter Ice Age", + "author": "Kobo Abe" + } + }, + { + "location": { + "aisle": "H", + "column": "101", + "row": "B" + }, + "book": { + "title": "Half Past Human", + "author": "T.J. Bass" + } + }, + { + "location": { + "aisle": "H", + "column": "105", + "row": "C" + }, + "book": { + "title": "The radiant seas", + "author": "Catherine asaro " + } + }, + { + "location": { + "aisle": "F", + "column": "109", + "row": "E" + }, + "book": { + "title": "Engine summer", + "author": "John Crowley" + } + }, + { + "location": { + "aisle": "H", + "column": "109", + "row": "A" + }, + "book": { + "title": "Fire Time", + "author": "Poul Anderson" + } + }, + { + "location": { + "aisle": "H", + "column": "111", + "row": "B" + }, + "book": { + "title": "Interface", + "author": "Mark Adlard" + } + }, + { + "location": { + "aisle": "H", + "column": "101", + "row": "C" + }, + "book": { + "title": "Foundations and Chaos", + "author": "Greg Bear" + } + }, + { + "location": { + "aisle": "H", + "column": "105", + "row": "D" + }, + "book": { + "title": "Robots and empire", + "author": "Issac Asimov" + } + }, + { + "location": { + "aisle": "F", + "column": "109", + "row": "F" + }, + "book": { + "title": "The kill order", + "author": "James Dashner" + } + }, + { + "location": { + "aisle": "H", + "column": "109", + "row": "B" + }, + "book": { + "title": "The Long Way Home", + "author": "Poul Anderson" + } + }, + { + "location": { + "aisle": "H", + "column": "101", + "row": "D" + }, + "book": { + "title": "Moving Mars", + "author": "Greg Bear" + } + }, + { + "location": { + "aisle": "H", + "column": "103", + "row": "A" + }, + "book": { + "title": "Lucky Star and the Moons of Jupiter", + "author": "Issac Asimov" + } + }, + { + "location": { + "aisle": "H", + "column": "111", + "row": "C" + }, + "book": { + "title": "Cryptozoic!", + "author": "Brian W. Aldiss" + } + }, + { + "location": { + "aisle": "H", + "column": "109", + "row": "C" + }, + "book": { + "title": "The Star Fox", + "author": "Poul Anderson" + } + }, + { + "location": { + "aisle": "H", + "column": "105", + "row": "E" + }, + "book": { + "title": "Nine Tommorrows ", + "author": "Issac Asimov" + } + }, + { + "location": { + "aisle": "H", + "column": "101", + "row": "E" + }, + "book": { + "title": "Artifact", + "author": "Gregory Benford" + } + }, + { + "location": { + "aisle": "H", + "column": "103", + "row": "B" + }, + "book": { + "title": "Triangle", + "author": "Issac Asimov" + } + }, + { + "location": { + "aisle": "F", + "column": "111", + "row": "A" + }, + "book": { + "title": "The city of gold and lead", + "author": "John Christopher" + } + }, + { + "location": { + "aisle": "H", + "column": "103", + "row": "C" + }, + "book": { + "title": "The Plains of Passage", + "author": "Jean M. Auel" + } + }, + { + "location": { + "aisle": "H", + "column": "109", + "row": "D" + }, + "book": { + "title": "Was of the Gods", + "author": "Poul Anderson" + } + }, + { + "location": { + "aisle": "H", + "column": "111", + "row": "D" + }, + "book": { + "title": "The Long Afternoon of Earth", + "author": "Nelson Doubleday " + } + }, + { + "location": { + "aisle": "H", + "column": "107", + "row": "A" + }, + "book": { + "title": "Juxtaposition", + "author": "Piers Anthony" + } + }, + { + "location": { + "aisle": "H", + "column": "103", + "row": "D" + }, + "book": { + "title": "The Empress of Mars", + "author": "Kage Baker" + } + }, + { + "location": { + "aisle": "F", + "column": "111", + "row": "B" + }, + "book": { + "title": "2001 a space odyssey", + "author": "Arthur C. Clarke" + } + }, + { + "location": { + "aisle": "H", + "column": "103", + "row": "E" + }, + "book": { + "title": "Terminal Beach", + "author": "J. G. Ballard" + } + }, + { + "location": { + "aisle": "H", + "column": "109", + "row": "E" + }, + "book": { + "title": "Immortal Monster", + "author": "Joseph D. Andriano" + } + }, + { + "location": { + "aisle": "H", + "column": "107", + "row": "B" + }, + "book": { + "title": "Nightmare", + "author": "Piers Anthony" + } + }, + { + "location": { + "aisle": "F", + "column": "111", + "row": "C" + }, + "book": { + "title": "Ghost from the grand banks", + "author": "Arthur C. Clarke" + } + }, + { + "location": { + "aisle": "H", + "column": "111", + "row": "E" + }, + "book": { + "title": "Taran Wanderer ", + "author": "Lloyd Alexander " + } + }, + { + "location": { + "aisle": "H", + "column": "107", + "row": "C" + }, + "book": { + "title": "Orn", + "author": "Piers Anthony" + } + }, + { + "location": { + "aisle": "H", + "column": "103", + "row": "F" + }, + "book": { + "title": "The Enchanted Planet", + "author": "Pierre Barbet" + } + }, + { + "location": { + "aisle": "H", + "column": "109", + "row": "F" + }, + "book": { + "title": "But What of Earth", + "author": "Piers Anthony" + } + }, + { + "location": { + "aisle": "H", + "column": "107", + "row": "D" + }, + "book": { + "title": "Race Against Time", + "author": "Piers Anthony" + } + }, + { + "location": { + "aisle": "H", + "column": "111", + "row": "F" + }, + "book": { + "title": "Cold Victory", + "author": "Poul Anderson" + } + }, + { + "location": { + "aisle": "F", + "column": "111", + "row": "D" + }, + "book": { + "title": "The songs of distant earth ", + "author": "Arthur C. Clarke" + } + }, + { + "location": { + "aisle": "H", + "column": "107", + "row": "E" + }, + "book": { + "title": "Vale of the Vole", + "author": "Piers Anthony" + } + }, + { + "location": { + "aisle": "F", + "column": "111", + "row": "E" + }, + "book": { + "title": "Close to critical", + "author": "Hal Clement" + } + }, + { + "location": { + "aisle": "F", + "column": "111", + "row": "F" + }, + "book": { + "title": "The Fold", + "author": "Peter Clines" + } + } + ] +} From 2aed3eaa3826ce4cc95dda0c561e57f543cceca9 Mon Sep 17 00:00:00 2001 From: Pramod Kotipalli Date: Thu, 11 Apr 2019 23:45:14 -0400 Subject: [PATCH 2/6] Stable visualization --- models.py | 17 +++-- utils.py | 2 +- visualize.py | 200 +++++++++++++++++++++++++------------------------ warehouse.json | 6 +- 4 files changed, 116 insertions(+), 109 deletions(-) diff --git a/models.py b/models.py index 900377c..fce62b8 100644 --- a/models.py +++ b/models.py @@ -39,16 +39,19 @@ def as_dict(self): class GTLibraryGridWarehouse(object): - NUMBER_OF_SHELVES = 6 * 8 + # THe number of columns in the grid. Each column houses 5 shelves. Each shelve houses one book. + # 7 = Number of aisles + # 3 = Number of columns per aisle + TOTAL_NUMBER_OF_COLUMNS = 7 * 3 - def __init__(self, dimensions, navigation_grid, shelve_tags_to_locations, book_dicts): + def __init__(self, dimensions, navigation_grid, column_tags_to_navigation_grid_coordinates, book_dicts): self.dimensions = dimensions num_rows, num_cols = dimensions self.navigation_grid = copy.deepcopy(navigation_grid) - assert len(navigation_grid) == num_rows - assert len(navigation_grid[0]) == num_cols + assert len(navigation_grid) == num_rows, f'{len(navigation_grid)} != {num_rows}' + assert len(navigation_grid[0]) == num_cols, f'{len(navigation_grid[0])} != {num_cols}' for row in navigation_grid: for cell in row: @@ -56,8 +59,8 @@ def __init__(self, dimensions, navigation_grid, shelve_tags_to_locations, book_d or cell == OBSTACLE_CELL \ or cell == SHELVE_CELL - assert len(shelve_tags_to_locations) == self.NUMBER_OF_SHELVES - self.locations_to_shelve_tags = {tuple(location): tag for tag, location in shelve_tags_to_locations.iteritems()} + assert len(column_tags_to_navigation_grid_coordinates) == self.TOTAL_NUMBER_OF_COLUMNS + self.locations_to_columns_tags = {tuple(location): tag for tag, location in column_tags_to_navigation_grid_coordinates.items()} self.books = [] for book_dict in book_dicts: @@ -107,7 +110,7 @@ def get_cell(self, row, col): return self.navigation_grid[row][col] def get_shelve_tag(self, row, col): - return self.locations_to_shelve_tags.get((row, col), None) + return self.locations_to_columns_tags.get((row, col), None) def is_clear_shot(self, location_a, location_b, radius=SUBJECT_RADIUS): diff --git a/utils.py b/utils.py index c9462ee..21cda9b 100644 --- a/utils.py +++ b/utils.py @@ -49,7 +49,7 @@ def get_warehouse(warehouse_file_path): return GTLibraryGridWarehouse( dimensions=(layout['numRows'], layout['numCols']), navigation_grid=layout['navigationGrid'], - shelve_tags_to_locations=layout['shelveTagsToLocations'], + column_tags_to_navigation_grid_coordinates=layout['columnTagsToNavigationGridCoordinates'], book_dicts=warehouse_data['books'], ) diff --git a/visualize.py b/visualize.py index 43145d3..9c5fd79 100644 --- a/visualize.py +++ b/visualize.py @@ -1,4 +1,8 @@ -import Tkinter as tk +try: + import Tkinter as tk +except ImportError: + import tkinter as tk + from constants import SHELVE_CELL, NAVIGABLE_CELL, OBSTACLE_CELL import utils import json @@ -49,8 +53,8 @@ def render(): global gt_library_grid_warehouse, canvas_height, canvas_width, canvas, pick_paths, current_pick_path_index # Get pick path to be rendered - pick_path = pick_paths[current_pick_path_index] - ordered_pick_path = pick_path['pickPathInformation']['orderedPickPath'] + # pick_path = pick_paths[current_pick_path_index] + # ordered_pick_path = pick_path['pickPathInformation']['orderedPickPath'] # Remove all elements added in previous calls to render canvas.delete('all') @@ -91,89 +95,89 @@ def render(): (r + 1) * SQUARE_SIDE_LENGTH_PX, fill=color) - # Draw pick paths - for path_component in ordered_pick_path: - cell_by_cell_path_to_target_book_location = path_component['cellByCellPathToTargetBookLocation'] - - for i, current_cell in enumerate(cell_by_cell_path_to_target_book_location): - current_cell_r, current_cell_c = current_cell - - # Draw cell in the path - canvas.create_rectangle( - current_cell_c * SQUARE_SIDE_LENGTH_PX, - current_cell_r * SQUARE_SIDE_LENGTH_PX, - (current_cell_c + 1) * SQUARE_SIDE_LENGTH_PX, - (current_cell_r + 1) * SQUARE_SIDE_LENGTH_PX, - fill=Colors.PATH_CELL, - ) - - # Draw chevrons and path direction lines - for path_component in ordered_pick_path: - cell_by_cell_path_to_target_book_location = path_component['cellByCellPathToTargetBookLocation'] - - for i, current_cell in enumerate(cell_by_cell_path_to_target_book_location): - current_cell_r, current_cell_c = current_cell - - # If there is a next cell (we're not at the end) render the arrow and path line - if i >= len(cell_by_cell_path_to_target_book_location) - 1: - continue - - next_cell = cell_by_cell_path_to_target_book_location[i + 1] - next_cell_r, next_cell_c = next_cell - direction = get_chevron_angle_transform_for_points( - location_a=( - (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX), - location_b=((next_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, (next_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX)) - - triangle_points = get_transformed_chevron( - # 0.5 value centers the triangle origin - origin=( - (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, # x - (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, # y - ), - transform_angle=direction) - - canvas.create_polygon( - *triangle_points, - fill=Colors.CHEVRON) - - # Draw line between these two points - canvas.create_line( - (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, # x - (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, # y - (next_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, - (next_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, - fill=Colors.PATH_LINE, - activedash=True, - dash=True, - width=SQUARE_SIDE_LENGTH_PX / 5 - ) - - # Draw target books - for path_component in ordered_pick_path: - target_book_and_location = path_component['targetBookAndTargetBookLocation'] - target_location = target_book_and_location['location'] - - if not target_location: - continue - - target_location_r, target_location_c = target_book_and_location['location'] - - canvas.create_rectangle( - target_location_c * SQUARE_SIDE_LENGTH_PX, - target_location_r * SQUARE_SIDE_LENGTH_PX, - (target_location_c + 1) * SQUARE_SIDE_LENGTH_PX, - (target_location_r + 1) * SQUARE_SIDE_LENGTH_PX, - fill=Colors.TARGET_BOOK_CELL) - - # Draw pick path ID - canvas.create_text( - 10, # x offset - canvas_height - TITLE_TEXT_HEIGHT / 2, - anchor=tk.W, - fill=Colors.TITLE_FONT, - font='Calibri 12 bold', - text='Path ID %02d - %s' % (pick_path['pathId'], pick_path['pathType'].title())) + # # Draw pick paths + # for path_component in ordered_pick_path: + # cell_by_cell_path_to_target_book_location = path_component['cellByCellPathToTargetBookLocation'] + # + # for i, current_cell in enumerate(cell_by_cell_path_to_target_book_location): + # current_cell_r, current_cell_c = current_cell + # + # # Draw cell in the path + # canvas.create_rectangle( + # current_cell_c * SQUARE_SIDE_LENGTH_PX, + # current_cell_r * SQUARE_SIDE_LENGTH_PX, + # (current_cell_c + 1) * SQUARE_SIDE_LENGTH_PX, + # (current_cell_r + 1) * SQUARE_SIDE_LENGTH_PX, + # fill=Colors.PATH_CELL, + # ) + # + # # Draw chevrons and path direction lines + # for path_component in ordered_pick_path: + # cell_by_cell_path_to_target_book_location = path_component['cellByCellPathToTargetBookLocation'] + # + # for i, current_cell in enumerate(cell_by_cell_path_to_target_book_location): + # current_cell_r, current_cell_c = current_cell + # + # # If there is a next cell (we're not at the end) render the arrow and path line + # if i >= len(cell_by_cell_path_to_target_book_location) - 1: + # continue + # + # next_cell = cell_by_cell_path_to_target_book_location[i + 1] + # next_cell_r, next_cell_c = next_cell + # direction = get_chevron_angle_transform_for_points( + # location_a=( + # (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX), + # location_b=((next_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, (next_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX)) + # + # triangle_points = get_transformed_chevron( + # # 0.5 value centers the triangle origin + # origin=( + # (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, # x + # (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, # y + # ), + # transform_angle=direction) + # + # canvas.create_polygon( + # *triangle_points, + # fill=Colors.CHEVRON) + # + # # Draw line between these two points + # canvas.create_line( + # (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, # x + # (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, # y + # (next_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, + # (next_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, + # fill=Colors.PATH_LINE, + # activedash=True, + # dash=True, + # width=SQUARE_SIDE_LENGTH_PX / 5 + # ) + # + # # Draw target books + # for path_component in ordered_pick_path: + # target_book_and_location = path_component['targetBookAndTargetBookLocation'] + # target_location = target_book_and_location['location'] + # + # if not target_location: + # continue + # + # target_location_r, target_location_c = target_book_and_location['location'] + # + # canvas.create_rectangle( + # target_location_c * SQUARE_SIDE_LENGTH_PX, + # target_location_r * SQUARE_SIDE_LENGTH_PX, + # (target_location_c + 1) * SQUARE_SIDE_LENGTH_PX, + # (target_location_r + 1) * SQUARE_SIDE_LENGTH_PX, + # fill=Colors.TARGET_BOOK_CELL) + # + # # Draw pick path ID + # canvas.create_text( + # 10, # x offset + # canvas_height - TITLE_TEXT_HEIGHT / 2, + # anchor=tk.W, + # fill=Colors.TITLE_FONT, + # font='Calibri 12 bold', + # text='Path ID %02d - %s' % (pick_path['pathId'], pick_path['pathType'].title())) # Apply changes to canvas canvas.update() @@ -287,18 +291,18 @@ def tk_handle_right_key(event): # Setup pick paths, showing the first one - with open('pick-paths.json', mode='r') as f: - pick_path_data = json.load(f) - - assert pick_path_data['version'] == PICK_PATH_FILE_FORMAT_VERSION - - global pick_paths, current_pick_path_index - pick_paths = pick_path_data['pickPaths'] - current_pick_path_index = 0 - - # Bind Left/Right keypress events to the corresponding functions - tk_main.bind('', tk_handle_left_key) - tk_main.bind('', tk_handle_right_key) + # with open('pick-paths.json', mode='r') as f: + # pick_path_data = json.load(f) + # + # assert pick_path_data['version'] == PICK_PATH_FILE_FORMAT_VERSION + # + # global pick_paths, current_pick_path_index + # pick_paths = pick_path_data['pickPaths'] + # current_pick_path_index = 0 + # + # # Bind Left/Right keypress events to the corresponding functions + # tk_main.bind('', tk_handle_left_key) + # tk_main.bind('', tk_handle_right_key) # Render the first pick path render() diff --git a/warehouse.json b/warehouse.json index dc6bb8b..398cc17 100644 --- a/warehouse.json +++ b/warehouse.json @@ -1,8 +1,8 @@ { "version": "1.1", "warehouseLayout": { - "numRows": 12, - "numCols": 25, + "numRows": 25, + "numCols": 12, "verticalShelves": 3, "navigationGrid": [ [2,1,1,2,1,1,2,1,0,0,0,0], @@ -38,7 +38,7 @@ [0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0] ], - "columnTagsToNavigationGridCoordinate": { + "columnTagsToNavigationGridCoordinates": { "A-1": [18, 0], "A-2": [18, 3], "A-3": [18, 6], From b17d574c919a32272fff8dcdf4ec0c9affe67398 Mon Sep 17 00:00:00 2001 From: Pramod Kotipalli Date: Fri, 12 Apr 2019 00:17:48 -0400 Subject: [PATCH 3/6] Increment major file version to 2.0, convert new books CSV to JSON --- books.csv | 101 + books.json | 4227 +++++++++++------------------------------- books_csv_to_json.py | 24 + utils.py | 2 +- visualize.py | 2 +- warehouse.json | 2 +- 6 files changed, 1229 insertions(+), 3129 deletions(-) create mode 100644 books.csv create mode 100644 books_csv_to_json.py diff --git a/books.csv b/books.csv new file mode 100644 index 0000000..186694f --- /dev/null +++ b/books.csv @@ -0,0 +1,101 @@ +title,author,location/aisle,location/column,location/row +Auto Electronics Projects,Maplin,A,1,5 +Conqueror’s Legacy,Timothy Zahn,A,2,5 +Exotic Marine Fishes,Dr. Herbert R. Axelrod,A,3,5 +Electronic Sensor Circuits & Projects,Forrest M. Mims III,A,1,4 +Machine Learning,Carbonell,A,2,4 +Consciousness,Blackmore,A,3,4 +Discrete Optimization Algorithms,Syslo Deo Kowalik,A,1,3 +An Introduction to Programming: An Object-Oriented Approach with C++,C. Thomas Wu,A,2,3 +Theory of Recursive Functions and Effective Computability,Rogers,A,3,3 +Selected Reprints On VLSI Technologies and Computer Graphics,Henry Fuchs,A,1,2 +Hard Real-Time Systems,"John, Kirithi",A,2,2 +Applied Combinatorics with Problem Solving,Jackson Thoro,A,3,2 +Galileo's Daughter,Dava Sobel,A,1,1 +Digital Systems Principles and Applications Revised and Enlarged,Ronald J. Tocci,A,2,1 +Structured Computer Organization,Andrew S. Tanenbaum,A,3,1 +Freedom's Landing,Anne McCaffrey,B,3,2 +"Robots, Androids, and Animatrons",John Lovine,B,1,1 +Guide to Data Analysis,Jarija J. Norusis,B,2,1 +TTL Logic,Texas Instruments,B,3,3 +Essentials of Behavioral Research: Methods and Data Analysis,"Rosenthal, Rosnow",B,2,3 +Handbook of Modern Sensors,Jacob Fraden,B,1,3 +Practical Digital Design Using ICs,Joseph D. Greenfield,B,3,4 +Discover Your True North,Bill George,B,2,4 +Sams Teach Yourself Java 2,"Cadenhead, Lemay",B,1,4 +Computer Engineering Hardware Design,M. Morris Mano,B,3,5 +What You See Is Where You Act Interlacing the Display and Manipulation Spaces,J.P. Djajadiningrat,B,2,5 +Circuit Encyclopedia,McGraw-Hill,B,1,5 +Introduction to Computing and Algorithms,Russel L. Shackelford,B,3,1 +Fashion Geek,Diana Eng,B,1,2 +Computer Vision and Applications,"Jahne, Hausecker",B,2,2 +"Programmer's Problem Solver for the IBM PC, XT & AT",Robert Jourdain,C,1,2 +Fundamentals of Graphics Communication,"Bertoline, Wiebe, Miller, Nasman",C,2,4 +Signals and Systems An Introduction to Analog and Digital Signal Processing,Alan V. Oppenheim,C,1,4 +The Art of Manipulating Fabric,Colette Wolff,C,3,5 +ARM System Developer's Guide,"Sloss, Symes, Wright",C,2,5 +Visual Modeling with Rational Rose and UML,Quatrani,C,1,5 +Capacitive Sensors - Design and Applications,Larry K. Baxter,C,3,1 +Hands-On Machine Learning with Scikit -Learn & TensorFlow,Aurelien Geron,C,2,1 +Statistics for Experimenters,"Box, Hunter & Hunter",C,3,2 +The Master IC Cookbook,Delton T. Horn,C,1,1 +Enercell Battery Guidebook,Radio Shack,C,2,2 +C++ Primer 2nd Edition,Stanley B. Lippman,C,3,3 +Bootstrap Methods and their Application,"Davison, Hinkley",C,2,3 +J2ME Games with MIDP2,Carol Hamer,C,1,3 +Promised Land,"Connie Willis, Cynthia Felice",C,3,4 +Discrete-Time Signal Processing,"Oppenheim, Schafer",D,3,1 +Artificial Intelligence a Modern Approach,Russell & Norvig,D,2,1 +The Master Handbook of IC Circuit Applications,Delton T. Horn,D,1,1 +"C, The Complete Reference",Herbert Schildt,D,2,4 +Neuroethology,Jerffrey M. Camhi,D,1,4 +Expendable,James Alan Gardner,D,3,5 +Teach Yourself Visually,Sherry Willard Kinkoph,D,2,5 +Linux Toys,"Negus, Wolber",D,1,5 +Markov Chains,Pierre Bremaud,D,3,2 +Winds of Fury,Mercedes Lackey,D,2,2 +Allied Electronics,Allied 790,D,3,3 +Signals and Systems,Zoher Z. Karu,D,1,2 +Outward Bound,James P. Hogan,D,2,3 +The Life of Don Quixote and Sancho,Miguel De Unamuno,D,1,3 +Computers in the Human Context,Tom Forester,D,3,4 +Cosmos,Carl Sagan,E,3,2 +Game of Thrones,George R.R. Martin,E,2,2 +Mind Design ||,John Haugeland,E,1,2 +"Algorithms on Strings, Trees, and Sequences",Dan Gusfield,E,1,5 +ACM Computing Surveys,"Muntz, Shankar, et. al",E,2,5 +"Computers: Their Structure, Use, and Influence","Slotnick, Slotnick",E,3,5 +Casual Inference in Statistics,"Pearl, Glymour, Jewell",E,2,4 +Knowledge-Based Image Processing Systems,"Graham, Barrett",E,1,4 +The Lean Startup,Eric Ries,E,3,3 +Introduction To Electrical Circuit Analysis,Robert Carter,E,2,3 +Introduction to Electric Circuits,Herbert W. Jackson,E,1,3 +An Introduction to Bayesian Networks,Finn. V Jensen,E,3,4 +Pegasus in Space,Anne McCaffrey,E,3,1 +Story of My Life,Jay McInerney,E,2,1 +Rise & Resurrection of the American Programmer,Edward Yourdon,E,1,1 +Starplex,Robert J. Sawyer,F,2,1 +Magnificat,Julian May,F,1,1 +The Quantum World,Kenneth W. Ford,F,3,1 +Lean in for Graduates,Sheryl Sandberg,F,1,5 +For the Love of Physics,"Goldstein, Lewin",F,1,4 +Fun Home,Alison Bechdel,F,2,4 +Ubiquitous Computing Fundamentals,John Krumm,F,3,3 +America Again,Stephen Colbert,F,1,2 +The Art of War,Sun Tzu,F,2,2 +Colorless Tsukuru Tazaki and His Years of Pilgrimage,Haruki Murakami,F,2,5 +Fahrenheit 451,Ray Bradbury,F,1,3 +Treasure Island,Robert Louis Stevenson,F,2,3 +Ender in Exile,Orson Scott Card,F,3,4 +The Complete Persepolis,Marjane Satrapi,F,3,5 +The Book Thief,Markus Zusak,G,2,3 +Acts of Malice,Perri O'Shaughnessy,G,1,3 +Concurrent Systems,Jean Bacon,G,3,2 +"Commercial, Industrial, and Institutional Refrigeration",William B. Cooper,G,2,2 +A Theory of Fun,Raph Koster,G,1,2 +Causality,Judea Pearl,G,3,3 +Digital Technology,Gerald E. Williams,G,1,4 +Cognitive Science,George F. Luger,G,3,4 +The Cartoon Guide to Statistics,Larry Gonick,G,2,4 +Harry Potter and the Cursed Child,"Tiffany, Thorne, Rowling",G,1,5 +Public Enemies,Bryan Burrough,G,3,5 \ No newline at end of file diff --git a/books.json b/books.json index 030e630..52697eb 100644 --- a/books.json +++ b/books.json @@ -1,3127 +1,1102 @@ [ - { - "location": { - "aisle": "E", - "column": "100", - "row": "A" - }, - "book": { - "title": "Magician: Apprentice", - "author": "Raymond E. Feist" - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "B" - }, - "book": { - "title": "Firestar", - "author": "Michael Flynn" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "A" - }, - "book": { - "title": "Changeling", - "author": "Anne McCaffrey, Beth Ann Scarborough " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "A" - }, - "book": { - "title": "Live Forever ", - "author": "Jack Vance " - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "B" - }, - "book": { - "title": "Dragonsdawn", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "A" - }, - "book": { - "title": "Odyssey", - "author": "Jack mcdevitt" - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "B" - }, - "book": { - "title": "Titan ", - "author": "John Varley " - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "C" - }, - "book": { - "title": "The Dolphins of Pern", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "C" - }, - "book": { - "title": "The Snow Queen ", - "author": "Joan D. Vinge " - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "B" - }, - "book": { - "title": "Snow white and the giants", - "author": "JT Mcintosh" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "D" - }, - "book": { - "title": "Freedom's Ransom", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "D" - }, - "book": { - "title": "Time's Edge ", - "author": "Rysa Walker " - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "C" - }, - "book": { - "title": "The time shifters", - "author": "Sam merwin JR" - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "E" - }, - "book": { - "title": "The Black Flame ", - "author": "Stanley G. Weinbaum " - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "A" - }, - "book": { - "title": "Chiller", - "author": "Greg Benford" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "E" - }, - "book": { - "title": "Dinosaur Planet", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "F" - }, - "book": { - "title": "Dragons of Autumn Twilight", - "author": "Margaret Weis and Tracy Hickman" - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "D" - }, - "book": { - "title": "The bane of lord caladon", - "author": "Craig mills" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "A" - }, - "book": { - "title": "The Hobbit", - "author": "J.R.R. Tolkien" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "A" - }, - "book": { - "title": "King's Test", - "author": "Margaret Weis" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "B" - }, - "book": { - "title": "Golem 100", - "author": "Alfred Bester" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "B" - }, - "book": { - "title": "Dracula The Un-Dead", - "author": "Dacre Stoker and Ian Holt" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "F" - }, - "book": { - "title": "The White Dragon ", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "C" - }, - "book": { - "title": "Cyber Way", - "author": "Alan Dean Foster" - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "E" - }, - "book": { - "title": "The grail war", - "author": "Richard monaco" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "A" - }, - "book": { - "title": "Paradise is not enough", - "author": "Michael Elder" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "C" - }, - "book": { - "title": "The City Machine", - "author": "Louis Trimble" - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "D" - }, - "book": { - "title": "Midworld", - "author": "Alan Dean Foster" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "C" - }, - "book": { - "title": "No Enemy But Time", - "author": "Michael Bishop" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "B" - }, - "book": { - "title": "The War of the World's", - "author": "H.G.Wells" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "F" - }, - "book": { - "title": "The Secret of Life", - "author": "Paul McAuley " - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "D" - }, - "book": { - "title": "The Misplaced Legion", - "author": "Harry Turtledove" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "C" - }, - "book": { - "title": "The picture of Dorian Gray", - "author": "Oscar Wilde" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "D" - }, - "book": { - "title": "Cities in Flight", - "author": "James Blish" - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "E" - }, - "book": { - "title": "Here Be Demons", - "author": "Esther Frieshner" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "B" - }, - "book": { - "title": "The house of the scorpion", - "author": "Nancy Farmer" - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "F" - }, - "book": { - "title": "An alien heat", - "author": "Harper & Row" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "E" - }, - "book": { - "title": "A Dance with Dragons", - "author": "George R. R. Martin" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "E" - }, - "book": { - "title": "The Cold Between", - "author": "Elizabeth Bonesteel" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "E" - }, - "book": { - "title": "The Players of Null-A", - "author": "A.E. van Vogt" - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "F" - }, - "book": { - "title": "The Infinite Man", - "author": "Daniel F. Galouye" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "D" - }, - "book": { - "title": "Saturn returns ", - "author": "Sean Williams " - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "F" - }, - "book": { - "title": "The Immortality Factor", - "author": "Been Bova" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "C" - }, - "book": { - "title": "Hanged man", - "author": "P. N. Elrod" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "D" - }, - "book": { - "title": "A Storm of Swords", - "author": "George R. R. Martin" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "F" - }, - "book": { - "title": "Supermind", - "author": "A.E. van Vogt" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "A" - }, - "book": { - "title": "With A Finger in My I", - "author": "David Gerrold" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "A" - }, - "book": { - "title": "Power Plant", - "author": "Been Bova" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "E" - }, - "book": { - "title": "Journey into the flames", - "author": "T.R. Williams " - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "A" - }, - "book": { - "title": "The sleeping sorceress", - "author": "Michael moorcock" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "A" - }, - "book": { - "title": "The Primrose Path", - "author": "Bram Stoker" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "B" - }, - "book": { - "title": "Transhuman", - "author": "Been Bova" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "B" - }, - "book": { - "title": "Cloud & Ashes", - "author": "Greer Gilman" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "D" - }, - "book": { - "title": "Ring of lightening", - "author": "James S. Fancher" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "F" - }, - "book": { - "title": "Spin", - "author": "Robert Charles Wilson" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "B" - }, - "book": { - "title": "The Perfect Host", - "author": "Theodore Sturgeon" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "C" - }, - "book": { - "title": "Mississippi Blues", - "author": "Kathleen Ann Goonan" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "C" - }, - "book": { - "title": "Dandelion Wine", - "author": "Ray Bradbury" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "B" - }, - "book": { - "title": "Mind trap", - "author": "Dan morgan" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "C" - }, - "book": { - "title": "The Cassini Division", - "author": "Ken Macleod " - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "C" - }, - "book": { - "title": "Case and The Dreamer", - "author": "Theodore Sturgeon" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "D" - }, - "book": { - "title": "Exile's Song", - "author": "Marion Bradley" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "E" - }, - "book": { - "title": "Gods of riverworld", - "author": "Philip Jose Farmer" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "C" - }, - "book": { - "title": "Seekers of tomorrow", - "author": "Sam moskowitz" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "D" - }, - "book": { - "title": "Cowboy Heavan", - "author": "Ron Goulart" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "D" - }, - "book": { - "title": "Vacuum Flowers", - "author": "Michael Swanwick" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "A" - }, - "book": { - "title": "Castleview", - "author": "Gene Wolfe " - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "E" - }, - "book": { - "title": "First House", - "author": "Marion Bradley" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "B" - }, - "book": { - "title": "Shallows of Night", - "author": "Eric van Lustbader" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "D" - }, - "book": { - "title": "The light bearer", - "author": "Sam nicholson" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "E" - }, - "book": { - "title": "The Ravens of the Moon", - "author": "Charles L. Grant" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "F" - }, - "book": { - "title": "Case of the kidnapped angel", - "author": "E. V. Cunningham" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "E" - }, - "book": { - "title": "Necromancer Nine", - "author": "Sheri S. Tepper" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "B" - }, - "book": { - "title": "Night unto night", - "author": "Wylie" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "F" - }, - "book": { - "title": "The Shattered Chain", - "author": "Marion Bradley" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "E" - }, - "book": { - "title": "A gift from earth", - "author": "Larry niven" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "F" - }, - "book": { - "title": "The Magic Cup", - "author": "Andrew M. Greeley" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "F" - }, - "book": { - "title": "Iron Master", - "author": "Patrick Tilley" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "C" - }, - "book": { - "title": "Start wars thrawn", - "author": "Timothy zahn " - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "A" - }, - "book": { - "title": "Earth", - "author": "David Brin" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "F" - }, - "book": { - "title": "Limits", - "author": "Larry niven" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "A" - }, - "book": { - "title": "Crawling Chaos", - "author": "H. P. Lovecraft" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "A" - }, - "book": { - "title": "The Warrior Enchanted", - "author": "Sharon Green" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "A" - }, - "book": { - "title": "Neutron star", - "author": "Larry niven" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "A" - }, - "book": { - "title": "The Warlock Enraged", - "author": "Christopher Stasheff" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "A" - }, - "book": { - "title": "The Birthgrave", - "author": "Tanith Lee" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "A" - }, - "book": { - "title": "This day all gods die", - "author": "Stephen R. Donaldson" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "B" - }, - "book": { - "title": "Glory Season", - "author": "David Brin" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "D" - }, - "book": { - "title": "The courts of chaos", - "author": "Roger Zelazny " - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "B" - }, - "book": { - "title": "The Hidden Realms", - "author": "Sharon Green" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "B" - }, - "book": { - "title": "Outlaw of gor", - "author": "John norman" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "B" - }, - "book": { - "title": "The Warlock Heretical", - "author": "Christopher Stasheff" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "C" - }, - "book": { - "title": "All My Sins Remembered", - "author": "Joe Haldeman" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "E" - }, - "book": { - "title": "Eye of cat ", - "author": "Roger Zelazny" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "C" - }, - "book": { - "title": "The crosaroads of time", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "B" - }, - "book": { - "title": "Strangers", - "author": "Gardner Dozois" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "C" - }, - "book": { - "title": "A Wizard in Absentia", - "author": "Christopher Stasheff" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "F" - }, - "book": { - "title": "Sign of the unicorn", - "author": "Roger Zelazny " - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "D" - }, - "book": { - "title": "Holy Fire", - "author": "Bruce Sterling" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "C" - }, - "book": { - "title": "Helix ", - "author": "Eric Brown" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "D" - }, - "book": { - "title": "Dragonsbane", - "author": "Barbara Hambly" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "C" - }, - "book": { - "title": "Elom", - "author": "William H. Drinkard" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "D" - }, - "book": { - "title": "The defiant agents", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "E" - }, - "book": { - "title": "The Hollow Hills", - "author": "Mary Stewart" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "E" - }, - "book": { - "title": "Iron cage", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "B" - }, - "book": { - "title": "The Big Time", - "author": "Fritz Leiber" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "D" - }, - "book": { - "title": "From These Ashes", - "author": "Fredric Brown" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "A" - }, - "book": { - "title": "Hollow earth", - "author": "David Standish" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "E" - }, - "book": { - "title": "Starwolf", - "author": "Edmond Hamilton" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "F" - }, - "book": { - "title": "Quag keep", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "C" - }, - "book": { - "title": "The Wanderer", - "author": "Fritz Leiber" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "E" - }, - "book": { - "title": "The Crucible of Time", - "author": "John Brunner" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "D" - }, - "book": { - "title": "Regenesis", - "author": "Julia Ecklar" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "F" - }, - "book": { - "title": "The Dreaming Void", - "author": "Peter M. Hamilton" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "B" - }, - "book": { - "title": "Creations", - "author": "Issac Asimov, George Zebrowski, Martin Greenberg " - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "F" - }, - "book": { - "title": "Goosebumps #13: Piano Lessons Can Be Murder", - "author": "R.L. Stine" - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "A" - }, - "book": { - "title": "Unchartered stars", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "A" - }, - "book": { - "title": "Wasteland of Flint", - "author": "Thomas Harlan" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "F" - }, - "book": { - "title": "The Jagged Orbit", - "author": "John Brunner" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "D" - }, - "book": { - "title": "Rosemary's Baby", - "author": "Ira Levin" - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "B" - }, - "book": { - "title": "The zero stone", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "C" - }, - "book": { - "title": "Three times infinity", - "author": "Leo Marguilies " - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "C" - }, - "book": { - "title": "Time and robbery", - "author": "Rebecca ore" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "B" - }, - "book": { - "title": "Dead Until Dark", - "author": "Charlaine Harris" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "E" - }, - "book": { - "title": "A fish dinner in Memison", - "author": "E. R. Eddison" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "E" - }, - "book": { - "title": "The Paper Managerie", - "author": "Ken Liu" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "C" - }, - "book": { - "title": "West of Eden", - "author": "Harry Harrison" - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "D" - }, - "book": { - "title": "Davy", - "author": "Edgar pangborn" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "D" - }, - "book": { - "title": "Mutants and mystics", - "author": "Jeffrey J. kripal " - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "A" - }, - "book": { - "title": "Territory", - "author": "Emma Bull" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "F" - }, - "book": { - "title": "Zendegi", - "author": "Greg Egan" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "F" - }, - "book": { - "title": "City of Baraboo", - "author": "Barry B. Longyear" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "D" - }, - "book": { - "title": "The Wizards of 4th Street", - "author": "Simon Hawke" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "E" - }, - "book": { - "title": "Hobos, elves and wizards ", - "author": "Micheal N. Stanton " - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "E" - }, - "book": { - "title": "Brain twister ", - "author": "Mark phillips" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "B" - }, - "book": { - "title": "Diplomatic Immunity", - "author": "Lois McMaster Bujold" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "E" - }, - "book": { - "title": "Black Wings", - "author": "Christina Henry" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "A" - }, - "book": { - "title": "Martian time-slip", - "author": "Phillip K. Dick" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "F" - }, - "book": { - "title": "On SF ", - "author": "Thomas N. Disch " - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "F" - }, - "book": { - "title": "A billion days of earth", - "author": "Doris piserchia" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "C" - }, - "book": { - "title": "Proud Man", - "author": "Katharine Burdekin" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "F" - }, - "book": { - "title": "Friday", - "author": "Robert A. Heinlein" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "B" - }, - "book": { - "title": "Blade runner", - "author": "Philip K. Dick" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "F" - }, - "book": { - "title": "Unlocking the Air", - "author": "Ursula K. Le Guin" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "A" - }, - "book": { - "title": "Gateway", - "author": "Frederik pohl" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "A" - }, - "book": { - "title": "Lord of Darkness", - "author": "Robert Silverberg" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "A" - }, - "book": { - "title": "Stranger in a Strange Land", - "author": "Robert A. Heinlein" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "B" - }, - "book": { - "title": "Man plus", - "author": "Frederik pohl" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "D" - }, - "book": { - "title": "A Vision of Battlements", - "author": "Anthony Burgess" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "C" - }, - "book": { - "title": "Dragon of the border", - "author": "Gordon R. Dickson" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "B" - }, - "book": { - "title": "A Heritage of Stars", - "author": "Clifford D. Simak" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "A" - }, - "book": { - "title": "Out of this world", - "author": "Julius Fast " - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "E" - }, - "book": { - "title": "Tehanu", - "author": "Ursula K. Le Guin" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "B" - }, - "book": { - "title": "Pilgramage", - "author": "Zenna Henderson" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "C" - }, - "book": { - "title": "Hyperion", - "author": "Dan Simmons" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "E" - }, - "book": { - "title": "The Land That Time Forgot", - "author": "Edgar Ride Burroughs" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "C" - }, - "book": { - "title": "Children of Dune", - "author": "Frank Herbert" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "D" - }, - "book": { - "title": "Ancillary Sword", - "author": "Ann Leckie" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "D" - }, - "book": { - "title": "The Fourth \"R\"", - "author": "George O. Smith" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "B" - }, - "book": { - "title": "The last man on earth ", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "D" - }, - "book": { - "title": "Destination: Void", - "author": "Frank Herbert" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "C" - }, - "book": { - "title": "Worlds of the Imperium", - "author": "Keith Laumer" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "F" - }, - "book": { - "title": "The Cinder Spires", - "author": "Jim Butcher" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "E" - }, - "book": { - "title": "The Silver Sun", - "author": "Nancy Springer" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "D" - }, - "book": { - "title": "The space swimmers", - "author": "Gordon R. Dickson" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "E" - }, - "book": { - "title": "The Lazarus Effect", - "author": "Frank Herbert" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "A" - }, - "book": { - "title": "Patterns", - "author": "Part Cadigan" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "C" - }, - "book": { - "title": "Space Odysseys ", - "author": "Brian W. aldiss " - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "B" - }, - "book": { - "title": "The Galaxy Builder", - "author": "Keith Laumer" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "F" - }, - "book": { - "title": "Odd John", - "author": "Olaf Stapledon" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "E" - }, - "book": { - "title": "For the win", - "author": "Cory Doctorow" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "D" - }, - "book": { - "title": "The Bradbury chronicles", - "author": "Sam weller " - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "A" - }, - "book": { - "title": "A Tale of 2 Clocks", - "author": "James H. Schmitz" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "B" - }, - "book": { - "title": "A Darkling Sea", - "author": "James L. Cambias" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "F" - }, - "book": { - "title": "The blue star", - "author": "Fletcher pratt" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "A" - }, - "book": { - "title": "Escapement", - "author": "Jay Lake" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "E" - }, - "book": { - "title": "World war Z ", - "author": "Max brooks" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "C" - }, - "book": { - "title": "Earth Afire", - "author": "Orson Scott Card" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "E" - }, - "book": { - "title": "Equal rites ", - "author": "Terry pratchet" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "F" - }, - "book": { - "title": "The illearth war", - "author": "Stephen R. Donaldson" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "B" - }, - "book": { - "title": "Medusa's Children", - "author": "Bob Shaw" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "A" - }, - "book": { - "title": "Bag of Bones", - "author": "Stephen King " - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "F" - }, - "book": { - "title": "Before the golden age", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "F" - }, - "book": { - "title": "Gray Matters", - "author": "William Hjortsberg" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "D" - }, - "book": { - "title": "Maps in a Mirror", - "author": "Orson Scott Card" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "C" - }, - "book": { - "title": "Options", - "author": "Robert Sheckley" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "B" - }, - "book": { - "title": "False Memory ", - "author": "Dean Koontz" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "E" - }, - "book": { - "title": "Xenocide", - "author": "Orson Scott Card" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "A" - }, - "book": { - "title": "Possession", - "author": "L. P. Davies" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "A" - }, - "book": { - "title": "Universe 3 ", - "author": "Terry Carr " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "A" - }, - "book": { - "title": "Inherit the Stars", - "author": "James P. Hogan" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "D" - }, - "book": { - "title": "West of honoe ", - "author": "Jerry pournelle" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "C" - }, - "book": { - "title": "The Historian ", - "author": "Elizabeth Kostova" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "F" - }, - "book": { - "title": "The Wizard of Zao", - "author": "Look Carter" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "D" - }, - "book": { - "title": "Frankenstein", - "author": "Mary Shelley" - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "B" - }, - "book": { - "title": "Wonder-Makers 2", - "author": "Robert Hoskins" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "B" - }, - "book": { - "title": "Galactic Empires ", - "author": "Brian W. Aldis s " - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "B" - }, - "book": { - "title": "The hostage of zir", - "author": "L.Sprague de Camp" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "E" - }, - "book": { - "title": "Up The Line", - "author": "Robert Silverberg" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "D" - }, - "book": { - "title": "The Bishop's Heir", - "author": "Katherine Kurtz " - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "A" - }, - "book": { - "title": "The Four Lords of the Diamond", - "author": "Jack L. Chalker" - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "C" - }, - "book": { - "title": "The Wool Omnibus", - "author": "Hugh Howey" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "C" - }, - "book": { - "title": "Slave ship", - "author": "Frederik pohl" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "F" - }, - "book": { - "title": "Regan's Planet", - "author": "Robert Silverberg" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "C" - }, - "book": { - "title": "Realms of wizardry", - "author": "Lin carter" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "C" - }, - "book": { - "title": "The little country", - "author": "Charles de Lint" - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "B" - }, - "book": { - "title": "The Run to the Chaos Sweep", - "author": "Jack L. Chalker" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "A" - }, - "book": { - "title": "Journey", - "author": "Marta randall" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "A" - }, - "book": { - "title": "Red Mars", - "author": "Kim Stanley Robinson" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "E" - }, - "book": { - "title": "High Deryni", - "author": "Katherine Kurtz " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "D" - }, - "book": { - "title": "Through the Eye of Time", - "author": "Trevor Hoyle" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "B" - }, - "book": { - "title": "The branch", - "author": "Mike resnick" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "D" - }, - "book": { - "title": "Attack from Atlantis", - "author": "Lester del Rey" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "D" - }, - "book": { - "title": "Trips in time", - "author": "Robert silverberg " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "E" - }, - "book": { - "title": "Blood Lines", - "author": "Tanya Huff" - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "C" - }, - "book": { - "title": "Start Loot", - "author": "A. Bertram Chandler" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "F" - }, - "book": { - "title": "Sacred Ground", - "author": "Mercedes Lackey " - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "C" - }, - "book": { - "title": "Earth unaware", - "author": "Mack reynolds" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "B" - }, - "book": { - "title": "The World is Round", - "author": "Tony Rothman" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "E" - }, - "book": { - "title": "Dhalgren", - "author": "Samuel R. Delany" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "F" - }, - "book": { - "title": "Hearts in Atlantis ", - "author": "Stephen King " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "F" - }, - "book": { - "title": "Systemic Shock", - "author": "Dean Ing" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "E" - }, - "book": { - "title": "The chick is in the mail", - "author": "Esther Fresner " - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "C" - }, - "book": { - "title": "The Zanzibar Cat", - "author": "Joanna Russ" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "D" - }, - "book": { - "title": "Once departed", - "author": "Mack reynolds" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "E" - }, - "book": { - "title": "Four Past Midnight ", - "author": "Stephen King " - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "D" - }, - "book": { - "title": "Hunter of the Worlds", - "author": "C. J. Cherryh" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "F" - }, - "book": { - "title": "The shape of things", - "author": "Damon Knight " - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "F" - }, - "book": { - "title": "The jewels of aptor", - "author": "Samuel R. Delany" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "E" - }, - "book": { - "title": "The chalk giants", - "author": "Keith roberts" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "D" - }, - "book": { - "title": "Octagon", - "author": "Fred Saberhagen" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "D" - }, - "book": { - "title": "Days of Blood and Fire", - "author": "Katherine Kerr" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "F" - }, - "book": { - "title": "Pavane", - "author": "Keith roberts" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "E" - }, - "book": { - "title": "Contact", - "author": "Carl Sagan" - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "E" - }, - "book": { - "title": "Foreigner", - "author": "C. J. Cherryh" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "A" - }, - "book": { - "title": "Monitor found in orbit", - "author": "Michael G. Coney" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "F" - }, - "book": { - "title": "The Godmother", - "author": "Elizabeth Ann Scarborough" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "C" - }, - "book": { - "title": "The Wizard of Anharitte", - "author": "Colin Kapp" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "B" - }, - "book": { - "title": "Life", - "author": "Gwyneth Jones" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "B" - }, - "book": { - "title": "Abandon\\u2019s gate", - "author": "James S.A. Corey" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "A" - }, - "book": { - "title": "Twin Worlds", - "author": "Neil R. Jones" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "C" - }, - "book": { - "title": "The terminal man", - "author": "Michael Crichton" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "A" - }, - "book": { - "title": "Feed", - "author": "M.T. Anderson " - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "A" - }, - "book": { - "title": "Castle of Wizardry", - "author": "David Eddings" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "B" - }, - "book": { - "title": "The quantum rose", - "author": "Catherine Asaro" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "D" - }, - "book": { - "title": "Will save the galaxy for food", - "author": "Yahtzee Croshaw" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "A" - }, - "book": { - "title": "Inter Ice Age", - "author": "Kobo Abe" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "B" - }, - "book": { - "title": "Half Past Human", - "author": "T.J. Bass" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "C" - }, - "book": { - "title": "The radiant seas", - "author": "Catherine asaro " - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "E" - }, - "book": { - "title": "Engine summer", - "author": "John Crowley" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "A" - }, - "book": { - "title": "Fire Time", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "B" - }, - "book": { - "title": "Interface", - "author": "Mark Adlard" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "C" - }, - "book": { - "title": "Foundations and Chaos", - "author": "Greg Bear" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "D" - }, - "book": { - "title": "Robots and empire", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "F" - }, - "book": { - "title": "The kill order", - "author": "James Dashner" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "B" - }, - "book": { - "title": "The Long Way Home", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "D" - }, - "book": { - "title": "Moving Mars", - "author": "Greg Bear" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "A" - }, - "book": { - "title": "Lucky Star and the Moons of Jupiter", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "C" - }, - "book": { - "title": "Cryptozoic!", - "author": "Brian W. Aldiss" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "C" - }, - "book": { - "title": "The Star Fox", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "E" - }, - "book": { - "title": "Nine Tommorrows ", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "E" - }, - "book": { - "title": "Artifact", - "author": "Gregory Benford" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "B" - }, - "book": { - "title": "Triangle", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "A" - }, - "book": { - "title": "The city of gold and lead", - "author": "John Christopher" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "C" - }, - "book": { - "title": "The Plains of Passage", - "author": "Jean M. Auel" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "D" - }, - "book": { - "title": "Was of the Gods", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "D" - }, - "book": { - "title": "The Long Afternoon of Earth", - "author": "Nelson Doubleday " - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "A" - }, - "book": { - "title": "Juxtaposition", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "D" - }, - "book": { - "title": "The Empress of Mars", - "author": "Kage Baker" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "B" - }, - "book": { - "title": "2001 a space odyssey", - "author": "Arthur C. Clarke" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "E" - }, - "book": { - "title": "Terminal Beach", - "author": "J. G. Ballard" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "E" - }, - "book": { - "title": "Immortal Monster", - "author": "Joseph D. Andriano" - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "B" - }, - "book": { - "title": "Nightmare", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "C" - }, - "book": { - "title": "Ghost from the grand banks", - "author": "Arthur C. Clarke" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "E" - }, - "book": { - "title": "Taran Wanderer ", - "author": "Lloyd Alexander " - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "C" - }, - "book": { - "title": "Orn", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "F" - }, - "book": { - "title": "The Enchanted Planet", - "author": "Pierre Barbet" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "F" - }, - "book": { - "title": "But What of Earth", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "D" - }, - "book": { - "title": "Race Against Time", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "F" - }, - "book": { - "title": "Cold Victory", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "D" - }, - "book": { - "title": "The songs of distant earth ", - "author": "Arthur C. Clarke" - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "E" - }, - "book": { - "title": "Vale of the Vole", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "E" - }, - "book": { - "title": "Close to critical", - "author": "Hal Clement" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "F" - }, - "book": { - "title": "The Fold", - "author": "Peter Clines" - } - } -] - + { + "location": { + "aisle": "A", + "column": "1", + "row": "5" + }, + "book": { + "title": "Auto Electronics Projects", + "author": "Maplin" + } + }, + { + "location": { + "aisle": "A", + "column": "2", + "row": "5" + }, + "book": { + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn" + } + }, + { + "location": { + "aisle": "A", + "column": "3", + "row": "5" + }, + "book": { + "title": "Exotic Marine Fishes", + "author": "Dr. Herbert R. Axelrod" + } + }, + { + "location": { + "aisle": "A", + "column": "1", + "row": "4" + }, + "book": { + "title": "Electronic Sensor Circuits & Projects", + "author": "Forrest M. Mims III" + } + }, + { + "location": { + "aisle": "A", + "column": "2", + "row": "4" + }, + "book": { + "title": "Machine Learning", + "author": "Carbonell" + } + }, + { + "location": { + "aisle": "A", + "column": "3", + "row": "4" + }, + "book": { + "title": "Consciousness", + "author": "Blackmore" + } + }, + { + "location": { + "aisle": "A", + "column": "1", + "row": "3" + }, + "book": { + "title": "Discrete Optimization Algorithms", + "author": "Syslo Deo Kowalik" + } + }, + { + "location": { + "aisle": "A", + "column": "2", + "row": "3" + }, + "book": { + "title": "An Introduction to Programming: An Object-Oriented Approach with C++", + "author": "C. Thomas Wu" + } + }, + { + "location": { + "aisle": "A", + "column": "3", + "row": "3" + }, + "book": { + "title": "Theory of Recursive Functions and Effective Computability", + "author": "Rogers" + } + }, + { + "location": { + "aisle": "A", + "column": "1", + "row": "2" + }, + "book": { + "title": "Selected Reprints On VLSI Technologies and Computer Graphics", + "author": "Henry Fuchs" + } + }, + { + "location": { + "aisle": "A", + "column": "2", + "row": "2" + }, + "book": { + "title": "Hard Real-Time Systems", + "author": "John, Kirithi" + } + }, + { + "location": { + "aisle": "A", + "column": "3", + "row": "2" + }, + "book": { + "title": "Applied Combinatorics with Problem Solving", + "author": "Jackson Thoro" + } + }, + { + "location": { + "aisle": "A", + "column": "1", + "row": "1" + }, + "book": { + "title": "Galileo's Daughter", + "author": "Dava Sobel" + } + }, + { + "location": { + "aisle": "A", + "column": "2", + "row": "1" + }, + "book": { + "title": "Digital Systems Principles and Applications Revised and Enlarged", + "author": "Ronald J. Tocci" + } + }, + { + "location": { + "aisle": "A", + "column": "3", + "row": "1" + }, + "book": { + "title": "Structured Computer Organization", + "author": "Andrew S. Tanenbaum" + } + }, + { + "location": { + "aisle": "B", + "column": "3", + "row": "2" + }, + "book": { + "title": "Freedom's Landing", + "author": "Anne McCaffrey" + } + }, + { + "location": { + "aisle": "B", + "column": "1", + "row": "1" + }, + "book": { + "title": "Robots, Androids, and Animatrons", + "author": "John Lovine" + } + }, + { + "location": { + "aisle": "B", + "column": "2", + "row": "1" + }, + "book": { + "title": "Guide to Data Analysis", + "author": "Jarija J. Norusis" + } + }, + { + "location": { + "aisle": "B", + "column": "3", + "row": "3" + }, + "book": { + "title": "TTL Logic", + "author": "Texas Instruments" + } + }, + { + "location": { + "aisle": "B", + "column": "2", + "row": "3" + }, + "book": { + "title": "Essentials of Behavioral Research: Methods and Data Analysis", + "author": "Rosenthal, Rosnow" + } + }, + { + "location": { + "aisle": "B", + "column": "1", + "row": "3" + }, + "book": { + "title": "Handbook of Modern Sensors", + "author": "Jacob Fraden" + } + }, + { + "location": { + "aisle": "B", + "column": "3", + "row": "4" + }, + "book": { + "title": "Practical Digital Design Using ICs", + "author": "Joseph D. Greenfield" + } + }, + { + "location": { + "aisle": "B", + "column": "2", + "row": "4" + }, + "book": { + "title": "Discover Your True North", + "author": "Bill George" + } + }, + { + "location": { + "aisle": "B", + "column": "1", + "row": "4" + }, + "book": { + "title": "Sams Teach Yourself Java 2", + "author": "Cadenhead, Lemay" + } + }, + { + "location": { + "aisle": "B", + "column": "3", + "row": "5" + }, + "book": { + "title": "Computer Engineering Hardware Design", + "author": "M. Morris Mano" + } + }, + { + "location": { + "aisle": "B", + "column": "2", + "row": "5" + }, + "book": { + "title": "What You See Is Where You Act Interlacing the Display and Manipulation Spaces", + "author": "J.P. Djajadiningrat" + } + }, + { + "location": { + "aisle": "B", + "column": "1", + "row": "5" + }, + "book": { + "title": "Circuit Encyclopedia", + "author": "McGraw-Hill" + } + }, + { + "location": { + "aisle": "B", + "column": "3", + "row": "1" + }, + "book": { + "title": "Introduction to Computing and Algorithms", + "author": "Russel L. Shackelford" + } + }, + { + "location": { + "aisle": "B", + "column": "1", + "row": "2" + }, + "book": { + "title": "Fashion Geek", + "author": "Diana Eng" + } + }, + { + "location": { + "aisle": "B", + "column": "2", + "row": "2" + }, + "book": { + "title": "Computer Vision and Applications", + "author": "Jahne, Hausecker" + } + }, + { + "location": { + "aisle": "C", + "column": "1", + "row": "2" + }, + "book": { + "title": "Programmer's Problem Solver for the IBM PC, XT & AT", + "author": "Robert Jourdain" + } + }, + { + "location": { + "aisle": "C", + "column": "2", + "row": "4" + }, + "book": { + "title": "Fundamentals of Graphics Communication", + "author": "Bertoline, Wiebe, Miller, Nasman" + } + }, + { + "location": { + "aisle": "C", + "column": "1", + "row": "4" + }, + "book": { + "title": "Signals and Systems An Introduction to Analog and Digital Signal Processing", + "author": "Alan V. Oppenheim" + } + }, + { + "location": { + "aisle": "C", + "column": "3", + "row": "5" + }, + "book": { + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff" + } + }, + { + "location": { + "aisle": "C", + "column": "2", + "row": "5" + }, + "book": { + "title": "ARM System Developer's Guide", + "author": "Sloss, Symes, Wright" + } + }, + { + "location": { + "aisle": "C", + "column": "1", + "row": "5" + }, + "book": { + "title": "Visual Modeling with Rational Rose and UML", + "author": "Quatrani" + } + }, + { + "location": { + "aisle": "C", + "column": "3", + "row": "1" + }, + "book": { + "title": "Capacitive Sensors - Design and Applications", + "author": "Larry K. Baxter" + } + }, + { + "location": { + "aisle": "C", + "column": "2", + "row": "1" + }, + "book": { + "title": "Hands-On Machine Learning with Scikit -Learn & TensorFlow", + "author": "Aurelien Geron" + } + }, + { + "location": { + "aisle": "C", + "column": "3", + "row": "2" + }, + "book": { + "title": "Statistics for Experimenters", + "author": "Box, Hunter & Hunter" + } + }, + { + "location": { + "aisle": "C", + "column": "1", + "row": "1" + }, + "book": { + "title": "The Master IC Cookbook", + "author": "Delton T. Horn" + } + }, + { + "location": { + "aisle": "C", + "column": "2", + "row": "2" + }, + "book": { + "title": "Enercell Battery Guidebook", + "author": "Radio Shack" + } + }, + { + "location": { + "aisle": "C", + "column": "3", + "row": "3" + }, + "book": { + "title": "C++ Primer 2nd Edition", + "author": "Stanley B. Lippman" + } + }, + { + "location": { + "aisle": "C", + "column": "2", + "row": "3" + }, + "book": { + "title": "Bootstrap Methods and their Application", + "author": "Davison, Hinkley" + } + }, + { + "location": { + "aisle": "C", + "column": "1", + "row": "3" + }, + "book": { + "title": "J2ME Games with MIDP2", + "author": "Carol Hamer" + } + }, + { + "location": { + "aisle": "C", + "column": "3", + "row": "4" + }, + "book": { + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice" + } + }, + { + "location": { + "aisle": "D", + "column": "3", + "row": "1" + }, + "book": { + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer" + } + }, + { + "location": { + "aisle": "D", + "column": "2", + "row": "1" + }, + "book": { + "title": "Artificial Intelligence a Modern Approach", + "author": "Russell & Norvig" + } + }, + { + "location": { + "aisle": "D", + "column": "1", + "row": "1" + }, + "book": { + "title": "The Master Handbook of IC Circuit Applications", + "author": "Delton T. Horn" + } + }, + { + "location": { + "aisle": "D", + "column": "2", + "row": "4" + }, + "book": { + "title": "C, The Complete Reference", + "author": "Herbert Schildt" + } + }, + { + "location": { + "aisle": "D", + "column": "1", + "row": "4" + }, + "book": { + "title": "Neuroethology", + "author": "Jerffrey M. Camhi" + } + }, + { + "location": { + "aisle": "D", + "column": "3", + "row": "5" + }, + "book": { + "title": "Expendable", + "author": "James Alan Gardner" + } + }, + { + "location": { + "aisle": "D", + "column": "2", + "row": "5" + }, + "book": { + "title": "Teach Yourself Visually", + "author": "Sherry Willard Kinkoph" + } + }, + { + "location": { + "aisle": "D", + "column": "1", + "row": "5" + }, + "book": { + "title": "Linux Toys", + "author": "Negus, Wolber" + } + }, + { + "location": { + "aisle": "D", + "column": "3", + "row": "2" + }, + "book": { + "title": "Markov Chains", + "author": "Pierre Bremaud" + } + }, + { + "location": { + "aisle": "D", + "column": "2", + "row": "2" + }, + "book": { + "title": "Winds of Fury", + "author": "Mercedes Lackey" + } + }, + { + "location": { + "aisle": "D", + "column": "3", + "row": "3" + }, + "book": { + "title": "Allied Electronics", + "author": "Allied 790" + } + }, + { + "location": { + "aisle": "D", + "column": "1", + "row": "2" + }, + "book": { + "title": "Signals and Systems", + "author": "Zoher Z. Karu" + } + }, + { + "location": { + "aisle": "D", + "column": "2", + "row": "3" + }, + "book": { + "title": "Outward Bound", + "author": "James P. Hogan" + } + }, + { + "location": { + "aisle": "D", + "column": "1", + "row": "3" + }, + "book": { + "title": "The Life of Don Quixote and Sancho", + "author": "Miguel De Unamuno" + } + }, + { + "location": { + "aisle": "D", + "column": "3", + "row": "4" + }, + "book": { + "title": "Computers in the Human Context", + "author": "Tom Forester" + } + }, + { + "location": { + "aisle": "E", + "column": "3", + "row": "2" + }, + "book": { + "title": "Cosmos", + "author": "Carl Sagan" + } + }, + { + "location": { + "aisle": "E", + "column": "2", + "row": "2" + }, + "book": { + "title": "Game of Thrones", + "author": "George R.R. Martin" + } + }, + { + "location": { + "aisle": "E", + "column": "1", + "row": "2" + }, + "book": { + "title": "Mind Design ||", + "author": "John Haugeland" + } + }, + { + "location": { + "aisle": "E", + "column": "1", + "row": "5" + }, + "book": { + "title": "Algorithms on Strings, Trees, and Sequences", + "author": "Dan Gusfield" + } + }, + { + "location": { + "aisle": "E", + "column": "2", + "row": "5" + }, + "book": { + "title": "ACM Computing Surveys", + "author": "Muntz, Shankar, et. al" + } + }, + { + "location": { + "aisle": "E", + "column": "3", + "row": "5" + }, + "book": { + "title": "Computers: Their Structure, Use, and Influence", + "author": "Slotnick, Slotnick" + } + }, + { + "location": { + "aisle": "E", + "column": "2", + "row": "4" + }, + "book": { + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell" + } + }, + { + "location": { + "aisle": "E", + "column": "1", + "row": "4" + }, + "book": { + "title": "Knowledge-Based Image Processing Systems", + "author": "Graham, Barrett" + } + }, + { + "location": { + "aisle": "E", + "column": "3", + "row": "3" + }, + "book": { + "title": "The Lean Startup", + "author": "Eric Ries" + } + }, + { + "location": { + "aisle": "E", + "column": "2", + "row": "3" + }, + "book": { + "title": "Introduction To Electrical Circuit Analysis", + "author": "Robert Carter" + } + }, + { + "location": { + "aisle": "E", + "column": "1", + "row": "3" + }, + "book": { + "title": "Introduction to Electric Circuits", + "author": "Herbert W. Jackson" + } + }, + { + "location": { + "aisle": "E", + "column": "3", + "row": "4" + }, + "book": { + "title": "An Introduction to Bayesian Networks", + "author": "Finn. V Jensen" + } + }, + { + "location": { + "aisle": "E", + "column": "3", + "row": "1" + }, + "book": { + "title": "Pegasus in Space", + "author": "Anne McCaffrey" + } + }, + { + "location": { + "aisle": "E", + "column": "2", + "row": "1" + }, + "book": { + "title": "Story of My Life", + "author": "Jay McInerney" + } + }, + { + "location": { + "aisle": "E", + "column": "1", + "row": "1" + }, + "book": { + "title": "Rise & Resurrection of the American Programmer", + "author": "Edward Yourdon" + } + }, + { + "location": { + "aisle": "F", + "column": "2", + "row": "1" + }, + "book": { + "title": "Starplex", + "author": "Robert J. Sawyer" + } + }, + { + "location": { + "aisle": "F", + "column": "1", + "row": "1" + }, + "book": { + "title": "Magnificat", + "author": "Julian May" + } + }, + { + "location": { + "aisle": "F", + "column": "3", + "row": "1" + }, + "book": { + "title": "The Quantum World", + "author": "Kenneth W. Ford" + } + }, + { + "location": { + "aisle": "F", + "column": "1", + "row": "5" + }, + "book": { + "title": "Lean in for Graduates", + "author": "Sheryl Sandberg" + } + }, + { + "location": { + "aisle": "F", + "column": "1", + "row": "4" + }, + "book": { + "title": "For the Love of Physics", + "author": "Goldstein, Lewin" + } + }, + { + "location": { + "aisle": "F", + "column": "2", + "row": "4" + }, + "book": { + "title": "Fun Home", + "author": "Alison Bechdel" + } + }, + { + "location": { + "aisle": "F", + "column": "3", + "row": "3" + }, + "book": { + "title": "Ubiquitous Computing Fundamentals", + "author": "John Krumm" + } + }, + { + "location": { + "aisle": "F", + "column": "1", + "row": "2" + }, + "book": { + "title": "America Again", + "author": "Stephen Colbert" + } + }, + { + "location": { + "aisle": "F", + "column": "2", + "row": "2" + }, + "book": { + "title": "The Art of War", + "author": "Sun Tzu" + } + }, + { + "location": { + "aisle": "F", + "column": "2", + "row": "5" + }, + "book": { + "title": "Colorless Tsukuru Tazaki and His Years of Pilgrimage", + "author": "Haruki Murakami" + } + }, + { + "location": { + "aisle": "F", + "column": "1", + "row": "3" + }, + "book": { + "title": "Fahrenheit 451", + "author": "Ray Bradbury" + } + }, + { + "location": { + "aisle": "F", + "column": "2", + "row": "3" + }, + "book": { + "title": "Treasure Island", + "author": "Robert Louis Stevenson" + } + }, + { + "location": { + "aisle": "F", + "column": "3", + "row": "4" + }, + "book": { + "title": "Ender in Exile", + "author": "Orson Scott Card" + } + }, + { + "location": { + "aisle": "F", + "column": "3", + "row": "5" + }, + "book": { + "title": "The Complete Persepolis", + "author": "Marjane Satrapi" + } + }, + { + "location": { + "aisle": "G", + "column": "2", + "row": "3" + }, + "book": { + "title": "The Book Thief", + "author": "Markus Zusak" + } + }, + { + "location": { + "aisle": "G", + "column": "1", + "row": "3" + }, + "book": { + "title": "Acts of Malice", + "author": "Perri O'Shaughnessy" + } + }, + { + "location": { + "aisle": "G", + "column": "3", + "row": "2" + }, + "book": { + "title": "Concurrent Systems", + "author": "Jean Bacon" + } + }, + { + "location": { + "aisle": "G", + "column": "2", + "row": "2" + }, + "book": { + "title": "Commercial, Industrial, and Institutional Refrigeration", + "author": "William B. Cooper" + } + }, + { + "location": { + "aisle": "G", + "column": "1", + "row": "2" + }, + "book": { + "title": "A Theory of Fun", + "author": "Raph Koster" + } + }, + { + "location": { + "aisle": "G", + "column": "3", + "row": "3" + }, + "book": { + "title": "Causality", + "author": "Judea Pearl" + } + }, + { + "location": { + "aisle": "G", + "column": "1", + "row": "4" + }, + "book": { + "title": "Digital Technology", + "author": "Gerald E. Williams" + } + }, + { + "location": { + "aisle": "G", + "column": "3", + "row": "4" + }, + "book": { + "title": "Cognitive Science", + "author": "George F. Luger" + } + }, + { + "location": { + "aisle": "G", + "column": "2", + "row": "4" + }, + "book": { + "title": "The Cartoon Guide to Statistics", + "author": "Larry Gonick" + } + }, + { + "location": { + "aisle": "G", + "column": "1", + "row": "5" + }, + "book": { + "title": "Harry Potter and the Cursed Child", + "author": "Tiffany, Thorne, Rowling" + } + }, + { + "location": { + "aisle": "G", + "column": "3", + "row": "5" + }, + "book": { + "title": "Public Enemies", + "author": "Bryan Burrough" + } + } +] \ No newline at end of file diff --git a/books_csv_to_json.py b/books_csv_to_json.py new file mode 100644 index 0000000..9308c80 --- /dev/null +++ b/books_csv_to_json.py @@ -0,0 +1,24 @@ +import json +import os +import csv + +if __name__ == '__main__': + + """ Converts the books.csv file into the books.json file. """ + json_dicts = [] + with open('books.csv', newline='') as csvfile: + reader = csv.DictReader(csvfile) + for row in reader: + json_dicts.append({ + 'location': { + 'aisle': row['location/aisle'], + 'column': row['location/column'], + 'row': row['location/row'], + }, + 'book': { + 'title': row['title'], + 'author': row['author'], + } + }) + with open('books.json', mode='w') as jsonfile: + json.dump(json_dicts, jsonfile, indent=4) diff --git a/utils.py b/utils.py index 21cda9b..a40abad 100644 --- a/utils.py +++ b/utils.py @@ -7,7 +7,7 @@ from models import GTLibraryGridWarehouse import inspect -WAREHOUSE_JSON_FILE_FORMAT_VERSION = '1.1' +WAREHOUSE_JSON_FILE_FORMAT_VERSION = '2.0' class GlobalTabbingFilter(logging.Filter): diff --git a/visualize.py b/visualize.py index 9c5fd79..c9254e3 100644 --- a/visualize.py +++ b/visualize.py @@ -13,7 +13,7 @@ logger = logging.getLogger(os.path.basename(__file__)) logger = utils.configure_logger(logger) -PICK_PATH_FILE_FORMAT_VERSION = '1.2' +PICK_PATH_FILE_FORMAT_VERSION = '2.0' # The length of a side on each square in the Tkinter window SQUARE_SIDE_LENGTH_PX = 15 diff --git a/warehouse.json b/warehouse.json index 398cc17..7ddd644 100644 --- a/warehouse.json +++ b/warehouse.json @@ -1,5 +1,5 @@ { - "version": "1.1", + "version": "2.0", "warehouseLayout": { "numRows": 25, "numCols": 12, From 60a0291a686e837a46e47cb8cf646d04a9f0c236 Mon Sep 17 00:00:00 2001 From: Pramod Kotipalli Date: Fri, 12 Apr 2019 00:21:27 -0400 Subject: [PATCH 4/6] Copy books.json to warehouse.json --- warehouse.json | 4224 +++++++++++++----------------------------------- 1 file changed, 1100 insertions(+), 3124 deletions(-) diff --git a/warehouse.json b/warehouse.json index 7ddd644..ff1ffd7 100644 --- a/warehouse.json +++ b/warehouse.json @@ -70,3129 +70,1105 @@ } }, "books": [ - { - "location": { - "aisle": "E", - "column": "100", - "row": "A" - }, - "book": { - "title": "Magician: Apprentice", - "author": "Raymond E. Feist" + { + "location": { + "aisle": "A", + "column": "1", + "row": "5" + }, + "book": { + "title": "Auto Electronics Projects", + "author": "Maplin" + } + }, + { + "location": { + "aisle": "A", + "column": "2", + "row": "5" + }, + "book": { + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn" + } + }, + { + "location": { + "aisle": "A", + "column": "3", + "row": "5" + }, + "book": { + "title": "Exotic Marine Fishes", + "author": "Dr. Herbert R. Axelrod" + } + }, + { + "location": { + "aisle": "A", + "column": "1", + "row": "4" + }, + "book": { + "title": "Electronic Sensor Circuits & Projects", + "author": "Forrest M. Mims III" + } + }, + { + "location": { + "aisle": "A", + "column": "2", + "row": "4" + }, + "book": { + "title": "Machine Learning", + "author": "Carbonell" + } + }, + { + "location": { + "aisle": "A", + "column": "3", + "row": "4" + }, + "book": { + "title": "Consciousness", + "author": "Blackmore" + } + }, + { + "location": { + "aisle": "A", + "column": "1", + "row": "3" + }, + "book": { + "title": "Discrete Optimization Algorithms", + "author": "Syslo Deo Kowalik" + } + }, + { + "location": { + "aisle": "A", + "column": "2", + "row": "3" + }, + "book": { + "title": "An Introduction to Programming: An Object-Oriented Approach with C++", + "author": "C. Thomas Wu" + } + }, + { + "location": { + "aisle": "A", + "column": "3", + "row": "3" + }, + "book": { + "title": "Theory of Recursive Functions and Effective Computability", + "author": "Rogers" + } + }, + { + "location": { + "aisle": "A", + "column": "1", + "row": "2" + }, + "book": { + "title": "Selected Reprints On VLSI Technologies and Computer Graphics", + "author": "Henry Fuchs" + } + }, + { + "location": { + "aisle": "A", + "column": "2", + "row": "2" + }, + "book": { + "title": "Hard Real-Time Systems", + "author": "John, Kirithi" + } + }, + { + "location": { + "aisle": "A", + "column": "3", + "row": "2" + }, + "book": { + "title": "Applied Combinatorics with Problem Solving", + "author": "Jackson Thoro" + } + }, + { + "location": { + "aisle": "A", + "column": "1", + "row": "1" + }, + "book": { + "title": "Galileo's Daughter", + "author": "Dava Sobel" + } + }, + { + "location": { + "aisle": "A", + "column": "2", + "row": "1" + }, + "book": { + "title": "Digital Systems Principles and Applications Revised and Enlarged", + "author": "Ronald J. Tocci" + } + }, + { + "location": { + "aisle": "A", + "column": "3", + "row": "1" + }, + "book": { + "title": "Structured Computer Organization", + "author": "Andrew S. Tanenbaum" + } + }, + { + "location": { + "aisle": "B", + "column": "3", + "row": "2" + }, + "book": { + "title": "Freedom's Landing", + "author": "Anne McCaffrey" + } + }, + { + "location": { + "aisle": "B", + "column": "1", + "row": "1" + }, + "book": { + "title": "Robots, Androids, and Animatrons", + "author": "John Lovine" + } + }, + { + "location": { + "aisle": "B", + "column": "2", + "row": "1" + }, + "book": { + "title": "Guide to Data Analysis", + "author": "Jarija J. Norusis" + } + }, + { + "location": { + "aisle": "B", + "column": "3", + "row": "3" + }, + "book": { + "title": "TTL Logic", + "author": "Texas Instruments" + } + }, + { + "location": { + "aisle": "B", + "column": "2", + "row": "3" + }, + "book": { + "title": "Essentials of Behavioral Research: Methods and Data Analysis", + "author": "Rosenthal, Rosnow" + } + }, + { + "location": { + "aisle": "B", + "column": "1", + "row": "3" + }, + "book": { + "title": "Handbook of Modern Sensors", + "author": "Jacob Fraden" + } + }, + { + "location": { + "aisle": "B", + "column": "3", + "row": "4" + }, + "book": { + "title": "Practical Digital Design Using ICs", + "author": "Joseph D. Greenfield" + } + }, + { + "location": { + "aisle": "B", + "column": "2", + "row": "4" + }, + "book": { + "title": "Discover Your True North", + "author": "Bill George" + } + }, + { + "location": { + "aisle": "B", + "column": "1", + "row": "4" + }, + "book": { + "title": "Sams Teach Yourself Java 2", + "author": "Cadenhead, Lemay" + } + }, + { + "location": { + "aisle": "B", + "column": "3", + "row": "5" + }, + "book": { + "title": "Computer Engineering Hardware Design", + "author": "M. Morris Mano" + } + }, + { + "location": { + "aisle": "B", + "column": "2", + "row": "5" + }, + "book": { + "title": "What You See Is Where You Act Interlacing the Display and Manipulation Spaces", + "author": "J.P. Djajadiningrat" + } + }, + { + "location": { + "aisle": "B", + "column": "1", + "row": "5" + }, + "book": { + "title": "Circuit Encyclopedia", + "author": "McGraw-Hill" + } + }, + { + "location": { + "aisle": "B", + "column": "3", + "row": "1" + }, + "book": { + "title": "Introduction to Computing and Algorithms", + "author": "Russel L. Shackelford" + } + }, + { + "location": { + "aisle": "B", + "column": "1", + "row": "2" + }, + "book": { + "title": "Fashion Geek", + "author": "Diana Eng" + } + }, + { + "location": { + "aisle": "B", + "column": "2", + "row": "2" + }, + "book": { + "title": "Computer Vision and Applications", + "author": "Jahne, Hausecker" + } + }, + { + "location": { + "aisle": "C", + "column": "1", + "row": "2" + }, + "book": { + "title": "Programmer's Problem Solver for the IBM PC, XT & AT", + "author": "Robert Jourdain" + } + }, + { + "location": { + "aisle": "C", + "column": "2", + "row": "4" + }, + "book": { + "title": "Fundamentals of Graphics Communication", + "author": "Bertoline, Wiebe, Miller, Nasman" + } + }, + { + "location": { + "aisle": "C", + "column": "1", + "row": "4" + }, + "book": { + "title": "Signals and Systems An Introduction to Analog and Digital Signal Processing", + "author": "Alan V. Oppenheim" + } + }, + { + "location": { + "aisle": "C", + "column": "3", + "row": "5" + }, + "book": { + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff" + } + }, + { + "location": { + "aisle": "C", + "column": "2", + "row": "5" + }, + "book": { + "title": "ARM System Developer's Guide", + "author": "Sloss, Symes, Wright" + } + }, + { + "location": { + "aisle": "C", + "column": "1", + "row": "5" + }, + "book": { + "title": "Visual Modeling with Rational Rose and UML", + "author": "Quatrani" + } + }, + { + "location": { + "aisle": "C", + "column": "3", + "row": "1" + }, + "book": { + "title": "Capacitive Sensors - Design and Applications", + "author": "Larry K. Baxter" + } + }, + { + "location": { + "aisle": "C", + "column": "2", + "row": "1" + }, + "book": { + "title": "Hands-On Machine Learning with Scikit -Learn & TensorFlow", + "author": "Aurelien Geron" + } + }, + { + "location": { + "aisle": "C", + "column": "3", + "row": "2" + }, + "book": { + "title": "Statistics for Experimenters", + "author": "Box, Hunter & Hunter" + } + }, + { + "location": { + "aisle": "C", + "column": "1", + "row": "1" + }, + "book": { + "title": "The Master IC Cookbook", + "author": "Delton T. Horn" + } + }, + { + "location": { + "aisle": "C", + "column": "2", + "row": "2" + }, + "book": { + "title": "Enercell Battery Guidebook", + "author": "Radio Shack" + } + }, + { + "location": { + "aisle": "C", + "column": "3", + "row": "3" + }, + "book": { + "title": "C++ Primer 2nd Edition", + "author": "Stanley B. Lippman" + } + }, + { + "location": { + "aisle": "C", + "column": "2", + "row": "3" + }, + "book": { + "title": "Bootstrap Methods and their Application", + "author": "Davison, Hinkley" + } + }, + { + "location": { + "aisle": "C", + "column": "1", + "row": "3" + }, + "book": { + "title": "J2ME Games with MIDP2", + "author": "Carol Hamer" + } + }, + { + "location": { + "aisle": "C", + "column": "3", + "row": "4" + }, + "book": { + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice" + } + }, + { + "location": { + "aisle": "D", + "column": "3", + "row": "1" + }, + "book": { + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer" + } + }, + { + "location": { + "aisle": "D", + "column": "2", + "row": "1" + }, + "book": { + "title": "Artificial Intelligence a Modern Approach", + "author": "Russell & Norvig" + } + }, + { + "location": { + "aisle": "D", + "column": "1", + "row": "1" + }, + "book": { + "title": "The Master Handbook of IC Circuit Applications", + "author": "Delton T. Horn" + } + }, + { + "location": { + "aisle": "D", + "column": "2", + "row": "4" + }, + "book": { + "title": "C, The Complete Reference", + "author": "Herbert Schildt" + } + }, + { + "location": { + "aisle": "D", + "column": "1", + "row": "4" + }, + "book": { + "title": "Neuroethology", + "author": "Jerffrey M. Camhi" + } + }, + { + "location": { + "aisle": "D", + "column": "3", + "row": "5" + }, + "book": { + "title": "Expendable", + "author": "James Alan Gardner" + } + }, + { + "location": { + "aisle": "D", + "column": "2", + "row": "5" + }, + "book": { + "title": "Teach Yourself Visually", + "author": "Sherry Willard Kinkoph" + } + }, + { + "location": { + "aisle": "D", + "column": "1", + "row": "5" + }, + "book": { + "title": "Linux Toys", + "author": "Negus, Wolber" + } + }, + { + "location": { + "aisle": "D", + "column": "3", + "row": "2" + }, + "book": { + "title": "Markov Chains", + "author": "Pierre Bremaud" + } + }, + { + "location": { + "aisle": "D", + "column": "2", + "row": "2" + }, + "book": { + "title": "Winds of Fury", + "author": "Mercedes Lackey" + } + }, + { + "location": { + "aisle": "D", + "column": "3", + "row": "3" + }, + "book": { + "title": "Allied Electronics", + "author": "Allied 790" + } + }, + { + "location": { + "aisle": "D", + "column": "1", + "row": "2" + }, + "book": { + "title": "Signals and Systems", + "author": "Zoher Z. Karu" + } + }, + { + "location": { + "aisle": "D", + "column": "2", + "row": "3" + }, + "book": { + "title": "Outward Bound", + "author": "James P. Hogan" + } + }, + { + "location": { + "aisle": "D", + "column": "1", + "row": "3" + }, + "book": { + "title": "The Life of Don Quixote and Sancho", + "author": "Miguel De Unamuno" + } + }, + { + "location": { + "aisle": "D", + "column": "3", + "row": "4" + }, + "book": { + "title": "Computers in the Human Context", + "author": "Tom Forester" + } + }, + { + "location": { + "aisle": "E", + "column": "3", + "row": "2" + }, + "book": { + "title": "Cosmos", + "author": "Carl Sagan" + } + }, + { + "location": { + "aisle": "E", + "column": "2", + "row": "2" + }, + "book": { + "title": "Game of Thrones", + "author": "George R.R. Martin" + } + }, + { + "location": { + "aisle": "E", + "column": "1", + "row": "2" + }, + "book": { + "title": "Mind Design ||", + "author": "John Haugeland" + } + }, + { + "location": { + "aisle": "E", + "column": "1", + "row": "5" + }, + "book": { + "title": "Algorithms on Strings, Trees, and Sequences", + "author": "Dan Gusfield" + } + }, + { + "location": { + "aisle": "E", + "column": "2", + "row": "5" + }, + "book": { + "title": "ACM Computing Surveys", + "author": "Muntz, Shankar, et. al" + } + }, + { + "location": { + "aisle": "E", + "column": "3", + "row": "5" + }, + "book": { + "title": "Computers: Their Structure, Use, and Influence", + "author": "Slotnick, Slotnick" + } + }, + { + "location": { + "aisle": "E", + "column": "2", + "row": "4" + }, + "book": { + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell" + } + }, + { + "location": { + "aisle": "E", + "column": "1", + "row": "4" + }, + "book": { + "title": "Knowledge-Based Image Processing Systems", + "author": "Graham, Barrett" + } + }, + { + "location": { + "aisle": "E", + "column": "3", + "row": "3" + }, + "book": { + "title": "The Lean Startup", + "author": "Eric Ries" + } + }, + { + "location": { + "aisle": "E", + "column": "2", + "row": "3" + }, + "book": { + "title": "Introduction To Electrical Circuit Analysis", + "author": "Robert Carter" + } + }, + { + "location": { + "aisle": "E", + "column": "1", + "row": "3" + }, + "book": { + "title": "Introduction to Electric Circuits", + "author": "Herbert W. Jackson" + } + }, + { + "location": { + "aisle": "E", + "column": "3", + "row": "4" + }, + "book": { + "title": "An Introduction to Bayesian Networks", + "author": "Finn. V Jensen" + } + }, + { + "location": { + "aisle": "E", + "column": "3", + "row": "1" + }, + "book": { + "title": "Pegasus in Space", + "author": "Anne McCaffrey" + } + }, + { + "location": { + "aisle": "E", + "column": "2", + "row": "1" + }, + "book": { + "title": "Story of My Life", + "author": "Jay McInerney" + } + }, + { + "location": { + "aisle": "E", + "column": "1", + "row": "1" + }, + "book": { + "title": "Rise & Resurrection of the American Programmer", + "author": "Edward Yourdon" + } + }, + { + "location": { + "aisle": "F", + "column": "2", + "row": "1" + }, + "book": { + "title": "Starplex", + "author": "Robert J. Sawyer" + } + }, + { + "location": { + "aisle": "F", + "column": "1", + "row": "1" + }, + "book": { + "title": "Magnificat", + "author": "Julian May" + } + }, + { + "location": { + "aisle": "F", + "column": "3", + "row": "1" + }, + "book": { + "title": "The Quantum World", + "author": "Kenneth W. Ford" + } + }, + { + "location": { + "aisle": "F", + "column": "1", + "row": "5" + }, + "book": { + "title": "Lean in for Graduates", + "author": "Sheryl Sandberg" + } + }, + { + "location": { + "aisle": "F", + "column": "1", + "row": "4" + }, + "book": { + "title": "For the Love of Physics", + "author": "Goldstein, Lewin" + } + }, + { + "location": { + "aisle": "F", + "column": "2", + "row": "4" + }, + "book": { + "title": "Fun Home", + "author": "Alison Bechdel" + } + }, + { + "location": { + "aisle": "F", + "column": "3", + "row": "3" + }, + "book": { + "title": "Ubiquitous Computing Fundamentals", + "author": "John Krumm" + } + }, + { + "location": { + "aisle": "F", + "column": "1", + "row": "2" + }, + "book": { + "title": "America Again", + "author": "Stephen Colbert" + } + }, + { + "location": { + "aisle": "F", + "column": "2", + "row": "2" + }, + "book": { + "title": "The Art of War", + "author": "Sun Tzu" + } + }, + { + "location": { + "aisle": "F", + "column": "2", + "row": "5" + }, + "book": { + "title": "Colorless Tsukuru Tazaki and His Years of Pilgrimage", + "author": "Haruki Murakami" + } + }, + { + "location": { + "aisle": "F", + "column": "1", + "row": "3" + }, + "book": { + "title": "Fahrenheit 451", + "author": "Ray Bradbury" + } + }, + { + "location": { + "aisle": "F", + "column": "2", + "row": "3" + }, + "book": { + "title": "Treasure Island", + "author": "Robert Louis Stevenson" + } + }, + { + "location": { + "aisle": "F", + "column": "3", + "row": "4" + }, + "book": { + "title": "Ender in Exile", + "author": "Orson Scott Card" + } + }, + { + "location": { + "aisle": "F", + "column": "3", + "row": "5" + }, + "book": { + "title": "The Complete Persepolis", + "author": "Marjane Satrapi" + } + }, + { + "location": { + "aisle": "G", + "column": "2", + "row": "3" + }, + "book": { + "title": "The Book Thief", + "author": "Markus Zusak" + } + }, + { + "location": { + "aisle": "G", + "column": "1", + "row": "3" + }, + "book": { + "title": "Acts of Malice", + "author": "Perri O'Shaughnessy" + } + }, + { + "location": { + "aisle": "G", + "column": "3", + "row": "2" + }, + "book": { + "title": "Concurrent Systems", + "author": "Jean Bacon" + } + }, + { + "location": { + "aisle": "G", + "column": "2", + "row": "2" + }, + "book": { + "title": "Commercial, Industrial, and Institutional Refrigeration", + "author": "William B. Cooper" + } + }, + { + "location": { + "aisle": "G", + "column": "1", + "row": "2" + }, + "book": { + "title": "A Theory of Fun", + "author": "Raph Koster" + } + }, + { + "location": { + "aisle": "G", + "column": "3", + "row": "3" + }, + "book": { + "title": "Causality", + "author": "Judea Pearl" + } + }, + { + "location": { + "aisle": "G", + "column": "1", + "row": "4" + }, + "book": { + "title": "Digital Technology", + "author": "Gerald E. Williams" + } + }, + { + "location": { + "aisle": "G", + "column": "3", + "row": "4" + }, + "book": { + "title": "Cognitive Science", + "author": "George F. Luger" + } + }, + { + "location": { + "aisle": "G", + "column": "2", + "row": "4" + }, + "book": { + "title": "The Cartoon Guide to Statistics", + "author": "Larry Gonick" + } + }, + { + "location": { + "aisle": "G", + "column": "1", + "row": "5" + }, + "book": { + "title": "Harry Potter and the Cursed Child", + "author": "Tiffany, Thorne, Rowling" + } + }, + { + "location": { + "aisle": "G", + "column": "3", + "row": "5" + }, + "book": { + "title": "Public Enemies", + "author": "Bryan Burrough" + } } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "B" - }, - "book": { - "title": "Firestar", - "author": "Michael Flynn" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "A" - }, - "book": { - "title": "Changeling", - "author": "Anne McCaffrey, Beth Ann Scarborough " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "A" - }, - "book": { - "title": "Live Forever ", - "author": "Jack Vance " - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "B" - }, - "book": { - "title": "Dragonsdawn", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "A" - }, - "book": { - "title": "Odyssey", - "author": "Jack mcdevitt" - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "B" - }, - "book": { - "title": "Titan ", - "author": "John Varley " - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "C" - }, - "book": { - "title": "The Dolphins of Pern", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "C" - }, - "book": { - "title": "The Snow Queen ", - "author": "Joan D. Vinge " - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "B" - }, - "book": { - "title": "Snow white and the giants", - "author": "JT Mcintosh" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "D" - }, - "book": { - "title": "Freedom's Ransom", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "D" - }, - "book": { - "title": "Time's Edge ", - "author": "Rysa Walker " - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "C" - }, - "book": { - "title": "The time shifters", - "author": "Sam merwin JR" - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "E" - }, - "book": { - "title": "The Black Flame ", - "author": "Stanley G. Weinbaum " - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "A" - }, - "book": { - "title": "Chiller", - "author": "Greg Benford" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "E" - }, - "book": { - "title": "Dinosaur Planet", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "A", - "column": "100", - "row": "F" - }, - "book": { - "title": "Dragons of Autumn Twilight", - "author": "Margaret Weis and Tracy Hickman" - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "D" - }, - "book": { - "title": "The bane of lord caladon", - "author": "Craig mills" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "A" - }, - "book": { - "title": "The Hobbit", - "author": "J.R.R. Tolkien" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "A" - }, - "book": { - "title": "King's Test", - "author": "Margaret Weis" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "B" - }, - "book": { - "title": "Golem 100", - "author": "Alfred Bester" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "B" - }, - "book": { - "title": "Dracula The Un-Dead", - "author": "Dacre Stoker and Ian Holt" - } - }, - { - "location": { - "aisle": "D", - "column": "101", - "row": "F" - }, - "book": { - "title": "The White Dragon ", - "author": "Anne McCaffrey " - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "C" - }, - "book": { - "title": "Cyber Way", - "author": "Alan Dean Foster" - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "E" - }, - "book": { - "title": "The grail war", - "author": "Richard monaco" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "A" - }, - "book": { - "title": "Paradise is not enough", - "author": "Michael Elder" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "C" - }, - "book": { - "title": "The City Machine", - "author": "Louis Trimble" - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "D" - }, - "book": { - "title": "Midworld", - "author": "Alan Dean Foster" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "C" - }, - "book": { - "title": "No Enemy But Time", - "author": "Michael Bishop" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "B" - }, - "book": { - "title": "The War of the World's", - "author": "H.G.Wells" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "F" - }, - "book": { - "title": "The Secret of Life", - "author": "Paul McAuley " - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "D" - }, - "book": { - "title": "The Misplaced Legion", - "author": "Harry Turtledove" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "C" - }, - "book": { - "title": "The picture of Dorian Gray", - "author": "Oscar Wilde" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "D" - }, - "book": { - "title": "Cities in Flight", - "author": "James Blish" - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "E" - }, - "book": { - "title": "Here Be Demons", - "author": "Esther Frieshner" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "B" - }, - "book": { - "title": "The house of the scorpion", - "author": "Nancy Farmer" - } - }, - { - "location": { - "aisle": "C", - "column": "100", - "row": "F" - }, - "book": { - "title": "An alien heat", - "author": "Harper & Row" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "E" - }, - "book": { - "title": "A Dance with Dragons", - "author": "George R. R. Martin" - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "E" - }, - "book": { - "title": "The Cold Between", - "author": "Elizabeth Bonesteel" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "E" - }, - "book": { - "title": "The Players of Null-A", - "author": "A.E. van Vogt" - } - }, - { - "location": { - "aisle": "E", - "column": "100", - "row": "F" - }, - "book": { - "title": "The Infinite Man", - "author": "Daniel F. Galouye" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "D" - }, - "book": { - "title": "Saturn returns ", - "author": "Sean Williams " - } - }, - { - "location": { - "aisle": "G", - "column": "100", - "row": "F" - }, - "book": { - "title": "The Immortality Factor", - "author": "Been Bova" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "C" - }, - "book": { - "title": "Hanged man", - "author": "P. N. Elrod" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "D" - }, - "book": { - "title": "A Storm of Swords", - "author": "George R. R. Martin" - } - }, - { - "location": { - "aisle": "B", - "column": "101", - "row": "F" - }, - "book": { - "title": "Supermind", - "author": "A.E. van Vogt" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "A" - }, - "book": { - "title": "With A Finger in My I", - "author": "David Gerrold" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "A" - }, - "book": { - "title": "Power Plant", - "author": "Been Bova" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "E" - }, - "book": { - "title": "Journey into the flames", - "author": "T.R. Williams " - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "A" - }, - "book": { - "title": "The sleeping sorceress", - "author": "Michael moorcock" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "A" - }, - "book": { - "title": "The Primrose Path", - "author": "Bram Stoker" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "B" - }, - "book": { - "title": "Transhuman", - "author": "Been Bova" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "B" - }, - "book": { - "title": "Cloud & Ashes", - "author": "Greer Gilman" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "D" - }, - "book": { - "title": "Ring of lightening", - "author": "James S. Fancher" - } - }, - { - "location": { - "aisle": "A", - "column": "102", - "row": "F" - }, - "book": { - "title": "Spin", - "author": "Robert Charles Wilson" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "B" - }, - "book": { - "title": "The Perfect Host", - "author": "Theodore Sturgeon" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "C" - }, - "book": { - "title": "Mississippi Blues", - "author": "Kathleen Ann Goonan" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "C" - }, - "book": { - "title": "Dandelion Wine", - "author": "Ray Bradbury" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "B" - }, - "book": { - "title": "Mind trap", - "author": "Dan morgan" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "C" - }, - "book": { - "title": "The Cassini Division", - "author": "Ken Macleod " - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "C" - }, - "book": { - "title": "Case and The Dreamer", - "author": "Theodore Sturgeon" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "D" - }, - "book": { - "title": "Exile's Song", - "author": "Marion Bradley" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "E" - }, - "book": { - "title": "Gods of riverworld", - "author": "Philip Jose Farmer" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "C" - }, - "book": { - "title": "Seekers of tomorrow", - "author": "Sam moskowitz" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "D" - }, - "book": { - "title": "Cowboy Heavan", - "author": "Ron Goulart" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "D" - }, - "book": { - "title": "Vacuum Flowers", - "author": "Michael Swanwick" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "A" - }, - "book": { - "title": "Castleview", - "author": "Gene Wolfe " - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "E" - }, - "book": { - "title": "First House", - "author": "Marion Bradley" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "B" - }, - "book": { - "title": "Shallows of Night", - "author": "Eric van Lustbader" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "D" - }, - "book": { - "title": "The light bearer", - "author": "Sam nicholson" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "E" - }, - "book": { - "title": "The Ravens of the Moon", - "author": "Charles L. Grant" - } - }, - { - "location": { - "aisle": "F", - "column": "101", - "row": "F" - }, - "book": { - "title": "Case of the kidnapped angel", - "author": "E. V. Cunningham" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "E" - }, - "book": { - "title": "Necromancer Nine", - "author": "Sheri S. Tepper" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "B" - }, - "book": { - "title": "Night unto night", - "author": "Wylie" - } - }, - { - "location": { - "aisle": "G", - "column": "102", - "row": "F" - }, - "book": { - "title": "The Shattered Chain", - "author": "Marion Bradley" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "E" - }, - "book": { - "title": "A gift from earth", - "author": "Larry niven" - } - }, - { - "location": { - "aisle": "E", - "column": "102", - "row": "F" - }, - "book": { - "title": "The Magic Cup", - "author": "Andrew M. Greeley" - } - }, - { - "location": { - "aisle": "B", - "column": "103", - "row": "F" - }, - "book": { - "title": "Iron Master", - "author": "Patrick Tilley" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "C" - }, - "book": { - "title": "Start wars thrawn", - "author": "Timothy zahn " - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "A" - }, - "book": { - "title": "Earth", - "author": "David Brin" - } - }, - { - "location": { - "aisle": "C", - "column": "102", - "row": "F" - }, - "book": { - "title": "Limits", - "author": "Larry niven" - } - }, - { - "location": { - "aisle": "D", - "column": "103", - "row": "A" - }, - "book": { - "title": "Crawling Chaos", - "author": "H. P. Lovecraft" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "A" - }, - "book": { - "title": "The Warrior Enchanted", - "author": "Sharon Green" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "A" - }, - "book": { - "title": "Neutron star", - "author": "Larry niven" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "A" - }, - "book": { - "title": "The Warlock Enraged", - "author": "Christopher Stasheff" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "A" - }, - "book": { - "title": "The Birthgrave", - "author": "Tanith Lee" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "A" - }, - "book": { - "title": "This day all gods die", - "author": "Stephen R. Donaldson" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "B" - }, - "book": { - "title": "Glory Season", - "author": "David Brin" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "D" - }, - "book": { - "title": "The courts of chaos", - "author": "Roger Zelazny " - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "B" - }, - "book": { - "title": "The Hidden Realms", - "author": "Sharon Green" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "B" - }, - "book": { - "title": "Outlaw of gor", - "author": "John norman" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "B" - }, - "book": { - "title": "The Warlock Heretical", - "author": "Christopher Stasheff" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "C" - }, - "book": { - "title": "All My Sins Remembered", - "author": "Joe Haldeman" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "E" - }, - "book": { - "title": "Eye of cat ", - "author": "Roger Zelazny" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "C" - }, - "book": { - "title": "The crosaroads of time", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "B" - }, - "book": { - "title": "Strangers", - "author": "Gardner Dozois" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "C" - }, - "book": { - "title": "A Wizard in Absentia", - "author": "Christopher Stasheff" - } - }, - { - "location": { - "aisle": "A", - "column": "104", - "row": "F" - }, - "book": { - "title": "Sign of the unicorn", - "author": "Roger Zelazny " - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "D" - }, - "book": { - "title": "Holy Fire", - "author": "Bruce Sterling" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "C" - }, - "book": { - "title": "Helix ", - "author": "Eric Brown" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "D" - }, - "book": { - "title": "Dragonsbane", - "author": "Barbara Hambly" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "C" - }, - "book": { - "title": "Elom", - "author": "William H. Drinkard" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "D" - }, - "book": { - "title": "The defiant agents", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "E" - }, - "book": { - "title": "The Hollow Hills", - "author": "Mary Stewart" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "E" - }, - "book": { - "title": "Iron cage", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "B" - }, - "book": { - "title": "The Big Time", - "author": "Fritz Leiber" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "D" - }, - "book": { - "title": "From These Ashes", - "author": "Fredric Brown" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "A" - }, - "book": { - "title": "Hollow earth", - "author": "David Standish" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "E" - }, - "book": { - "title": "Starwolf", - "author": "Edmond Hamilton" - } - }, - { - "location": { - "aisle": "C", - "column": "104", - "row": "F" - }, - "book": { - "title": "Quag keep", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "C" - }, - "book": { - "title": "The Wanderer", - "author": "Fritz Leiber" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "E" - }, - "book": { - "title": "The Crucible of Time", - "author": "John Brunner" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "D" - }, - "book": { - "title": "Regenesis", - "author": "Julia Ecklar" - } - }, - { - "location": { - "aisle": "E", - "column": "104", - "row": "F" - }, - "book": { - "title": "The Dreaming Void", - "author": "Peter M. Hamilton" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "B" - }, - "book": { - "title": "Creations", - "author": "Issac Asimov, George Zebrowski, Martin Greenberg " - } - }, - { - "location": { - "aisle": "B", - "column": "105", - "row": "F" - }, - "book": { - "title": "Goosebumps #13: Piano Lessons Can Be Murder", - "author": "R.L. Stine" - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "A" - }, - "book": { - "title": "Unchartered stars", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "A" - }, - "book": { - "title": "Wasteland of Flint", - "author": "Thomas Harlan" - } - }, - { - "location": { - "aisle": "G", - "column": "104", - "row": "F" - }, - "book": { - "title": "The Jagged Orbit", - "author": "John Brunner" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "D" - }, - "book": { - "title": "Rosemary's Baby", - "author": "Ira Levin" - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "B" - }, - "book": { - "title": "The zero stone", - "author": "Andre norton" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "C" - }, - "book": { - "title": "Three times infinity", - "author": "Leo Marguilies " - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "C" - }, - "book": { - "title": "Time and robbery", - "author": "Rebecca ore" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "B" - }, - "book": { - "title": "Dead Until Dark", - "author": "Charlaine Harris" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "E" - }, - "book": { - "title": "A fish dinner in Memison", - "author": "E. R. Eddison" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "E" - }, - "book": { - "title": "The Paper Managerie", - "author": "Ken Liu" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "C" - }, - "book": { - "title": "West of Eden", - "author": "Harry Harrison" - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "D" - }, - "book": { - "title": "Davy", - "author": "Edgar pangborn" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "D" - }, - "book": { - "title": "Mutants and mystics", - "author": "Jeffrey J. kripal " - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "A" - }, - "book": { - "title": "Territory", - "author": "Emma Bull" - } - }, - { - "location": { - "aisle": "F", - "column": "103", - "row": "F" - }, - "book": { - "title": "Zendegi", - "author": "Greg Egan" - } - }, - { - "location": { - "aisle": "D", - "column": "105", - "row": "F" - }, - "book": { - "title": "City of Baraboo", - "author": "Barry B. Longyear" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "D" - }, - "book": { - "title": "The Wizards of 4th Street", - "author": "Simon Hawke" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "E" - }, - "book": { - "title": "Hobos, elves and wizards ", - "author": "Micheal N. Stanton " - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "E" - }, - "book": { - "title": "Brain twister ", - "author": "Mark phillips" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "B" - }, - "book": { - "title": "Diplomatic Immunity", - "author": "Lois McMaster Bujold" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "E" - }, - "book": { - "title": "Black Wings", - "author": "Christina Henry" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "A" - }, - "book": { - "title": "Martian time-slip", - "author": "Phillip K. Dick" - } - }, - { - "location": { - "aisle": "A", - "column": "106", - "row": "F" - }, - "book": { - "title": "On SF ", - "author": "Thomas N. Disch " - } - }, - { - "location": { - "aisle": "C", - "column": "106", - "row": "F" - }, - "book": { - "title": "A billion days of earth", - "author": "Doris piserchia" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "C" - }, - "book": { - "title": "Proud Man", - "author": "Katharine Burdekin" - } - }, - { - "location": { - "aisle": "E", - "column": "106", - "row": "F" - }, - "book": { - "title": "Friday", - "author": "Robert A. Heinlein" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "B" - }, - "book": { - "title": "Blade runner", - "author": "Philip K. Dick" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "F" - }, - "book": { - "title": "Unlocking the Air", - "author": "Ursula K. Le Guin" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "A" - }, - "book": { - "title": "Gateway", - "author": "Frederik pohl" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "A" - }, - "book": { - "title": "Lord of Darkness", - "author": "Robert Silverberg" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "A" - }, - "book": { - "title": "Stranger in a Strange Land", - "author": "Robert A. Heinlein" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "B" - }, - "book": { - "title": "Man plus", - "author": "Frederik pohl" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "D" - }, - "book": { - "title": "A Vision of Battlements", - "author": "Anthony Burgess" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "C" - }, - "book": { - "title": "Dragon of the border", - "author": "Gordon R. Dickson" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "B" - }, - "book": { - "title": "A Heritage of Stars", - "author": "Clifford D. Simak" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "A" - }, - "book": { - "title": "Out of this world", - "author": "Julius Fast " - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "E" - }, - "book": { - "title": "Tehanu", - "author": "Ursula K. Le Guin" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "B" - }, - "book": { - "title": "Pilgramage", - "author": "Zenna Henderson" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "C" - }, - "book": { - "title": "Hyperion", - "author": "Dan Simmons" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "E" - }, - "book": { - "title": "The Land That Time Forgot", - "author": "Edgar Ride Burroughs" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "C" - }, - "book": { - "title": "Children of Dune", - "author": "Frank Herbert" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "D" - }, - "book": { - "title": "Ancillary Sword", - "author": "Ann Leckie" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "D" - }, - "book": { - "title": "The Fourth \"R\"", - "author": "George O. Smith" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "B" - }, - "book": { - "title": "The last man on earth ", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "D" - }, - "book": { - "title": "Destination: Void", - "author": "Frank Herbert" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "C" - }, - "book": { - "title": "Worlds of the Imperium", - "author": "Keith Laumer" - } - }, - { - "location": { - "aisle": "G", - "column": "106", - "row": "F" - }, - "book": { - "title": "The Cinder Spires", - "author": "Jim Butcher" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "E" - }, - "book": { - "title": "The Silver Sun", - "author": "Nancy Springer" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "D" - }, - "book": { - "title": "The space swimmers", - "author": "Gordon R. Dickson" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "E" - }, - "book": { - "title": "The Lazarus Effect", - "author": "Frank Herbert" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "A" - }, - "book": { - "title": "Patterns", - "author": "Part Cadigan" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "C" - }, - "book": { - "title": "Space Odysseys ", - "author": "Brian W. aldiss " - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "B" - }, - "book": { - "title": "The Galaxy Builder", - "author": "Keith Laumer" - } - }, - { - "location": { - "aisle": "B", - "column": "107", - "row": "F" - }, - "book": { - "title": "Odd John", - "author": "Olaf Stapledon" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "E" - }, - "book": { - "title": "For the win", - "author": "Cory Doctorow" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "D" - }, - "book": { - "title": "The Bradbury chronicles", - "author": "Sam weller " - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "A" - }, - "book": { - "title": "A Tale of 2 Clocks", - "author": "James H. Schmitz" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "B" - }, - "book": { - "title": "A Darkling Sea", - "author": "James L. Cambias" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "F" - }, - "book": { - "title": "The blue star", - "author": "Fletcher pratt" - } - }, - { - "location": { - "aisle": "D", - "column": "107", - "row": "A" - }, - "book": { - "title": "Escapement", - "author": "Jay Lake" - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "E" - }, - "book": { - "title": "World war Z ", - "author": "Max brooks" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "C" - }, - "book": { - "title": "Earth Afire", - "author": "Orson Scott Card" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "E" - }, - "book": { - "title": "Equal rites ", - "author": "Terry pratchet" - } - }, - { - "location": { - "aisle": "F", - "column": "105", - "row": "F" - }, - "book": { - "title": "The illearth war", - "author": "Stephen R. Donaldson" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "B" - }, - "book": { - "title": "Medusa's Children", - "author": "Bob Shaw" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "A" - }, - "book": { - "title": "Bag of Bones", - "author": "Stephen King " - } - }, - { - "location": { - "aisle": "A", - "column": "108", - "row": "F" - }, - "book": { - "title": "Before the golden age", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "E", - "column": "108", - "row": "F" - }, - "book": { - "title": "Gray Matters", - "author": "William Hjortsberg" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "D" - }, - "book": { - "title": "Maps in a Mirror", - "author": "Orson Scott Card" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "C" - }, - "book": { - "title": "Options", - "author": "Robert Sheckley" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "B" - }, - "book": { - "title": "False Memory ", - "author": "Dean Koontz" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "E" - }, - "book": { - "title": "Xenocide", - "author": "Orson Scott Card" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "A" - }, - "book": { - "title": "Possession", - "author": "L. P. Davies" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "A" - }, - "book": { - "title": "Universe 3 ", - "author": "Terry Carr " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "A" - }, - "book": { - "title": "Inherit the Stars", - "author": "James P. Hogan" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "D" - }, - "book": { - "title": "West of honoe ", - "author": "Jerry pournelle" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "C" - }, - "book": { - "title": "The Historian ", - "author": "Elizabeth Kostova" - } - }, - { - "location": { - "aisle": "G", - "column": "108", - "row": "F" - }, - "book": { - "title": "The Wizard of Zao", - "author": "Look Carter" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "D" - }, - "book": { - "title": "Frankenstein", - "author": "Mary Shelley" - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "B" - }, - "book": { - "title": "Wonder-Makers 2", - "author": "Robert Hoskins" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "B" - }, - "book": { - "title": "Galactic Empires ", - "author": "Brian W. Aldis s " - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "B" - }, - "book": { - "title": "The hostage of zir", - "author": "L.Sprague de Camp" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "E" - }, - "book": { - "title": "Up The Line", - "author": "Robert Silverberg" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "D" - }, - "book": { - "title": "The Bishop's Heir", - "author": "Katherine Kurtz " - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "A" - }, - "book": { - "title": "The Four Lords of the Diamond", - "author": "Jack L. Chalker" - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "C" - }, - "book": { - "title": "The Wool Omnibus", - "author": "Hugh Howey" - } - }, - { - "location": { - "aisle": "C", - "column": "108", - "row": "C" - }, - "book": { - "title": "Slave ship", - "author": "Frederik pohl" - } - }, - { - "location": { - "aisle": "B", - "column": "109", - "row": "F" - }, - "book": { - "title": "Regan's Planet", - "author": "Robert Silverberg" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "C" - }, - "book": { - "title": "Realms of wizardry", - "author": "Lin carter" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "C" - }, - "book": { - "title": "The little country", - "author": "Charles de Lint" - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "B" - }, - "book": { - "title": "The Run to the Chaos Sweep", - "author": "Jack L. Chalker" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "A" - }, - "book": { - "title": "Journey", - "author": "Marta randall" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "A" - }, - "book": { - "title": "Red Mars", - "author": "Kim Stanley Robinson" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "E" - }, - "book": { - "title": "High Deryni", - "author": "Katherine Kurtz " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "D" - }, - "book": { - "title": "Through the Eye of Time", - "author": "Trevor Hoyle" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "B" - }, - "book": { - "title": "The branch", - "author": "Mike resnick" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "D" - }, - "book": { - "title": "Attack from Atlantis", - "author": "Lester del Rey" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "D" - }, - "book": { - "title": "Trips in time", - "author": "Robert silverberg " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "E" - }, - "book": { - "title": "Blood Lines", - "author": "Tanya Huff" - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "C" - }, - "book": { - "title": "Start Loot", - "author": "A. Bertram Chandler" - } - }, - { - "location": { - "aisle": "D", - "column": "109", - "row": "F" - }, - "book": { - "title": "Sacred Ground", - "author": "Mercedes Lackey " - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "C" - }, - "book": { - "title": "Earth unaware", - "author": "Mack reynolds" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "B" - }, - "book": { - "title": "The World is Round", - "author": "Tony Rothman" - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "E" - }, - "book": { - "title": "Dhalgren", - "author": "Samuel R. Delany" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "F" - }, - "book": { - "title": "Hearts in Atlantis ", - "author": "Stephen King " - } - }, - { - "location": { - "aisle": "E", - "column": "110", - "row": "F" - }, - "book": { - "title": "Systemic Shock", - "author": "Dean Ing" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "E" - }, - "book": { - "title": "The chick is in the mail", - "author": "Esther Fresner " - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "C" - }, - "book": { - "title": "The Zanzibar Cat", - "author": "Joanna Russ" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "D" - }, - "book": { - "title": "Once departed", - "author": "Mack reynolds" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "E" - }, - "book": { - "title": "Four Past Midnight ", - "author": "Stephen King " - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "D" - }, - "book": { - "title": "Hunter of the Worlds", - "author": "C. J. Cherryh" - } - }, - { - "location": { - "aisle": "A", - "column": "110", - "row": "F" - }, - "book": { - "title": "The shape of things", - "author": "Damon Knight " - } - }, - { - "location": { - "aisle": "F", - "column": "107", - "row": "F" - }, - "book": { - "title": "The jewels of aptor", - "author": "Samuel R. Delany" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "E" - }, - "book": { - "title": "The chalk giants", - "author": "Keith roberts" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "D" - }, - "book": { - "title": "Octagon", - "author": "Fred Saberhagen" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "D" - }, - "book": { - "title": "Days of Blood and Fire", - "author": "Katherine Kerr" - } - }, - { - "location": { - "aisle": "C", - "column": "110", - "row": "F" - }, - "book": { - "title": "Pavane", - "author": "Keith roberts" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "E" - }, - "book": { - "title": "Contact", - "author": "Carl Sagan" - } - }, - { - "location": { - "aisle": "G", - "column": "110", - "row": "E" - }, - "book": { - "title": "Foreigner", - "author": "C. J. Cherryh" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "A" - }, - "book": { - "title": "Monitor found in orbit", - "author": "Michael G. Coney" - } - }, - { - "location": { - "aisle": "B", - "column": "111", - "row": "F" - }, - "book": { - "title": "The Godmother", - "author": "Elizabeth Ann Scarborough" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "C" - }, - "book": { - "title": "The Wizard of Anharitte", - "author": "Colin Kapp" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "B" - }, - "book": { - "title": "Life", - "author": "Gwyneth Jones" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "B" - }, - "book": { - "title": "Abandon\\u2019s gate", - "author": "James S.A. Corey" - } - }, - { - "location": { - "aisle": "D", - "column": "111", - "row": "A" - }, - "book": { - "title": "Twin Worlds", - "author": "Neil R. Jones" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "C" - }, - "book": { - "title": "The terminal man", - "author": "Michael Crichton" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "A" - }, - "book": { - "title": "Feed", - "author": "M.T. Anderson " - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "A" - }, - "book": { - "title": "Castle of Wizardry", - "author": "David Eddings" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "B" - }, - "book": { - "title": "The quantum rose", - "author": "Catherine Asaro" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "D" - }, - "book": { - "title": "Will save the galaxy for food", - "author": "Yahtzee Croshaw" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "A" - }, - "book": { - "title": "Inter Ice Age", - "author": "Kobo Abe" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "B" - }, - "book": { - "title": "Half Past Human", - "author": "T.J. Bass" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "C" - }, - "book": { - "title": "The radiant seas", - "author": "Catherine asaro " - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "E" - }, - "book": { - "title": "Engine summer", - "author": "John Crowley" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "A" - }, - "book": { - "title": "Fire Time", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "B" - }, - "book": { - "title": "Interface", - "author": "Mark Adlard" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "C" - }, - "book": { - "title": "Foundations and Chaos", - "author": "Greg Bear" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "D" - }, - "book": { - "title": "Robots and empire", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "F", - "column": "109", - "row": "F" - }, - "book": { - "title": "The kill order", - "author": "James Dashner" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "B" - }, - "book": { - "title": "The Long Way Home", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "D" - }, - "book": { - "title": "Moving Mars", - "author": "Greg Bear" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "A" - }, - "book": { - "title": "Lucky Star and the Moons of Jupiter", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "C" - }, - "book": { - "title": "Cryptozoic!", - "author": "Brian W. Aldiss" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "C" - }, - "book": { - "title": "The Star Fox", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "105", - "row": "E" - }, - "book": { - "title": "Nine Tommorrows ", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "H", - "column": "101", - "row": "E" - }, - "book": { - "title": "Artifact", - "author": "Gregory Benford" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "B" - }, - "book": { - "title": "Triangle", - "author": "Issac Asimov" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "A" - }, - "book": { - "title": "The city of gold and lead", - "author": "John Christopher" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "C" - }, - "book": { - "title": "The Plains of Passage", - "author": "Jean M. Auel" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "D" - }, - "book": { - "title": "Was of the Gods", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "D" - }, - "book": { - "title": "The Long Afternoon of Earth", - "author": "Nelson Doubleday " - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "A" - }, - "book": { - "title": "Juxtaposition", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "D" - }, - "book": { - "title": "The Empress of Mars", - "author": "Kage Baker" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "B" - }, - "book": { - "title": "2001 a space odyssey", - "author": "Arthur C. Clarke" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "E" - }, - "book": { - "title": "Terminal Beach", - "author": "J. G. Ballard" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "E" - }, - "book": { - "title": "Immortal Monster", - "author": "Joseph D. Andriano" - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "B" - }, - "book": { - "title": "Nightmare", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "C" - }, - "book": { - "title": "Ghost from the grand banks", - "author": "Arthur C. Clarke" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "E" - }, - "book": { - "title": "Taran Wanderer ", - "author": "Lloyd Alexander " - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "C" - }, - "book": { - "title": "Orn", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "103", - "row": "F" - }, - "book": { - "title": "The Enchanted Planet", - "author": "Pierre Barbet" - } - }, - { - "location": { - "aisle": "H", - "column": "109", - "row": "F" - }, - "book": { - "title": "But What of Earth", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "D" - }, - "book": { - "title": "Race Against Time", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "H", - "column": "111", - "row": "F" - }, - "book": { - "title": "Cold Victory", - "author": "Poul Anderson" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "D" - }, - "book": { - "title": "The songs of distant earth ", - "author": "Arthur C. Clarke" - } - }, - { - "location": { - "aisle": "H", - "column": "107", - "row": "E" - }, - "book": { - "title": "Vale of the Vole", - "author": "Piers Anthony" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "E" - }, - "book": { - "title": "Close to critical", - "author": "Hal Clement" - } - }, - { - "location": { - "aisle": "F", - "column": "111", - "row": "F" - }, - "book": { - "title": "The Fold", - "author": "Peter Clines" - } - } ] -} +} \ No newline at end of file From 91f16706b16339d5068bb509b5d16605ba50d473 Mon Sep 17 00:00:00 2001 From: Pramod Kotipalli Date: Fri, 12 Apr 2019 02:01:28 -0400 Subject: [PATCH 5/6] New working pick paths --- main.py | 8 +- models.py | 12 +- pick-paths.json | 28126 +++++++++++++--------------------------------- utils.py | 59 +- visualize.py | 194 +- 5 files changed, 7985 insertions(+), 20414 deletions(-) diff --git a/main.py b/main.py index 99f87d7..24367f9 100644 --- a/main.py +++ b/main.py @@ -10,7 +10,7 @@ logger = utils.configure_logger(logger) -PICK_PATH_FILE_FORMAT_VERSION = '1.2' +PICK_PATH_FILE_FORMAT_VERSION = '2.0' def generate_pick_path_as_dict(gt_library_warehouse, books_per_pick_path, source): # type: (GTLibraryGridWarehouse, int, (int, int)) -> dict @@ -77,10 +77,10 @@ def get_pick_paths(number_of_training_pick_paths, number_of_testing_pick_paths, np.random.seed(1) pick_paths = get_pick_paths( - number_of_training_pick_paths=20, - number_of_testing_pick_paths=20, + number_of_training_pick_paths=10, + number_of_testing_pick_paths=10, books_per_pick_path=10, - source=(0, 0), + source=(24, 0), ) with open('pick-paths.json', mode='w+') as f: diff --git a/models.py b/models.py index fce62b8..645f23c 100644 --- a/models.py +++ b/models.py @@ -15,11 +15,11 @@ def __init__(self, title, author, aisle, column, row): @property def tag(self): - return "D-%s-%s-%s" % (self.aisle, self.column, self.row) + return "%s-%s-%s" % (self.aisle, self.column, self.row) @property - def shelve_tag(self): - return "D-%s-%s" % (self.aisle, self.column) + def column_tag(self): + return "%s-%s" % (self.aisle, self.column) def __str__(self): return "%s: %s by %s" % (self.tag, self.title, self.author) @@ -91,9 +91,9 @@ def get_book_location(self, target_book): if cell is not SHELVE_CELL: continue - shelve_tag_at_location = self.get_shelve_tag(r, c) + shelve_tag_at_location = self.get_column_tag_from_row_and_col(r, c) - if shelve_tag_at_location == target_book.shelve_tag: + if shelve_tag_at_location == target_book.column_tag: return (r, c) raise ValueError("Couldn't find book with tag %s" % target_book.tag) @@ -109,7 +109,7 @@ def get_books_locations(self, target_books): def get_cell(self, row, col): return self.navigation_grid[row][col] - def get_shelve_tag(self, row, col): + def get_column_tag_from_row_and_col(self, row, col): return self.locations_to_columns_tags.get((row, col), None) def is_clear_shot(self, location_a, location_b, radius=SUBJECT_RADIUS): diff --git a/pick-paths.json b/pick-paths.json index 3bcc0d5..6555429 100644 --- a/pick-paths.json +++ b/pick-paths.json @@ -1,24601 +1,12133 @@ { + "version": "2.0", "pickPaths": [ { - "pathId": 1, - "pathType": "training", + "pathId": 1, + "pathType": "training", "pickPathInformation": { "unorderedBooksAndLocations": [ { "book": { - "author": "Mack reynolds", - "tag": "D-C-110-D", - "title": "Once departed" - }, + "title": "Fun Home", + "author": "Alison Bechdel", + "tag": "F-2-4" + }, "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "Keith Laumer", - "tag": "D-D-107-B", - "title": "The Galaxy Builder" - }, - "location": [ - 23, - 12 - ] - }, - { - "book": { - "author": "Gregory Benford", - "tag": "D-H-101-E", - "title": "Artifact" - }, - "location": [ - 55, - 21 - ] - }, - { - "book": { - "author": "Keith Laumer", - "tag": "D-D-107-C", - "title": "Worlds of the Imperium" - }, - "location": [ - 23, - 12 - ] - }, - { - "book": { - "author": "David Brin", - "tag": "D-G-104-A", - "title": "Earth" - }, - "location": [ - 52, - 15 - ] - }, - { - "book": { - "author": "Edgar pangborn", - "tag": "D-C-106-D", - "title": "Davy" - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-108-A", - "title": "Stranger in a Strange Land" - }, - "location": [ - 36, - 9 - ] - }, - { - "book": { - "author": "Fletcher pratt", - "tag": "D-C-108-F", - "title": "The blue star" - }, - "location": [ - 20, - 9 - ] - }, - { - "book": { - "author": "Mark phillips", - "tag": "D-C-106-E", - "title": "Brain twister " - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "Been Bova", - "tag": "D-G-102-B", - "title": "Transhuman" - }, - "location": [ - 52, - 18 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 24, - 4 - ], - [ - 24, - 12 - ], - [ - 23, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Keith Laumer", - "tag": "D-D-107-B", - "title": "The Galaxy Builder" - }, - "location": [ - 23, - 12 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 12 - ], - [ - 24, - 12 - ], - [ - 24, - 12 - ], - [ - 23, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Keith Laumer", - "tag": "D-D-107-C", - "title": "Worlds of the Imperium" - }, - "location": [ - 23, - 12 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 12 - ], - [ - 24, - 12 - ], - [ - 31, - 9 - ], - [ - 35, - 9 - ], - [ - 36, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-108-A", - "title": "Stranger in a Strange Land" - }, - "location": [ - 36, - 9 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 9 - ], - [ - 35, - 9 - ], - [ - 35, - 4 - ], - [ - 40, - 4 - ], - [ - 51, - 15 - ], - [ - 52, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "David Brin", - "tag": "D-G-104-A", - "title": "Earth" - }, - "location": [ - 52, - 15 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 15 - ], - [ - 51, - 15 - ], - [ - 51, - 18 - ], - [ - 52, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Been Bova", - "tag": "D-G-102-B", - "title": "Transhuman" - }, - "location": [ - 52, - 18 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 18 - ], - [ - 51, - 18 - ], - [ - 51, - 23 - ], - [ - 56, - 23 - ], - [ - 56, - 21 - ], - [ - 55, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Gregory Benford", - "tag": "D-H-101-E", - "title": "Artifact" - }, - "location": [ - 55, - 21 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 21 - ], - [ - 56, - 21 - ], - [ - 55, - 25 - ], - [ - 35, - 27 - ], - [ - 19, - 23 - ], - [ - 19, - 12 - ], - [ - 20, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Edgar pangborn", - "tag": "D-C-106-D", - "title": "Davy" - }, - "location": [ - 20, - 12 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 12 - ], - [ - 19, - 12 - ], - [ - 19, - 12 - ], - [ - 20, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mark phillips", - "tag": "D-C-106-E", - "title": "Brain twister " - }, - "location": [ - 20, - 12 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 12 - ], - [ - 19, - 12 - ], - [ - 19, - 9 - ], - [ - 20, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Fletcher pratt", - "tag": "D-C-108-F", - "title": "The blue star" - }, - "location": [ - 20, - 9 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 9 - ], - [ - 19, - 9 - ], - [ - 19, - 6 - ], - [ - 20, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mack reynolds", - "tag": "D-C-110-D", - "title": "Once departed" - }, - "location": [ - 20, - 6 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 6 - ], - [ - 19, - 6 - ], - [ - 1, - 0 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Keith Laumer", - "tag": "D-D-107-B", - "title": "The Galaxy Builder" - }, - "location": [ - 23, - 12 - ] - }, - { - "book": { - "author": "Keith Laumer", - "tag": "D-D-107-C", - "title": "Worlds of the Imperium" - }, - "location": [ - 23, - 12 - ] - }, - { - "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-108-A", - "title": "Stranger in a Strange Land" - }, - "location": [ - 36, - 9 - ] - }, - { - "book": { - "author": "David Brin", - "tag": "D-G-104-A", - "title": "Earth" - }, - "location": [ - 52, - 15 - ] - }, - { - "book": { - "author": "Been Bova", - "tag": "D-G-102-B", - "title": "Transhuman" - }, - "location": [ - 52, - 18 - ] - }, - { - "book": { - "author": "Gregory Benford", - "tag": "D-H-101-E", - "title": "Artifact" - }, - "location": [ - 55, - 21 - ] - }, - { - "book": { - "author": "Edgar pangborn", - "tag": "D-C-106-D", - "title": "Davy" - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "Mark phillips", - "tag": "D-C-106-E", - "title": "Brain twister " - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "Fletcher pratt", - "tag": "D-C-108-F", - "title": "The blue star" - }, - "location": [ - 20, - 9 - ] - }, - { - "book": { - "author": "Mack reynolds", - "tag": "D-C-110-D", - "title": "Once departed" - }, - "location": [ - 20, - 6 - ] - } - ] - } - }, - { - "pathId": 2, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, - "location": [ - 23, - 9 - ] - }, - { - "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, - "location": [ - 39, - 21 - ] - }, - { - "book": { - "author": "Mark Adlard", - "tag": "D-H-111-B", - "title": "Interface" - }, - "location": [ - 55, - 6 - ] - }, - { - "book": { - "author": "Samuel R. Delany", - "tag": "D-F-107-E", - "title": "Dhalgren" - }, - "location": [ - 39, - 12 - ] - }, - { - "book": { - "author": "John Christopher", - "tag": "D-F-111-A", - "title": "The city of gold and lead" - }, - "location": [ - 39, - 6 - ] - }, - { - "book": { - "author": "A.E. van Vogt", - "tag": "D-B-101-F", - "title": "Supermind" - }, - "location": [ - 7, - 21 - ] - }, - { - "book": { - "author": "Mack reynolds", - "tag": "D-C-110-C", - "title": "Earth unaware" - }, - "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "Edmond Hamilton", - "tag": "D-E-104-E", - "title": "Starwolf" - }, - "location": [ - 36, - 15 - ] - }, - { - "book": { - "author": "Colin Kapp", - "tag": "D-D-111-C", - "title": "The Wizard of Anharitte" - }, - "location": [ - 23, - 6 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 56, - 4 - ], - [ - 56, - 6 - ], - [ - 55, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mark Adlard", - "tag": "D-H-111-B", - "title": "Interface" - }, - "location": [ - 55, - 6 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 6 - ], - [ - 56, - 6 - ], - [ - 56, - 4 - ], - [ - 40, - 6 - ], - [ - 39, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "John Christopher", - "tag": "D-F-111-A", - "title": "The city of gold and lead" - }, - "location": [ - 39, - 6 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 6 - ], - [ - 40, - 6 - ], - [ - 40, - 12 - ], - [ - 39, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Samuel R. Delany", - "tag": "D-F-107-E", - "title": "Dhalgren" - }, - "location": [ - 39, - 12 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 12 - ], - [ - 40, - 12 - ], - [ - 40, - 21 - ], - [ - 39, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, - "location": [ - 39, - 21 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 21 - ], - [ - 40, - 21 - ], - [ - 40, - 27 - ], - [ - 35, - 27 - ], - [ - 35, - 15 - ], - [ - 36, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Edmond Hamilton", - "tag": "D-E-104-E", - "title": "Starwolf" - }, - "location": [ - 36, - 15 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 15 - ], - [ - 35, - 15 - ], - [ - 30, - 9 - ], - [ - 24, - 9 - ], - [ - 23, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, - "location": [ - 23, - 9 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 9 - ], - [ - 24, - 9 - ], - [ - 24, - 6 - ], - [ - 23, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Colin Kapp", - "tag": "D-D-111-C", - "title": "The Wizard of Anharitte" - }, - "location": [ - 23, - 6 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 6 - ], - [ - 24, - 6 - ], - [ - 24, - 4 - ], - [ - 19, - 4 - ], - [ - 19, - 6 - ], - [ - 20, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mack reynolds", - "tag": "D-C-110-C", - "title": "Earth unaware" - }, - "location": [ - 20, - 6 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 6 - ], - [ - 19, - 6 - ], - [ - 19, - 12 - ], - [ - 20, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, - "location": [ - 20, - 12 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 12 - ], - [ - 19, - 12 - ], - [ - 8, - 21 - ], - [ - 7, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "A.E. van Vogt", - "tag": "D-B-101-F", - "title": "Supermind" - }, - "location": [ - 7, - 21 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 21 - ], - [ - 8, - 21 - ], - [ - 8, - 4 - ], - [ - 1, - 0 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Mark Adlard", - "tag": "D-H-111-B", - "title": "Interface" - }, - "location": [ - 55, - 6 - ] - }, - { - "book": { - "author": "John Christopher", - "tag": "D-F-111-A", - "title": "The city of gold and lead" - }, - "location": [ - 39, - 6 - ] - }, - { - "book": { - "author": "Samuel R. Delany", - "tag": "D-F-107-E", - "title": "Dhalgren" - }, - "location": [ - 39, - 12 - ] - }, - { - "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, - "location": [ - 39, - 21 - ] - }, - { - "book": { - "author": "Edmond Hamilton", - "tag": "D-E-104-E", - "title": "Starwolf" - }, - "location": [ - 36, - 15 - ] - }, - { - "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, - "location": [ - 23, - 9 - ] - }, - { - "book": { - "author": "Colin Kapp", - "tag": "D-D-111-C", - "title": "The Wizard of Anharitte" - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Mack reynolds", - "tag": "D-C-110-C", - "title": "Earth unaware" - }, - "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "A.E. van Vogt", - "tag": "D-B-101-F", - "title": "Supermind" - }, - "location": [ - 7, - 21 - ] - } - ] - } - }, - { - "pathId": 3, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Fritz Leiber", - "tag": "D-D-105-B", - "title": "The Big Time" - }, - "location": [ - 23, - 15 - ] - }, - { - "book": { - "author": "Bruce Sterling", - "tag": "D-B-105-D", - "title": "Holy Fire" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "John Varley ", - "tag": "D-A-100-B", - "title": "Titan " - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "Brian W. aldiss ", - "tag": "D-A-108-C", - "title": "Space Odysseys " - }, - "location": [ - 4, - 9 - ] - }, - { - "book": { - "author": "Poul Anderson", - "tag": "D-H-109-A", - "title": "Fire Time" - }, - "location": [ - 55, - 9 - ] - }, - { - "book": { - "author": "Wylie", - "tag": "D-A-104-B", - "title": "Night unto night" - }, - "location": [ - 4, - 15 - ] - }, - { - "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, - "location": [ - 52, - 6 - ] - }, - { - "book": { - "author": "Philip K. Dick", - "tag": "D-F-105-B", - "title": "Blade runner" - }, - "location": [ - 39, - 15 - ] - }, - { - "book": { - "author": "Jack Vance ", - "tag": "D-A-100-A", - "title": "Live Forever " - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "Greg Egan", - "tag": "D-F-103-F", - "title": "Zendegi" - }, - "location": [ - 39, - 18 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 8, - 4 - ], - [ - 8, - 15 - ], - [ - 7, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Bruce Sterling", - "tag": "D-B-105-D", - "title": "Holy Fire" - }, - "location": [ - 7, - 15 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 15 - ], - [ - 8, - 15 - ], - [ - 20, - 23 - ], - [ - 24, - 23 - ], - [ - 24, - 15 - ], - [ - 23, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Fritz Leiber", - "tag": "D-D-105-B", - "title": "The Big Time" - }, - "location": [ - 23, - 15 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 15 - ], - [ - 24, - 15 - ], - [ - 28, - 10 - ], - [ - 36, - 4 - ], - [ - 56, - 4 - ], - [ - 56, - 9 - ], - [ - 55, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Poul Anderson", - "tag": "D-H-109-A", - "title": "Fire Time" - }, - "location": [ - 55, - 9 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 9 - ], - [ - 56, - 9 - ], - [ - 56, - 4 - ], - [ - 51, - 4 - ], - [ - 51, - 6 - ], - [ - 52, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, - "location": [ - 52, - 6 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 6 - ], - [ - 51, - 6 - ], - [ - 40, - 15 - ], - [ - 39, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Philip K. Dick", - "tag": "D-F-105-B", - "title": "Blade runner" - }, - "location": [ - 39, - 15 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 15 - ], - [ - 40, - 15 - ], - [ - 40, - 18 - ], - [ - 39, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Greg Egan", - "tag": "D-F-103-F", - "title": "Zendegi" - }, - "location": [ - 39, - 18 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 18 - ], - [ - 40, - 18 - ], - [ - 40, - 27 - ], - [ - 3, - 27 - ], - [ - 3, - 21 - ], - [ - 4, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "John Varley ", - "tag": "D-A-100-B", - "title": "Titan " - }, - "location": [ - 4, - 21 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 21 - ], - [ - 3, - 21 - ], - [ - 3, - 21 - ], - [ - 4, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Jack Vance ", - "tag": "D-A-100-A", - "title": "Live Forever " - }, - "location": [ - 4, - 21 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 21 - ], - [ - 3, - 21 - ], - [ - 3, - 15 - ], - [ - 4, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Wylie", - "tag": "D-A-104-B", - "title": "Night unto night" - }, - "location": [ - 4, - 15 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 15 - ], - [ - 3, - 15 - ], - [ - 3, - 9 - ], - [ - 4, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Brian W. aldiss ", - "tag": "D-A-108-C", - "title": "Space Odysseys " - }, - "location": [ - 4, - 9 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 9 - ], - [ - 3, - 9 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Bruce Sterling", - "tag": "D-B-105-D", - "title": "Holy Fire" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Fritz Leiber", - "tag": "D-D-105-B", - "title": "The Big Time" - }, - "location": [ - 23, - 15 - ] - }, - { - "book": { - "author": "Poul Anderson", - "tag": "D-H-109-A", - "title": "Fire Time" - }, - "location": [ - 55, - 9 - ] - }, - { - "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, - "location": [ - 52, - 6 - ] - }, - { - "book": { - "author": "Philip K. Dick", - "tag": "D-F-105-B", - "title": "Blade runner" - }, - "location": [ - 39, - 15 - ] - }, - { - "book": { - "author": "Greg Egan", - "tag": "D-F-103-F", - "title": "Zendegi" - }, - "location": [ - 39, - 18 - ] - }, - { - "book": { - "author": "John Varley ", - "tag": "D-A-100-B", - "title": "Titan " - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "Jack Vance ", - "tag": "D-A-100-A", - "title": "Live Forever " - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "Wylie", - "tag": "D-A-104-B", - "title": "Night unto night" - }, - "location": [ - 4, - 15 - ] - }, - { - "book": { - "author": "Brian W. aldiss ", - "tag": "D-A-108-C", - "title": "Space Odysseys " - }, - "location": [ - 4, - 9 - ] - } - ] - } - }, - { - "pathId": 4, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "John Brunner", - "tag": "D-G-104-F", - "title": "The Jagged Orbit" - }, - "location": [ - 52, - 15 - ] - }, - { - "book": { - "author": "Barry B. Longyear", - "tag": "D-D-105-F", - "title": "City of Baraboo" - }, - "location": [ - 23, - 15 - ] - }, - { - "book": { - "author": "Peter M. Hamilton", - "tag": "D-E-104-F", - "title": "The Dreaming Void" - }, - "location": [ - 36, - 15 - ] - }, - { - "book": { - "author": "Sam merwin JR", - "tag": "D-C-100-C", - "title": "The time shifters" - }, - "location": [ - 20, - 21 - ] - }, - { - "book": { - "author": "Ursula K. Le Guin", - "tag": "D-D-107-E", - "title": "Tehanu" - }, - "location": [ - 23, - 12 - ] - }, - { - "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, - "location": [ - 52, - 6 - ] - }, - { - "book": { - "author": "Katherine Kerr", - "tag": "D-D-111-D", - "title": "Days of Blood and Fire" - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Robert Sheckley", - "tag": "D-B-109-C", - "title": "Options" - }, - "location": [ - 7, - 9 - ] - }, - { - "book": { - "author": "John norman", - "tag": "D-C-104-B", - "title": "Outlaw of gor" - }, - "location": [ - 20, - 15 - ] - }, - { - "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, - "location": [ - 4, - 21 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 8, - 4 - ], - [ - 8, - 9 - ], - [ - 7, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Robert Sheckley", - "tag": "D-B-109-C", - "title": "Options" - }, - "location": [ - 7, - 9 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 9 - ], - [ - 8, - 9 - ], - [ - 10, - 15 - ], - [ - 19, - 15 - ], - [ - 20, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "John norman", - "tag": "D-C-104-B", - "title": "Outlaw of gor" - }, - "location": [ - 20, - 15 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 15 - ], - [ - 19, - 15 - ], - [ - 19, - 21 - ], - [ - 20, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Sam merwin JR", - "tag": "D-C-100-C", - "title": "The time shifters" - }, - "location": [ - 20, - 21 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 21 - ], - [ - 19, - 21 - ], - [ - 19, - 23 - ], - [ - 24, - 23 - ], - [ - 24, - 15 - ], - [ - 23, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Barry B. Longyear", - "tag": "D-D-105-F", - "title": "City of Baraboo" - }, - "location": [ - 23, - 15 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 15 - ], - [ - 24, - 15 - ], - [ - 24, - 12 - ], - [ - 23, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Ursula K. Le Guin", - "tag": "D-D-107-E", - "title": "Tehanu" - }, - "location": [ - 23, - 12 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 12 - ], - [ - 24, - 12 - ], - [ - 24, - 6 - ], - [ - 23, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Katherine Kerr", - "tag": "D-D-111-D", - "title": "Days of Blood and Fire" - }, - "location": [ - 23, - 6 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 6 - ], - [ - 24, - 6 - ], - [ - 35, - 12 - ], - [ - 35, - 15 - ], - [ - 36, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Peter M. Hamilton", - "tag": "D-E-104-F", - "title": "The Dreaming Void" - }, - "location": [ - 36, - 15 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 15 - ], - [ - 35, - 15 - ], - [ - 35, - 4 - ], - [ - 51, - 6 - ], - [ - 52, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, - "location": [ - 52, - 6 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 6 - ], - [ - 51, - 6 - ], - [ - 51, - 15 - ], - [ - 52, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "John Brunner", - "tag": "D-G-104-F", - "title": "The Jagged Orbit" - }, - "location": [ - 52, - 15 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 15 - ], - [ - 51, - 15 - ], - [ - 40, - 21 - ], - [ - 40, - 27 - ], - [ - 3, - 27 - ], - [ - 3, - 21 - ], - [ - 4, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, - "location": [ - 4, - 21 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 21 - ], - [ - 3, - 21 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Robert Sheckley", - "tag": "D-B-109-C", - "title": "Options" - }, - "location": [ - 7, - 9 - ] - }, - { - "book": { - "author": "John norman", - "tag": "D-C-104-B", - "title": "Outlaw of gor" - }, - "location": [ - 20, - 15 - ] - }, - { - "book": { - "author": "Sam merwin JR", - "tag": "D-C-100-C", - "title": "The time shifters" - }, - "location": [ - 20, - 21 - ] - }, - { - "book": { - "author": "Barry B. Longyear", - "tag": "D-D-105-F", - "title": "City of Baraboo" - }, - "location": [ - 23, - 15 - ] - }, - { - "book": { - "author": "Ursula K. Le Guin", - "tag": "D-D-107-E", - "title": "Tehanu" - }, - "location": [ - 23, - 12 - ] - }, - { - "book": { - "author": "Katherine Kerr", - "tag": "D-D-111-D", - "title": "Days of Blood and Fire" - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Peter M. Hamilton", - "tag": "D-E-104-F", - "title": "The Dreaming Void" - }, - "location": [ - 36, - 15 - ] - }, - { - "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, - "location": [ - 52, - 6 - ] - }, - { - "book": { - "author": "John Brunner", - "tag": "D-G-104-F", - "title": "The Jagged Orbit" - }, - "location": [ - 52, - 15 - ] - }, - { - "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, - "location": [ - 4, - 21 - ] - } - ] - } - }, - { - "pathId": 5, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Frederik pohl", - "tag": "D-C-108-C", - "title": "Slave ship" - }, - "location": [ - 20, - 9 - ] - }, - { - "book": { - "author": "Joseph D. Andriano", - "tag": "D-H-109-E", - "title": "Immortal Monster" - }, - "location": [ - 55, - 9 - ] - }, - { - "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, - "location": [ - 23, - 9 - ] - }, - { - "book": { - "author": "Sean Williams ", - "tag": "D-A-102-D", - "title": "Saturn returns " - }, - "location": [ - 4, - 18 - ] - }, - { - "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-C", - "title": "Case and The Dreamer" - }, - "location": [ - 7, - 18 - ] - }, - { - "book": { - "author": "Stephen King ", - "tag": "D-D-111-F", - "title": "Hearts in Atlantis " - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Mack reynolds", - "tag": "D-C-110-C", - "title": "Earth unaware" - }, - "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, - "location": [ - 36, - 9 - ] - }, - { - "book": { - "author": "Catherine Asaro", - "tag": "D-H-105-B", - "title": "The quantum rose" - }, - "location": [ - 55, - 15 - ] - }, - { - "book": { - "author": "Elizabeth Ann Scarborough", - "tag": "D-B-111-F", - "title": "The Godmother" - }, - "location": [ - 7, - 6 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 8, - 4 - ], - [ - 8, - 6 - ], - [ - 7, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Elizabeth Ann Scarborough", - "tag": "D-B-111-F", - "title": "The Godmother" - }, - "location": [ - 7, - 6 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 6 - ], - [ - 8, - 6 - ], - [ - 19, - 6 - ], - [ - 20, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mack reynolds", - "tag": "D-C-110-C", - "title": "Earth unaware" - }, - "location": [ - 20, - 6 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 6 - ], - [ - 19, - 6 - ], - [ - 19, - 4 - ], - [ - 24, - 4 - ], - [ - 24, - 6 - ], - [ - 23, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Stephen King ", - "tag": "D-D-111-F", - "title": "Hearts in Atlantis " - }, - "location": [ - 23, - 6 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 6 - ], - [ - 24, - 6 - ], - [ - 24, - 9 - ], - [ - 23, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, - "location": [ - 23, - 9 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 9 - ], - [ - 24, - 9 - ], - [ - 35, - 9 - ], - [ - 36, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, - "location": [ - 36, - 9 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 9 - ], - [ - 35, - 9 - ], - [ - 35, - 4 - ], - [ - 56, - 4 - ], - [ - 56, - 15 - ], - [ - 55, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Catherine Asaro", - "tag": "D-H-105-B", - "title": "The quantum rose" - }, - "location": [ - 55, - 15 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 15 - ], - [ - 56, - 15 - ], - [ - 56, - 9 - ], - [ - 55, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Joseph D. Andriano", - "tag": "D-H-109-E", - "title": "Immortal Monster" - }, - "location": [ - 55, - 9 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 9 - ], - [ - 56, - 9 - ], - [ - 56, - 4 - ], - [ - 19, - 4 - ], - [ - 19, - 9 - ], - [ - 20, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Frederik pohl", - "tag": "D-C-108-C", - "title": "Slave ship" - }, - "location": [ - 20, - 9 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 9 - ], - [ - 19, - 9 - ], - [ - 13, - 18 - ], - [ - 8, - 18 - ], - [ - 7, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-C", - "title": "Case and The Dreamer" - }, - "location": [ - 7, - 18 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 18 - ], - [ - 8, - 18 - ], - [ - 8, - 27 - ], - [ - 3, - 27 - ], - [ - 3, - 18 - ], - [ - 4, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Sean Williams ", - "tag": "D-A-102-D", - "title": "Saturn returns " - }, - "location": [ - 4, - 18 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 18 - ], - [ - 3, - 18 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Elizabeth Ann Scarborough", - "tag": "D-B-111-F", - "title": "The Godmother" - }, - "location": [ - 7, - 6 - ] - }, - { - "book": { - "author": "Mack reynolds", - "tag": "D-C-110-C", - "title": "Earth unaware" - }, - "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "Stephen King ", - "tag": "D-D-111-F", - "title": "Hearts in Atlantis " - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, - "location": [ - 23, - 9 - ] - }, - { - "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, - "location": [ - 36, - 9 - ] - }, - { - "book": { - "author": "Catherine Asaro", - "tag": "D-H-105-B", - "title": "The quantum rose" - }, - "location": [ - 55, - 15 - ] - }, - { - "book": { - "author": "Joseph D. Andriano", - "tag": "D-H-109-E", - "title": "Immortal Monster" - }, - "location": [ - 55, - 9 - ] - }, - { - "book": { - "author": "Frederik pohl", - "tag": "D-C-108-C", - "title": "Slave ship" - }, - "location": [ - 20, - 9 - ] - }, - { - "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-C", - "title": "Case and The Dreamer" - }, - "location": [ - 7, - 18 - ] - }, - { - "book": { - "author": "Sean Williams ", - "tag": "D-A-102-D", - "title": "Saturn returns " - }, - "location": [ - 4, - 18 - ] - } - ] - } - }, - { - "pathId": 6, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, - "location": [ - 4, - 9 - ] - }, - { - "book": { - "author": "Christina Henry", - "tag": "D-E-106-E", - "title": "Black Wings" - }, - "location": [ - 36, - 12 - ] - }, - { - "book": { - "author": "Mark phillips", - "tag": "D-C-106-E", - "title": "Brain twister " - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "Julia Ecklar", - "tag": "D-F-103-D", - "title": "Regenesis" - }, - "location": [ - 39, - 18 - ] - }, - { - "book": { - "author": "Poul Anderson", - "tag": "D-H-109-D", - "title": "Was of the Gods" - }, - "location": [ - 55, - 9 - ] - }, - { - "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, - "location": [ - 39, - 12 - ] - }, - { - "book": { - "author": "Andre norton", - "tag": "D-C-104-C", - "title": "The crosaroads of time" - }, - "location": [ - 20, - 15 - ] - }, - { - "book": { - "author": "Edgar pangborn", - "tag": "D-C-106-D", - "title": "Davy" - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "A.E. van Vogt", - "tag": "D-B-101-F", - "title": "Supermind" - }, - "location": [ - 7, - 21 - ] - }, - { - "book": { - "author": "A. Bertram Chandler", - "tag": "D-G-110-C", - "title": "Start Loot" - }, - "location": [ - 52, - 6 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 8, - 4 - ], - [ - 8, - 21 - ], - [ - 7, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "A.E. van Vogt", - "tag": "D-B-101-F", - "title": "Supermind" - }, - "location": [ - 7, - 21 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 21 - ], - [ - 8, - 21 - ], - [ - 19, - 15 - ], - [ - 20, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Andre norton", - "tag": "D-C-104-C", - "title": "The crosaroads of time" - }, - "location": [ - 20, - 15 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 15 - ], - [ - 19, - 15 - ], - [ - 19, - 12 - ], - [ - 20, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mark phillips", - "tag": "D-C-106-E", - "title": "Brain twister " - }, - "location": [ - 20, - 12 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 12 - ], - [ - 19, - 12 - ], - [ - 19, - 12 - ], - [ - 20, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Edgar pangborn", - "tag": "D-C-106-D", - "title": "Davy" - }, - "location": [ - 20, - 12 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 12 - ], - [ - 19, - 12 - ], - [ - 19, - 4 - ], - [ - 24, - 4 - ], - [ - 35, - 12 - ], - [ - 36, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Christina Henry", - "tag": "D-E-106-E", - "title": "Black Wings" - }, - "location": [ - 36, - 12 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 12 - ], - [ - 35, - 12 - ], - [ - 35, - 4 - ], - [ - 56, - 4 - ], - [ - 56, - 9 - ], - [ - 55, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Poul Anderson", - "tag": "D-H-109-D", - "title": "Was of the Gods" - }, - "location": [ - 55, - 9 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 9 - ], - [ - 56, - 9 - ], - [ - 56, - 4 - ], - [ - 51, - 4 - ], - [ - 51, - 6 - ], - [ - 52, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "A. Bertram Chandler", - "tag": "D-G-110-C", - "title": "Start Loot" - }, - "location": [ - 52, - 6 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 6 - ], - [ - 51, - 6 - ], - [ - 40, - 15 - ], - [ - 40, - 18 - ], - [ - 39, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Julia Ecklar", - "tag": "D-F-103-D", - "title": "Regenesis" - }, - "location": [ - 39, - 18 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 18 - ], - [ - 40, - 18 - ], - [ - 40, - 12 - ], - [ - 39, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, - "location": [ - 39, - 12 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 12 - ], - [ - 40, - 12 - ], - [ - 40, - 4 - ], - [ - 3, - 4 - ], - [ - 3, - 9 - ], - [ - 4, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, - "location": [ - 4, - 9 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 9 - ], - [ - 3, - 9 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "A.E. van Vogt", - "tag": "D-B-101-F", - "title": "Supermind" - }, - "location": [ - 7, - 21 - ] - }, - { - "book": { - "author": "Andre norton", - "tag": "D-C-104-C", - "title": "The crosaroads of time" - }, - "location": [ - 20, - 15 - ] - }, - { - "book": { - "author": "Mark phillips", - "tag": "D-C-106-E", - "title": "Brain twister " - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "Edgar pangborn", - "tag": "D-C-106-D", - "title": "Davy" - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "Christina Henry", - "tag": "D-E-106-E", - "title": "Black Wings" - }, - "location": [ - 36, - 12 - ] - }, - { - "book": { - "author": "Poul Anderson", - "tag": "D-H-109-D", - "title": "Was of the Gods" - }, - "location": [ - 55, - 9 - ] - }, - { - "book": { - "author": "A. Bertram Chandler", - "tag": "D-G-110-C", - "title": "Start Loot" - }, - "location": [ - 52, - 6 - ] - }, - { - "book": { - "author": "Julia Ecklar", - "tag": "D-F-103-D", - "title": "Regenesis" - }, - "location": [ - 39, - 18 - ] - }, - { - "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, - "location": [ - 39, - 12 - ] - }, - { - "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, - "location": [ - 4, - 9 - ] - } - ] - } - }, - { - "pathId": 7, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "David Eddings", - "tag": "D-H-101-A", - "title": "Castle of Wizardry" - }, - "location": [ - 55, - 21 - ] - }, - { - "book": { - "author": "Brian W. Aldis s ", - "tag": "D-A-110-B", - "title": "Galactic Empires " - }, - "location": [ - 4, - 6 - ] - }, - { - "book": { - "author": "Bram Stoker", - "tag": "D-B-103-A", - "title": "The Primrose Path" - }, - "location": [ - 7, - 18 - ] - }, - { - "book": { - "author": "Julia Ecklar", - "tag": "D-F-103-D", - "title": "Regenesis" - }, - "location": [ - 39, - 18 - ] - }, - { - "book": { - "author": "Lloyd Alexander ", - "tag": "D-H-111-E", - "title": "Taran Wanderer " - }, - "location": [ - 55, - 6 - ] - }, - { - "book": { - "author": "J. G. Ballard", - "tag": "D-H-103-E", - "title": "Terminal Beach" - }, - "location": [ - 55, - 18 - ] - }, - { - "book": { - "author": "Julius Fast ", - "tag": "D-A-108-A", - "title": "Out of this world" - }, - "location": [ - 4, - 9 - ] - }, - { - "book": { - "author": "Stanley G. Weinbaum ", - "tag": "D-A-100-E", - "title": "The Black Flame " - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "Stephen R. Donaldson", - "tag": "D-F-103-A", - "title": "This day all gods die" - }, - "location": [ - 39, - 18 - ] - }, - { - "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, - "location": [ - 36, - 9 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 24, - 4 - ], - [ - 35, - 9 - ], - [ - 36, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, - "location": [ - 36, - 9 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 9 - ], - [ - 35, - 9 - ], - [ - 35, - 4 - ], - [ - 56, - 4 - ], - [ - 56, - 6 - ], - [ - 55, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Lloyd Alexander ", - "tag": "D-H-111-E", - "title": "Taran Wanderer " - }, - "location": [ - 55, - 6 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 6 - ], - [ - 56, - 6 - ], - [ - 56, - 18 - ], - [ - 55, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "J. G. Ballard", - "tag": "D-H-103-E", - "title": "Terminal Beach" - }, - "location": [ - 55, - 18 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 18 - ], - [ - 56, - 18 - ], - [ - 56, - 21 - ], - [ - 55, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "David Eddings", - "tag": "D-H-101-A", - "title": "Castle of Wizardry" - }, - "location": [ - 55, - 21 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 21 - ], - [ - 56, - 21 - ], - [ - 56, - 23 - ], - [ - 40, - 21 - ], - [ - 40, - 18 - ], - [ - 39, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Julia Ecklar", - "tag": "D-F-103-D", - "title": "Regenesis" - }, - "location": [ - 39, - 18 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 18 - ], - [ - 40, - 18 - ], - [ - 40, - 18 - ], - [ - 39, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Stephen R. Donaldson", - "tag": "D-F-103-A", - "title": "This day all gods die" - }, - "location": [ - 39, - 18 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 18 - ], - [ - 40, - 18 - ], - [ - 40, - 27 - ], - [ - 32, - 26 - ], - [ - 18, - 23 - ], - [ - 8, - 18 - ], - [ - 7, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Bram Stoker", - "tag": "D-B-103-A", - "title": "The Primrose Path" - }, - "location": [ - 7, - 18 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 18 - ], - [ - 8, - 18 - ], - [ - 8, - 27 - ], - [ - 3, - 27 - ], - [ - 3, - 21 - ], - [ - 4, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Stanley G. Weinbaum ", - "tag": "D-A-100-E", - "title": "The Black Flame " - }, - "location": [ - 4, - 21 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 21 - ], - [ - 3, - 21 - ], - [ - 3, - 9 - ], - [ - 4, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Julius Fast ", - "tag": "D-A-108-A", - "title": "Out of this world" - }, - "location": [ - 4, - 9 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 9 - ], - [ - 3, - 9 - ], - [ - 3, - 6 - ], - [ - 4, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Brian W. Aldis s ", - "tag": "D-A-110-B", - "title": "Galactic Empires " - }, - "location": [ - 4, - 6 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 6 - ], - [ - 3, - 6 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, - "location": [ - 36, - 9 - ] - }, - { - "book": { - "author": "Lloyd Alexander ", - "tag": "D-H-111-E", - "title": "Taran Wanderer " - }, - "location": [ - 55, - 6 - ] - }, - { - "book": { - "author": "J. G. Ballard", - "tag": "D-H-103-E", - "title": "Terminal Beach" - }, - "location": [ - 55, - 18 - ] - }, - { - "book": { - "author": "David Eddings", - "tag": "D-H-101-A", - "title": "Castle of Wizardry" - }, - "location": [ - 55, - 21 - ] - }, - { - "book": { - "author": "Julia Ecklar", - "tag": "D-F-103-D", - "title": "Regenesis" - }, - "location": [ - 39, - 18 - ] - }, - { - "book": { - "author": "Stephen R. Donaldson", - "tag": "D-F-103-A", - "title": "This day all gods die" - }, - "location": [ - 39, - 18 - ] - }, - { - "book": { - "author": "Bram Stoker", - "tag": "D-B-103-A", - "title": "The Primrose Path" - }, - "location": [ - 7, - 18 - ] - }, - { - "book": { - "author": "Stanley G. Weinbaum ", - "tag": "D-A-100-E", - "title": "The Black Flame " - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "Julius Fast ", - "tag": "D-A-108-A", - "title": "Out of this world" - }, - "location": [ - 4, - 9 - ] - }, - { - "book": { - "author": "Brian W. Aldis s ", - "tag": "D-A-110-B", - "title": "Galactic Empires " - }, - "location": [ - 4, - 6 - ] - } - ] - } - }, - { - "pathId": 8, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, - "location": [ - 4, - 9 - ] - }, - { - "book": { - "author": "Piers Anthony", - "tag": "D-H-107-D", - "title": "Race Against Time" - }, - "location": [ - 55, - 12 - ] - }, - { - "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, - "location": [ - 39, - 6 - ] - }, - { - "book": { - "author": "Kathleen Ann Goonan", - "tag": "D-E-102-C", - "title": "Mississippi Blues" - }, - "location": [ - 36, - 18 - ] - }, - { - "book": { - "author": "R.L. Stine", - "tag": "D-B-105-F", - "title": "Goosebumps #13: Piano Lessons Can Be Murder" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Fritz Leiber", - "tag": "D-D-105-C", - "title": "The Wanderer" - }, - "location": [ - 23, - 15 - ] - }, - { - "book": { - "author": "John Brunner", - "tag": "D-G-104-E", - "title": "The Crucible of Time" - }, - "location": [ - 52, - 15 - ] - }, - { - "book": { - "author": "P. N. Elrod", - "tag": "D-F-101-C", - "title": "Hanged man" - }, - "location": [ - 39, - 21 - ] - }, - { - "book": { - "author": "George R. R. Martin", - "tag": "D-D-103-D", - "title": "A Storm of Swords" - }, - "location": [ - 23, - 18 - ] - }, - { - "book": { - "author": "Louis Trimble", - "tag": "D-B-101-C", - "title": "The City Machine" - }, - "location": [ - 7, - 21 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 40, - 4 - ], - [ - 40, - 6 - ], - [ - 39, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, - "location": [ - 39, - 6 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 6 - ], - [ - 40, - 6 - ], - [ - 55, - 4 - ], - [ - 56, - 12 - ], - [ - 55, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Piers Anthony", - "tag": "D-H-107-D", - "title": "Race Against Time" - }, - "location": [ - 55, - 12 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 12 - ], - [ - 56, - 12 - ], - [ - 56, - 4 - ], - [ - 51, - 4 - ], - [ - 51, - 15 - ], - [ - 52, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "John Brunner", - "tag": "D-G-104-E", - "title": "The Crucible of Time" - }, - "location": [ - 52, - 15 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 15 - ], - [ - 51, - 15 - ], - [ - 40, - 21 - ], - [ - 39, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "P. N. Elrod", - "tag": "D-F-101-C", - "title": "Hanged man" - }, - "location": [ - 39, - 21 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 21 - ], - [ - 40, - 21 - ], - [ - 40, - 27 - ], - [ - 35, - 27 - ], - [ - 35, - 18 - ], - [ - 36, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Kathleen Ann Goonan", - "tag": "D-E-102-C", - "title": "Mississippi Blues" - }, - "location": [ - 36, - 18 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 18 - ], - [ - 35, - 18 - ], - [ - 24, - 18 - ], - [ - 23, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "George R. R. Martin", - "tag": "D-D-103-D", - "title": "A Storm of Swords" - }, - "location": [ - 23, - 18 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 18 - ], - [ - 24, - 18 - ], - [ - 24, - 15 - ], - [ - 23, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Fritz Leiber", - "tag": "D-D-105-C", - "title": "The Wanderer" - }, - "location": [ - 23, - 15 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 15 - ], - [ - 24, - 15 - ], - [ - 24, - 23 - ], - [ - 8, - 21 - ], - [ - 7, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Louis Trimble", - "tag": "D-B-101-C", - "title": "The City Machine" - }, - "location": [ - 7, - 21 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 21 - ], - [ - 8, - 21 - ], - [ - 8, - 15 - ], - [ - 7, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "R.L. Stine", - "tag": "D-B-105-F", - "title": "Goosebumps #13: Piano Lessons Can Be Murder" - }, - "location": [ - 7, - 15 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 15 - ], - [ - 8, - 15 - ], - [ - 8, - 4 - ], - [ - 3, - 4 - ], - [ - 3, - 9 - ], - [ - 4, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, - "location": [ - 4, - 9 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 9 - ], - [ - 3, - 9 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, - "location": [ - 39, - 6 - ] - }, - { - "book": { - "author": "Piers Anthony", - "tag": "D-H-107-D", - "title": "Race Against Time" - }, - "location": [ - 55, - 12 - ] - }, - { - "book": { - "author": "John Brunner", - "tag": "D-G-104-E", - "title": "The Crucible of Time" - }, - "location": [ - 52, - 15 - ] - }, - { - "book": { - "author": "P. N. Elrod", - "tag": "D-F-101-C", - "title": "Hanged man" - }, - "location": [ - 39, - 21 - ] - }, - { - "book": { - "author": "Kathleen Ann Goonan", - "tag": "D-E-102-C", - "title": "Mississippi Blues" - }, - "location": [ - 36, - 18 - ] - }, - { - "book": { - "author": "George R. R. Martin", - "tag": "D-D-103-D", - "title": "A Storm of Swords" - }, - "location": [ - 23, - 18 - ] - }, - { - "book": { - "author": "Fritz Leiber", - "tag": "D-D-105-C", - "title": "The Wanderer" - }, - "location": [ - 23, - 15 - ] - }, - { - "book": { - "author": "Louis Trimble", - "tag": "D-B-101-C", - "title": "The City Machine" - }, - "location": [ - 7, - 21 - ] - }, - { - "book": { - "author": "R.L. Stine", - "tag": "D-B-105-F", - "title": "Goosebumps #13: Piano Lessons Can Be Murder" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, - "location": [ - 4, - 9 - ] - } - ] - } - }, - { - "pathId": 9, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Paul McAuley ", - "tag": "D-D-103-F", - "title": "The Secret of Life" - }, - "location": [ - 23, - 18 - ] - }, - { - "book": { - "author": "Robert Silverberg", - "tag": "D-B-109-E", - "title": "Up The Line" - }, - "location": [ - 7, - 9 - ] - }, - { - "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "Poul Anderson", - "tag": "D-H-111-F", - "title": "Cold Victory" - }, - "location": [ - 55, - 6 - ] - }, - { - "book": { - "author": "Mike resnick", - "tag": "D-C-110-B", - "title": "The branch" - }, - "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, - "location": [ - 39, - 18 - ] - }, - { - "book": { - "author": "Jack mcdevitt", - "tag": "D-C-100-A", - "title": "Odyssey" - }, - "location": [ - 20, - 21 - ] - }, - { - "book": { - "author": "Sean Williams ", - "tag": "D-A-102-D", - "title": "Saturn returns " - }, - "location": [ - 4, - 18 - ] - }, - { - "book": { - "author": "Mary Stewart", - "tag": "D-B-105-E", - "title": "The Hollow Hills" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Harper & Row", - "tag": "D-C-100-F", - "title": "An alien heat" - }, - "location": [ - 20, - 21 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 3, - 18 - ], - [ - 4, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Sean Williams ", - "tag": "D-A-102-D", - "title": "Saturn returns " - }, - "location": [ - 4, - 18 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 18 - ], - [ - 3, - 18 - ], - [ - 3, - 21 - ], - [ - 4, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, - "location": [ - 4, - 21 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 21 - ], - [ - 3, - 21 - ], - [ - 3, - 27 - ], - [ - 9, - 27 - ], - [ - 19, - 21 - ], - [ - 20, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Jack mcdevitt", - "tag": "D-C-100-A", - "title": "Odyssey" - }, - "location": [ - 20, - 21 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 21 - ], - [ - 19, - 21 - ], - [ - 19, - 21 - ], - [ - 20, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Harper & Row", - "tag": "D-C-100-F", - "title": "An alien heat" - }, - "location": [ - 20, - 21 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 21 - ], - [ - 19, - 21 - ], - [ - 19, - 23 - ], - [ - 24, - 23 - ], - [ - 24, - 18 - ], - [ - 23, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Paul McAuley ", - "tag": "D-D-103-F", - "title": "The Secret of Life" - }, - "location": [ - 23, - 18 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 18 - ], - [ - 24, - 18 - ], - [ - 36, - 27 - ], - [ - 40, - 27 - ], - [ - 40, - 18 - ], - [ - 39, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, - "location": [ - 39, - 18 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 18 - ], - [ - 40, - 18 - ], - [ - 50, - 14 - ], - [ - 51, - 4 - ], - [ - 56, - 4 - ], - [ - 56, - 6 - ], - [ - 55, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Poul Anderson", - "tag": "D-H-111-F", - "title": "Cold Victory" - }, - "location": [ - 55, - 6 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 6 - ], - [ - 56, - 6 - ], - [ - 56, - 4 - ], - [ - 19, - 4 - ], - [ - 19, - 6 - ], - [ - 20, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mike resnick", - "tag": "D-C-110-B", - "title": "The branch" - }, - "location": [ - 20, - 6 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 6 - ], - [ - 19, - 6 - ], - [ - 8, - 9 - ], - [ - 7, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Robert Silverberg", - "tag": "D-B-109-E", - "title": "Up The Line" - }, - "location": [ - 7, - 9 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 9 - ], - [ - 8, - 9 - ], - [ - 8, - 15 - ], - [ - 7, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mary Stewart", - "tag": "D-B-105-E", - "title": "The Hollow Hills" - }, - "location": [ - 7, - 15 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 15 - ], - [ - 8, - 15 - ], - [ - 8, - 4 - ], - [ - 1, - 0 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Sean Williams ", - "tag": "D-A-102-D", - "title": "Saturn returns " - }, - "location": [ - 4, - 18 - ] - }, - { - "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "Jack mcdevitt", - "tag": "D-C-100-A", - "title": "Odyssey" - }, - "location": [ - 20, - 21 - ] - }, - { - "book": { - "author": "Harper & Row", - "tag": "D-C-100-F", - "title": "An alien heat" - }, - "location": [ - 20, - 21 - ] - }, - { - "book": { - "author": "Paul McAuley ", - "tag": "D-D-103-F", - "title": "The Secret of Life" - }, - "location": [ - 23, - 18 - ] - }, - { - "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, - "location": [ - 39, - 18 - ] - }, - { - "book": { - "author": "Poul Anderson", - "tag": "D-H-111-F", - "title": "Cold Victory" - }, - "location": [ - 55, - 6 - ] - }, - { - "book": { - "author": "Mike resnick", - "tag": "D-C-110-B", - "title": "The branch" - }, - "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "Robert Silverberg", - "tag": "D-B-109-E", - "title": "Up The Line" - }, - "location": [ - 7, - 9 - ] - }, - { - "book": { - "author": "Mary Stewart", - "tag": "D-B-105-E", - "title": "The Hollow Hills" - }, - "location": [ - 7, - 15 - ] - } - ] - } - }, - { - "pathId": 10, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, - "location": [ - 36, - 9 - ] - }, - { - "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, - "location": [ - 39, - 12 - ] - }, - { - "book": { - "author": "James Blish", - "tag": "D-G-100-D", - "title": "Cities in Flight" - }, - "location": [ - 52, - 21 - ] - }, - { - "book": { - "author": "David Gerrold", - "tag": "D-E-102-A", - "title": "With A Finger in My I" - }, - "location": [ - 36, - 18 - ] - }, - { - "book": { - "author": "Frederik pohl", - "tag": "D-C-108-C", - "title": "Slave ship" - }, - "location": [ - 20, - 9 - ] - }, - { - "book": { - "author": "Rysa Walker ", - "tag": "D-A-100-D", - "title": "Time's Edge " - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "Margaret Weis", - "tag": "D-A-102-A", - "title": "King's Test" - }, - "location": [ - 4, - 18 - ] - }, - { - "book": { - "author": "Michael Bishop", - "tag": "D-G-100-C", - "title": "No Enemy But Time" - }, - "location": [ - 52, - 21 - ] - }, - { - "book": { - "author": "Roger Zelazny ", - "tag": "D-A-104-D", - "title": "The courts of chaos" - }, - "location": [ - 4, - 15 - ] - }, - { - "book": { - "author": "Larry niven", - "tag": "D-C-102-F", - "title": "Limits" - }, - "location": [ - 20, - 18 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 19, - 9 - ], - [ - 20, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Frederik pohl", - "tag": "D-C-108-C", - "title": "Slave ship" - }, - "location": [ - 20, - 9 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 9 - ], - [ - 19, - 9 - ], - [ - 19, - 18 - ], - [ - 20, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Larry niven", - "tag": "D-C-102-F", - "title": "Limits" - }, - "location": [ - 20, - 18 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 18 - ], - [ - 19, - 18 - ], - [ - 19, - 23 - ], - [ - 24, - 23 - ], - [ - 35, - 18 - ], - [ - 36, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "David Gerrold", - "tag": "D-E-102-A", - "title": "With A Finger in My I" - }, - "location": [ - 36, - 18 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 18 - ], - [ - 35, - 18 - ], - [ - 35, - 9 - ], - [ - 36, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, - "location": [ - 36, - 9 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 9 - ], - [ - 35, - 9 - ], - [ - 35, - 4 - ], - [ - 40, - 4 - ], - [ - 40, - 12 - ], - [ - 39, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, - "location": [ - 39, - 12 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 12 - ], - [ - 40, - 12 - ], - [ - 51, - 21 - ], - [ - 52, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "James Blish", - "tag": "D-G-100-D", - "title": "Cities in Flight" - }, - "location": [ - 52, - 21 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 21 - ], - [ - 51, - 21 - ], - [ - 51, - 21 - ], - [ - 52, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Michael Bishop", - "tag": "D-G-100-C", - "title": "No Enemy But Time" - }, - "location": [ - 52, - 21 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 21 - ], - [ - 51, - 21 - ], - [ - 39, - 27 - ], - [ - 3, - 27 - ], - [ - 3, - 21 - ], - [ - 4, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Rysa Walker ", - "tag": "D-A-100-D", - "title": "Time's Edge " - }, - "location": [ - 4, - 21 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 21 - ], - [ - 3, - 21 - ], - [ - 3, - 18 - ], - [ - 4, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Margaret Weis", - "tag": "D-A-102-A", - "title": "King's Test" - }, - "location": [ - 4, - 18 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 18 - ], - [ - 3, - 18 - ], - [ - 3, - 15 - ], - [ - 4, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Roger Zelazny ", - "tag": "D-A-104-D", - "title": "The courts of chaos" - }, - "location": [ - 4, - 15 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 15 - ], - [ - 3, - 15 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Frederik pohl", - "tag": "D-C-108-C", - "title": "Slave ship" - }, - "location": [ - 20, - 9 - ] - }, - { - "book": { - "author": "Larry niven", - "tag": "D-C-102-F", - "title": "Limits" - }, - "location": [ - 20, - 18 - ] - }, - { - "book": { - "author": "David Gerrold", - "tag": "D-E-102-A", - "title": "With A Finger in My I" - }, - "location": [ - 36, - 18 - ] - }, - { - "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, - "location": [ - 36, - 9 - ] - }, - { - "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, - "location": [ - 39, - 12 - ] - }, - { - "book": { - "author": "James Blish", - "tag": "D-G-100-D", - "title": "Cities in Flight" - }, - "location": [ - 52, - 21 - ] - }, - { - "book": { - "author": "Michael Bishop", - "tag": "D-G-100-C", - "title": "No Enemy But Time" - }, - "location": [ - 52, - 21 - ] - }, - { - "book": { - "author": "Rysa Walker ", - "tag": "D-A-100-D", - "title": "Time's Edge " - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "Margaret Weis", - "tag": "D-A-102-A", - "title": "King's Test" - }, - "location": [ - 4, - 18 - ] - }, - { - "book": { - "author": "Roger Zelazny ", - "tag": "D-A-104-D", - "title": "The courts of chaos" - }, - "location": [ - 4, - 15 - ] - } - ] - } - }, - { - "pathId": 11, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "John Varley ", - "tag": "D-A-100-B", - "title": "Titan " - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "James Dashner", - "tag": "D-F-109-F", - "title": "The kill order" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "James S.A. Corey", - "tag": "D-F-109-B", - "title": "Abandon\\u2019s gate" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "Eric van Lustbader", - "tag": "D-D-103-B", - "title": "Shallows of Night" - }, - "location": [ - 23, - 18 - ] - }, - { - "book": { - "author": "Harry Harrison", - "tag": "D-E-106-C", - "title": "West of Eden" - }, - "location": [ - 36, - 12 - ] - }, - { - "book": { - "author": "David Gerrold", - "tag": "D-E-102-A", - "title": "With A Finger in My I" - }, - "location": [ - 36, - 18 - ] - }, - { - "book": { - "author": "Poul Anderson", - "tag": "D-H-109-B", - "title": "The Long Way Home" - }, - "location": [ - 55, - 9 - ] - }, - { - "book": { - "author": "Bruce Sterling", - "tag": "D-B-105-D", - "title": "Holy Fire" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-C", - "title": "A Wizard in Absentia" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Kobo Abe", - "tag": "D-H-111-A", - "title": "Inter Ice Age" - }, - "location": [ - 55, - 6 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 3, - 21 - ], - [ - 4, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "John Varley ", - "tag": "D-A-100-B", - "title": "Titan " - }, - "location": [ - 4, - 21 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 21 - ], - [ - 3, - 21 - ], - [ - 3, - 27 - ], - [ - 8, - 27 - ], - [ - 8, - 15 - ], - [ - 7, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Bruce Sterling", - "tag": "D-B-105-D", - "title": "Holy Fire" - }, - "location": [ - 7, - 15 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 15 - ], - [ - 8, - 15 - ], - [ - 8, - 15 - ], - [ - 7, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-C", - "title": "A Wizard in Absentia" - }, - "location": [ - 7, - 15 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 15 - ], - [ - 8, - 15 - ], - [ - 20, - 23 - ], - [ - 24, - 23 - ], - [ - 24, - 18 - ], - [ - 23, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Eric van Lustbader", - "tag": "D-D-103-B", - "title": "Shallows of Night" - }, - "location": [ - 23, - 18 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 18 - ], - [ - 24, - 18 - ], - [ - 35, - 18 - ], - [ - 36, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "David Gerrold", - "tag": "D-E-102-A", - "title": "With A Finger in My I" - }, - "location": [ - 36, - 18 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 18 - ], - [ - 35, - 18 - ], - [ - 35, - 12 - ], - [ - 36, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Harry Harrison", - "tag": "D-E-106-C", - "title": "West of Eden" - }, - "location": [ - 36, - 12 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 12 - ], - [ - 35, - 12 - ], - [ - 35, - 4 - ], - [ - 40, - 4 - ], - [ - 40, - 9 - ], - [ - 39, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "James Dashner", - "tag": "D-F-109-F", - "title": "The kill order" - }, - "location": [ - 39, - 9 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 9 - ], - [ - 40, - 9 - ], - [ - 40, - 9 - ], - [ - 39, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "James S.A. Corey", - "tag": "D-F-109-B", - "title": "Abandon\\u2019s gate" - }, - "location": [ - 39, - 9 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 9 - ], - [ - 40, - 9 - ], - [ - 45, - 4 - ], - [ - 56, - 4 - ], - [ - 56, - 6 - ], - [ - 55, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Kobo Abe", - "tag": "D-H-111-A", - "title": "Inter Ice Age" - }, - "location": [ - 55, - 6 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 6 - ], - [ - 56, - 6 - ], - [ - 56, - 9 - ], - [ - 55, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Poul Anderson", - "tag": "D-H-109-B", - "title": "The Long Way Home" - }, - "location": [ - 55, - 9 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 9 - ], - [ - 56, - 9 - ], - [ - 56, - 4 - ], - [ - 1, - 0 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "John Varley ", - "tag": "D-A-100-B", - "title": "Titan " - }, - "location": [ - 4, - 21 - ] - }, - { - "book": { - "author": "Bruce Sterling", - "tag": "D-B-105-D", - "title": "Holy Fire" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-C", - "title": "A Wizard in Absentia" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Eric van Lustbader", - "tag": "D-D-103-B", - "title": "Shallows of Night" - }, - "location": [ - 23, - 18 - ] - }, - { - "book": { - "author": "David Gerrold", - "tag": "D-E-102-A", - "title": "With A Finger in My I" - }, - "location": [ - 36, - 18 - ] - }, - { - "book": { - "author": "Harry Harrison", - "tag": "D-E-106-C", - "title": "West of Eden" - }, - "location": [ - 36, - 12 - ] - }, - { - "book": { - "author": "James Dashner", - "tag": "D-F-109-F", - "title": "The kill order" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "James S.A. Corey", - "tag": "D-F-109-B", - "title": "Abandon\\u2019s gate" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "Kobo Abe", - "tag": "D-H-111-A", - "title": "Inter Ice Age" - }, - "location": [ - 55, - 6 - ] - }, - { - "book": { - "author": "Poul Anderson", - "tag": "D-H-109-B", - "title": "The Long Way Home" - }, - "location": [ - 55, - 9 - ] - } - ] - } - }, - { - "pathId": 12, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Jay Lake", - "tag": "D-D-107-A", - "title": "Escapement" - }, - "location": [ - 23, - 12 - ] - }, - { - "book": { - "author": "Paul McAuley ", - "tag": "D-D-103-F", - "title": "The Secret of Life" - }, - "location": [ - 23, - 18 - ] - }, - { - "book": { - "author": "Philip Jose Farmer", - "tag": "D-F-101-E", - "title": "Gods of riverworld" - }, - "location": [ - 39, - 21 - ] - }, - { - "book": { - "author": "Mercedes Lackey ", - "tag": "D-D-109-F", - "title": "Sacred Ground" - }, - "location": [ - 23, - 9 - ] - }, - { - "book": { - "author": "Been Bova", - "tag": "D-G-100-F", - "title": "The Immortality Factor" - }, - "location": [ - 52, - 21 - ] - }, - { - "book": { - "author": "Robert Silverberg", - "tag": "D-B-109-F", - "title": "Regan's Planet" - }, - "location": [ - 7, - 9 - ] - }, - { - "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, - "location": [ - 36, - 12 - ] - }, - { - "book": { - "author": "Look Carter", - "tag": "D-G-108-F", - "title": "The Wizard of Zao" - }, - "location": [ - 52, - 9 - ] - }, - { - "book": { - "author": "Piers Anthony", - "tag": "D-H-107-A", - "title": "Juxtaposition" - }, - "location": [ - 55, - 12 - ] - }, - { - "book": { - "author": "James S.A. Corey", - "tag": "D-F-109-B", - "title": "Abandon\\u2019s gate" - }, - "location": [ - 39, - 9 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 8, - 4 - ], - [ - 8, - 9 - ], - [ - 7, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Robert Silverberg", - "tag": "D-B-109-F", - "title": "Regan's Planet" - }, - "location": [ - 7, - 9 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 9 - ], - [ - 8, - 9 - ], - [ - 21, - 4 - ], - [ - 40, - 4 - ], - [ - 40, - 9 - ], - [ - 39, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "James S.A. Corey", - "tag": "D-F-109-B", - "title": "Abandon\\u2019s gate" - }, - "location": [ - 39, - 9 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 9 - ], - [ - 40, - 9 - ], - [ - 51, - 9 - ], - [ - 52, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Look Carter", - "tag": "D-G-108-F", - "title": "The Wizard of Zao" - }, - "location": [ - 52, - 9 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 9 - ], - [ - 51, - 9 - ], - [ - 51, - 4 - ], - [ - 56, - 4 - ], - [ - 56, - 12 - ], - [ - 55, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Piers Anthony", - "tag": "D-H-107-A", - "title": "Juxtaposition" - }, - "location": [ - 55, - 12 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 12 - ], - [ - 56, - 12 - ], - [ - 56, - 23 - ], - [ - 51, - 23 - ], - [ - 51, - 21 - ], - [ - 52, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Been Bova", - "tag": "D-G-100-F", - "title": "The Immortality Factor" - }, - "location": [ - 52, - 21 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 21 - ], - [ - 51, - 21 - ], - [ - 44, - 22 - ], - [ - 40, - 21 - ], - [ - 39, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Philip Jose Farmer", - "tag": "D-F-101-E", - "title": "Gods of riverworld" - }, - "location": [ - 39, - 21 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 21 - ], - [ - 40, - 21 - ], - [ - 40, - 27 - ], - [ - 35, - 27 - ], - [ - 35, - 12 - ], - [ - 36, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, - "location": [ - 36, - 12 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 12 - ], - [ - 35, - 12 - ], - [ - 31, - 18 - ], - [ - 24, - 18 - ], - [ - 23, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Paul McAuley ", - "tag": "D-D-103-F", - "title": "The Secret of Life" - }, - "location": [ - 23, - 18 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 18 - ], - [ - 24, - 18 - ], - [ - 24, - 12 - ], - [ - 23, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Jay Lake", - "tag": "D-D-107-A", - "title": "Escapement" - }, - "location": [ - 23, - 12 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 12 - ], - [ - 24, - 12 - ], - [ - 24, - 9 - ], - [ - 23, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mercedes Lackey ", - "tag": "D-D-109-F", - "title": "Sacred Ground" - }, - "location": [ - 23, - 9 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 9 - ], - [ - 24, - 9 - ], - [ - 24, - 4 - ], - [ - 1, - 0 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Robert Silverberg", - "tag": "D-B-109-F", - "title": "Regan's Planet" - }, - "location": [ - 7, - 9 - ] - }, - { - "book": { - "author": "James S.A. Corey", - "tag": "D-F-109-B", - "title": "Abandon\\u2019s gate" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "Look Carter", - "tag": "D-G-108-F", - "title": "The Wizard of Zao" - }, - "location": [ - 52, - 9 - ] - }, - { - "book": { - "author": "Piers Anthony", - "tag": "D-H-107-A", - "title": "Juxtaposition" - }, - "location": [ - 55, - 12 - ] - }, - { - "book": { - "author": "Been Bova", - "tag": "D-G-100-F", - "title": "The Immortality Factor" - }, - "location": [ - 52, - 21 - ] - }, - { - "book": { - "author": "Philip Jose Farmer", - "tag": "D-F-101-E", - "title": "Gods of riverworld" - }, - "location": [ - 39, - 21 - ] - }, - { - "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, - "location": [ - 36, - 12 - ] - }, - { - "book": { - "author": "Paul McAuley ", - "tag": "D-D-103-F", - "title": "The Secret of Life" - }, - "location": [ - 23, - 18 - ] - }, - { - "book": { - "author": "Jay Lake", - "tag": "D-D-107-A", - "title": "Escapement" - }, - "location": [ - 23, - 12 - ] - }, - { - "book": { - "author": "Mercedes Lackey ", - "tag": "D-D-109-F", - "title": "Sacred Ground" - }, - "location": [ - 23, - 9 - ] - } - ] - } - }, - { - "pathId": 13, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-C", - "title": "Ghost from the grand banks" - }, - "location": [ - 39, - 6 - ] - }, - { - "book": { - "author": "Part Cadigan", - "tag": "D-G-108-A", - "title": "Patterns" - }, - "location": [ - 52, - 9 - ] - }, - { - "book": { - "author": "Dean Ing", - "tag": "D-E-110-F", - "title": "Systemic Shock" - }, - "location": [ - 36, - 6 - ] - }, - { - "book": { - "author": "Jay Lake", - "tag": "D-D-107-A", - "title": "Escapement" - }, - "location": [ - 23, - 12 - ] - }, - { - "book": { - "author": "Stephen King ", - "tag": "D-D-111-F", - "title": "Hearts in Atlantis " - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-106-F", - "title": "Friday" - }, - "location": [ - 36, - 12 - ] - }, - { - "book": { - "author": "Kim Stanley Robinson", - "tag": "D-B-111-A", - "title": "Red Mars" - }, - "location": [ - 7, - 6 - ] - }, - { - "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-B", - "title": "The Warlock Heretical" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Sharon Green", - "tag": "D-E-104-B", - "title": "The Hidden Realms" - }, - "location": [ - 36, - 15 - ] - }, - { - "book": { - "author": "T.J. Bass", - "tag": "D-H-101-B", - "title": "Half Past Human" - }, - "location": [ - 55, - 21 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 24, - 4 - ], - [ - 24, - 6 - ], - [ - 23, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Stephen King ", - "tag": "D-D-111-F", - "title": "Hearts in Atlantis " - }, - "location": [ - 23, - 6 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 6 - ], - [ - 24, - 6 - ], - [ - 24, - 12 - ], - [ - 23, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Jay Lake", - "tag": "D-D-107-A", - "title": "Escapement" - }, - "location": [ - 23, - 12 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 12 - ], - [ - 24, - 12 - ], - [ - 29, - 10 - ], - [ - 35, - 12 - ], - [ - 36, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-106-F", - "title": "Friday" - }, - "location": [ - 36, - 12 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 12 - ], - [ - 35, - 12 - ], - [ - 35, - 15 - ], - [ - 36, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Sharon Green", - "tag": "D-E-104-B", - "title": "The Hidden Realms" - }, - "location": [ - 36, - 15 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 15 - ], - [ - 35, - 15 - ], - [ - 35, - 6 - ], - [ - 36, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Dean Ing", - "tag": "D-E-110-F", - "title": "Systemic Shock" - }, - "location": [ - 36, - 6 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 6 - ], - [ - 35, - 6 - ], - [ - 35, - 4 - ], - [ - 40, - 4 - ], - [ - 40, - 6 - ], - [ - 39, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-C", - "title": "Ghost from the grand banks" - }, - "location": [ - 39, - 6 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 6 - ], - [ - 40, - 6 - ], - [ - 47, - 9 - ], - [ - 51, - 9 - ], - [ - 52, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Part Cadigan", - "tag": "D-G-108-A", - "title": "Patterns" - }, - "location": [ - 52, - 9 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 9 - ], - [ - 51, - 9 - ], - [ - 51, - 23 - ], - [ - 56, - 23 - ], - [ - 56, - 21 - ], - [ - 55, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "T.J. Bass", - "tag": "D-H-101-B", - "title": "Half Past Human" - }, - "location": [ - 55, - 21 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 21 - ], - [ - 56, - 21 - ], - [ - 55, - 25 - ], - [ - 35, - 27 - ], - [ - 15, - 21 - ], - [ - 8, - 15 - ], - [ - 7, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-B", - "title": "The Warlock Heretical" - }, - "location": [ - 7, - 15 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 15 - ], - [ - 8, - 15 - ], - [ - 8, - 6 - ], - [ - 7, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Kim Stanley Robinson", - "tag": "D-B-111-A", - "title": "Red Mars" - }, - "location": [ - 7, - 6 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 6 - ], - [ - 8, - 6 - ], - [ - 6, - 1 - ], - [ - 1, - 0 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Stephen King ", - "tag": "D-D-111-F", - "title": "Hearts in Atlantis " - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Jay Lake", - "tag": "D-D-107-A", - "title": "Escapement" - }, - "location": [ - 23, - 12 - ] - }, - { - "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-106-F", - "title": "Friday" - }, - "location": [ - 36, - 12 - ] - }, - { - "book": { - "author": "Sharon Green", - "tag": "D-E-104-B", - "title": "The Hidden Realms" - }, - "location": [ - 36, - 15 - ] - }, - { - "book": { - "author": "Dean Ing", - "tag": "D-E-110-F", - "title": "Systemic Shock" - }, - "location": [ - 36, - 6 - ] - }, - { - "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-C", - "title": "Ghost from the grand banks" - }, - "location": [ - 39, - 6 - ] - }, - { - "book": { - "author": "Part Cadigan", - "tag": "D-G-108-A", - "title": "Patterns" - }, - "location": [ - 52, - 9 - ] - }, - { - "book": { - "author": "T.J. Bass", - "tag": "D-H-101-B", - "title": "Half Past Human" - }, - "location": [ - 55, - 21 - ] - }, - { - "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-B", - "title": "The Warlock Heretical" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Kim Stanley Robinson", - "tag": "D-B-111-A", - "title": "Red Mars" - }, - "location": [ - 7, - 6 - ] - } - ] - } - }, - { - "pathId": 14, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Leo Marguilies ", - "tag": "D-A-106-C", - "title": "Three times infinity" - }, - "location": [ - 4, - 12 - ] - }, - { - "book": { - "author": "Peter M. Hamilton", - "tag": "D-E-104-F", - "title": "The Dreaming Void" - }, - "location": [ - 36, - 15 - ] - }, - { - "book": { - "author": "Andre norton", - "tag": "D-C-104-E", - "title": "Iron cage" - }, - "location": [ - 20, - 15 - ] - }, - { - "book": { - "author": "Gregory Benford", - "tag": "D-H-101-E", - "title": "Artifact" - }, - "location": [ - 55, - 21 - ] - }, - { - "book": { - "author": "Dacre Stoker and Ian Holt", - "tag": "D-B-101-B", - "title": "Dracula The Un-Dead" - }, - "location": [ - 7, - 21 - ] - }, - { - "book": { - "author": "T.R. Williams ", - "tag": "D-A-102-E", - "title": "Journey into the flames" - }, - "location": [ - 4, - 18 - ] - }, - { - "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-106-F", - "title": "Friday" - }, - "location": [ - 36, - 12 - ] - }, - { - "book": { - "author": "Mercedes Lackey ", - "tag": "D-D-109-F", - "title": "Sacred Ground" - }, - "location": [ - 23, - 9 - ] - }, - { - "book": { - "author": "Patrick Tilley", - "tag": "D-B-103-F", - "title": "Iron Master" - }, - "location": [ - 7, - 18 - ] - }, - { - "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, - "location": [ - 7, - 6 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 8, - 4 - ], - [ - 8, - 6 - ], - [ - 7, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, - "location": [ - 7, - 6 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 6 - ], - [ - 8, - 6 - ], - [ - 23, - 4 - ], - [ - 24, - 9 - ], - [ - 23, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mercedes Lackey ", - "tag": "D-D-109-F", - "title": "Sacred Ground" - }, - "location": [ - 23, - 9 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 9 - ], - [ - 24, - 9 - ], - [ - 35, - 11 - ], - [ - 35, - 12 - ], - [ - 36, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-106-F", - "title": "Friday" - }, - "location": [ - 36, - 12 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 12 - ], - [ - 35, - 12 - ], - [ - 35, - 15 - ], - [ - 36, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Peter M. Hamilton", - "tag": "D-E-104-F", - "title": "The Dreaming Void" - }, - "location": [ - 36, - 15 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 15 - ], - [ - 35, - 15 - ], - [ - 35, - 27 - ], - [ - 46, - 26 - ], - [ - 56, - 23 - ], - [ - 56, - 21 - ], - [ - 55, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Gregory Benford", - "tag": "D-H-101-E", - "title": "Artifact" - }, - "location": [ - 55, - 21 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 21 - ], - [ - 56, - 21 - ], - [ - 55, - 25 - ], - [ - 35, - 27 - ], - [ - 19, - 23 - ], - [ - 19, - 15 - ], - [ - 20, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Andre norton", - "tag": "D-C-104-E", - "title": "Iron cage" - }, - "location": [ - 20, - 15 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 15 - ], - [ - 19, - 15 - ], - [ - 8, - 18 - ], - [ - 7, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Patrick Tilley", - "tag": "D-B-103-F", - "title": "Iron Master" - }, - "location": [ - 7, - 18 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 18 - ], - [ - 8, - 18 - ], - [ - 8, - 21 - ], - [ - 7, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Dacre Stoker and Ian Holt", - "tag": "D-B-101-B", - "title": "Dracula The Un-Dead" - }, - "location": [ - 7, - 21 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 21 - ], - [ - 8, - 21 - ], - [ - 8, - 27 - ], - [ - 3, - 27 - ], - [ - 3, - 18 - ], - [ - 4, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "T.R. Williams ", - "tag": "D-A-102-E", - "title": "Journey into the flames" - }, - "location": [ - 4, - 18 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 18 - ], - [ - 3, - 18 - ], - [ - 3, - 12 - ], - [ - 4, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Leo Marguilies ", - "tag": "D-A-106-C", - "title": "Three times infinity" - }, - "location": [ - 4, - 12 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 12 - ], - [ - 3, - 12 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, - "location": [ - 7, - 6 - ] - }, - { - "book": { - "author": "Mercedes Lackey ", - "tag": "D-D-109-F", - "title": "Sacred Ground" - }, - "location": [ - 23, - 9 - ] - }, - { - "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-106-F", - "title": "Friday" - }, - "location": [ - 36, - 12 - ] - }, - { - "book": { - "author": "Peter M. Hamilton", - "tag": "D-E-104-F", - "title": "The Dreaming Void" - }, - "location": [ - 36, - 15 - ] - }, - { - "book": { - "author": "Gregory Benford", - "tag": "D-H-101-E", - "title": "Artifact" - }, - "location": [ - 55, - 21 - ] - }, - { - "book": { - "author": "Andre norton", - "tag": "D-C-104-E", - "title": "Iron cage" - }, - "location": [ - 20, - 15 - ] - }, - { - "book": { - "author": "Patrick Tilley", - "tag": "D-B-103-F", - "title": "Iron Master" - }, - "location": [ - 7, - 18 - ] - }, - { - "book": { - "author": "Dacre Stoker and Ian Holt", - "tag": "D-B-101-B", - "title": "Dracula The Un-Dead" - }, - "location": [ - 7, - 21 - ] - }, - { - "book": { - "author": "T.R. Williams ", - "tag": "D-A-102-E", - "title": "Journey into the flames" - }, - "location": [ - 4, - 18 - ] - }, - { - "book": { - "author": "Leo Marguilies ", - "tag": "D-A-106-C", - "title": "Three times infinity" - }, - "location": [ - 4, - 12 - ] - } - ] - } - }, - { - "pathId": 15, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Clifford D. Simak", - "tag": "D-B-107-B", - "title": "A Heritage of Stars" - }, - "location": [ - 7, - 12 - ] - }, - { - "book": { - "author": "Larry niven", - "tag": "D-C-102-F", - "title": "Limits" - }, - "location": [ - 20, - 18 - ] - }, - { - "book": { - "author": "Thomas N. Disch ", - "tag": "D-A-106-F", - "title": "On SF " - }, - "location": [ - 4, - 12 - ] - }, - { - "book": { - "author": "Keith roberts", - "tag": "D-C-110-E", - "title": "The chalk giants" - }, - "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "John Crowley", - "tag": "D-F-109-E", - "title": "Engine summer" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "Gwyneth Jones", - "tag": "D-D-111-B", - "title": "Life" - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Yahtzee Croshaw", - "tag": "D-F-109-D", - "title": "Will save the galaxy for food" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "Kage Baker", - "tag": "D-H-103-D", - "title": "The Empress of Mars" - }, - "location": [ - 55, - 18 - ] - }, - { - "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, - "location": [ - 20, - 21 - ] - }, - { - "book": { - "author": "Thomas Harlan", - "tag": "D-E-106-A", - "title": "Wasteland of Flint" - }, - "location": [ - 36, - 12 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 19, - 6 - ], - [ - 20, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Keith roberts", - "tag": "D-C-110-E", - "title": "The chalk giants" - }, - "location": [ - 20, - 6 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 6 - ], - [ - 19, - 6 - ], - [ - 19, - 4 - ], - [ - 24, - 4 - ], - [ - 24, - 6 - ], - [ - 23, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Gwyneth Jones", - "tag": "D-D-111-B", - "title": "Life" - }, - "location": [ - 23, - 6 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 6 - ], - [ - 24, - 6 - ], - [ - 35, - 12 - ], - [ - 36, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Thomas Harlan", - "tag": "D-E-106-A", - "title": "Wasteland of Flint" - }, - "location": [ - 36, - 12 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 12 - ], - [ - 35, - 12 - ], - [ - 35, - 4 - ], - [ - 40, - 4 - ], - [ - 40, - 9 - ], - [ - 39, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "John Crowley", - "tag": "D-F-109-E", - "title": "Engine summer" - }, - "location": [ - 39, - 9 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 9 - ], - [ - 40, - 9 - ], - [ - 40, - 9 - ], - [ - 39, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Yahtzee Croshaw", - "tag": "D-F-109-D", - "title": "Will save the galaxy for food" - }, - "location": [ - 39, - 9 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 9 - ], - [ - 40, - 9 - ], - [ - 45, - 4 - ], - [ - 56, - 4 - ], - [ - 56, - 18 - ], - [ - 55, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Kage Baker", - "tag": "D-H-103-D", - "title": "The Empress of Mars" - }, - "location": [ - 55, - 18 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 18 - ], - [ - 56, - 18 - ], - [ - 56, - 25 - ], - [ - 34, - 27 - ], - [ - 19, - 23 - ], - [ - 19, - 21 - ], - [ - 20, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, - "location": [ - 20, - 21 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 21 - ], - [ - 19, - 21 - ], - [ - 19, - 18 - ], - [ - 20, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Larry niven", - "tag": "D-C-102-F", - "title": "Limits" - }, - "location": [ - 20, - 18 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 18 - ], - [ - 19, - 18 - ], - [ - 10, - 15 - ], - [ - 8, - 12 - ], - [ - 7, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Clifford D. Simak", - "tag": "D-B-107-B", - "title": "A Heritage of Stars" - }, - "location": [ - 7, - 12 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 12 - ], - [ - 8, - 12 - ], - [ - 8, - 4 - ], - [ - 3, - 4 - ], - [ - 3, - 12 - ], - [ - 4, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Thomas N. Disch ", - "tag": "D-A-106-F", - "title": "On SF " - }, - "location": [ - 4, - 12 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 12 - ], - [ - 3, - 12 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Keith roberts", - "tag": "D-C-110-E", - "title": "The chalk giants" - }, - "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "Gwyneth Jones", - "tag": "D-D-111-B", - "title": "Life" - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Thomas Harlan", - "tag": "D-E-106-A", - "title": "Wasteland of Flint" - }, - "location": [ - 36, - 12 - ] - }, - { - "book": { - "author": "John Crowley", - "tag": "D-F-109-E", - "title": "Engine summer" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "Yahtzee Croshaw", - "tag": "D-F-109-D", - "title": "Will save the galaxy for food" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "Kage Baker", - "tag": "D-H-103-D", - "title": "The Empress of Mars" - }, - "location": [ - 55, - 18 - ] - }, - { - "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, - "location": [ - 20, - 21 - ] - }, - { - "book": { - "author": "Larry niven", - "tag": "D-C-102-F", - "title": "Limits" - }, - "location": [ - 20, - 18 - ] - }, - { - "book": { - "author": "Clifford D. Simak", - "tag": "D-B-107-B", - "title": "A Heritage of Stars" - }, - "location": [ - 7, - 12 - ] - }, - { - "book": { - "author": "Thomas N. Disch ", - "tag": "D-A-106-F", - "title": "On SF " - }, - "location": [ - 4, - 12 - ] - } - ] - } - }, - { - "pathId": 16, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Lloyd Alexander ", - "tag": "D-H-111-E", - "title": "Taran Wanderer " - }, - "location": [ - 55, - 6 - ] - }, - { - "book": { - "author": "Anne McCaffrey ", - "tag": "D-D-101-C", - "title": "The Dolphins of Pern" - }, - "location": [ - 23, - 21 - ] - }, - { - "book": { - "author": "Nancy Springer", - "tag": "D-B-107-E", - "title": "The Silver Sun" - }, - "location": [ - 7, - 12 - ] - }, - { - "book": { - "author": "Charles de Lint", - "tag": "D-F-107-C", - "title": "The little country" - }, - "location": [ - 39, - 12 - ] - }, - { - "book": { - "author": "Jerry pournelle", - "tag": "D-C-108-D", - "title": "West of honoe " - }, - "location": [ - 20, - 9 - ] - }, - { - "book": { - "author": "Edmond Hamilton", - "tag": "D-E-104-E", - "title": "Starwolf" - }, - "location": [ - 36, - 15 - ] - }, - { - "book": { - "author": "Been Bova", - "tag": "D-G-100-F", - "title": "The Immortality Factor" - }, - "location": [ - 52, - 21 - ] - }, - { - "book": { - "author": "Gene Wolfe ", - "tag": "D-A-104-A", - "title": "Castleview" - }, - "location": [ - 4, - 15 - ] - }, - { - "book": { - "author": "Bruce Sterling", - "tag": "D-B-105-D", - "title": "Holy Fire" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "M.T. Anderson ", - "tag": "D-H-105-A", - "title": "Feed" - }, - "location": [ - 55, - 15 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 3, - 15 - ], - [ - 4, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Gene Wolfe ", - "tag": "D-A-104-A", - "title": "Castleview" - }, - "location": [ - 4, - 15 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 15 - ], - [ - 3, - 15 - ], - [ - 3, - 27 - ], - [ - 9, - 27 - ], - [ - 24, - 23 - ], - [ - 24, - 21 - ], - [ - 23, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Anne McCaffrey ", - "tag": "D-D-101-C", - "title": "The Dolphins of Pern" - }, - "location": [ - 23, - 21 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 21 - ], - [ - 24, - 21 - ], - [ - 32, - 18 - ], - [ - 35, - 15 - ], - [ - 36, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Edmond Hamilton", - "tag": "D-E-104-E", - "title": "Starwolf" - }, - "location": [ - 36, - 15 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 15 - ], - [ - 35, - 15 - ], - [ - 35, - 4 - ], - [ - 56, - 4 - ], - [ - 56, - 6 - ], - [ - 55, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Lloyd Alexander ", - "tag": "D-H-111-E", - "title": "Taran Wanderer " - }, - "location": [ - 55, - 6 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 6 - ], - [ - 56, - 6 - ], - [ - 56, - 15 - ], - [ - 55, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "M.T. Anderson ", - "tag": "D-H-105-A", - "title": "Feed" - }, - "location": [ - 55, - 15 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 15 - ], - [ - 56, - 15 - ], - [ - 56, - 23 - ], - [ - 51, - 23 - ], - [ - 51, - 21 - ], - [ - 52, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Been Bova", - "tag": "D-G-100-F", - "title": "The Immortality Factor" - }, - "location": [ - 52, - 21 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 21 - ], - [ - 51, - 21 - ], - [ - 40, - 12 - ], - [ - 39, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Charles de Lint", - "tag": "D-F-107-C", - "title": "The little country" - }, - "location": [ - 39, - 12 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 12 - ], - [ - 40, - 12 - ], - [ - 40, - 4 - ], - [ - 19, - 4 - ], - [ - 19, - 9 - ], - [ - 20, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Jerry pournelle", - "tag": "D-C-108-D", - "title": "West of honoe " - }, - "location": [ - 20, - 9 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 9 - ], - [ - 19, - 9 - ], - [ - 15, - 15 - ], - [ - 8, - 15 - ], - [ - 7, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Bruce Sterling", - "tag": "D-B-105-D", - "title": "Holy Fire" - }, - "location": [ - 7, - 15 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 15 - ], - [ - 8, - 15 - ], - [ - 8, - 12 - ], - [ - 7, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Nancy Springer", - "tag": "D-B-107-E", - "title": "The Silver Sun" - }, - "location": [ - 7, - 12 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 12 - ], - [ - 8, - 12 - ], - [ - 8, - 4 - ], - [ - 1, - 0 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Gene Wolfe ", - "tag": "D-A-104-A", - "title": "Castleview" - }, - "location": [ - 4, - 15 - ] - }, - { - "book": { - "author": "Anne McCaffrey ", - "tag": "D-D-101-C", - "title": "The Dolphins of Pern" - }, - "location": [ - 23, - 21 - ] - }, - { - "book": { - "author": "Edmond Hamilton", - "tag": "D-E-104-E", - "title": "Starwolf" - }, - "location": [ - 36, - 15 - ] - }, - { - "book": { - "author": "Lloyd Alexander ", - "tag": "D-H-111-E", - "title": "Taran Wanderer " - }, - "location": [ - 55, - 6 - ] - }, - { - "book": { - "author": "M.T. Anderson ", - "tag": "D-H-105-A", - "title": "Feed" - }, - "location": [ - 55, - 15 - ] - }, - { - "book": { - "author": "Been Bova", - "tag": "D-G-100-F", - "title": "The Immortality Factor" - }, - "location": [ - 52, - 21 - ] - }, - { - "book": { - "author": "Charles de Lint", - "tag": "D-F-107-C", - "title": "The little country" - }, - "location": [ - 39, - 12 - ] - }, - { - "book": { - "author": "Jerry pournelle", - "tag": "D-C-108-D", - "title": "West of honoe " - }, - "location": [ - 20, - 9 - ] - }, - { - "book": { - "author": "Bruce Sterling", - "tag": "D-B-105-D", - "title": "Holy Fire" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Nancy Springer", - "tag": "D-B-107-E", - "title": "The Silver Sun" - }, - "location": [ - 7, - 12 - ] - } - ] - } - }, - { - "pathId": 17, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "James P. Hogan", - "tag": "D-E-110-A", - "title": "Inherit the Stars" - }, - "location": [ - 36, - 6 - ] - }, - { - "book": { - "author": "James H. Schmitz", - "tag": "D-B-109-A", - "title": "A Tale of 2 Clocks" - }, - "location": [ - 7, - 9 - ] - }, - { - "book": { - "author": "Larry niven", - "tag": "D-C-104-A", - "title": "Neutron star" - }, - "location": [ - 20, - 15 - ] - }, - { - "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "Cory Doctorow", - "tag": "D-F-105-E", - "title": "For the win" - }, - "location": [ - 39, - 15 - ] - }, - { - "book": { - "author": "Jeffrey J. kripal ", - "tag": "D-A-106-D", - "title": "Mutants and mystics" - }, - "location": [ - 4, - 12 - ] - }, - { - "book": { - "author": "Dean Ing", - "tag": "D-E-110-F", - "title": "Systemic Shock" - }, - "location": [ - 36, - 6 - ] - }, - { - "book": { - "author": "John Christopher", - "tag": "D-F-111-A", - "title": "The city of gold and lead" - }, - "location": [ - 39, - 6 - ] - }, - { - "book": { - "author": "Sean Williams ", - "tag": "D-A-102-D", - "title": "Saturn returns " - }, - "location": [ - 4, - 18 - ] - }, - { - "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, - "location": [ - 39, - 12 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 8, - 4 - ], - [ - 8, - 9 - ], - [ - 7, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "James H. Schmitz", - "tag": "D-B-109-A", - "title": "A Tale of 2 Clocks" - }, - "location": [ - 7, - 9 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 9 - ], - [ - 8, - 9 - ], - [ - 10, - 15 - ], - [ - 19, - 15 - ], - [ - 20, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Larry niven", - "tag": "D-C-104-A", - "title": "Neutron star" - }, - "location": [ - 20, - 15 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 15 - ], - [ - 19, - 15 - ], - [ - 19, - 4 - ], - [ - 35, - 6 - ], - [ - 36, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "James P. Hogan", - "tag": "D-E-110-A", - "title": "Inherit the Stars" - }, - "location": [ - 36, - 6 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 6 - ], - [ - 35, - 6 - ], - [ - 35, - 6 - ], - [ - 36, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Dean Ing", - "tag": "D-E-110-F", - "title": "Systemic Shock" - }, - "location": [ - 36, - 6 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 6 - ], - [ - 35, - 6 - ], - [ - 35, - 4 - ], - [ - 40, - 4 - ], - [ - 40, - 6 - ], - [ - 39, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "John Christopher", - "tag": "D-F-111-A", - "title": "The city of gold and lead" - }, - "location": [ - 39, - 6 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 6 - ], - [ - 40, - 6 - ], - [ - 40, - 9 - ], - [ - 39, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, - "location": [ - 39, - 9 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 9 - ], - [ - 40, - 9 - ], - [ - 40, - 12 - ], - [ - 39, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, - "location": [ - 39, - 12 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 12 - ], - [ - 40, - 12 - ], - [ - 40, - 15 - ], - [ - 39, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Cory Doctorow", - "tag": "D-F-105-E", - "title": "For the win" - }, - "location": [ - 39, - 15 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 15 - ], - [ - 40, - 15 - ], - [ - 40, - 27 - ], - [ - 3, - 27 - ], - [ - 3, - 18 - ], - [ - 4, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Sean Williams ", - "tag": "D-A-102-D", - "title": "Saturn returns " - }, - "location": [ - 4, - 18 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 18 - ], - [ - 3, - 18 - ], - [ - 3, - 12 - ], - [ - 4, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Jeffrey J. kripal ", - "tag": "D-A-106-D", - "title": "Mutants and mystics" - }, - "location": [ - 4, - 12 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 12 - ], - [ - 3, - 12 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "James H. Schmitz", - "tag": "D-B-109-A", - "title": "A Tale of 2 Clocks" - }, - "location": [ - 7, - 9 - ] - }, - { - "book": { - "author": "Larry niven", - "tag": "D-C-104-A", - "title": "Neutron star" - }, - "location": [ - 20, - 15 - ] - }, - { - "book": { - "author": "James P. Hogan", - "tag": "D-E-110-A", - "title": "Inherit the Stars" - }, - "location": [ - 36, - 6 - ] - }, - { - "book": { - "author": "Dean Ing", - "tag": "D-E-110-F", - "title": "Systemic Shock" - }, - "location": [ - 36, - 6 - ] - }, - { - "book": { - "author": "John Christopher", - "tag": "D-F-111-A", - "title": "The city of gold and lead" - }, - "location": [ - 39, - 6 - ] - }, - { - "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, - "location": [ - 39, - 12 - ] - }, - { - "book": { - "author": "Cory Doctorow", - "tag": "D-F-105-E", - "title": "For the win" - }, - "location": [ - 39, - 15 - ] - }, - { - "book": { - "author": "Sean Williams ", - "tag": "D-A-102-D", - "title": "Saturn returns " - }, - "location": [ - 4, - 18 - ] - }, - { - "book": { - "author": "Jeffrey J. kripal ", - "tag": "D-A-106-D", - "title": "Mutants and mystics" - }, - "location": [ - 4, - 12 - ] - } - ] - } - }, - { - "pathId": 18, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Doris piserchia", - "tag": "D-C-106-F", - "title": "A billion days of earth" - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, - "location": [ - 52, - 6 - ] - }, - { - "book": { - "author": "Andre norton", - "tag": "D-C-104-D", - "title": "The defiant agents" - }, - "location": [ - 20, - 15 - ] - }, - { - "book": { - "author": "Roger Zelazny ", - "tag": "D-A-104-D", - "title": "The courts of chaos" - }, - "location": [ - 4, - 15 - ] - }, - { - "book": { - "author": "Lin carter", - "tag": "D-A-110-C", - "title": "Realms of wizardry" - }, - "location": [ - 4, - 6 - ] - }, - { - "book": { - "author": "Dean Ing", - "tag": "D-E-110-F", - "title": "Systemic Shock" - }, - "location": [ - 36, - 6 - ] - }, - { - "book": { - "author": "Michael Flynn", - "tag": "D-E-100-B", - "title": "Firestar" - }, - "location": [ - 36, - 21 - ] - }, - { - "book": { - "author": "Stephen King ", - "tag": "D-D-111-F", - "title": "Hearts in Atlantis " - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, - "location": [ - 7, - 6 - ] - }, - { - "book": { - "author": "Mike resnick", - "tag": "D-C-110-B", - "title": "The branch" - }, - "location": [ - 20, - 6 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 24, - 4 - ], - [ - 24, - 6 - ], - [ - 23, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Stephen King ", - "tag": "D-D-111-F", - "title": "Hearts in Atlantis " - }, - "location": [ - 23, - 6 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 23, - 6 - ], - [ - 24, - 6 - ], - [ - 35, - 6 - ], - [ - 36, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Dean Ing", - "tag": "D-E-110-F", - "title": "Systemic Shock" - }, - "location": [ - 36, - 6 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 6 - ], - [ - 35, - 6 - ], - [ - 35, - 4 - ], - [ - 51, - 6 - ], - [ - 52, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, - "location": [ - 52, - 6 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 6 - ], - [ - 51, - 6 - ], - [ - 36, - 4 - ], - [ - 35, - 21 - ], - [ - 36, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Michael Flynn", - "tag": "D-E-100-B", - "title": "Firestar" - }, - "location": [ - 36, - 21 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 21 - ], - [ - 35, - 21 - ], - [ - 20, - 23 - ], - [ - 19, - 15 - ], - [ - 20, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Andre norton", - "tag": "D-C-104-D", - "title": "The defiant agents" - }, - "location": [ - 20, - 15 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 15 - ], - [ - 19, - 15 - ], - [ - 19, - 12 - ], - [ - 20, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Doris piserchia", - "tag": "D-C-106-F", - "title": "A billion days of earth" - }, - "location": [ - 20, - 12 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 12 - ], - [ - 19, - 12 - ], - [ - 19, - 6 - ], - [ - 20, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mike resnick", - "tag": "D-C-110-B", - "title": "The branch" - }, - "location": [ - 20, - 6 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 6 - ], - [ - 19, - 6 - ], - [ - 8, - 6 - ], - [ - 7, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, - "location": [ - 7, - 6 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 6 - ], - [ - 8, - 6 - ], - [ - 8, - 4 - ], - [ - 3, - 4 - ], - [ - 3, - 15 - ], - [ - 4, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Roger Zelazny ", - "tag": "D-A-104-D", - "title": "The courts of chaos" - }, - "location": [ - 4, - 15 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 15 - ], - [ - 3, - 15 - ], - [ - 3, - 6 - ], - [ - 4, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Lin carter", - "tag": "D-A-110-C", - "title": "Realms of wizardry" - }, - "location": [ - 4, - 6 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 6 - ], - [ - 3, - 6 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Stephen King ", - "tag": "D-D-111-F", - "title": "Hearts in Atlantis " - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Dean Ing", - "tag": "D-E-110-F", - "title": "Systemic Shock" - }, - "location": [ - 36, - 6 - ] - }, - { - "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, - "location": [ - 52, - 6 - ] - }, - { - "book": { - "author": "Michael Flynn", - "tag": "D-E-100-B", - "title": "Firestar" - }, - "location": [ - 36, - 21 - ] - }, - { - "book": { - "author": "Andre norton", - "tag": "D-C-104-D", - "title": "The defiant agents" - }, - "location": [ - 20, - 15 - ] - }, - { - "book": { - "author": "Doris piserchia", - "tag": "D-C-106-F", - "title": "A billion days of earth" - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "Mike resnick", - "tag": "D-C-110-B", - "title": "The branch" - }, - "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, - "location": [ - 7, - 6 - ] - }, - { - "book": { - "author": "Roger Zelazny ", - "tag": "D-A-104-D", - "title": "The courts of chaos" - }, - "location": [ - 4, - 15 - ] - }, - { - "book": { - "author": "Lin carter", - "tag": "D-A-110-C", - "title": "Realms of wizardry" - }, - "location": [ - 4, - 6 - ] - } - ] - } - }, - { - "pathId": 19, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Thomas N. Disch ", - "tag": "D-A-106-F", - "title": "On SF " - }, - "location": [ - 4, - 12 - ] - }, - { - "book": { - "author": "C. J. Cherryh", - "tag": "D-G-110-D", - "title": "Hunter of the Worlds" - }, - "location": [ - 52, - 6 - ] - }, - { - "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "T.R. Williams ", - "tag": "D-A-102-E", - "title": "Journey into the flames" - }, - "location": [ - 4, - 18 - ] - }, - { - "book": { - "author": "Dacre Stoker and Ian Holt", - "tag": "D-B-101-B", - "title": "Dracula The Un-Dead" - }, - "location": [ - 7, - 21 - ] - }, - { - "book": { - "author": "Keith roberts", - "tag": "D-C-110-E", - "title": "The chalk giants" - }, - "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "Michael Bishop", - "tag": "D-G-100-C", - "title": "No Enemy But Time" - }, - "location": [ - 52, - 21 - ] - }, - { - "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, - "location": [ - 36, - 6 - ] - }, - { - "book": { - "author": "Andre norton", - "tag": "D-C-106-B", - "title": "The zero stone" - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "R.L. Stine", - "tag": "D-B-105-F", - "title": "Goosebumps #13: Piano Lessons Can Be Murder" - }, - "location": [ - 7, - 15 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 35, - 6 - ], - [ - 36, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, - "location": [ - 36, - 6 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 36, - 6 - ], - [ - 35, - 6 - ], - [ - 35, - 4 - ], - [ - 51, - 6 - ], - [ - 52, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "C. J. Cherryh", - "tag": "D-G-110-D", - "title": "Hunter of the Worlds" - }, - "location": [ - 52, - 6 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 6 - ], - [ - 51, - 6 - ], - [ - 51, - 21 - ], - [ - 52, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Michael Bishop", - "tag": "D-G-100-C", - "title": "No Enemy But Time" - }, - "location": [ - 52, - 21 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 21 - ], - [ - 51, - 21 - ], - [ - 40, - 12 - ], - [ - 40, - 9 - ], - [ - 39, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, - "location": [ - 39, - 9 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 9 - ], - [ - 40, - 9 - ], - [ - 40, - 4 - ], - [ - 19, - 4 - ], - [ - 19, - 6 - ], - [ - 20, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Keith roberts", - "tag": "D-C-110-E", - "title": "The chalk giants" - }, - "location": [ - 20, - 6 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 6 - ], - [ - 19, - 6 - ], - [ - 19, - 12 - ], - [ - 20, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Andre norton", - "tag": "D-C-106-B", - "title": "The zero stone" - }, - "location": [ - 20, - 12 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 12 - ], - [ - 19, - 12 - ], - [ - 15, - 15 - ], - [ - 8, - 15 - ], - [ - 7, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "R.L. Stine", - "tag": "D-B-105-F", - "title": "Goosebumps #13: Piano Lessons Can Be Murder" - }, - "location": [ - 7, - 15 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 15 - ], - [ - 8, - 15 - ], - [ - 8, - 21 - ], - [ - 7, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Dacre Stoker and Ian Holt", - "tag": "D-B-101-B", - "title": "Dracula The Un-Dead" - }, - "location": [ - 7, - 21 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 21 - ], - [ - 8, - 21 - ], - [ - 8, - 27 - ], - [ - 3, - 27 - ], - [ - 3, - 18 - ], - [ - 4, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "T.R. Williams ", - "tag": "D-A-102-E", - "title": "Journey into the flames" - }, - "location": [ - 4, - 18 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 18 - ], - [ - 3, - 18 - ], - [ - 3, - 12 - ], - [ - 4, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Thomas N. Disch ", - "tag": "D-A-106-F", - "title": "On SF " - }, - "location": [ - 4, - 12 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 12 - ], - [ - 3, - 12 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, - "location": [ - 36, - 6 - ] - }, - { - "book": { - "author": "C. J. Cherryh", - "tag": "D-G-110-D", - "title": "Hunter of the Worlds" - }, - "location": [ - 52, - 6 - ] - }, - { - "book": { - "author": "Michael Bishop", - "tag": "D-G-100-C", - "title": "No Enemy But Time" - }, - "location": [ - 52, - 21 - ] - }, - { - "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "Keith roberts", - "tag": "D-C-110-E", - "title": "The chalk giants" - }, - "location": [ - 20, - 6 - ] - }, - { - "book": { - "author": "Andre norton", - "tag": "D-C-106-B", - "title": "The zero stone" - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "R.L. Stine", - "tag": "D-B-105-F", - "title": "Goosebumps #13: Piano Lessons Can Be Murder" - }, - "location": [ - 7, - 15 - ] - }, - { - "book": { - "author": "Dacre Stoker and Ian Holt", - "tag": "D-B-101-B", - "title": "Dracula The Un-Dead" - }, - "location": [ - 7, - 21 - ] - }, - { - "book": { - "author": "T.R. Williams ", - "tag": "D-A-102-E", - "title": "Journey into the flames" - }, - "location": [ - 4, - 18 - ] - }, - { - "book": { - "author": "Thomas N. Disch ", - "tag": "D-A-106-F", - "title": "On SF " - }, - "location": [ - 4, - 12 - ] - } - ] - } - }, - { - "pathId": 20, - "pathType": "training", - "pickPathInformation": { - "unorderedBooksAndLocations": [ - { - "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, - "location": [ - 4, - 9 - ] - }, - { - "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, - "location": [ - 20, - 12 - ] - }, - { - "book": { - "author": "David Eddings", - "tag": "D-H-101-A", - "title": "Castle of Wizardry" - }, - "location": [ - 55, - 21 - ] - }, - { - "book": { - "author": "James Dashner", - "tag": "D-F-109-F", - "title": "The kill order" - }, - "location": [ - 39, - 9 - ] - }, - { - "book": { - "author": "Eric Brown", - "tag": "D-G-104-C", - "title": "Helix " - }, - "location": [ - 52, - 15 - ] - }, - { - "book": { - "author": "T.J. Bass", - "tag": "D-H-101-B", - "title": "Half Past Human" - }, - "location": [ - 55, - 21 - ] - }, - { - "book": { - "author": "Leo Marguilies ", - "tag": "D-A-106-C", - "title": "Three times infinity" - }, - "location": [ - 4, - 12 - ] - }, - { - "book": { - "author": "Greg Egan", - "tag": "D-F-103-F", - "title": "Zendegi" - }, - "location": [ - 39, - 18 - ] - }, - { - "book": { - "author": "Mark Adlard", - "tag": "D-H-111-B", - "title": "Interface" - }, - "location": [ - 55, - 6 - ] - }, - { - "book": { - "author": "Bob Shaw", - "tag": "D-B-109-B", - "title": "Medusa's Children" - }, - "location": [ - 7, - 9 - ] - } - ], - "orderedPickPath": [ - { - "cellByCellPathToTargetBookLocation": [ - [ - 0, - 0 - ], - [ - 0, - 1 - ], - [ - 8, - 4 - ], - [ - 8, - 9 - ], - [ - 7, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Bob Shaw", - "tag": "D-B-109-B", - "title": "Medusa's Children" - }, - "location": [ - 7, - 9 - ] - }, - "stepNumber": 1 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 7, - 9 - ], - [ - 8, - 9 - ], - [ - 15, - 8 - ], - [ - 19, - 12 - ], - [ - 20, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, - "location": [ - 20, - 12 - ] - }, - "stepNumber": 2 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 20, - 12 - ], - [ - 19, - 12 - ], - [ - 19, - 4 - ], - [ - 40, - 4 - ], - [ - 40, - 9 - ], - [ - 39, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "James Dashner", - "tag": "D-F-109-F", - "title": "The kill order" - }, - "location": [ - 39, - 9 - ] - }, - "stepNumber": 3 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 9 - ], - [ - 40, - 9 - ], - [ - 40, - 18 - ], - [ - 39, - 18 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Greg Egan", - "tag": "D-F-103-F", - "title": "Zendegi" - }, - "location": [ - 39, - 18 - ] - }, - "stepNumber": 4 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 39, - 18 - ], - [ - 40, - 18 - ], - [ - 51, - 15 - ], - [ - 52, - 15 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Eric Brown", - "tag": "D-G-104-C", - "title": "Helix " - }, - "location": [ - 52, - 15 - ] - }, - "stepNumber": 5 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 52, - 15 - ], - [ - 51, - 15 - ], - [ - 51, - 23 - ], - [ - 56, - 23 - ], - [ - 56, - 21 - ], - [ - 55, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "David Eddings", - "tag": "D-H-101-A", - "title": "Castle of Wizardry" - }, - "location": [ - 55, - 21 - ] - }, - "stepNumber": 6 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 21 - ], - [ - 56, - 21 - ], - [ - 56, - 21 - ], - [ - 55, - 21 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "T.J. Bass", - "tag": "D-H-101-B", - "title": "Half Past Human" - }, - "location": [ - 55, - 21 - ] - }, - "stepNumber": 7 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 21 - ], - [ - 56, - 21 - ], - [ - 56, - 6 - ], - [ - 55, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Mark Adlard", - "tag": "D-H-111-B", - "title": "Interface" - }, - "location": [ - 55, - 6 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 55, - 6 - ], - [ - 56, - 6 - ], - [ - 56, - 4 - ], - [ - 3, - 4 - ], - [ - 3, - 12 - ], - [ - 4, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Leo Marguilies ", - "tag": "D-A-106-C", - "title": "Three times infinity" - }, - "location": [ - 4, - 12 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 12 - ], - [ - 3, - 12 - ], - [ - 3, - 9 - ], - [ - 4, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, - "location": [ - 4, - 9 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ - [ - 4, - 9 - ], - [ - 3, - 9 - ], - [ - 0, - 1 - ], - [ - 0, - 0 - ] - ], - "targetBookAndTargetBookLocation": { - "book": null, - "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Bob Shaw", - "tag": "D-B-109-B", - "title": "Medusa's Children" - }, - "location": [ - 7, - 9 + 5, + 3 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, + "title": "Colorless Tsukuru Tazaki and His Years of Pilgrimage", + "author": "Haruki Murakami", + "tag": "F-2-5" + }, "location": [ - 20, - 12 + 5, + 3 ] - }, + }, { "book": { - "author": "James Dashner", - "tag": "D-F-109-F", - "title": "The kill order" - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 39, - 9 + 12, + 6 ] - }, + }, { "book": { - "author": "Greg Egan", - "tag": "D-F-103-F", - "title": "Zendegi" - }, + "title": "Ubiquitous Computing Fundamentals", + "author": "John Krumm", + "tag": "F-3-3" + }, "location": [ - 39, - 18 + 5, + 0 ] - }, + }, { "book": { - "author": "Eric Brown", - "tag": "D-G-104-C", - "title": "Helix " - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 52, - 15 + 0, + 0 ] - }, + }, { "book": { - "author": "David Eddings", - "tag": "D-H-101-A", - "title": "Castle of Wizardry" - }, + "title": "Guide to Data Analysis", + "author": "Jarija J. Norusis", + "tag": "B-2-1" + }, "location": [ - 55, - 21 + 17, + 3 ] - }, + }, { "book": { - "author": "T.J. Bass", - "tag": "D-H-101-B", - "title": "Half Past Human" - }, + "title": "Capacitive Sensors - Design and Applications", + "author": "Larry K. Baxter", + "tag": "C-3-1" + }, "location": [ - 55, - 21 + 12, + 6 ] - }, + }, { "book": { - "author": "Mark Adlard", - "tag": "D-H-111-B", - "title": "Interface" - }, + "title": "America Again", + "author": "Stephen Colbert", + "tag": "F-1-2" + }, "location": [ - 55, + 5, 6 ] - }, + }, { "book": { - "author": "Leo Marguilies ", - "tag": "D-A-106-C", - "title": "Three times infinity" - }, + "title": "Introduction To Electrical Circuit Analysis", + "author": "Robert Carter", + "tag": "E-2-3" + }, "location": [ - 4, - 12 + 6, + 3 ] - }, + }, { "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, + "title": "Computers: Their Structure, Use, and Influence", + "author": "Slotnick, Slotnick", + "tag": "E-3-5" + }, "location": [ - 4, - 9 + 6, + 6 ] } - ] - } - }, - { - "pathId": 21, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Lin carter", - "tag": "D-A-110-C", - "title": "Realms of wizardry" - }, + "title": "Guide to Data Analysis", + "author": "Jarija J. Norusis", + "tag": "B-2-1" + }, "location": [ - 4, - 6 + 17, + 3 ] - }, + }, { "book": { - "author": "Roger Zelazny", - "tag": "D-A-104-E", - "title": "Eye of cat " - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 4, - 15 + 12, + 6 ] - }, + }, { "book": { - "author": "Gordon R. Dickson", - "tag": "D-F-105-C", - "title": "Dragon of the border" - }, + "title": "Capacitive Sensors - Design and Applications", + "author": "Larry K. Baxter", + "tag": "C-3-1" + }, "location": [ - 39, - 15 + 12, + 6 ] - }, + }, { "book": { - "author": "Julia Ecklar", - "tag": "D-F-103-D", - "title": "Regenesis" - }, + "title": "Computers: Their Structure, Use, and Influence", + "author": "Slotnick, Slotnick", + "tag": "E-3-5" + }, "location": [ - 39, - 18 + 6, + 6 ] - }, + }, { "book": { - "author": "George O. Smith", - "tag": "D-B-107-D", - "title": "The Fourth \"R\"" - }, + "title": "Introduction To Electrical Circuit Analysis", + "author": "Robert Carter", + "tag": "E-2-3" + }, "location": [ - 7, - 12 + 6, + 3 ] - }, + }, { "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, + "title": "America Again", + "author": "Stephen Colbert", + "tag": "F-1-2" + }, "location": [ - 4, - 21 + 5, + 6 ] - }, + }, { "book": { - "author": "Trevor Hoyle", - "tag": "D-E-110-D", - "title": "Through the Eye of Time" - }, + "title": "Fun Home", + "author": "Alison Bechdel", + "tag": "F-2-4" + }, "location": [ - 36, - 6 + 5, + 3 ] - }, + }, { "book": { - "author": "Ken Macleod ", - "tag": "D-D-103-C", - "title": "The Cassini Division" - }, + "title": "Colorless Tsukuru Tazaki and His Years of Pilgrimage", + "author": "Haruki Murakami", + "tag": "F-2-5" + }, "location": [ - 23, - 18 + 5, + 3 ] - }, + }, { "book": { - "author": "Greg Egan", - "tag": "D-F-103-F", - "title": "Zendegi" - }, + "title": "Ubiquitous Computing Fundamentals", + "author": "John Krumm", + "tag": "F-3-3" + }, "location": [ - 39, - 18 + 5, + 0 ] - }, + }, { "book": { - "author": "Micheal N. Stanton ", - "tag": "D-A-106-E", - "title": "Hobos, elves and wizards " - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 4, - 12 + 0, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], + ], [ - 0, - 1 - ], + 23, + 0 + ], + [ + 18, + 8 + ], [ - 8, - 4 - ], + 16, + 7 + ], [ - 8, - 12 - ], + 16, + 3 + ], [ - 7, - 12 + 17, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "George O. Smith", - "tag": "D-B-107-D", - "title": "The Fourth \"R\"" - }, + "title": "Guide to Data Analysis", + "author": "Jarija J. Norusis", + "tag": "B-2-1" + }, "location": [ - 7, - 12 + 17, + 3 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 7, - 12 - ], - [ - 8, - 12 - ], + 17, + 3 + ], [ - 19, - 4 - ], + 16, + 3 + ], [ - 35, + 13, 6 - ], + ], [ - 36, + 12, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Trevor Hoyle", - "tag": "D-E-110-D", - "title": "Through the Eye of Time" - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 36, + 12, 6 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 36, + 12, 6 - ], + ], [ - 35, + 13, 6 - ], + ], [ - 35, - 4 - ], - [ - 40, - 4 - ], - [ - 40, - 15 - ], + 13, + 6 + ], [ - 39, - 15 + 12, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Gordon R. Dickson", - "tag": "D-F-105-C", - "title": "Dragon of the border" - }, + "title": "Capacitive Sensors - Design and Applications", + "author": "Larry K. Baxter", + "tag": "C-3-1" + }, "location": [ - 39, - 15 + 12, + 6 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 39, - 15 - ], + 12, + 6 + ], + [ + 13, + 6 + ], [ - 40, - 15 - ], + 13, + 8 + ], [ - 40, - 18 - ], + 7, + 6 + ], [ - 39, - 18 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Julia Ecklar", - "tag": "D-F-103-D", - "title": "Regenesis" - }, + "title": "Computers: Their Structure, Use, and Influence", + "author": "Slotnick, Slotnick", + "tag": "E-3-5" + }, "location": [ - 39, - 18 + 6, + 6 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 39, - 18 - ], + 6, + 6 + ], [ - 40, - 18 - ], + 7, + 6 + ], [ - 40, - 18 - ], + 7, + 3 + ], [ - 39, - 18 + 6, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Greg Egan", - "tag": "D-F-103-F", - "title": "Zendegi" - }, + "title": "Introduction To Electrical Circuit Analysis", + "author": "Robert Carter", + "tag": "E-2-3" + }, "location": [ - 39, - 18 + 6, + 3 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 39, - 18 - ], + 6, + 3 + ], [ - 40, - 18 - ], + 7, + 3 + ], [ - 40, - 27 - ], + 7, + 8 + ], [ - 32, - 26 - ], + 4, + 8 + ], [ - 24, - 18 - ], + 4, + 6 + ], [ - 23, - 18 + 5, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Ken Macleod ", - "tag": "D-D-103-C", - "title": "The Cassini Division" - }, + "title": "America Again", + "author": "Stephen Colbert", + "tag": "F-1-2" + }, "location": [ - 23, - 18 + 5, + 6 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 23, - 18 - ], - [ - 24, - 18 - ], - [ - 23, - 27 - ], + 5, + 6 + ], [ - 3, - 27 - ], + 4, + 6 + ], [ - 3, - 21 - ], + 4, + 3 + ], [ - 4, - 21 + 5, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, + "title": "Fun Home", + "author": "Alison Bechdel", + "tag": "F-2-4" + }, "location": [ - 4, - 21 + 5, + 3 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 4, - 21 - ], + 5, + 3 + ], [ - 3, - 21 - ], + 4, + 3 + ], [ - 3, - 15 - ], + 4, + 3 + ], [ - 4, - 15 + 5, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Roger Zelazny", - "tag": "D-A-104-E", - "title": "Eye of cat " - }, + "title": "Colorless Tsukuru Tazaki and His Years of Pilgrimage", + "author": "Haruki Murakami", + "tag": "F-2-5" + }, "location": [ - 4, - 15 + 5, + 3 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 4, - 15 - ], + 5, + 3 + ], [ - 3, - 15 - ], + 4, + 3 + ], [ - 3, - 12 - ], + 4, + 0 + ], [ - 4, - 12 + 5, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Micheal N. Stanton ", - "tag": "D-A-106-E", - "title": "Hobos, elves and wizards " - }, + "title": "Ubiquitous Computing Fundamentals", + "author": "John Krumm", + "tag": "F-3-3" + }, "location": [ - 4, - 12 + 5, + 0 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 4, - 12 - ], + 5, + 0 + ], [ - 3, - 12 - ], + 4, + 0 + ], [ - 3, - 6 - ], + 1, + 0 + ], [ - 4, - 6 + 0, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Lin carter", - "tag": "D-A-110-C", - "title": "Realms of wizardry" - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 4, - 6 + 0, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 4, - 6 - ], + 0, + 0 + ], [ - 3, - 6 - ], + 1, + 0 + ], + [ + 4, + 8 + ], [ - 0, - 1 - ], + 19, + 8 + ], + [ + 23, + 0 + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 2, + "pathType": "training", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "George O. Smith", - "tag": "D-B-107-D", - "title": "The Fourth \"R\"" - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 7, - 12 + 12, + 6 ] - }, + }, { "book": { - "author": "Trevor Hoyle", - "tag": "D-E-110-D", - "title": "Through the Eye of Time" - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 36, + 0, 6 ] - }, + }, { "book": { - "author": "Gordon R. Dickson", - "tag": "D-F-105-C", - "title": "Dragon of the border" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 39, - 15 + 18, + 3 ] - }, + }, { "book": { - "author": "Julia Ecklar", - "tag": "D-F-103-D", - "title": "Regenesis" - }, + "title": "Visual Modeling with Rational Rose and UML", + "author": "Quatrani", + "tag": "C-1-5" + }, "location": [ - 39, - 18 + 12, + 0 ] - }, + }, { "book": { - "author": "Greg Egan", - "tag": "D-F-103-F", - "title": "Zendegi" - }, + "title": "Circuit Encyclopedia", + "author": "McGraw-Hill", + "tag": "B-1-5" + }, "location": [ - 39, - 18 + 17, + 6 ] - }, + }, { "book": { - "author": "Ken Macleod ", - "tag": "D-D-103-C", - "title": "The Cassini Division" - }, + "title": "Applied Combinatorics with Problem Solving", + "author": "Jackson Thoro", + "tag": "A-3-2" + }, "location": [ - 23, - 18 + 18, + 6 ] - }, + }, { "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, + "title": "Statistics for Experimenters", + "author": "Box, Hunter & Hunter", + "tag": "C-3-2" + }, "location": [ - 4, - 21 + 12, + 6 ] - }, + }, { "book": { - "author": "Roger Zelazny", - "tag": "D-A-104-E", - "title": "Eye of cat " - }, + "title": "America Again", + "author": "Stephen Colbert", + "tag": "F-1-2" + }, "location": [ - 4, - 15 + 5, + 6 ] - }, + }, { "book": { - "author": "Micheal N. Stanton ", - "tag": "D-A-106-E", - "title": "Hobos, elves and wizards " - }, + "title": "Ender in Exile", + "author": "Orson Scott Card", + "tag": "F-3-4" + }, "location": [ - 4, - 12 + 5, + 0 ] - }, + }, { "book": { - "author": "Lin carter", - "tag": "D-A-110-C", - "title": "Realms of wizardry" - }, + "title": "Electronic Sensor Circuits & Projects", + "author": "Forrest M. Mims III", + "tag": "A-1-4" + }, "location": [ - 4, - 6 + 18, + 0 ] } - ] - } - }, - { - "pathId": 22, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-C", - "title": "A Wizard in Absentia" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 7, - 15 + 18, + 3 ] - }, + }, { "book": { - "author": "Mike resnick", - "tag": "D-C-110-B", - "title": "The branch" - }, + "title": "Applied Combinatorics with Problem Solving", + "author": "Jackson Thoro", + "tag": "A-3-2" + }, "location": [ - 20, + 18, 6 ] - }, + }, { "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, + "title": "Ender in Exile", + "author": "Orson Scott Card", + "tag": "F-3-4" + }, "location": [ - 39, - 21 + 5, + 0 ] - }, + }, { "book": { - "author": "M.T. Anderson ", - "tag": "D-H-105-A", - "title": "Feed" - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 55, - 15 + 0, + 6 ] - }, + }, { "book": { - "author": "John Brunner", - "tag": "D-G-104-F", - "title": "The Jagged Orbit" - }, + "title": "America Again", + "author": "Stephen Colbert", + "tag": "F-1-2" + }, "location": [ - 52, - 15 + 5, + 6 ] - }, + }, { "book": { - "author": "Roger Zelazny", - "tag": "D-A-104-E", - "title": "Eye of cat " - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 4, - 15 + 12, + 6 ] - }, + }, { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-B", - "title": "2001 a space odyssey" - }, + "title": "Statistics for Experimenters", + "author": "Box, Hunter & Hunter", + "tag": "C-3-2" + }, "location": [ - 39, + 12, 6 ] - }, + }, { "book": { - "author": "J.R.R. Tolkien", - "tag": "D-B-101-A", - "title": "The Hobbit" - }, + "title": "Visual Modeling with Rational Rose and UML", + "author": "Quatrani", + "tag": "C-1-5" + }, "location": [ - 7, - 21 + 12, + 0 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-D", - "title": "Race Against Time" - }, + "title": "Circuit Encyclopedia", + "author": "McGraw-Hill", + "tag": "B-1-5" + }, "location": [ - 55, - 12 + 17, + 6 ] - }, + }, { "book": { - "author": "Joe Haldeman", - "tag": "D-E-104-C", - "title": "All My Sins Remembered" - }, + "title": "Electronic Sensor Circuits & Projects", + "author": "Forrest M. Mims III", + "tag": "A-1-4" + }, "location": [ - 36, - 15 + 18, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 3, - 15 - ], + 19, + 3 + ], [ - 4, - 15 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Roger Zelazny", - "tag": "D-A-104-E", - "title": "Eye of cat " - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 4, - 15 + 18, + 3 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 4, - 15 - ], + 18, + 3 + ], [ - 3, - 15 - ], + 19, + 3 + ], [ - 3, - 4 - ], - [ - 19, + 19, 6 - ], + ], [ - 20, + 18, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Mike resnick", - "tag": "D-C-110-B", - "title": "The branch" - }, + "title": "Applied Combinatorics with Problem Solving", + "author": "Jackson Thoro", + "tag": "A-3-2" + }, "location": [ - 20, + 18, 6 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 20, + 18, 6 - ], + ], [ - 19, + 19, 6 - ], + ], [ - 19, - 4 - ], + 19, + 8 + ], [ - 40, - 4 - ], + 4, + 8 + ], [ - 40, - 6 - ], + 4, + 0 + ], [ - 39, - 6 + 5, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-B", - "title": "2001 a space odyssey" - }, + "title": "Ender in Exile", + "author": "Orson Scott Card", + "tag": "F-3-4" + }, "location": [ - 39, - 6 + 5, + 0 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 39, - 6 - ], - [ - 40, - 6 - ], + 5, + 0 + ], [ - 55, - 4 - ], + 4, + 0 + ], [ - 56, - 12 - ], + 1, + 6 + ], [ - 55, - 12 + 0, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-D", - "title": "Race Against Time" - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 55, - 12 + 0, + 6 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 55, - 12 - ], + 0, + 6 + ], [ - 56, - 12 - ], + 1, + 6 + ], [ - 56, - 15 - ], + 4, + 6 + ], [ - 55, - 15 + 5, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "M.T. Anderson ", - "tag": "D-H-105-A", - "title": "Feed" - }, + "title": "America Again", + "author": "Stephen Colbert", + "tag": "F-1-2" + }, "location": [ - 55, - 15 + 5, + 6 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 55, - 15 - ], + 5, + 6 + ], [ - 56, - 15 - ], + 4, + 6 + ], [ - 56, - 23 - ], + 4, + 8 + ], [ - 51, - 23 - ], + 13, + 8 + ], [ - 51, - 15 - ], + 13, + 6 + ], [ - 52, - 15 + 12, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "John Brunner", - "tag": "D-G-104-F", - "title": "The Jagged Orbit" - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 52, - 15 + 12, + 6 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 52, - 15 - ], + 12, + 6 + ], [ - 51, - 15 - ], + 13, + 6 + ], [ - 40, - 21 - ], + 13, + 6 + ], [ - 39, - 21 + 12, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, + "title": "Statistics for Experimenters", + "author": "Box, Hunter & Hunter", + "tag": "C-3-2" + }, "location": [ - 39, - 21 + 12, + 6 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 39, - 21 - ], - [ - 40, - 21 - ], - [ - 40, - 27 - ], + 12, + 6 + ], [ - 35, - 27 - ], + 13, + 6 + ], [ - 35, - 15 - ], + 13, + 0 + ], [ - 36, - 15 + 12, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Joe Haldeman", - "tag": "D-E-104-C", - "title": "All My Sins Remembered" - }, + "title": "Visual Modeling with Rational Rose and UML", + "author": "Quatrani", + "tag": "C-1-5" + }, "location": [ - 36, - 15 + 12, + 0 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 36, - 15 - ], - [ - 35, - 15 - ], + 12, + 0 + ], [ - 23, - 23 - ], + 13, + 0 + ], [ - 8, - 21 - ], + 16, + 6 + ], [ - 7, - 21 + 17, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "J.R.R. Tolkien", - "tag": "D-B-101-A", - "title": "The Hobbit" - }, + "title": "Circuit Encyclopedia", + "author": "McGraw-Hill", + "tag": "B-1-5" + }, "location": [ - 7, - 21 + 17, + 6 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 7, - 21 - ], + 17, + 6 + ], + [ + 16, + 6 + ], + [ + 16, + 8 + ], [ - 8, - 21 - ], + 19, + 8 + ], [ - 8, - 15 - ], + 19, + 0 + ], [ - 7, - 15 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-C", - "title": "A Wizard in Absentia" - }, + "title": "Electronic Sensor Circuits & Projects", + "author": "Forrest M. Mims III", + "tag": "A-1-4" + }, "location": [ - 7, - 15 + 18, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 7, - 15 - ], - [ - 8, - 15 - ], + 18, + 0 + ], [ - 8, - 4 - ], + 19, + 0 + ], [ - 1, + 23, 0 - ], + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 3, + "pathType": "training", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Roger Zelazny", - "tag": "D-A-104-E", - "title": "Eye of cat " - }, + "title": "Digital Technology", + "author": "Gerald E. Williams", + "tag": "G-1-4" + }, "location": [ - 4, - 15 + 0, + 0 ] - }, + }, { "book": { - "author": "Mike resnick", - "tag": "D-C-110-B", - "title": "The branch" - }, + "title": "Knowledge-Based Image Processing Systems", + "author": "Graham, Barrett", + "tag": "E-1-4" + }, "location": [ - 20, - 6 + 6, + 0 ] - }, + }, { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-B", - "title": "2001 a space odyssey" - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 39, + 0, 6 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-D", - "title": "Race Against Time" - }, + "title": "An Introduction to Bayesian Networks", + "author": "Finn. V Jensen", + "tag": "E-3-4" + }, "location": [ - 55, - 12 + 6, + 6 ] - }, + }, { "book": { - "author": "M.T. Anderson ", - "tag": "D-H-105-A", - "title": "Feed" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 55, - 15 + 18, + 3 ] - }, + }, { "book": { - "author": "John Brunner", - "tag": "D-G-104-F", - "title": "The Jagged Orbit" - }, + "title": "Fun Home", + "author": "Alison Bechdel", + "tag": "F-2-4" + }, "location": [ - 52, - 15 + 5, + 3 ] - }, + }, { "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, + "title": "Public Enemies", + "author": "Bryan Burrough", + "tag": "G-3-5" + }, "location": [ - 39, - 21 + 0, + 6 ] - }, + }, { "book": { - "author": "Joe Haldeman", - "tag": "D-E-104-C", - "title": "All My Sins Remembered" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 36, - 15 + 11, + 0 ] - }, + }, { "book": { - "author": "J.R.R. Tolkien", - "tag": "D-B-101-A", - "title": "The Hobbit" - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 7, - 21 + 11, + 6 ] - }, + }, { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-C", - "title": "A Wizard in Absentia" - }, + "title": "Introduction to Computing and Algorithms", + "author": "Russel L. Shackelford", + "tag": "B-3-1" + }, "location": [ - 7, - 15 + 17, + 0 ] } - ] - } - }, - { - "pathId": 23, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Lloyd Alexander ", - "tag": "D-H-111-E", - "title": "Taran Wanderer " - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 55, + 11, 6 ] - }, + }, { "book": { - "author": "Sharon Green", - "tag": "D-E-104-A", - "title": "The Warrior Enchanted" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 36, - 15 + 11, + 0 ] - }, + }, { "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, + "title": "Knowledge-Based Image Processing Systems", + "author": "Graham, Barrett", + "tag": "E-1-4" + }, "location": [ - 36, - 12 + 6, + 0 ] - }, + }, { "book": { - "author": "Issac Asimov", - "tag": "D-H-105-D", - "title": "Robots and empire" - }, + "title": "An Introduction to Bayesian Networks", + "author": "Finn. V Jensen", + "tag": "E-3-4" + }, "location": [ - 55, - 15 + 6, + 6 ] - }, + }, { "book": { - "author": "Mary Shelley", - "tag": "D-B-109-D", - "title": "Frankenstein" - }, + "title": "Fun Home", + "author": "Alison Bechdel", + "tag": "F-2-4" + }, "location": [ - 7, - 9 + 5, + 3 ] - }, + }, { "book": { - "author": "Harry Harrison", - "tag": "D-E-106-C", - "title": "West of Eden" - }, + "title": "Digital Technology", + "author": "Gerald E. Williams", + "tag": "G-1-4" + }, "location": [ - 36, - 12 + 0, + 0 ] - }, + }, { "book": { - "author": "Marion Bradley", - "tag": "D-G-102-D", - "title": "Exile's Song" - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 52, - 18 + 0, + 6 ] - }, + }, { "book": { - "author": "Raymond E. Feist", - "tag": "D-E-100-A", - "title": "Magician: Apprentice" - }, + "title": "Public Enemies", + "author": "Bryan Burrough", + "tag": "G-3-5" + }, "location": [ - 36, - 21 + 0, + 6 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-106-B", - "title": "The zero stone" - }, + "title": "Introduction to Computing and Algorithms", + "author": "Russel L. Shackelford", + "tag": "B-3-1" + }, "location": [ - 20, - 12 + 17, + 0 ] - }, + }, { "book": { - "author": "Been Bova", - "tag": "D-G-102-A", - "title": "Power Plant" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 52, - 18 + 18, + 3 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], + ], [ - 0, - 1 - ], + 23, + 0 + ], + [ + 18, + 8 + ], [ - 8, - 4 - ], + 10, + 8 + ], [ - 8, - 9 - ], + 10, + 6 + ], [ - 7, - 9 + 11, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Mary Shelley", - "tag": "D-B-109-D", - "title": "Frankenstein" - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 7, - 9 + 11, + 6 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 7, - 9 - ], - [ - 8, - 9 - ], + 11, + 6 + ], [ - 15, - 8 - ], + 10, + 6 + ], [ - 19, - 12 - ], + 10, + 0 + ], [ - 20, - 12 + 11, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Andre norton", - "tag": "D-C-106-B", - "title": "The zero stone" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 20, - 12 + 11, + 0 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 20, - 12 - ], - [ - 19, - 12 - ], - [ - 19, - 4 - ], + 11, + 0 + ], [ - 56, - 4 - ], + 10, + 0 + ], [ - 56, - 6 - ], + 7, + 0 + ], [ - 55, - 6 + 6, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Lloyd Alexander ", - "tag": "D-H-111-E", - "title": "Taran Wanderer " - }, + "title": "Knowledge-Based Image Processing Systems", + "author": "Graham, Barrett", + "tag": "E-1-4" + }, "location": [ - 55, - 6 + 6, + 0 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 55, - 6 - ], + 6, + 0 + ], [ - 56, - 6 - ], + 7, + 0 + ], [ - 56, - 15 - ], + 7, + 6 + ], [ - 55, - 15 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Issac Asimov", - "tag": "D-H-105-D", - "title": "Robots and empire" - }, + "title": "An Introduction to Bayesian Networks", + "author": "Finn. V Jensen", + "tag": "E-3-4" + }, "location": [ - 55, - 15 + 6, + 6 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 55, - 15 - ], + 6, + 6 + ], [ - 56, - 15 - ], + 7, + 6 + ], [ - 56, - 23 - ], + 7, + 8 + ], [ - 51, - 23 - ], + 4, + 8 + ], [ - 51, - 18 - ], + 4, + 3 + ], [ - 52, - 18 + 5, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Marion Bradley", - "tag": "D-G-102-D", - "title": "Exile's Song" - }, + "title": "Fun Home", + "author": "Alison Bechdel", + "tag": "F-2-4" + }, "location": [ - 52, - 18 + 5, + 3 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 52, - 18 - ], + 5, + 3 + ], [ - 51, - 18 - ], + 4, + 3 + ], [ - 51, - 18 - ], + 1, + 0 + ], [ - 52, - 18 + 0, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Been Bova", - "tag": "D-G-102-A", - "title": "Power Plant" - }, + "title": "Digital Technology", + "author": "Gerald E. Williams", + "tag": "G-1-4" + }, "location": [ - 52, - 18 + 0, + 0 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 52, - 18 - ], - [ - 51, - 18 - ], - [ - 42, - 27 - ], + 0, + 0 + ], [ - 35, - 27 - ], + 1, + 0 + ], [ - 35, - 21 - ], + 1, + 6 + ], [ - 36, - 21 + 0, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Raymond E. Feist", - "tag": "D-E-100-A", - "title": "Magician: Apprentice" - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 36, - 21 + 0, + 6 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 36, - 21 - ], + 0, + 6 + ], [ - 35, - 21 - ], + 1, + 6 + ], [ - 35, - 15 - ], + 1, + 6 + ], [ - 36, - 15 + 0, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Sharon Green", - "tag": "D-E-104-A", - "title": "The Warrior Enchanted" - }, + "title": "Public Enemies", + "author": "Bryan Burrough", + "tag": "G-3-5" + }, "location": [ - 36, - 15 + 0, + 6 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 36, - 15 - ], + 0, + 6 + ], + [ + 1, + 6 + ], + [ + 6, + 8 + ], [ - 35, - 15 - ], + 13, + 8 + ], [ - 35, - 12 - ], + 16, + 0 + ], [ - 36, - 12 + 17, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, + "title": "Introduction to Computing and Algorithms", + "author": "Russel L. Shackelford", + "tag": "B-3-1" + }, "location": [ - 36, - 12 + 17, + 0 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 36, - 12 - ], + 17, + 0 + ], + [ + 16, + 0 + ], + [ + 16, + 8 + ], [ - 35, - 12 - ], + 19, + 8 + ], [ - 35, - 12 - ], + 19, + 3 + ], [ - 36, - 12 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Harry Harrison", - "tag": "D-E-106-C", - "title": "West of Eden" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 36, - 12 + 18, + 3 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 36, - 12 - ], - [ - 35, - 12 - ], + 18, + 3 + ], [ - 17, - 0 - ], + 19, + 3 + ], [ - 1, + 23, 0 - ], + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 4, + "pathType": "training", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Mary Shelley", - "tag": "D-B-109-D", - "title": "Frankenstein" - }, + "title": "Enercell Battery Guidebook", + "author": "Radio Shack", + "tag": "C-2-2" + }, "location": [ - 7, - 9 + 12, + 3 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-106-B", - "title": "The zero stone" - }, + "title": "Hard Real-Time Systems", + "author": "John, Kirithi", + "tag": "A-2-2" + }, "location": [ - 20, - 12 + 18, + 3 ] - }, + }, { "book": { - "author": "Lloyd Alexander ", - "tag": "D-H-111-E", - "title": "Taran Wanderer " - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 55, + 0, 6 ] - }, + }, { "book": { - "author": "Issac Asimov", - "tag": "D-H-105-D", - "title": "Robots and empire" - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 55, - 15 + 6, + 3 ] - }, + }, { "book": { - "author": "Marion Bradley", - "tag": "D-G-102-D", - "title": "Exile's Song" - }, + "title": "The Book Thief", + "author": "Markus Zusak", + "tag": "G-2-3" + }, "location": [ - 52, - 18 + 0, + 3 ] - }, + }, { "book": { - "author": "Been Bova", - "tag": "D-G-102-A", - "title": "Power Plant" - }, + "title": "Signals and Systems An Introduction to Analog and Digital Signal Processing", + "author": "Alan V. Oppenheim", + "tag": "C-1-4" + }, "location": [ - 52, - 18 + 12, + 0 ] - }, + }, { "book": { - "author": "Raymond E. Feist", - "tag": "D-E-100-A", - "title": "Magician: Apprentice" - }, + "title": "Digital Technology", + "author": "Gerald E. Williams", + "tag": "G-1-4" + }, "location": [ - 36, - 21 + 0, + 0 ] - }, + }, { "book": { - "author": "Sharon Green", - "tag": "D-E-104-A", - "title": "The Warrior Enchanted" - }, + "title": "Allied Electronics", + "author": "Allied 790", + "tag": "D-3-3" + }, "location": [ - 36, - 15 + 11, + 0 ] - }, + }, { "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, + "title": "What You See Is Where You Act Interlacing the Display and Manipulation Spaces", + "author": "J.P. Djajadiningrat", + "tag": "B-2-5" + }, "location": [ - 36, - 12 + 17, + 3 ] - }, + }, { "book": { - "author": "Harry Harrison", - "tag": "D-E-106-C", - "title": "West of Eden" - }, + "title": "Consciousness", + "author": "Blackmore", + "tag": "A-3-4" + }, "location": [ - 36, - 12 + 18, + 6 ] } - ] - } - }, - { - "pathId": 24, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "James H. Schmitz", - "tag": "D-B-109-A", - "title": "A Tale of 2 Clocks" - }, + "title": "Hard Real-Time Systems", + "author": "John, Kirithi", + "tag": "A-2-2" + }, "location": [ - 7, - 9 + 18, + 3 ] - }, + }, { "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, + "title": "Consciousness", + "author": "Blackmore", + "tag": "A-3-4" + }, "location": [ - 7, + 18, 6 ] - }, + }, { "book": { - "author": "Katharine Burdekin", - "tag": "D-G-106-C", - "title": "Proud Man" - }, + "title": "What You See Is Where You Act Interlacing the Display and Manipulation Spaces", + "author": "J.P. Djajadiningrat", + "tag": "B-2-5" + }, "location": [ - 52, - 12 + 17, + 3 ] - }, + }, { "book": { - "author": "Anne McCaffrey ", - "tag": "D-D-101-D", - "title": "Freedom's Ransom" - }, + "title": "Enercell Battery Guidebook", + "author": "Radio Shack", + "tag": "C-2-2" + }, "location": [ - 23, - 21 + 12, + 3 ] - }, + }, { "book": { - "author": "Ray Bradbury", - "tag": "D-G-102-C", - "title": "Dandelion Wine" - }, + "title": "Signals and Systems An Introduction to Analog and Digital Signal Processing", + "author": "Alan V. Oppenheim", + "tag": "C-1-4" + }, "location": [ - 52, - 18 + 12, + 0 ] - }, + }, { "book": { - "author": "James L. Cambias", - "tag": "D-G-108-B", - "title": "A Darkling Sea" - }, + "title": "Allied Electronics", + "author": "Allied 790", + "tag": "D-3-3" + }, "location": [ - 52, - 9 + 11, + 0 ] - }, + }, { "book": { - "author": "Stephen King ", - "tag": "D-D-111-E", - "title": "Four Past Midnight " - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 23, - 6 + 6, + 3 ] - }, + }, { "book": { - "author": "Sam nicholson", - "tag": "D-C-102-D", - "title": "The light bearer" - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 20, - 18 + 0, + 6 ] - }, + }, { "book": { - "author": "Craig mills", - "tag": "D-C-100-D", - "title": "The bane of lord caladon" - }, + "title": "The Book Thief", + "author": "Markus Zusak", + "tag": "G-2-3" + }, "location": [ - 20, - 21 + 0, + 3 ] - }, + }, { "book": { - "author": "Anne McCaffrey ", - "tag": "D-D-101-E", - "title": "Dinosaur Planet" - }, + "title": "Digital Technology", + "author": "Gerald E. Williams", + "tag": "G-1-4" + }, "location": [ - 23, - 21 + 0, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, + 0 + ], + [ + 23, 0 - ], + ], [ - 0, - 1 - ], + 19, + 3 + ], [ - 24, - 4 - ], + 18, + 3 + ] + ], + "targetBookAndTargetBookLocation": { + "book": { + "title": "Hard Real-Time Systems", + "author": "John, Kirithi", + "tag": "A-2-2" + }, + "location": [ + 18, + 3 + ] + } + }, + { + "stepNumber": 2, + "cellByCellPathToTargetBookLocation": [ + [ + 18, + 3 + ], [ - 24, + 19, + 3 + ], + [ + 19, 6 - ], + ], [ - 23, + 18, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Stephen King ", - "tag": "D-D-111-E", - "title": "Four Past Midnight " - }, + "title": "Consciousness", + "author": "Blackmore", + "tag": "A-3-4" + }, "location": [ - 23, + 18, 6 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 23, + 18, 6 - ], + ], [ - 24, + 19, 6 - ], + ], [ - 39, - 4 - ], + 19, + 8 + ], [ - 45, - 9 - ], + 16, + 8 + ], [ - 51, - 9 - ], + 16, + 3 + ], [ - 52, - 9 + 17, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "James L. Cambias", - "tag": "D-G-108-B", - "title": "A Darkling Sea" - }, + "title": "What You See Is Where You Act Interlacing the Display and Manipulation Spaces", + "author": "J.P. Djajadiningrat", + "tag": "B-2-5" + }, "location": [ - 52, - 9 + 17, + 3 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 52, - 9 - ], + 17, + 3 + ], [ - 51, - 9 - ], + 16, + 3 + ], [ - 51, - 12 - ], + 13, + 3 + ], [ - 52, - 12 + 12, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Katharine Burdekin", - "tag": "D-G-106-C", - "title": "Proud Man" - }, + "title": "Enercell Battery Guidebook", + "author": "Radio Shack", + "tag": "C-2-2" + }, "location": [ - 52, - 12 + 12, + 3 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 52, - 12 - ], + 12, + 3 + ], [ - 51, - 12 - ], + 13, + 3 + ], [ - 51, - 18 - ], + 13, + 0 + ], [ - 52, - 18 + 12, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Ray Bradbury", - "tag": "D-G-102-C", - "title": "Dandelion Wine" - }, + "title": "Signals and Systems An Introduction to Analog and Digital Signal Processing", + "author": "Alan V. Oppenheim", + "tag": "C-1-4" + }, "location": [ - 52, - 18 + 12, + 0 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 52, - 18 - ], + 12, + 0 + ], [ - 51, - 18 - ], + 13, + 0 + ], [ - 42, - 27 - ], + 13, + 8 + ], [ - 33, - 27 - ], + 10, + 8 + ], [ - 24, - 21 - ], + 10, + 0 + ], [ - 23, - 21 + 11, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Anne McCaffrey ", - "tag": "D-D-101-D", - "title": "Freedom's Ransom" - }, + "title": "Allied Electronics", + "author": "Allied 790", + "tag": "D-3-3" + }, "location": [ - 23, - 21 + 11, + 0 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 23, - 21 - ], + 11, + 0 + ], [ - 24, - 21 - ], + 10, + 0 + ], [ - 24, - 21 - ], + 7, + 3 + ], [ - 23, - 21 + 6, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Anne McCaffrey ", - "tag": "D-D-101-E", - "title": "Dinosaur Planet" - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 23, - 21 + 6, + 3 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 23, - 21 - ], - [ - 24, - 21 - ], + 6, + 3 + ], [ - 24, - 23 - ], + 7, + 3 + ], [ - 19, - 23 - ], + 7, + 8 + ], [ - 19, - 21 - ], + 1, + 6 + ], [ - 20, - 21 + 0, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Craig mills", - "tag": "D-C-100-D", - "title": "The bane of lord caladon" - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 20, - 21 + 0, + 6 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 20, - 21 - ], + 0, + 6 + ], [ - 19, - 21 - ], + 1, + 6 + ], [ - 19, - 18 - ], + 1, + 3 + ], [ - 20, - 18 + 0, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Sam nicholson", - "tag": "D-C-102-D", - "title": "The light bearer" - }, + "title": "The Book Thief", + "author": "Markus Zusak", + "tag": "G-2-3" + }, "location": [ - 20, - 18 + 0, + 3 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 20, - 18 - ], + 0, + 3 + ], [ - 19, - 18 - ], + 1, + 3 + ], [ - 10, - 15 - ], - [ - 8, - 9 - ], + 1, + 0 + ], [ - 7, - 9 + 0, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "James H. Schmitz", - "tag": "D-B-109-A", - "title": "A Tale of 2 Clocks" - }, + "title": "Digital Technology", + "author": "Gerald E. Williams", + "tag": "G-1-4" + }, "location": [ - 7, - 9 + 0, + 0 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 7, - 9 - ], - [ - 8, - 9 - ], - [ - 8, - 6 - ], - [ - 7, - 6 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, - "location": [ - 7, - 6 - ] - }, - "stepNumber": 10 - }, - { - "cellByCellPathToTargetBookLocation": [ + 0, + 0 + ], [ - 7, - 6 - ], + 1, + 0 + ], [ - 8, - 6 - ], + 4, + 8 + ], [ - 6, - 1 - ], + 19, + 8 + ], [ - 1, + 23, 0 - ], + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 5, + "pathType": "training", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Stephen King ", - "tag": "D-D-111-E", - "title": "Four Past Midnight " - }, + "title": "The Book Thief", + "author": "Markus Zusak", + "tag": "G-2-3" + }, "location": [ - 23, - 6 + 0, + 3 ] - }, + }, { "book": { - "author": "James L. Cambias", - "tag": "D-G-108-B", - "title": "A Darkling Sea" - }, + "title": "Public Enemies", + "author": "Bryan Burrough", + "tag": "G-3-5" + }, "location": [ - 52, - 9 + 0, + 6 ] - }, + }, { "book": { - "author": "Katharine Burdekin", - "tag": "D-G-106-C", - "title": "Proud Man" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 52, - 12 + 11, + 0 ] - }, + }, { "book": { - "author": "Ray Bradbury", - "tag": "D-G-102-C", - "title": "Dandelion Wine" - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 52, - 18 + 0, + 6 ] - }, + }, { "book": { - "author": "Anne McCaffrey ", - "tag": "D-D-101-D", - "title": "Freedom's Ransom" - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 23, - 21 + 6, + 6 ] - }, + }, { "book": { - "author": "Anne McCaffrey ", - "tag": "D-D-101-E", - "title": "Dinosaur Planet" - }, + "title": "Selected Reprints On VLSI Technologies and Computer Graphics", + "author": "Henry Fuchs", + "tag": "A-1-2" + }, "location": [ - 23, - 21 + 18, + 0 ] - }, + }, { "book": { - "author": "Craig mills", - "tag": "D-C-100-D", - "title": "The bane of lord caladon" - }, + "title": "Rise & Resurrection of the American Programmer", + "author": "Edward Yourdon", + "tag": "E-1-1" + }, "location": [ - 20, - 21 + 6, + 0 ] - }, + }, { "book": { - "author": "Sam nicholson", - "tag": "D-C-102-D", - "title": "The light bearer" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 20, - 18 + 5, + 0 ] - }, + }, { "book": { - "author": "James H. Schmitz", - "tag": "D-B-109-A", - "title": "A Tale of 2 Clocks" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 7, - 9 + 18, + 3 ] - }, + }, { "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, + "title": "Statistics for Experimenters", + "author": "Box, Hunter & Hunter", + "tag": "C-3-2" + }, "location": [ - 7, + 12, 6 ] } - ] - } - }, - { - "pathId": 25, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 39, - 21 + 5, + 0 ] - }, + }, { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-A", - "title": "The Warlock Enraged" - }, + "title": "The Book Thief", + "author": "Markus Zusak", + "tag": "G-2-3" + }, "location": [ - 7, - 15 + 0, + 3 ] - }, + }, { "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, + "title": "Public Enemies", + "author": "Bryan Burrough", + "tag": "G-3-5" + }, "location": [ - 36, + 0, 6 ] - }, + }, { "book": { - "author": "Roger Zelazny ", - "tag": "D-A-104-F", - "title": "Sign of the unicorn" - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 4, - 15 + 0, + 6 ] - }, + }, { "book": { - "author": "Raymond E. Feist", - "tag": "D-E-100-A", - "title": "Magician: Apprentice" - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 36, - 21 + 6, + 6 ] - }, + }, { "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, + "title": "Rise & Resurrection of the American Programmer", + "author": "Edward Yourdon", + "tag": "E-1-1" + }, "location": [ - 20, - 21 + 6, + 0 ] - }, + }, { "book": { - "author": "Mark Adlard", - "tag": "D-H-111-B", - "title": "Interface" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 55, - 6 + 11, + 0 ] - }, + }, { "book": { - "author": "Doris piserchia", - "tag": "D-C-106-F", - "title": "A billion days of earth" - }, + "title": "Statistics for Experimenters", + "author": "Box, Hunter & Hunter", + "tag": "C-3-2" + }, "location": [ - 20, - 12 + 12, + 6 ] - }, + }, { "book": { - "author": "Charlaine Harris", - "tag": "D-E-106-B", - "title": "Dead Until Dark" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 36, - 12 + 18, + 3 ] - }, + }, { "book": { - "author": "Larry niven", - "tag": "D-C-102-E", - "title": "A gift from earth" - }, + "title": "Selected Reprints On VLSI Technologies and Computer Graphics", + "author": "Henry Fuchs", + "tag": "A-1-2" + }, "location": [ - 20, - 18 + 18, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, + 0 + ], + [ + 23, 0 - ], + ], [ - 0, - 1 - ], + 18, + 8 + ], [ - 8, - 4 - ], + 4, + 8 + ], [ - 8, - 15 - ], + 4, + 0 + ], [ - 7, - 15 + 5, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-A", - "title": "The Warlock Enraged" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 7, - 15 + 5, + 0 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 7, - 15 - ], - [ - 8, - 15 - ], + 5, + 0 + ], [ - 16, - 15 - ], + 4, + 0 + ], [ - 19, - 12 - ], + 1, + 3 + ], [ - 20, - 12 + 0, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Doris piserchia", - "tag": "D-C-106-F", - "title": "A billion days of earth" - }, + "title": "The Book Thief", + "author": "Markus Zusak", + "tag": "G-2-3" + }, "location": [ - 20, - 12 + 0, + 3 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 20, - 12 - ], + 0, + 3 + ], [ - 19, - 12 - ], + 1, + 3 + ], [ - 19, - 18 - ], + 1, + 6 + ], [ - 20, - 18 + 0, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Larry niven", - "tag": "D-C-102-E", - "title": "A gift from earth" - }, + "title": "Public Enemies", + "author": "Bryan Burrough", + "tag": "G-3-5" + }, "location": [ - 20, - 18 + 0, + 6 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 20, - 18 - ], + 0, + 6 + ], [ - 19, - 18 - ], + 1, + 6 + ], [ - 19, - 21 - ], + 1, + 6 + ], [ - 20, - 21 + 0, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, + "title": "Cognitive Science", + "author": "George F. Luger", + "tag": "G-3-4" + }, "location": [ - 20, - 21 + 0, + 6 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 20, - 21 - ], + 0, + 6 + ], [ - 19, - 21 - ], + 1, + 6 + ], [ - 19, - 23 - ], + 6, + 8 + ], [ - 35, - 21 - ], + 7, + 6 + ], [ - 36, - 21 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Raymond E. Feist", - "tag": "D-E-100-A", - "title": "Magician: Apprentice" - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 36, - 21 + 6, + 6 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 36, - 21 - ], + 6, + 6 + ], [ - 35, - 21 - ], + 7, + 6 + ], [ - 35, - 12 - ], + 7, + 0 + ], [ - 36, - 12 + 6, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Charlaine Harris", - "tag": "D-E-106-B", - "title": "Dead Until Dark" - }, + "title": "Rise & Resurrection of the American Programmer", + "author": "Edward Yourdon", + "tag": "E-1-1" + }, "location": [ - 36, - 12 + 6, + 0 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 36, - 12 - ], + 6, + 0 + ], [ - 35, - 12 - ], + 7, + 0 + ], [ - 35, - 6 - ], + 10, + 0 + ], [ - 36, - 6 + 11, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 36, - 6 + 11, + 0 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 36, - 6 - ], + 11, + 0 + ], [ - 35, - 6 - ], + 10, + 0 + ], [ - 35, - 4 - ], + 10, + 8 + ], [ - 56, - 4 - ], + 13, + 8 + ], [ - 56, + 13, 6 - ], + ], [ - 55, + 12, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Mark Adlard", - "tag": "D-H-111-B", - "title": "Interface" - }, + "title": "Statistics for Experimenters", + "author": "Box, Hunter & Hunter", + "tag": "C-3-2" + }, "location": [ - 55, + 12, 6 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 55, + 12, 6 - ], + ], [ - 56, + 13, 6 - ], + ], [ - 56, - 4 - ], - [ - 51, - 4 - ], - [ - 40, - 16 - ], + 18, + 8 + ], [ - 40, - 21 - ], + 19, + 3 + ], [ - 39, - 21 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 39, - 21 + 18, + 3 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 39, - 21 - ], - [ - 40, - 21 - ], + 18, + 3 + ], [ - 40, - 27 - ], + 19, + 3 + ], [ - 3, - 27 - ], - [ - 3, - 15 - ], + 19, + 0 + ], [ - 4, - 15 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Roger Zelazny ", - "tag": "D-A-104-F", - "title": "Sign of the unicorn" - }, + "title": "Selected Reprints On VLSI Technologies and Computer Graphics", + "author": "Henry Fuchs", + "tag": "A-1-2" + }, "location": [ - 4, - 15 + 18, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 4, - 15 - ], + 18, + 0 + ], [ - 3, - 15 - ], + 19, + 0 + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 6, + "pathType": "training", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-A", - "title": "The Warlock Enraged" - }, + "title": "Auto Electronics Projects", + "author": "Maplin", + "tag": "A-1-5" + }, "location": [ - 7, - 15 + 18, + 0 ] - }, + }, { "book": { - "author": "Doris piserchia", - "tag": "D-C-106-F", - "title": "A billion days of earth" - }, + "title": "Treasure Island", + "author": "Robert Louis Stevenson", + "tag": "F-2-3" + }, "location": [ - 20, - 12 + 5, + 3 ] - }, + }, { "book": { - "author": "Larry niven", - "tag": "D-C-102-E", - "title": "A gift from earth" - }, + "title": "Machine Learning", + "author": "Carbonell", + "tag": "A-2-4" + }, "location": [ - 20, - 18 + 18, + 3 ] - }, + }, { "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, + "title": "Sams Teach Yourself Java 2", + "author": "Cadenhead, Lemay", + "tag": "B-1-4" + }, "location": [ - 20, - 21 + 17, + 6 ] - }, + }, { "book": { - "author": "Raymond E. Feist", - "tag": "D-E-100-A", - "title": "Magician: Apprentice" - }, + "title": "Computer Engineering Hardware Design", + "author": "M. Morris Mano", + "tag": "B-3-5" + }, "location": [ - 36, - 21 + 17, + 0 ] - }, + }, { "book": { - "author": "Charlaine Harris", - "tag": "D-E-106-B", - "title": "Dead Until Dark" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 36, - 12 + 18, + 3 ] - }, + }, { "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, + "title": "Mind Design ||", + "author": "John Haugeland", + "tag": "E-1-2" + }, "location": [ - 36, - 6 + 6, + 0 ] - }, + }, { "book": { - "author": "Mark Adlard", - "tag": "D-H-111-B", - "title": "Interface" - }, + "title": "The Art of War", + "author": "Sun Tzu", + "tag": "F-2-2" + }, "location": [ - 55, - 6 + 5, + 3 ] - }, + }, { "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 39, - 21 + 6, + 3 ] - }, + }, { "book": { - "author": "Roger Zelazny ", - "tag": "D-A-104-F", - "title": "Sign of the unicorn" - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 4, - 15 + 0, + 0 ] } - ] - } - }, - { - "pathId": 26, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Charles L. Grant", - "tag": "D-E-102-E", - "title": "The Ravens of the Moon" - }, + "title": "Machine Learning", + "author": "Carbonell", + "tag": "A-2-4" + }, "location": [ - 36, - 18 + 18, + 3 ] - }, + }, { "book": { - "author": "Robert Hoskins", - "tag": "D-E-110-B", - "title": "Wonder-Makers 2" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 36, - 6 + 18, + 3 ] - }, + }, { "book": { - "author": "Katherine Kurtz ", - "tag": "D-D-109-D", - "title": "The Bishop's Heir" - }, + "title": "Computer Engineering Hardware Design", + "author": "M. Morris Mano", + "tag": "B-3-5" + }, "location": [ - 23, - 9 + 17, + 0 ] - }, + }, { "book": { - "author": "Nelson Doubleday ", - "tag": "D-H-111-D", - "title": "The Long Afternoon of Earth" - }, + "title": "Sams Teach Yourself Java 2", + "author": "Cadenhead, Lemay", + "tag": "B-1-4" + }, "location": [ - 55, + 17, 6 ] - }, + }, { "book": { - "author": "Olaf Stapledon", - "tag": "D-B-107-F", - "title": "Odd John" - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 7, - 12 + 6, + 3 ] - }, + }, { "book": { - "author": "Issac Asimov", - "tag": "D-A-108-F", - "title": "Before the golden age" - }, + "title": "Mind Design ||", + "author": "John Haugeland", + "tag": "E-1-2" + }, "location": [ - 4, - 9 + 6, + 0 ] - }, + }, { "book": { - "author": "Mercedes Lackey ", - "tag": "D-D-109-F", - "title": "Sacred Ground" - }, + "title": "Treasure Island", + "author": "Robert Louis Stevenson", + "tag": "F-2-3" + }, "location": [ - 23, - 9 + 5, + 3 ] - }, + }, { "book": { - "author": "Mary Stewart", - "tag": "D-B-105-E", - "title": "The Hollow Hills" - }, + "title": "The Art of War", + "author": "Sun Tzu", + "tag": "F-2-2" + }, "location": [ - 7, - 15 + 5, + 3 ] - }, + }, { "book": { - "author": "James L. Cambias", - "tag": "D-G-108-B", - "title": "A Darkling Sea" - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 52, - 9 + 0, + 0 ] - }, + }, { "book": { - "author": "Mack reynolds", - "tag": "D-C-110-D", - "title": "Once departed" - }, + "title": "Auto Electronics Projects", + "author": "Maplin", + "tag": "A-1-5" + }, "location": [ - 20, - 6 + 18, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], + ], [ - 0, - 1 - ], - [ - 24, - 4 - ], + 23, + 0 + ], [ - 24, - 9 - ], + 19, + 3 + ], [ - 23, - 9 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Katherine Kurtz ", - "tag": "D-D-109-D", - "title": "The Bishop's Heir" - }, + "title": "Machine Learning", + "author": "Carbonell", + "tag": "A-2-4" + }, "location": [ - 23, - 9 + 18, + 3 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 23, - 9 - ], + 18, + 3 + ], [ - 24, - 9 - ], + 19, + 3 + ], [ - 24, - 9 - ], + 19, + 3 + ], [ - 23, - 9 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Mercedes Lackey ", - "tag": "D-D-109-F", - "title": "Sacred Ground" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 23, - 9 + 18, + 3 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 23, - 9 - ], + 18, + 3 + ], [ - 24, - 9 - ], + 19, + 3 + ], + [ + 19, + 8 + ], [ - 28, - 18 - ], + 16, + 8 + ], [ - 35, - 18 - ], + 16, + 0 + ], [ - 36, - 18 + 17, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Charles L. Grant", - "tag": "D-E-102-E", - "title": "The Ravens of the Moon" - }, + "title": "Computer Engineering Hardware Design", + "author": "M. Morris Mano", + "tag": "B-3-5" + }, "location": [ - 36, - 18 + 17, + 0 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 36, - 18 - ], + 17, + 0 + ], [ - 35, - 18 - ], + 16, + 0 + ], [ - 35, + 16, 6 - ], + ], [ - 36, + 17, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Robert Hoskins", - "tag": "D-E-110-B", - "title": "Wonder-Makers 2" - }, + "title": "Sams Teach Yourself Java 2", + "author": "Cadenhead, Lemay", + "tag": "B-1-4" + }, "location": [ - 36, + 17, 6 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 36, + 17, 6 - ], + ], [ - 35, + 16, 6 - ], - [ - 35, - 4 - ], - [ - 40, - 4 - ], + ], [ - 46, - 9 - ], + 11, + 8 + ], [ - 51, - 9 - ], + 7, + 3 + ], [ - 52, - 9 + 6, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "James L. Cambias", - "tag": "D-G-108-B", - "title": "A Darkling Sea" - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 52, - 9 + 6, + 3 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 52, - 9 - ], - [ - 51, - 9 - ], + 6, + 3 + ], [ - 51, - 4 - ], + 7, + 3 + ], [ - 56, - 4 - ], - [ - 56, - 6 - ], + 7, + 0 + ], [ - 55, - 6 + 6, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Nelson Doubleday ", - "tag": "D-H-111-D", - "title": "The Long Afternoon of Earth" - }, + "title": "Mind Design ||", + "author": "John Haugeland", + "tag": "E-1-2" + }, "location": [ - 55, - 6 + 6, + 0 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 55, - 6 - ], + 6, + 0 + ], [ - 56, - 6 - ], + 7, + 0 + ], [ - 56, - 4 - ], + 7, + 8 + ], [ - 19, - 4 - ], + 4, + 8 + ], [ - 19, - 6 - ], + 4, + 3 + ], [ - 20, - 6 + 5, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Mack reynolds", - "tag": "D-C-110-D", - "title": "Once departed" - }, + "title": "Treasure Island", + "author": "Robert Louis Stevenson", + "tag": "F-2-3" + }, "location": [ - 20, - 6 + 5, + 3 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 20, - 6 - ], - [ - 19, - 6 - ], + 5, + 3 + ], [ - 16, - 15 - ], + 4, + 3 + ], [ - 8, - 15 - ], + 4, + 3 + ], [ - 7, - 15 + 5, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Mary Stewart", - "tag": "D-B-105-E", - "title": "The Hollow Hills" - }, + "title": "The Art of War", + "author": "Sun Tzu", + "tag": "F-2-2" + }, "location": [ - 7, - 15 + 5, + 3 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 7, - 15 - ], + 5, + 3 + ], [ - 8, - 15 - ], + 4, + 3 + ], [ - 8, - 12 - ], + 1, + 0 + ], [ - 7, - 12 + 0, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Olaf Stapledon", - "tag": "D-B-107-F", - "title": "Odd John" - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 7, - 12 + 0, + 0 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 7, - 12 - ], + 0, + 0 + ], [ - 8, - 12 - ], + 1, + 0 + ], [ - 8, - 4 - ], + 4, + 8 + ], [ - 3, - 4 - ], + 19, + 8 + ], [ - 3, - 9 - ], + 19, + 0 + ], [ - 4, - 9 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Issac Asimov", - "tag": "D-A-108-F", - "title": "Before the golden age" - }, + "title": "Auto Electronics Projects", + "author": "Maplin", + "tag": "A-1-5" + }, "location": [ - 4, - 9 + 18, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 4, - 9 - ], + 18, + 0 + ], [ - 3, - 9 - ], + 19, + 0 + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 7, + "pathType": "training", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Katherine Kurtz ", - "tag": "D-D-109-D", - "title": "The Bishop's Heir" - }, + "title": "Discrete Optimization Algorithms", + "author": "Syslo Deo Kowalik", + "tag": "A-1-3" + }, "location": [ - 23, - 9 + 18, + 0 ] - }, + }, { "book": { - "author": "Mercedes Lackey ", - "tag": "D-D-109-F", - "title": "Sacred Ground" - }, + "title": "Computers in the Human Context", + "author": "Tom Forester", + "tag": "D-3-4" + }, "location": [ - 23, - 9 + 11, + 0 ] - }, + }, { "book": { - "author": "Charles L. Grant", - "tag": "D-E-102-E", - "title": "The Ravens of the Moon" - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 36, - 18 + 6, + 6 ] - }, + }, { "book": { - "author": "Robert Hoskins", - "tag": "D-E-110-B", - "title": "Wonder-Makers 2" - }, + "title": "Programmer's Problem Solver for the IBM PC, XT & AT", + "author": "Robert Jourdain", + "tag": "C-1-2" + }, "location": [ - 36, - 6 + 12, + 0 ] - }, + }, { "book": { - "author": "James L. Cambias", - "tag": "D-G-108-B", - "title": "A Darkling Sea" - }, + "title": "Concurrent Systems", + "author": "Jean Bacon", + "tag": "G-3-2" + }, "location": [ - 52, - 9 + 0, + 6 ] - }, + }, { "book": { - "author": "Nelson Doubleday ", - "tag": "D-H-111-D", - "title": "The Long Afternoon of Earth" - }, + "title": "J2ME Games with MIDP2", + "author": "Carol Hamer", + "tag": "C-1-3" + }, "location": [ - 55, - 6 + 12, + 0 ] - }, + }, { "book": { - "author": "Mack reynolds", - "tag": "D-C-110-D", - "title": "Once departed" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 20, - 6 + 5, + 3 ] - }, + }, { "book": { - "author": "Mary Stewart", - "tag": "D-B-105-E", - "title": "The Hollow Hills" - }, + "title": "Magnificat", + "author": "Julian May", + "tag": "F-1-1" + }, "location": [ - 7, - 15 + 5, + 6 ] - }, + }, { "book": { - "author": "Olaf Stapledon", - "tag": "D-B-107-F", - "title": "Odd John" - }, + "title": "Freedom's Landing", + "author": "Anne McCaffrey", + "tag": "B-3-2" + }, "location": [ - 7, - 12 + 17, + 0 ] - }, + }, { "book": { - "author": "Issac Asimov", - "tag": "D-A-108-F", - "title": "Before the golden age" - }, + "title": "Game of Thrones", + "author": "George R.R. Martin", + "tag": "E-2-2" + }, "location": [ - 4, - 9 + 6, + 3 ] } - ] - } - }, - { - "pathId": 27, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, + "title": "Freedom's Landing", + "author": "Anne McCaffrey", + "tag": "B-3-2" + }, "location": [ - 39, - 18 + 17, + 0 ] - }, + }, { "book": { - "author": "E. V. Cunningham", - "tag": "D-F-101-F", - "title": "Case of the kidnapped angel" - }, + "title": "Programmer's Problem Solver for the IBM PC, XT & AT", + "author": "Robert Jourdain", + "tag": "C-1-2" + }, "location": [ - 39, - 21 + 12, + 0 ] - }, + }, { "book": { - "author": "Kathleen Ann Goonan", - "tag": "D-E-102-C", - "title": "Mississippi Blues" - }, + "title": "J2ME Games with MIDP2", + "author": "Carol Hamer", + "tag": "C-1-3" + }, "location": [ - 36, - 18 + 12, + 0 ] - }, + }, { "book": { - "author": "Stephen King ", - "tag": "D-D-109-A", - "title": "Bag of Bones" - }, + "title": "Computers in the Human Context", + "author": "Tom Forester", + "tag": "D-3-4" + }, "location": [ - 23, - 9 + 11, + 0 ] - }, + }, { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "Game of Thrones", + "author": "George R.R. Martin", + "tag": "E-2-2" + }, "location": [ - 52, - 12 + 6, + 3 ] - }, + }, { "book": { - "author": "Brian W. aldiss ", - "tag": "D-A-108-C", - "title": "Space Odysseys " - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 4, - 9 + 6, + 6 ] - }, + }, { "book": { - "author": "Terry pratchet", - "tag": "D-C-108-E", - "title": "Equal rites " - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 20, - 9 + 5, + 3 ] - }, + }, { "book": { - "author": "Frank Herbert", - "tag": "D-E-108-D", - "title": "Destination: Void" - }, + "title": "Concurrent Systems", + "author": "Jean Bacon", + "tag": "G-3-2" + }, "location": [ - 36, - 9 + 0, + 6 ] - }, + }, { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-C", - "title": "Ghost from the grand banks" - }, + "title": "Magnificat", + "author": "Julian May", + "tag": "F-1-1" + }, "location": [ - 39, + 5, 6 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-104-D", - "title": "The defiant agents" - }, + "title": "Discrete Optimization Algorithms", + "author": "Syslo Deo Kowalik", + "tag": "A-1-3" + }, "location": [ - 20, - 15 + 18, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, + "cellByCellPathToTargetBookLocation": [ + [ + 24, + 0 + ], + [ + 23, + 0 + ], + [ + 18, + 8 + ], + [ + 16, + 7 + ], + [ + 16, + 0 + ], + [ + 17, + 0 + ] + ], + "targetBookAndTargetBookLocation": { + "book": { + "title": "Freedom's Landing", + "author": "Anne McCaffrey", + "tag": "B-3-2" + }, + "location": [ + 17, + 0 + ] + } + }, + { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 0, + 17, 0 - ], + ], [ - 0, - 1 - ], + 16, + 0 + ], [ - 19, - 9 - ], + 13, + 0 + ], [ - 20, - 9 + 12, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Terry pratchet", - "tag": "D-C-108-E", - "title": "Equal rites " - }, + "title": "Programmer's Problem Solver for the IBM PC, XT & AT", + "author": "Robert Jourdain", + "tag": "C-1-2" + }, "location": [ - 20, - 9 + 12, + 0 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 20, - 9 - ], + 12, + 0 + ], [ - 19, - 9 - ], + 13, + 0 + ], [ - 19, - 15 - ], + 13, + 0 + ], [ - 20, - 15 + 12, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Andre norton", - "tag": "D-C-104-D", - "title": "The defiant agents" - }, + "title": "J2ME Games with MIDP2", + "author": "Carol Hamer", + "tag": "C-1-3" + }, "location": [ - 20, - 15 + 12, + 0 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 20, - 15 - ], + 12, + 0 + ], [ - 19, - 15 - ], + 13, + 0 + ], [ - 19, - 23 - ], + 13, + 8 + ], [ - 24, - 23 - ], + 10, + 8 + ], [ - 35, - 18 - ], + 10, + 0 + ], [ - 36, - 18 + 11, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Kathleen Ann Goonan", - "tag": "D-E-102-C", - "title": "Mississippi Blues" - }, + "title": "Computers in the Human Context", + "author": "Tom Forester", + "tag": "D-3-4" + }, "location": [ - 36, - 18 + 11, + 0 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 36, - 18 - ], - [ - 35, - 18 - ], - [ - 35, - 27 - ], + 11, + 0 + ], [ - 40, - 27 - ], + 10, + 0 + ], [ - 40, - 21 - ], + 7, + 3 + ], [ - 39, - 21 + 6, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "E. V. Cunningham", - "tag": "D-F-101-F", - "title": "Case of the kidnapped angel" - }, + "title": "Game of Thrones", + "author": "George R.R. Martin", + "tag": "E-2-2" + }, "location": [ - 39, - 21 + 6, + 3 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 39, - 21 - ], + 6, + 3 + ], [ - 40, - 21 - ], + 7, + 3 + ], [ - 40, - 18 - ], + 7, + 6 + ], [ - 39, - 18 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 39, - 18 + 6, + 6 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 39, - 18 - ], + 6, + 6 + ], + [ + 7, + 6 + ], [ - 40, - 18 - ], + 7, + 8 + ], [ - 50, - 14 - ], + 4, + 8 + ], [ - 51, - 12 - ], + 4, + 3 + ], [ - 52, - 12 + 5, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 52, - 12 + 5, + 3 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 52, - 12 - ], + 5, + 3 + ], [ - 51, - 12 - ], + 4, + 3 + ], [ - 40, + 1, 6 - ], + ], [ - 39, + 0, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-C", - "title": "Ghost from the grand banks" - }, + "title": "Concurrent Systems", + "author": "Jean Bacon", + "tag": "G-3-2" + }, "location": [ - 39, + 0, 6 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 39, + 0, 6 - ], + ], [ - 40, + 1, 6 - ], - [ - 40, - 4 - ], - [ - 35, - 4 - ], - [ - 35, - 9 - ], - [ - 36, - 9 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "Frank Herbert", - "tag": "D-E-108-D", - "title": "Destination: Void" - }, - "location": [ - 36, - 9 - ] - }, - "stepNumber": 8 - }, - { - "cellByCellPathToTargetBookLocation": [ + ], [ - 36, - 9 - ], - [ - 35, - 9 - ], - [ - 24, - 9 - ], + 4, + 6 + ], [ - 23, - 9 + 5, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Stephen King ", - "tag": "D-D-109-A", - "title": "Bag of Bones" - }, + "title": "Magnificat", + "author": "Julian May", + "tag": "F-1-1" + }, "location": [ - 23, - 9 + 5, + 6 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 23, - 9 - ], + 5, + 6 + ], [ - 24, - 9 - ], + 4, + 6 + ], [ - 24, - 4 - ], + 4, + 8 + ], [ - 3, - 4 - ], + 19, + 8 + ], [ - 3, - 9 - ], + 19, + 0 + ], [ - 4, - 9 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Brian W. aldiss ", - "tag": "D-A-108-C", - "title": "Space Odysseys " - }, + "title": "Discrete Optimization Algorithms", + "author": "Syslo Deo Kowalik", + "tag": "A-1-3" + }, "location": [ - 4, - 9 + 18, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 4, - 9 - ], + 18, + 0 + ], [ - 3, - 9 - ], + 19, + 0 + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 8, + "pathType": "training", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Terry pratchet", - "tag": "D-C-108-E", - "title": "Equal rites " - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 20, - 9 + 12, + 6 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-104-D", - "title": "The defiant agents" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 20, - 15 + 5, + 0 ] - }, + }, { "book": { - "author": "Kathleen Ann Goonan", - "tag": "D-E-102-C", - "title": "Mississippi Blues" - }, + "title": "Rise & Resurrection of the American Programmer", + "author": "Edward Yourdon", + "tag": "E-1-1" + }, "location": [ - 36, - 18 + 6, + 0 ] - }, + }, { "book": { - "author": "E. V. Cunningham", - "tag": "D-F-101-F", - "title": "Case of the kidnapped angel" - }, + "title": "C, The Complete Reference", + "author": "Herbert Schildt", + "tag": "D-2-4" + }, "location": [ - 39, - 21 + 11, + 3 ] - }, + }, { "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, + "title": "Computers in the Human Context", + "author": "Tom Forester", + "tag": "D-3-4" + }, "location": [ - 39, - 18 + 11, + 0 ] - }, + }, { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "For the Love of Physics", + "author": "Goldstein, Lewin", + "tag": "F-1-4" + }, "location": [ - 52, - 12 + 5, + 6 ] - }, + }, { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-C", - "title": "Ghost from the grand banks" - }, + "title": "What You See Is Where You Act Interlacing the Display and Manipulation Spaces", + "author": "J.P. Djajadiningrat", + "tag": "B-2-5" + }, "location": [ - 39, - 6 + 17, + 3 ] - }, + }, { "book": { - "author": "Frank Herbert", - "tag": "D-E-108-D", - "title": "Destination: Void" - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 36, - 9 + 11, + 6 ] - }, + }, { "book": { - "author": "Stephen King ", - "tag": "D-D-109-A", - "title": "Bag of Bones" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 23, - 9 + 11, + 0 ] - }, + }, { "book": { - "author": "Brian W. aldiss ", - "tag": "D-A-108-C", - "title": "Space Odysseys " - }, + "title": "Allied Electronics", + "author": "Allied 790", + "tag": "D-3-3" + }, "location": [ - 4, - 9 + 11, + 0 ] } - ] - } - }, - { - "pathId": 28, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Andre norton", - "tag": "D-C-104-E", - "title": "Iron cage" - }, + "title": "What You See Is Where You Act Interlacing the Display and Manipulation Spaces", + "author": "J.P. Djajadiningrat", + "tag": "B-2-5" + }, "location": [ - 20, - 15 + 17, + 3 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-A", - "title": "Juxtaposition" - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 55, - 12 + 12, + 6 ] - }, + }, { "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 23, - 9 + 11, + 6 ] - }, + }, { "book": { - "author": "John Christopher", - "tag": "D-F-111-A", - "title": "The city of gold and lead" - }, + "title": "C, The Complete Reference", + "author": "Herbert Schildt", + "tag": "D-2-4" + }, "location": [ - 39, - 6 + 11, + 3 ] - }, + }, { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-B", - "title": "2001 a space odyssey" - }, + "title": "Computers in the Human Context", + "author": "Tom Forester", + "tag": "D-3-4" + }, "location": [ - 39, - 6 + 11, + 0 ] - }, + }, { "book": { - "author": "James L. Cambias", - "tag": "D-G-108-B", - "title": "A Darkling Sea" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 52, - 9 + 11, + 0 ] - }, + }, { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-B", - "title": "The Warlock Heretical" - }, + "title": "Allied Electronics", + "author": "Allied 790", + "tag": "D-3-3" + }, "location": [ - 7, - 15 + 11, + 0 ] - }, + }, { "book": { - "author": "Alan Dean Foster", - "tag": "D-E-100-C", - "title": "Cyber Way" - }, + "title": "Rise & Resurrection of the American Programmer", + "author": "Edward Yourdon", + "tag": "E-1-1" + }, "location": [ - 36, - 21 + 6, + 0 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 20, - 12 + 5, + 0 ] - }, + }, { "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, + "title": "For the Love of Physics", + "author": "Goldstein, Lewin", + "tag": "F-1-4" + }, "location": [ - 39, - 9 + 5, + 6 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], + ], [ - 0, - 1 - ], + 23, + 0 + ], + [ + 18, + 8 + ], [ - 24, - 4 - ], + 16, + 7 + ], [ - 24, - 9 - ], + 16, + 3 + ], [ - 23, - 9 + 17, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, + "title": "What You See Is Where You Act Interlacing the Display and Manipulation Spaces", + "author": "J.P. Djajadiningrat", + "tag": "B-2-5" + }, "location": [ - 23, - 9 + 17, + 3 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 23, - 9 - ], - [ - 24, - 9 - ], + 17, + 3 + ], [ - 37, - 4 - ], + 16, + 3 + ], [ - 40, - 4 - ], - [ - 40, + 13, 6 - ], + ], [ - 39, + 12, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "John Christopher", - "tag": "D-F-111-A", - "title": "The city of gold and lead" - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 39, + 12, 6 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 39, + 12, 6 - ], + ], [ - 40, + 13, 6 - ], + ], + [ + 13, + 8 + ], + [ + 10, + 8 + ], [ - 40, + 10, 6 - ], + ], [ - 39, + 11, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-B", - "title": "2001 a space odyssey" - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 39, + 11, 6 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 39, + 11, 6 - ], + ], [ - 40, + 10, 6 - ], + ], [ - 40, - 9 - ], + 10, + 3 + ], [ - 39, - 9 + 11, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, + "title": "C, The Complete Reference", + "author": "Herbert Schildt", + "tag": "D-2-4" + }, "location": [ - 39, - 9 + 11, + 3 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 39, - 9 - ], + 11, + 3 + ], [ - 40, - 9 - ], + 10, + 3 + ], [ - 51, - 9 - ], + 10, + 0 + ], [ - 52, - 9 + 11, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "James L. Cambias", - "tag": "D-G-108-B", - "title": "A Darkling Sea" - }, + "title": "Computers in the Human Context", + "author": "Tom Forester", + "tag": "D-3-4" + }, "location": [ - 52, - 9 + 11, + 0 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 52, - 9 - ], - [ - 51, - 9 - ], - [ - 51, - 4 - ], + 11, + 0 + ], [ - 56, - 4 - ], + 10, + 0 + ], [ - 56, - 12 - ], + 10, + 0 + ], [ - 55, - 12 + 11, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-A", - "title": "Juxtaposition" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 55, - 12 + 11, + 0 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 55, - 12 - ], - [ - 56, - 12 - ], - [ - 56, - 25 - ], + 11, + 0 + ], [ - 35, - 27 - ], + 10, + 0 + ], [ - 35, - 21 - ], + 10, + 0 + ], [ - 36, - 21 + 11, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Alan Dean Foster", - "tag": "D-E-100-C", - "title": "Cyber Way" - }, + "title": "Allied Electronics", + "author": "Allied 790", + "tag": "D-3-3" + }, "location": [ - 36, - 21 + 11, + 0 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 36, - 21 - ], - [ - 35, - 21 - ], + 11, + 0 + ], [ - 20, - 23 - ], + 10, + 0 + ], [ - 19, - 15 - ], + 7, + 0 + ], [ - 20, - 15 + 6, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Andre norton", - "tag": "D-C-104-E", - "title": "Iron cage" - }, + "title": "Rise & Resurrection of the American Programmer", + "author": "Edward Yourdon", + "tag": "E-1-1" + }, "location": [ - 20, - 15 + 6, + 0 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 20, - 15 - ], + 6, + 0 + ], + [ + 7, + 0 + ], + [ + 7, + 8 + ], [ - 19, - 15 - ], + 4, + 8 + ], [ - 19, - 12 - ], + 4, + 0 + ], [ - 20, - 12 + 5, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 20, - 12 + 5, + 0 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 20, - 12 - ], - [ - 19, - 12 - ], + 5, + 0 + ], [ - 15, - 15 - ], + 4, + 0 + ], [ - 8, - 15 - ], + 4, + 6 + ], [ - 7, - 15 + 5, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-B", - "title": "The Warlock Heretical" - }, + "title": "For the Love of Physics", + "author": "Goldstein, Lewin", + "tag": "F-1-4" + }, "location": [ - 7, - 15 + 5, + 6 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 7, - 15 - ], + 5, + 6 + ], + [ + 4, + 6 + ], [ - 8, - 15 - ], + 4, + 8 + ], [ - 8, - 4 - ], + 19, + 8 + ], [ - 1, + 23, 0 - ], + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 9, + "pathType": "training", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, + "title": "Electronic Sensor Circuits & Projects", + "author": "Forrest M. Mims III", + "tag": "A-1-4" + }, "location": [ - 23, - 9 + 18, + 0 ] - }, + }, { "book": { - "author": "John Christopher", - "tag": "D-F-111-A", - "title": "The city of gold and lead" - }, + "title": "Cosmos", + "author": "Carl Sagan", + "tag": "E-3-2" + }, "location": [ - 39, + 6, 6 ] - }, + }, { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-B", - "title": "2001 a space odyssey" - }, + "title": "Visual Modeling with Rational Rose and UML", + "author": "Quatrani", + "tag": "C-1-5" + }, "location": [ - 39, - 6 + 12, + 0 ] - }, + }, { "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 39, - 9 + 12, + 6 ] - }, + }, { "book": { - "author": "James L. Cambias", - "tag": "D-G-108-B", - "title": "A Darkling Sea" - }, + "title": "Discover Your True North", + "author": "Bill George", + "tag": "B-2-4" + }, "location": [ - 52, - 9 + 17, + 3 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-A", - "title": "Juxtaposition" - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 55, - 12 + 6, + 3 ] - }, + }, { "book": { - "author": "Alan Dean Foster", - "tag": "D-E-100-C", - "title": "Cyber Way" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 36, - 21 + 11, + 0 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-104-E", - "title": "Iron cage" - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 20, - 15 + 6, + 6 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, + "title": "Knowledge-Based Image Processing Systems", + "author": "Graham, Barrett", + "tag": "E-1-4" + }, "location": [ - 20, - 12 + 6, + 0 ] - }, + }, { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-B", - "title": "The Warlock Heretical" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 7, - 15 + 5, + 3 ] } - ] - } - }, - { - "pathId": 29, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Greer Gilman", - "tag": "D-E-102-B", - "title": "Cloud & Ashes" - }, + "title": "Discover Your True North", + "author": "Bill George", + "tag": "B-2-4" + }, "location": [ - 36, - 18 + 17, + 3 ] - }, + }, { "book": { - "author": "Thomas Harlan", - "tag": "D-E-106-A", - "title": "Wasteland of Flint" - }, + "title": "Visual Modeling with Rational Rose and UML", + "author": "Quatrani", + "tag": "C-1-5" + }, "location": [ - 36, - 12 + 12, + 0 ] - }, + }, { "book": { - "author": "Larry niven", - "tag": "D-C-102-E", - "title": "A gift from earth" - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 20, - 18 + 12, + 6 ] - }, + }, { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 52, - 12 + 5, + 3 ] - }, + }, { "book": { - "author": "Keith roberts", - "tag": "D-C-110-F", - "title": "Pavane" - }, + "title": "Cosmos", + "author": "Carl Sagan", + "tag": "E-3-2" + }, "location": [ - 20, + 6, 6 ] - }, + }, { "book": { - "author": "Sam moskowitz", - "tag": "D-C-102-C", - "title": "Seekers of tomorrow" - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 20, - 18 + 6, + 6 ] - }, + }, { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-C", - "title": "A Wizard in Absentia" - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 7, - 15 + 6, + 3 ] - }, + }, { "book": { - "author": "Been Bova", - "tag": "D-G-102-B", - "title": "Transhuman" - }, + "title": "Knowledge-Based Image Processing Systems", + "author": "Graham, Barrett", + "tag": "E-1-4" + }, "location": [ - 52, - 18 + 6, + 0 ] - }, + }, { "book": { - "author": "Bram Stoker", - "tag": "D-B-103-A", - "title": "The Primrose Path" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 7, - 18 + 11, + 0 ] - }, + }, { "book": { - "author": "Charles L. Grant", - "tag": "D-E-102-E", - "title": "The Ravens of the Moon" - }, + "title": "Electronic Sensor Circuits & Projects", + "author": "Forrest M. Mims III", + "tag": "A-1-4" + }, "location": [ - 36, - 18 + 18, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 19, - 6 - ], + 18, + 8 + ], [ - 20, - 6 + 16, + 7 + ], + [ + 16, + 3 + ], + [ + 17, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Keith roberts", - "tag": "D-C-110-F", - "title": "Pavane" - }, + "title": "Discover Your True North", + "author": "Bill George", + "tag": "B-2-4" + }, "location": [ - 20, - 6 + 17, + 3 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 20, - 6 - ], - [ - 19, - 6 - ], - [ - 19, - 4 - ], + 17, + 3 + ], [ - 40, - 4 - ], + 16, + 3 + ], [ - 50, - 12 - ], - [ - 51, - 12 - ], + 13, + 0 + ], [ - 52, - 12 + 12, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "Visual Modeling with Rational Rose and UML", + "author": "Quatrani", + "tag": "C-1-5" + }, "location": [ - 52, - 12 + 12, + 0 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 52, - 12 - ], + 12, + 0 + ], [ - 51, - 12 - ], + 13, + 0 + ], [ - 51, - 18 - ], + 13, + 6 + ], [ - 52, - 18 + 12, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Been Bova", - "tag": "D-G-102-B", - "title": "Transhuman" - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 52, - 18 + 12, + 6 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 52, - 18 - ], - [ - 51, - 18 - ], + 12, + 6 + ], [ - 45, - 9 - ], + 13, + 6 + ], [ - 39, - 4 - ], + 13, + 8 + ], [ - 35, - 4 - ], + 4, + 8 + ], [ - 35, - 12 - ], + 4, + 3 + ], [ - 36, - 12 + 5, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Thomas Harlan", - "tag": "D-E-106-A", - "title": "Wasteland of Flint" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 36, - 12 + 5, + 3 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 36, - 12 - ], + 5, + 3 + ], + [ + 4, + 3 + ], + [ + 4, + 8 + ], [ - 35, - 12 - ], + 7, + 8 + ], [ - 35, - 18 - ], + 7, + 6 + ], [ - 36, - 18 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Greer Gilman", - "tag": "D-E-102-B", - "title": "Cloud & Ashes" - }, + "title": "Cosmos", + "author": "Carl Sagan", + "tag": "E-3-2" + }, "location": [ - 36, - 18 + 6, + 6 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 36, - 18 - ], + 6, + 6 + ], [ - 35, - 18 - ], + 7, + 6 + ], [ - 35, - 18 - ], + 7, + 6 + ], [ - 36, - 18 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Charles L. Grant", - "tag": "D-E-102-E", - "title": "The Ravens of the Moon" - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 36, - 18 + 6, + 6 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 36, - 18 - ], - [ - 35, - 18 - ], - [ - 22, - 23 - ], + 6, + 6 + ], [ - 19, - 23 - ], + 7, + 6 + ], [ - 19, - 18 - ], + 7, + 3 + ], [ - 20, - 18 + 6, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Larry niven", - "tag": "D-C-102-E", - "title": "A gift from earth" - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 20, - 18 + 6, + 3 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 20, - 18 - ], + 6, + 3 + ], [ - 19, - 18 - ], + 7, + 3 + ], [ - 19, - 18 - ], + 7, + 0 + ], [ - 20, - 18 + 6, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Sam moskowitz", - "tag": "D-C-102-C", - "title": "Seekers of tomorrow" - }, + "title": "Knowledge-Based Image Processing Systems", + "author": "Graham, Barrett", + "tag": "E-1-4" + }, "location": [ - 20, - 18 + 6, + 0 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 20, - 18 - ], + 6, + 0 + ], [ - 19, - 18 - ], + 7, + 0 + ], [ - 8, - 18 - ], + 10, + 0 + ], [ - 7, - 18 + 11, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Bram Stoker", - "tag": "D-B-103-A", - "title": "The Primrose Path" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 7, - 18 + 11, + 0 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 7, - 18 - ], + 11, + 0 + ], + [ + 10, + 0 + ], + [ + 10, + 8 + ], [ - 8, - 18 - ], + 19, + 8 + ], [ - 8, - 15 - ], + 19, + 0 + ], [ - 7, - 15 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-C", - "title": "A Wizard in Absentia" - }, + "title": "Electronic Sensor Circuits & Projects", + "author": "Forrest M. Mims III", + "tag": "A-1-4" + }, "location": [ - 7, - 15 + 18, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 7, - 15 - ], - [ - 8, - 15 - ], + 18, + 0 + ], [ - 8, - 4 - ], + 19, + 0 + ], [ - 1, + 23, 0 - ], + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 10, + "pathType": "training", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Keith roberts", - "tag": "D-C-110-F", - "title": "Pavane" - }, + "title": "ACM Computing Surveys", + "author": "Muntz, Shankar, et. al", + "tag": "E-2-5" + }, "location": [ - 20, - 6 + 6, + 3 ] - }, + }, { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "Concurrent Systems", + "author": "Jean Bacon", + "tag": "G-3-2" + }, "location": [ - 52, - 12 + 0, + 6 ] - }, + }, { "book": { - "author": "Been Bova", - "tag": "D-G-102-B", - "title": "Transhuman" - }, + "title": "Galileo's Daughter", + "author": "Dava Sobel", + "tag": "A-1-1" + }, "location": [ - 52, - 18 + 18, + 0 ] - }, + }, { "book": { - "author": "Thomas Harlan", - "tag": "D-E-106-A", - "title": "Wasteland of Flint" - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 36, - 12 + 11, + 6 ] - }, + }, { "book": { - "author": "Greer Gilman", - "tag": "D-E-102-B", - "title": "Cloud & Ashes" - }, + "title": "Robots, Androids, and Animatrons", + "author": "John Lovine", + "tag": "B-1-1" + }, "location": [ - 36, - 18 + 17, + 6 ] - }, + }, { "book": { - "author": "Charles L. Grant", - "tag": "D-E-102-E", - "title": "The Ravens of the Moon" - }, + "title": "Computers: Their Structure, Use, and Influence", + "author": "Slotnick, Slotnick", + "tag": "E-3-5" + }, "location": [ - 36, - 18 + 6, + 6 ] - }, + }, { "book": { - "author": "Larry niven", - "tag": "D-C-102-E", - "title": "A gift from earth" - }, + "title": "Expendable", + "author": "James Alan Gardner", + "tag": "D-3-5" + }, "location": [ - 20, - 18 + 11, + 0 ] - }, + }, { "book": { - "author": "Sam moskowitz", - "tag": "D-C-102-C", - "title": "Seekers of tomorrow" - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 20, - 18 + 6, + 6 ] - }, + }, { "book": { - "author": "Bram Stoker", - "tag": "D-B-103-A", - "title": "The Primrose Path" - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 7, - 18 + 12, + 6 ] - }, + }, { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-C", - "title": "A Wizard in Absentia" - }, + "title": "Programmer's Problem Solver for the IBM PC, XT & AT", + "author": "Robert Jourdain", + "tag": "C-1-2" + }, "location": [ - 7, - 15 + 12, + 0 ] } - ] - } - }, - { - "pathId": 30, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Andre norton", - "tag": "D-C-104-D", - "title": "The defiant agents" - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 20, - 15 + 11, + 6 ] - }, + }, { "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, + "title": "Expendable", + "author": "James Alan Gardner", + "tag": "D-3-5" + }, "location": [ - 52, - 6 + 11, + 0 ] - }, + }, { "book": { - "author": "Alfred Bester", - "tag": "D-G-100-B", - "title": "Golem 100" - }, + "title": "ACM Computing Surveys", + "author": "Muntz, Shankar, et. al", + "tag": "E-2-5" + }, "location": [ - 52, - 21 + 6, + 3 ] - }, + }, { "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, + "title": "Computers: Their Structure, Use, and Influence", + "author": "Slotnick, Slotnick", + "tag": "E-3-5" + }, "location": [ - 7, + 6, 6 ] - }, + }, { "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-B", - "title": "The Perfect Host" - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 7, - 18 + 6, + 6 ] - }, + }, { "book": { - "author": "Anthony Burgess", - "tag": "D-G-106-D", - "title": "A Vision of Battlements" - }, + "title": "Concurrent Systems", + "author": "Jean Bacon", + "tag": "G-3-2" + }, "location": [ - 52, - 12 + 0, + 6 ] - }, + }, { "book": { - "author": "Poul Anderson", - "tag": "D-H-109-C", - "title": "The Star Fox" - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 55, - 9 + 12, + 6 ] - }, + }, { "book": { - "author": "David Standish", - "tag": "D-A-106-A", - "title": "Hollow earth" - }, + "title": "Programmer's Problem Solver for the IBM PC, XT & AT", + "author": "Robert Jourdain", + "tag": "C-1-2" + }, "location": [ - 4, - 12 + 12, + 0 ] - }, + }, { "book": { - "author": "Julius Fast ", - "tag": "D-A-108-A", - "title": "Out of this world" - }, + "title": "Robots, Androids, and Animatrons", + "author": "John Lovine", + "tag": "B-1-1" + }, "location": [ - 4, - 9 + 17, + 6 ] - }, + }, { "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, + "title": "Galileo's Daughter", + "author": "Dava Sobel", + "tag": "A-1-1" + }, "location": [ - 36, - 12 + 18, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, + 0 + ], + [ + 23, 0 - ], + ], [ - 0, - 1 - ], + 18, + 8 + ], [ - 24, - 4 - ], + 10, + 8 + ], [ - 35, - 12 - ], + 10, + 6 + ], [ - 36, - 12 + 11, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 36, - 12 + 11, + 6 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 36, - 12 - ], - [ - 35, - 12 - ], - [ - 35, - 4 - ], + 11, + 6 + ], [ - 56, - 4 - ], + 10, + 6 + ], [ - 56, - 9 - ], + 10, + 0 + ], [ - 55, - 9 + 11, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Poul Anderson", - "tag": "D-H-109-C", - "title": "The Star Fox" - }, + "title": "Expendable", + "author": "James Alan Gardner", + "tag": "D-3-5" + }, "location": [ - 55, - 9 + 11, + 0 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 55, - 9 - ], + 11, + 0 + ], + [ + 10, + 0 + ], + [ + 7, + 3 + ], [ - 56, - 9 - ], + 6, + 3 + ] + ], + "targetBookAndTargetBookLocation": { + "book": { + "title": "ACM Computing Surveys", + "author": "Muntz, Shankar, et. al", + "tag": "E-2-5" + }, + "location": [ + 6, + 3 + ] + } + }, + { + "stepNumber": 4, + "cellByCellPathToTargetBookLocation": [ [ - 56, - 4 - ], + 6, + 3 + ], [ - 51, - 4 - ], + 7, + 3 + ], [ - 51, + 7, 6 - ], + ], [ - 52, + 6, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, + "title": "Computers: Their Structure, Use, and Influence", + "author": "Slotnick, Slotnick", + "tag": "E-3-5" + }, "location": [ - 52, + 6, 6 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 52, + 6, 6 - ], + ], [ - 51, + 7, 6 - ], + ], [ - 51, - 12 - ], + 7, + 6 + ], [ - 52, - 12 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Anthony Burgess", - "tag": "D-G-106-D", - "title": "A Vision of Battlements" - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 52, - 12 + 6, + 6 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 52, - 12 - ], + 6, + 6 + ], + [ + 7, + 6 + ], [ - 51, - 12 - ], + 7, + 8 + ], [ - 51, - 21 - ], + 1, + 6 + ], [ - 52, - 21 + 0, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Alfred Bester", - "tag": "D-G-100-B", - "title": "Golem 100" - }, + "title": "Concurrent Systems", + "author": "Jean Bacon", + "tag": "G-3-2" + }, "location": [ - 52, - 21 + 0, + 6 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 52, - 21 - ], + 0, + 6 + ], [ - 51, - 21 - ], + 1, + 6 + ], [ - 39, - 27 - ], + 6, + 8 + ], [ - 19, - 23 - ], + 13, + 8 + ], [ - 19, - 15 - ], + 13, + 6 + ], [ - 20, - 15 + 12, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Andre norton", - "tag": "D-C-104-D", - "title": "The defiant agents" - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 20, - 15 + 12, + 6 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 20, - 15 - ], + 12, + 6 + ], [ - 19, - 15 - ], + 13, + 6 + ], [ - 8, - 18 - ], + 13, + 0 + ], [ - 7, - 18 + 12, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-B", - "title": "The Perfect Host" - }, + "title": "Programmer's Problem Solver for the IBM PC, XT & AT", + "author": "Robert Jourdain", + "tag": "C-1-2" + }, "location": [ - 7, - 18 + 12, + 0 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 7, - 18 - ], + 12, + 0 + ], [ - 8, - 18 - ], + 13, + 0 + ], [ - 8, + 16, 6 - ], + ], [ - 7, + 17, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, + "title": "Robots, Androids, and Animatrons", + "author": "John Lovine", + "tag": "B-1-1" + }, "location": [ - 7, + 17, 6 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 7, + 17, 6 - ], + ], [ - 8, + 16, 6 - ], - [ - 8, - 4 - ], - [ - 3, - 4 - ], - [ - 3, - 12 - ], - [ - 4, - 12 - ] - ], - "targetBookAndTargetBookLocation": { - "book": { - "author": "David Standish", - "tag": "D-A-106-A", - "title": "Hollow earth" - }, - "location": [ - 4, - 12 - ] - }, - "stepNumber": 9 - }, - { - "cellByCellPathToTargetBookLocation": [ + ], [ - 4, - 12 - ], + 16, + 8 + ], [ - 3, - 12 - ], + 19, + 8 + ], [ - 3, - 9 - ], + 19, + 0 + ], [ - 4, - 9 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Julius Fast ", - "tag": "D-A-108-A", - "title": "Out of this world" - }, + "title": "Galileo's Daughter", + "author": "Dava Sobel", + "tag": "A-1-1" + }, "location": [ - 4, - 9 + 18, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 4, - 9 - ], + 18, + 0 + ], [ - 3, - 9 - ], + 19, + 0 + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 11, + "pathType": "testing", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, + "title": "Winds of Fury", + "author": "Mercedes Lackey", + "tag": "D-2-2" + }, "location": [ - 36, - 12 + 11, + 3 ] - }, + }, { "book": { - "author": "Poul Anderson", - "tag": "D-H-109-C", - "title": "The Star Fox" - }, + "title": "Introduction to Computing and Algorithms", + "author": "Russel L. Shackelford", + "tag": "B-3-1" + }, "location": [ - 55, - 9 + 17, + 0 ] - }, + }, { "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, + "title": "Sams Teach Yourself Java 2", + "author": "Cadenhead, Lemay", + "tag": "B-1-4" + }, "location": [ - 52, + 17, 6 ] - }, + }, { "book": { - "author": "Anthony Burgess", - "tag": "D-G-106-D", - "title": "A Vision of Battlements" - }, + "title": "Hands-On Machine Learning with Scikit -Learn & TensorFlow", + "author": "Aurelien Geron", + "tag": "C-2-1" + }, "location": [ - 52, - 12 + 12, + 3 ] - }, + }, { "book": { - "author": "Alfred Bester", - "tag": "D-G-100-B", - "title": "Golem 100" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 52, - 21 + 5, + 3 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-104-D", - "title": "The defiant agents" - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 20, - 15 + 12, + 6 ] - }, + }, { "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-B", - "title": "The Perfect Host" - }, + "title": "C++ Primer 2nd Edition", + "author": "Stanley B. Lippman", + "tag": "C-3-3" + }, "location": [ - 7, - 18 + 12, + 6 ] - }, + }, { "book": { - "author": "Fred Saberhagen", - "tag": "D-B-111-D", - "title": "Octagon" - }, + "title": "Artificial Intelligence a Modern Approach", + "author": "Russell & Norvig", + "tag": "D-2-1" + }, "location": [ - 7, - 6 + 11, + 3 ] - }, + }, { "book": { - "author": "David Standish", - "tag": "D-A-106-A", - "title": "Hollow earth" - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 4, - 12 + 11, + 6 ] - }, + }, { "book": { - "author": "Julius Fast ", - "tag": "D-A-108-A", - "title": "Out of this world" - }, + "title": "Computer Engineering Hardware Design", + "author": "M. Morris Mano", + "tag": "B-3-5" + }, "location": [ - 4, - 9 + 17, + 0 ] } - ] - } - }, - { - "pathId": 31, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Greg Bear", - "tag": "D-H-101-D", - "title": "Moving Mars" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 55, - 21 + 5, + 3 ] - }, + }, { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-B", - "title": "2001 a space odyssey" - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 39, + 11, 6 ] - }, + }, { "book": { - "author": "Gordon R. Dickson", - "tag": "D-F-105-C", - "title": "Dragon of the border" - }, + "title": "Winds of Fury", + "author": "Mercedes Lackey", + "tag": "D-2-2" + }, "location": [ - 39, - 15 + 11, + 3 ] - }, + }, { "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, + "title": "Artificial Intelligence a Modern Approach", + "author": "Russell & Norvig", + "tag": "D-2-1" + }, "location": [ - 39, - 9 + 11, + 3 ] - }, + }, { "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 20, - 21 + 12, + 6 ] - }, + }, { "book": { - "author": "Poul Anderson", - "tag": "D-H-109-B", - "title": "The Long Way Home" - }, + "title": "C++ Primer 2nd Edition", + "author": "Stanley B. Lippman", + "tag": "C-3-3" + }, "location": [ - 55, - 9 + 12, + 6 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-E", - "title": "Vale of the Vole" - }, + "title": "Hands-On Machine Learning with Scikit -Learn & TensorFlow", + "author": "Aurelien Geron", + "tag": "C-2-1" + }, "location": [ - 55, - 12 + 12, + 3 ] - }, + }, { "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, + "title": "Introduction to Computing and Algorithms", + "author": "Russel L. Shackelford", + "tag": "B-3-1" + }, "location": [ - 39, - 18 + 17, + 0 ] - }, + }, { "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-B", - "title": "The Perfect Host" - }, + "title": "Computer Engineering Hardware Design", + "author": "M. Morris Mano", + "tag": "B-3-5" + }, "location": [ - 7, - 18 + 17, + 0 ] - }, + }, { "book": { - "author": "Frederik pohl", - "tag": "D-C-108-A", - "title": "Gateway" - }, + "title": "Sams Teach Yourself Java 2", + "author": "Cadenhead, Lemay", + "tag": "B-1-4" + }, "location": [ - 20, - 9 + 17, + 6 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, + 0 + ], + [ + 23, 0 - ], + ], [ - 0, - 1 - ], + 18, + 8 + ], [ - 8, - 4 - ], + 4, + 8 + ], [ - 8, - 18 - ], + 4, + 3 + ], [ - 7, - 18 + 5, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-B", - "title": "The Perfect Host" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 7, - 18 + 5, + 3 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 7, - 18 - ], + 5, + 3 + ], [ - 8, - 18 - ], + 4, + 3 + ], + [ + 4, + 8 + ], [ - 19, - 21 - ], + 10, + 6 + ], [ - 20, - 21 + 11, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, + "title": "Linux Toys", + "author": "Negus, Wolber", + "tag": "D-1-5" + }, "location": [ - 20, - 21 + 11, + 6 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 20, - 21 - ], + 11, + 6 + ], [ - 19, - 21 - ], + 10, + 6 + ], [ - 19, - 9 - ], + 10, + 3 + ], [ - 20, - 9 + 11, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Frederik pohl", - "tag": "D-C-108-A", - "title": "Gateway" - }, + "title": "Winds of Fury", + "author": "Mercedes Lackey", + "tag": "D-2-2" + }, "location": [ - 20, - 9 + 11, + 3 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 20, - 9 - ], - [ - 19, - 9 - ], + 11, + 3 + ], [ - 19, - 4 - ], + 10, + 3 + ], [ - 56, - 4 - ], + 10, + 3 + ], [ - 56, - 9 - ], - [ - 55, - 9 + 11, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Poul Anderson", - "tag": "D-H-109-B", - "title": "The Long Way Home" - }, + "title": "Artificial Intelligence a Modern Approach", + "author": "Russell & Norvig", + "tag": "D-2-1" + }, "location": [ - 55, - 9 + 11, + 3 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 55, - 9 - ], + 11, + 3 + ], + [ + 10, + 3 + ], [ - 56, - 9 - ], + 10, + 8 + ], + [ + 13, + 8 + ], [ - 56, - 12 - ], + 13, + 6 + ], [ - 55, - 12 + 12, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-E", - "title": "Vale of the Vole" - }, + "title": "The Art of Manipulating Fabric", + "author": "Colette Wolff", + "tag": "C-3-5" + }, "location": [ - 55, - 12 + 12, + 6 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 55, - 12 - ], + 12, + 6 + ], [ - 56, - 12 - ], + 13, + 6 + ], [ - 56, - 21 - ], + 13, + 6 + ], [ - 55, - 21 + 12, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Greg Bear", - "tag": "D-H-101-D", - "title": "Moving Mars" - }, + "title": "C++ Primer 2nd Edition", + "author": "Stanley B. Lippman", + "tag": "C-3-3" + }, "location": [ - 55, - 21 + 12, + 6 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 55, - 21 - ], - [ - 56, - 21 - ], - [ - 56, - 23 - ], + 12, + 6 + ], [ - 40, - 21 - ], + 13, + 6 + ], [ - 40, - 18 - ], + 13, + 3 + ], [ - 39, - 18 + 12, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, + "title": "Hands-On Machine Learning with Scikit -Learn & TensorFlow", + "author": "Aurelien Geron", + "tag": "C-2-1" + }, "location": [ - 39, - 18 + 12, + 3 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 39, - 18 - ], + 12, + 3 + ], [ - 40, - 18 - ], + 13, + 3 + ], [ - 40, - 15 - ], + 16, + 0 + ], [ - 39, - 15 + 17, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Gordon R. Dickson", - "tag": "D-F-105-C", - "title": "Dragon of the border" - }, + "title": "Introduction to Computing and Algorithms", + "author": "Russel L. Shackelford", + "tag": "B-3-1" + }, "location": [ - 39, - 15 + 17, + 0 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 39, - 15 - ], + 17, + 0 + ], [ - 40, - 15 - ], + 16, + 0 + ], [ - 40, - 9 - ], + 16, + 0 + ], [ - 39, - 9 + 17, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, + "title": "Computer Engineering Hardware Design", + "author": "M. Morris Mano", + "tag": "B-3-5" + }, "location": [ - 39, - 9 + 17, + 0 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 39, - 9 - ], + 17, + 0 + ], [ - 40, - 9 - ], + 16, + 0 + ], [ - 40, + 16, 6 - ], + ], [ - 39, + 17, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-B", - "title": "2001 a space odyssey" - }, + "title": "Sams Teach Yourself Java 2", + "author": "Cadenhead, Lemay", + "tag": "B-1-4" + }, "location": [ - 39, + 17, 6 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 39, + 17, 6 - ], + ], [ - 40, + 16, 6 - ], + ], + [ + 16, + 8 + ], [ - 38, - 1 - ], + 19, + 8 + ], [ - 1, + 23, 0 - ], + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 12, + "pathType": "testing", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-B", - "title": "The Perfect Host" - }, + "title": "Winds of Fury", + "author": "Mercedes Lackey", + "tag": "D-2-2" + }, "location": [ - 7, - 18 + 11, + 3 ] - }, + }, { "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 20, - 21 + 11, + 0 ] - }, + }, { "book": { - "author": "Frederik pohl", - "tag": "D-C-108-A", - "title": "Gateway" - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 20, - 9 + 17, + 6 ] - }, + }, { "book": { - "author": "Poul Anderson", - "tag": "D-H-109-B", - "title": "The Long Way Home" - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 55, - 9 + 12, + 6 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-E", - "title": "Vale of the Vole" - }, + "title": "Freedom's Landing", + "author": "Anne McCaffrey", + "tag": "B-3-2" + }, "location": [ - 55, - 12 + 17, + 0 ] - }, + }, { "book": { - "author": "Greg Bear", - "tag": "D-H-101-D", - "title": "Moving Mars" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 55, - 21 + 18, + 3 ] - }, + }, { "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 39, - 18 + 0, + 0 ] - }, + }, { "book": { - "author": "Gordon R. Dickson", - "tag": "D-F-105-C", - "title": "Dragon of the border" - }, + "title": "Galileo's Daughter", + "author": "Dava Sobel", + "tag": "A-1-1" + }, "location": [ - 39, - 15 + 18, + 0 ] - }, + }, { "book": { - "author": "Michael G. Coney", - "tag": "D-F-109-A", - "title": "Monitor found in orbit" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 39, - 9 + 5, + 0 ] - }, + }, { "book": { - "author": "Arthur C. Clarke", - "tag": "D-F-111-B", - "title": "2001 a space odyssey" - }, + "title": "Enercell Battery Guidebook", + "author": "Radio Shack", + "tag": "C-2-2" + }, "location": [ - 39, - 6 + 12, + 3 ] } - ] - } - }, - { - "pathId": 32, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Barry B. Longyear", - "tag": "D-D-105-F", - "title": "City of Baraboo" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 23, - 15 + 18, + 3 ] - }, + }, { "book": { - "author": "James S.A. Corey", - "tag": "D-F-109-B", - "title": "Abandon\\u2019s gate" - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 39, - 9 + 17, + 6 ] - }, + }, { "book": { - "author": "C. J. Cherryh", - "tag": "D-G-110-E", - "title": "Foreigner" - }, + "title": "Freedom's Landing", + "author": "Anne McCaffrey", + "tag": "B-3-2" + }, "location": [ - 52, - 6 + 17, + 0 ] - }, + }, { "book": { - "author": "Anthony Burgess", - "tag": "D-G-106-D", - "title": "A Vision of Battlements" - }, + "title": "Enercell Battery Guidebook", + "author": "Radio Shack", + "tag": "C-2-2" + }, "location": [ - 52, - 12 + 12, + 3 ] - }, + }, { "book": { - "author": "J.R.R. Tolkien", - "tag": "D-B-101-A", - "title": "The Hobbit" - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 7, - 21 + 12, + 6 ] - }, + }, { "book": { - "author": "Trevor Hoyle", - "tag": "D-E-110-D", - "title": "Through the Eye of Time" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 36, - 6 + 11, + 0 ] - }, + }, { "book": { - "author": "Fredric Brown", - "tag": "D-G-104-D", - "title": "From These Ashes" - }, + "title": "Winds of Fury", + "author": "Mercedes Lackey", + "tag": "D-2-2" + }, "location": [ - 52, - 15 + 11, + 3 ] - }, + }, { "book": { - "author": "John Brunner", - "tag": "D-G-104-F", - "title": "The Jagged Orbit" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 52, - 15 + 5, + 0 ] - }, + }, { "book": { - "author": "Emma Bull", - "tag": "D-G-106-A", - "title": "Territory" - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 52, - 12 + 0, + 0 ] - }, + }, { "book": { - "author": "John Crowley", - "tag": "D-F-109-E", - "title": "Engine summer" - }, + "title": "Galileo's Daughter", + "author": "Dava Sobel", + "tag": "A-1-1" + }, "location": [ - 39, - 9 + 18, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], - [ - 0, - 1 - ], + ], [ - 40, - 4 - ], + 23, + 0 + ], [ - 40, - 9 - ], + 19, + 3 + ], [ - 39, - 9 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "James S.A. Corey", - "tag": "D-F-109-B", - "title": "Abandon\\u2019s gate" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 39, - 9 + 18, + 3 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 39, - 9 - ], + 18, + 3 + ], + [ + 19, + 3 + ], + [ + 19, + 8 + ], [ - 40, - 9 - ], + 16, + 8 + ], [ - 40, - 9 - ], + 16, + 6 + ], [ - 39, - 9 + 17, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "John Crowley", - "tag": "D-F-109-E", - "title": "Engine summer" - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 39, - 9 + 17, + 6 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 39, - 9 - ], + 17, + 6 + ], [ - 40, - 9 - ], + 16, + 6 + ], [ - 51, - 12 - ], + 16, + 0 + ], [ - 52, - 12 + 17, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Anthony Burgess", - "tag": "D-G-106-D", - "title": "A Vision of Battlements" - }, + "title": "Freedom's Landing", + "author": "Anne McCaffrey", + "tag": "B-3-2" + }, "location": [ - 52, - 12 + 17, + 0 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 52, - 12 - ], + 17, + 0 + ], [ - 51, - 12 - ], + 16, + 0 + ], [ - 51, - 12 - ], + 13, + 3 + ], [ - 52, - 12 + 12, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Emma Bull", - "tag": "D-G-106-A", - "title": "Territory" - }, + "title": "Enercell Battery Guidebook", + "author": "Radio Shack", + "tag": "C-2-2" + }, "location": [ - 52, - 12 + 12, + 3 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 52, - 12 - ], + 12, + 3 + ], [ - 51, - 12 - ], + 13, + 3 + ], [ - 51, - 15 - ], + 13, + 6 + ], [ - 52, - 15 + 12, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Fredric Brown", - "tag": "D-G-104-D", - "title": "From These Ashes" - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 52, - 15 + 12, + 6 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 52, - 15 - ], + 12, + 6 + ], + [ + 13, + 6 + ], + [ + 13, + 8 + ], [ - 51, - 15 - ], + 10, + 8 + ], [ - 51, - 15 - ], + 10, + 0 + ], [ - 52, - 15 + 11, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "John Brunner", - "tag": "D-G-104-F", - "title": "The Jagged Orbit" - }, + "title": "Discrete-Time Signal Processing", + "author": "Oppenheim, Schafer", + "tag": "D-3-1" + }, "location": [ - 52, - 15 + 11, + 0 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 52, - 15 - ], + 11, + 0 + ], [ - 51, - 15 - ], + 10, + 0 + ], [ - 51, - 6 - ], + 10, + 3 + ], [ - 52, - 6 + 11, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "C. J. Cherryh", - "tag": "D-G-110-E", - "title": "Foreigner" - }, + "title": "Winds of Fury", + "author": "Mercedes Lackey", + "tag": "D-2-2" + }, "location": [ - 52, - 6 + 11, + 3 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 52, - 6 - ], + 11, + 3 + ], [ - 51, - 6 - ], + 10, + 3 + ], [ - 36, - 4 - ], + 6, + 8 + ], [ - 35, - 6 - ], + 4, + 7 + ], [ - 36, - 6 + 4, + 0 + ], + [ + 5, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Trevor Hoyle", - "tag": "D-E-110-D", - "title": "Through the Eye of Time" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 36, - 6 + 5, + 0 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 36, - 6 - ], - [ - 35, - 6 - ], + 5, + 0 + ], [ - 24, - 12 - ], + 4, + 0 + ], [ - 24, - 15 - ], + 1, + 0 + ], [ - 23, - 15 + 0, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Barry B. Longyear", - "tag": "D-D-105-F", - "title": "City of Baraboo" - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 23, - 15 + 0, + 0 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 23, - 15 - ], + 0, + 0 + ], + [ + 1, + 0 + ], [ - 24, - 15 - ], + 4, + 8 + ], [ - 24, - 23 - ], + 19, + 8 + ], [ - 8, - 21 - ], + 19, + 0 + ], [ - 7, - 21 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "J.R.R. Tolkien", - "tag": "D-B-101-A", - "title": "The Hobbit" - }, + "title": "Galileo's Daughter", + "author": "Dava Sobel", + "tag": "A-1-1" + }, "location": [ - 7, - 21 + 18, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 7, - 21 - ], - [ - 8, - 21 - ], + 18, + 0 + ], [ - 8, - 4 - ], + 19, + 0 + ], [ - 1, + 23, 0 - ], + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 13, + "pathType": "testing", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "James S.A. Corey", - "tag": "D-F-109-B", - "title": "Abandon\\u2019s gate" - }, + "title": "Introduction to Electric Circuits", + "author": "Herbert W. Jackson", + "tag": "E-1-3" + }, "location": [ - 39, - 9 + 6, + 0 ] - }, + }, { "book": { - "author": "John Crowley", - "tag": "D-F-109-E", - "title": "Engine summer" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 39, - 9 + 5, + 3 ] - }, + }, { "book": { - "author": "Anthony Burgess", - "tag": "D-G-106-D", - "title": "A Vision of Battlements" - }, + "title": "Consciousness", + "author": "Blackmore", + "tag": "A-3-4" + }, "location": [ - 52, - 12 + 18, + 6 ] - }, + }, { "book": { - "author": "Emma Bull", - "tag": "D-G-106-A", - "title": "Territory" - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 52, - 12 + 6, + 6 ] - }, + }, { "book": { - "author": "Fredric Brown", - "tag": "D-G-104-D", - "title": "From These Ashes" - }, + "title": "Capacitive Sensors - Design and Applications", + "author": "Larry K. Baxter", + "tag": "C-3-1" + }, "location": [ - 52, - 15 + 12, + 6 ] - }, + }, { "book": { - "author": "John Brunner", - "tag": "D-G-104-F", - "title": "The Jagged Orbit" - }, + "title": "For the Love of Physics", + "author": "Goldstein, Lewin", + "tag": "F-1-4" + }, "location": [ - 52, - 15 + 5, + 6 ] - }, + }, { "book": { - "author": "C. J. Cherryh", - "tag": "D-G-110-E", - "title": "Foreigner" - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 52, + 6, 6 ] - }, + }, { "book": { - "author": "Trevor Hoyle", - "tag": "D-E-110-D", - "title": "Through the Eye of Time" - }, + "title": "Lean in for Graduates", + "author": "Sheryl Sandberg", + "tag": "F-1-5" + }, "location": [ - 36, + 5, 6 ] - }, + }, { "book": { - "author": "Barry B. Longyear", - "tag": "D-D-105-F", - "title": "City of Baraboo" - }, + "title": "Outward Bound", + "author": "James P. Hogan", + "tag": "D-2-3" + }, "location": [ - 23, - 15 + 11, + 3 ] - }, + }, { "book": { - "author": "J.R.R. Tolkien", - "tag": "D-B-101-A", - "title": "The Hobbit" - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 7, - 21 + 12, + 6 ] } - ] - } - }, - { - "pathId": 33, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Issac Asimov", - "tag": "D-H-103-A", - "title": "Lucky Star and the Moons of Jupiter" - }, + "title": "Consciousness", + "author": "Blackmore", + "tag": "A-3-4" + }, "location": [ - 55, - 18 + 18, + 6 ] - }, + }, { "book": { - "author": "Keith roberts", - "tag": "D-C-110-F", - "title": "Pavane" - }, + "title": "Capacitive Sensors - Design and Applications", + "author": "Larry K. Baxter", + "tag": "C-3-1" + }, "location": [ - 20, + 12, 6 ] - }, + }, { "book": { - "author": "Harper & Row", - "tag": "D-C-100-F", - "title": "An alien heat" - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 20, - 21 + 12, + 6 ] - }, + }, { "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, + "title": "Outward Bound", + "author": "James P. Hogan", + "tag": "D-2-3" + }, "location": [ - 36, - 6 + 11, + 3 ] - }, + }, { "book": { - "author": "Sharon Green", - "tag": "D-E-104-A", - "title": "The Warrior Enchanted" - }, + "title": "Introduction to Electric Circuits", + "author": "Herbert W. Jackson", + "tag": "E-1-3" + }, "location": [ - 36, - 15 + 6, + 0 ] - }, + }, { "book": { - "author": "John norman", - "tag": "D-C-104-B", - "title": "Outlaw of gor" - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 20, - 15 + 6, + 6 ] - }, + }, { "book": { - "author": "Been Bova", - "tag": "D-G-102-B", - "title": "Transhuman" - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 52, - 18 + 6, + 6 ] - }, + }, { "book": { - "author": "Patrick Tilley", - "tag": "D-B-103-F", - "title": "Iron Master" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 7, - 18 + 5, + 3 ] - }, + }, { "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, + "title": "For the Love of Physics", + "author": "Goldstein, Lewin", + "tag": "F-1-4" + }, "location": [ - 39, - 12 + 5, + 6 ] - }, + }, { "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, + "title": "Lean in for Graduates", + "author": "Sheryl Sandberg", + "tag": "F-1-5" + }, "location": [ - 52, + 5, 6 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 19, + 19, 6 - ], + ], [ - 20, + 18, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Keith roberts", - "tag": "D-C-110-F", - "title": "Pavane" - }, + "title": "Consciousness", + "author": "Blackmore", + "tag": "A-3-4" + }, "location": [ - 20, + 18, 6 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 20, + 18, 6 - ], + ], [ - 19, + 19, 6 - ], - [ - 19, - 4 - ], + ], [ - 40, - 4 - ], - [ - 49, - 5 - ], + 19, + 8 + ], [ - 51, + 13, 6 - ], + ], [ - 52, + 12, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, + "title": "Capacitive Sensors - Design and Applications", + "author": "Larry K. Baxter", + "tag": "C-3-1" + }, "location": [ - 52, + 12, 6 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 52, + 12, 6 - ], + ], [ - 51, + 13, 6 - ], + ], [ - 51, - 4 - ], - [ - 56, - 4 - ], - [ - 56, - 18 - ], + 13, + 6 + ], [ - 55, - 18 + 12, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Issac Asimov", - "tag": "D-H-103-A", - "title": "Lucky Star and the Moons of Jupiter" - }, + "title": "Promised Land", + "author": "Connie Willis, Cynthia Felice", + "tag": "C-3-4" + }, "location": [ - 55, - 18 + 12, + 6 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 55, - 18 - ], + 12, + 6 + ], [ - 56, - 18 - ], + 13, + 6 + ], [ - 56, - 23 - ], + 13, + 8 + ], [ - 51, - 23 - ], + 10, + 8 + ], [ - 51, - 18 - ], + 10, + 3 + ], [ - 52, - 18 + 11, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Been Bova", - "tag": "D-G-102-B", - "title": "Transhuman" - }, + "title": "Outward Bound", + "author": "James P. Hogan", + "tag": "D-2-3" + }, "location": [ - 52, - 18 + 11, + 3 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 52, - 18 - ], - [ - 51, - 18 - ], + 11, + 3 + ], [ - 47, - 12 - ], + 10, + 3 + ], [ - 40, - 12 - ], + 7, + 0 + ], [ - 39, - 12 + 6, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, + "title": "Introduction to Electric Circuits", + "author": "Herbert W. Jackson", + "tag": "E-1-3" + }, "location": [ - 39, - 12 + 6, + 0 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 39, - 12 - ], - [ - 40, - 12 - ], - [ - 40, - 4 - ], + 6, + 0 + ], [ - 35, - 4 - ], + 7, + 0 + ], [ - 35, + 7, 6 - ], + ], [ - 36, + 6, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 36, + 6, 6 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 36, + 6, 6 - ], + ], [ - 35, + 7, 6 - ], + ], [ - 35, - 15 - ], + 7, + 6 + ], [ - 36, - 15 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Sharon Green", - "tag": "D-E-104-A", - "title": "The Warrior Enchanted" - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 36, - 15 + 6, + 6 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 36, - 15 - ], + 6, + 6 + ], [ - 35, - 15 - ], + 7, + 6 + ], [ - 23, - 23 - ], + 7, + 8 + ], [ - 19, - 23 - ], + 4, + 8 + ], [ - 19, - 21 - ], + 4, + 3 + ], [ - 20, - 21 + 5, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Harper & Row", - "tag": "D-C-100-F", - "title": "An alien heat" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 20, - 21 + 5, + 3 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 20, - 21 - ], + 5, + 3 + ], [ - 19, - 21 - ], + 4, + 3 + ], [ - 19, - 15 - ], + 4, + 6 + ], [ - 20, - 15 + 5, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "John norman", - "tag": "D-C-104-B", - "title": "Outlaw of gor" - }, + "title": "For the Love of Physics", + "author": "Goldstein, Lewin", + "tag": "F-1-4" + }, "location": [ - 20, - 15 + 5, + 6 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 20, - 15 - ], + 5, + 6 + ], [ - 19, - 15 - ], + 4, + 6 + ], [ - 8, - 18 - ], + 4, + 6 + ], [ - 7, - 18 + 5, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Patrick Tilley", - "tag": "D-B-103-F", - "title": "Iron Master" - }, + "title": "Lean in for Graduates", + "author": "Sheryl Sandberg", + "tag": "F-1-5" + }, "location": [ - 7, - 18 + 5, + 6 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 7, - 18 - ], + 5, + 6 + ], + [ + 4, + 6 + ], [ - 8, - 18 - ], + 4, + 8 + ], [ - 8, - 4 - ], + 19, + 8 + ], [ - 1, + 23, 0 - ], + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 14, + "pathType": "testing", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Keith roberts", - "tag": "D-C-110-F", - "title": "Pavane" - }, + "title": "C++ Primer 2nd Edition", + "author": "Stanley B. Lippman", + "tag": "C-3-3" + }, "location": [ - 20, + 12, 6 ] - }, + }, { "book": { - "author": "Jack L. Chalker", - "tag": "D-G-110-A", - "title": "The Four Lords of the Diamond" - }, + "title": "Selected Reprints On VLSI Technologies and Computer Graphics", + "author": "Henry Fuchs", + "tag": "A-1-2" + }, "location": [ - 52, - 6 + 18, + 0 ] - }, + }, { "book": { - "author": "Issac Asimov", - "tag": "D-H-103-A", - "title": "Lucky Star and the Moons of Jupiter" - }, + "title": "Programmer's Problem Solver for the IBM PC, XT & AT", + "author": "Robert Jourdain", + "tag": "C-1-2" + }, "location": [ - 55, - 18 + 12, + 0 ] - }, + }, { "book": { - "author": "Been Bova", - "tag": "D-G-102-B", - "title": "Transhuman" - }, + "title": "The Book Thief", + "author": "Markus Zusak", + "tag": "G-2-3" + }, "location": [ - 52, - 18 + 0, + 3 ] - }, + }, { "book": { - "author": "L. P. Davies", - "tag": "D-F-107-A", - "title": "Possession" - }, + "title": "Enercell Battery Guidebook", + "author": "Radio Shack", + "tag": "C-2-2" + }, "location": [ - 39, - 12 + 12, + 3 ] - }, + }, { "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, + "title": "Neuroethology", + "author": "Jerffrey M. Camhi", + "tag": "D-1-4" + }, "location": [ - 36, + 11, 6 ] - }, + }, { "book": { - "author": "Sharon Green", - "tag": "D-E-104-A", - "title": "The Warrior Enchanted" - }, + "title": "Electronic Sensor Circuits & Projects", + "author": "Forrest M. Mims III", + "tag": "A-1-4" + }, "location": [ - 36, - 15 + 18, + 0 ] - }, + }, { "book": { - "author": "Harper & Row", - "tag": "D-C-100-F", - "title": "An alien heat" - }, + "title": "Discover Your True North", + "author": "Bill George", + "tag": "B-2-4" + }, "location": [ - 20, - 21 + 17, + 3 ] - }, + }, { "book": { - "author": "John norman", - "tag": "D-C-104-B", - "title": "Outlaw of gor" - }, + "title": "Theory of Recursive Functions and Effective Computability", + "author": "Rogers", + "tag": "A-3-3" + }, "location": [ - 20, - 15 + 18, + 6 ] - }, + }, { "book": { - "author": "Patrick Tilley", - "tag": "D-B-103-F", - "title": "Iron Master" - }, + "title": "Robots, Androids, and Animatrons", + "author": "John Lovine", + "tag": "B-1-1" + }, "location": [ - 7, - 18 + 17, + 6 ] } - ] - } - }, - { - "pathId": 34, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Larry niven", - "tag": "D-C-102-F", - "title": "Limits" - }, + "title": "Theory of Recursive Functions and Effective Computability", + "author": "Rogers", + "tag": "A-3-3" + }, "location": [ - 20, - 18 + 18, + 6 ] - }, + }, { "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, + "title": "Neuroethology", + "author": "Jerffrey M. Camhi", + "tag": "D-1-4" + }, "location": [ - 20, - 21 + 11, + 6 ] - }, + }, { "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, + "title": "The Book Thief", + "author": "Markus Zusak", + "tag": "G-2-3" + }, "location": [ - 4, - 9 + 0, + 3 ] - }, + }, { "book": { - "author": "Jerry pournelle", - "tag": "D-C-108-D", - "title": "West of honoe " - }, + "title": "C++ Primer 2nd Edition", + "author": "Stanley B. Lippman", + "tag": "C-3-3" + }, "location": [ - 20, - 9 + 12, + 6 ] - }, + }, { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-A", - "title": "The Warlock Enraged" - }, + "title": "Enercell Battery Guidebook", + "author": "Radio Shack", + "tag": "C-2-2" + }, "location": [ - 7, - 15 + 12, + 3 ] - }, + }, { "book": { - "author": "Nelson Doubleday ", - "tag": "D-H-111-D", - "title": "The Long Afternoon of Earth" - }, + "title": "Programmer's Problem Solver for the IBM PC, XT & AT", + "author": "Robert Jourdain", + "tag": "C-1-2" + }, "location": [ - 55, - 6 + 12, + 0 ] - }, + }, { "book": { - "author": "John Brunner", - "tag": "D-G-104-E", - "title": "The Crucible of Time" - }, + "title": "Discover Your True North", + "author": "Bill George", + "tag": "B-2-4" + }, "location": [ - 52, - 15 + 17, + 3 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-109-F", - "title": "But What of Earth" - }, + "title": "Robots, Androids, and Animatrons", + "author": "John Lovine", + "tag": "B-1-1" + }, "location": [ - 55, - 9 + 17, + 6 ] - }, + }, { "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-106-F", - "title": "Friday" - }, + "title": "Selected Reprints On VLSI Technologies and Computer Graphics", + "author": "Henry Fuchs", + "tag": "A-1-2" + }, "location": [ - 36, - 12 + 18, + 0 ] - }, + }, { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "Electronic Sensor Circuits & Projects", + "author": "Forrest M. Mims III", + "tag": "A-1-4" + }, "location": [ - 52, - 12 + 18, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 19, - 9 - ], + 19, + 6 + ], [ - 20, - 9 + 18, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Jerry pournelle", - "tag": "D-C-108-D", - "title": "West of honoe " - }, + "title": "Theory of Recursive Functions and Effective Computability", + "author": "Rogers", + "tag": "A-3-3" + }, "location": [ - 20, - 9 + 18, + 6 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 20, - 9 - ], - [ - 19, - 9 - ], + 18, + 6 + ], [ - 19, - 4 - ], + 19, + 6 + ], [ - 40, - 4 - ], + 19, + 8 + ], [ - 50, - 12 - ], + 10, + 8 + ], [ - 51, - 12 - ], + 10, + 6 + ], [ - 52, - 12 + 11, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "Neuroethology", + "author": "Jerffrey M. Camhi", + "tag": "D-1-4" + }, "location": [ - 52, - 12 + 11, + 6 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 52, - 12 - ], + 11, + 6 + ], + [ + 10, + 6 + ], [ - 51, - 12 - ], + 5, + 8 + ], [ - 51, - 15 - ], + 1, + 3 + ], [ - 52, - 15 + 0, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "John Brunner", - "tag": "D-G-104-E", - "title": "The Crucible of Time" - }, + "title": "The Book Thief", + "author": "Markus Zusak", + "tag": "G-2-3" + }, "location": [ - 52, - 15 + 0, + 3 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 52, - 15 - ], + 0, + 3 + ], [ - 51, - 15 - ], + 1, + 3 + ], [ - 51, - 4 - ], + 5, + 8 + ], [ - 56, - 4 - ], + 13, + 8 + ], [ - 56, - 9 - ], + 13, + 6 + ], [ - 55, - 9 + 12, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Piers Anthony", - "tag": "D-H-109-F", - "title": "But What of Earth" - }, + "title": "C++ Primer 2nd Edition", + "author": "Stanley B. Lippman", + "tag": "C-3-3" + }, "location": [ - 55, - 9 + 12, + 6 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 55, - 9 - ], - [ - 56, - 9 - ], - [ - 56, + 12, 6 - ], + ], [ - 55, + 13, 6 + ], + [ + 13, + 3 + ], + [ + 12, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Nelson Doubleday ", - "tag": "D-H-111-D", - "title": "The Long Afternoon of Earth" - }, + "title": "Enercell Battery Guidebook", + "author": "Radio Shack", + "tag": "C-2-2" + }, "location": [ - 55, - 6 + 12, + 3 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 55, - 6 - ], - [ - 56, - 6 - ], - [ - 56, - 4 - ], + 12, + 3 + ], [ - 35, - 4 - ], + 13, + 3 + ], [ - 35, - 12 - ], + 13, + 0 + ], [ - 36, - 12 + 12, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-106-F", - "title": "Friday" - }, + "title": "Programmer's Problem Solver for the IBM PC, XT & AT", + "author": "Robert Jourdain", + "tag": "C-1-2" + }, "location": [ - 36, - 12 + 12, + 0 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 36, - 12 - ], - [ - 35, - 12 - ], - [ - 28, - 23 - ], + 12, + 0 + ], [ - 19, - 23 - ], + 13, + 0 + ], [ - 19, - 21 - ], + 16, + 3 + ], [ - 20, - 21 + 17, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, + "title": "Discover Your True North", + "author": "Bill George", + "tag": "B-2-4" + }, "location": [ - 20, - 21 + 17, + 3 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 20, - 21 - ], + 17, + 3 + ], [ - 19, - 21 - ], + 16, + 3 + ], [ - 19, - 18 - ], + 16, + 6 + ], [ - 20, - 18 + 17, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Larry niven", - "tag": "D-C-102-F", - "title": "Limits" - }, + "title": "Robots, Androids, and Animatrons", + "author": "John Lovine", + "tag": "B-1-1" + }, "location": [ - 20, - 18 + 17, + 6 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 20, - 18 - ], + 17, + 6 + ], + [ + 16, + 6 + ], + [ + 16, + 8 + ], [ - 19, - 18 - ], + 19, + 8 + ], [ - 8, - 15 - ], + 19, + 0 + ], [ - 7, - 15 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-A", - "title": "The Warlock Enraged" - }, + "title": "Selected Reprints On VLSI Technologies and Computer Graphics", + "author": "Henry Fuchs", + "tag": "A-1-2" + }, "location": [ - 7, - 15 + 18, + 0 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 7, - 15 - ], - [ - 8, - 15 - ], - [ - 8, - 4 - ], + 18, + 0 + ], [ - 3, - 4 - ], + 19, + 0 + ], [ - 3, - 9 - ], + 19, + 0 + ], [ - 4, - 9 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, + "title": "Electronic Sensor Circuits & Projects", + "author": "Forrest M. Mims III", + "tag": "A-1-4" + }, "location": [ - 4, - 9 + 18, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 4, - 9 - ], + 18, + 0 + ], [ - 3, - 9 - ], + 19, + 0 + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 15, + "pathType": "testing", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Jerry pournelle", - "tag": "D-C-108-D", - "title": "West of honoe " - }, + "title": "America Again", + "author": "Stephen Colbert", + "tag": "F-1-2" + }, "location": [ - 20, - 9 + 5, + 6 ] - }, + }, { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 52, - 12 + 17, + 6 ] - }, + }, { "book": { - "author": "John Brunner", - "tag": "D-G-104-E", - "title": "The Crucible of Time" - }, + "title": "Introduction To Electrical Circuit Analysis", + "author": "Robert Carter", + "tag": "E-2-3" + }, "location": [ - 52, - 15 + 6, + 3 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-109-F", - "title": "But What of Earth" - }, + "title": "Ubiquitous Computing Fundamentals", + "author": "John Krumm", + "tag": "F-3-3" + }, "location": [ - 55, - 9 + 5, + 0 ] - }, + }, { "book": { - "author": "Nelson Doubleday ", - "tag": "D-H-111-D", - "title": "The Long Afternoon of Earth" - }, + "title": "Signals and Systems", + "author": "Zoher Z. Karu", + "tag": "D-1-2" + }, "location": [ - 55, + 11, 6 ] - }, + }, { "book": { - "author": "Robert A. Heinlein", - "tag": "D-E-106-F", - "title": "Friday" - }, + "title": "An Introduction to Bayesian Networks", + "author": "Finn. V Jensen", + "tag": "E-3-4" + }, "location": [ - 36, - 12 + 6, + 6 ] - }, + }, { "book": { - "author": "JT Mcintosh", - "tag": "D-C-100-B", - "title": "Snow white and the giants" - }, + "title": "Fahrenheit 451", + "author": "Ray Bradbury", + "tag": "F-1-3" + }, "location": [ - 20, - 21 + 5, + 6 ] - }, + }, { "book": { - "author": "Larry niven", - "tag": "D-C-102-F", - "title": "Limits" - }, + "title": "Introduction to Computing and Algorithms", + "author": "Russel L. Shackelford", + "tag": "B-3-1" + }, "location": [ - 20, - 18 + 17, + 0 ] - }, + }, { "book": { - "author": "Christopher Stasheff", - "tag": "D-B-105-A", - "title": "The Warlock Enraged" - }, + "title": "Hands-On Machine Learning with Scikit -Learn & TensorFlow", + "author": "Aurelien Geron", + "tag": "C-2-1" + }, "location": [ - 7, - 15 + 12, + 3 ] - }, + }, { "book": { - "author": "Sam weller ", - "tag": "D-A-108-D", - "title": "The Bradbury chronicles" - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 4, - 9 + 6, + 3 ] } - ] - } - }, - { - "pathId": 35, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, + "title": "Signals and Systems", + "author": "Zoher Z. Karu", + "tag": "D-1-2" + }, "location": [ - 39, - 18 + 11, + 6 ] - }, + }, { "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-C", - "title": "Case and The Dreamer" - }, + "title": "An Introduction to Bayesian Networks", + "author": "Finn. V Jensen", + "tag": "E-3-4" + }, "location": [ - 7, - 18 + 6, + 6 ] - }, + }, { "book": { - "author": "Kobo Abe", - "tag": "D-H-111-A", - "title": "Inter Ice Age" - }, + "title": "Introduction To Electrical Circuit Analysis", + "author": "Robert Carter", + "tag": "E-2-3" + }, "location": [ - 55, - 6 + 6, + 3 ] - }, + }, { "book": { - "author": "David Standish", - "tag": "D-A-106-A", - "title": "Hollow earth" - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 4, - 12 + 6, + 3 ] - }, + }, { "book": { - "author": "Jay Lake", - "tag": "D-D-107-A", - "title": "Escapement" - }, + "title": "Ubiquitous Computing Fundamentals", + "author": "John Krumm", + "tag": "F-3-3" + }, "location": [ - 23, - 12 + 5, + 0 ] - }, + }, { "book": { - "author": "Issac Asimov", - "tag": "D-H-105-E", - "title": "Nine Tommorrows " - }, + "title": "America Again", + "author": "Stephen Colbert", + "tag": "F-1-2" + }, "location": [ - 55, - 15 + 5, + 6 ] - }, + }, { "book": { - "author": "Marta randall", - "tag": "D-C-110-A", - "title": "Journey" - }, + "title": "Fahrenheit 451", + "author": "Ray Bradbury", + "tag": "F-1-3" + }, "location": [ - 20, + 5, 6 ] - }, + }, { "book": { - "author": "Sharon Green", - "tag": "D-E-104-A", - "title": "The Warrior Enchanted" - }, + "title": "Hands-On Machine Learning with Scikit -Learn & TensorFlow", + "author": "Aurelien Geron", + "tag": "C-2-1" + }, "location": [ - 36, - 15 + 12, + 3 ] - }, + }, { "book": { - "author": "Jean M. Auel", - "tag": "D-H-103-C", - "title": "The Plains of Passage" - }, + "title": "Introduction to Computing and Algorithms", + "author": "Russel L. Shackelford", + "tag": "B-3-1" + }, "location": [ - 55, - 18 + 17, + 0 ] - }, + }, { "book": { - "author": "Esther Frieshner", - "tag": "D-E-100-E", - "title": "Here Be Demons" - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 36, - 21 + 17, + 6 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, + 0 + ], + [ + 23, 0 - ], + ], + [ + 18, + 8 + ], [ - 0, - 1 - ], + 10, + 8 + ], [ - 19, + 10, 6 - ], + ], [ - 20, + 11, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Marta randall", - "tag": "D-C-110-A", - "title": "Journey" - }, + "title": "Signals and Systems", + "author": "Zoher Z. Karu", + "tag": "D-1-2" + }, "location": [ - 20, + 11, 6 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 20, + 11, 6 - ], + ], [ - 19, + 10, 6 - ], - [ - 19, - 4 - ], - [ - 56, - 4 - ], + ], [ - 56, + 7, 6 - ], + ], [ - 55, + 6, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Kobo Abe", - "tag": "D-H-111-A", - "title": "Inter Ice Age" - }, + "title": "An Introduction to Bayesian Networks", + "author": "Finn. V Jensen", + "tag": "E-3-4" + }, "location": [ - 55, + 6, 6 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 55, + 6, 6 - ], + ], [ - 56, + 7, 6 - ], + ], [ - 56, - 15 - ], + 7, + 3 + ], [ - 55, - 15 + 6, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Issac Asimov", - "tag": "D-H-105-E", - "title": "Nine Tommorrows " - }, + "title": "Introduction To Electrical Circuit Analysis", + "author": "Robert Carter", + "tag": "E-2-3" + }, "location": [ - 55, - 15 + 6, + 3 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 55, - 15 - ], + 6, + 3 + ], [ - 56, - 15 - ], + 7, + 3 + ], [ - 56, - 18 - ], + 7, + 3 + ], [ - 55, - 18 + 6, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Jean M. Auel", - "tag": "D-H-103-C", - "title": "The Plains of Passage" - }, + "title": "Casual Inference in Statistics", + "author": "Pearl, Glymour, Jewell", + "tag": "E-2-4" + }, "location": [ - 55, - 18 + 6, + 3 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 55, - 18 - ], + 6, + 3 + ], [ - 56, - 18 - ], + 7, + 3 + ], [ - 56, - 23 - ], + 7, + 8 + ], [ - 40, - 21 - ], + 4, + 8 + ], [ - 40, - 18 - ], + 4, + 0 + ], [ - 39, - 18 + 5, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, + "title": "Ubiquitous Computing Fundamentals", + "author": "John Krumm", + "tag": "F-3-3" + }, "location": [ - 39, - 18 + 5, + 0 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 39, - 18 - ], - [ - 40, - 18 - ], - [ - 40, - 27 - ], + 5, + 0 + ], [ - 35, - 27 - ], + 4, + 0 + ], [ - 35, - 21 - ], + 4, + 6 + ], [ - 36, - 21 + 5, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Esther Frieshner", - "tag": "D-E-100-E", - "title": "Here Be Demons" - }, + "title": "America Again", + "author": "Stephen Colbert", + "tag": "F-1-2" + }, "location": [ - 36, - 21 + 5, + 6 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 36, - 21 - ], + 5, + 6 + ], [ - 35, - 21 - ], + 4, + 6 + ], [ - 35, - 15 - ], + 4, + 6 + ], [ - 36, - 15 + 5, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Sharon Green", - "tag": "D-E-104-A", - "title": "The Warrior Enchanted" - }, + "title": "Fahrenheit 451", + "author": "Ray Bradbury", + "tag": "F-1-3" + }, "location": [ - 36, - 15 + 5, + 6 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 36, - 15 - ], + 5, + 6 + ], [ - 35, - 15 - ], + 4, + 6 + ], [ - 31, - 10 - ], + 4, + 8 + ], [ - 24, - 11 - ], + 13, + 8 + ], [ - 24, - 12 - ], + 13, + 3 + ], [ - 23, - 12 + 12, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Jay Lake", - "tag": "D-D-107-A", - "title": "Escapement" - }, + "title": "Hands-On Machine Learning with Scikit -Learn & TensorFlow", + "author": "Aurelien Geron", + "tag": "C-2-1" + }, "location": [ - 23, - 12 + 12, + 3 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 23, - 12 - ], - [ - 24, - 12 - ], + 12, + 3 + ], [ - 24, - 23 - ], + 13, + 3 + ], [ - 18, - 23 - ], - [ - 8, - 18 - ], + 16, + 0 + ], [ - 7, - 18 + 17, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-C", - "title": "Case and The Dreamer" - }, + "title": "Introduction to Computing and Algorithms", + "author": "Russel L. Shackelford", + "tag": "B-3-1" + }, "location": [ - 7, - 18 + 17, + 0 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 7, - 18 - ], - [ - 8, - 18 - ], - [ - 8, - 4 - ], + 17, + 0 + ], [ - 3, - 4 - ], + 16, + 0 + ], [ - 3, - 12 - ], + 16, + 6 + ], [ - 4, - 12 + 17, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "David Standish", - "tag": "D-A-106-A", - "title": "Hollow earth" - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 4, - 12 + 17, + 6 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 4, - 12 - ], + 17, + 6 + ], + [ + 16, + 6 + ], + [ + 16, + 8 + ], [ - 3, - 12 - ], + 19, + 8 + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 16, + "pathType": "testing", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Marta randall", - "tag": "D-C-110-A", - "title": "Journey" - }, + "title": "Cosmos", + "author": "Carl Sagan", + "tag": "E-3-2" + }, "location": [ - 20, + 6, 6 ] - }, + }, { "book": { - "author": "Kobo Abe", - "tag": "D-H-111-A", - "title": "Inter Ice Age" - }, + "title": "Digital Systems Principles and Applications Revised and Enlarged", + "author": "Ronald J. Tocci", + "tag": "A-2-1" + }, "location": [ - 55, - 6 + 18, + 3 ] - }, + }, { "book": { - "author": "Issac Asimov", - "tag": "D-H-105-E", - "title": "Nine Tommorrows " - }, + "title": "Circuit Encyclopedia", + "author": "McGraw-Hill", + "tag": "B-1-5" + }, "location": [ - 55, - 15 + 17, + 6 ] - }, + }, { "book": { - "author": "Jean M. Auel", - "tag": "D-H-103-C", - "title": "The Plains of Passage" - }, + "title": "Galileo's Daughter", + "author": "Dava Sobel", + "tag": "A-1-1" + }, "location": [ - 55, - 18 + 18, + 0 ] - }, + }, { "book": { - "author": "William H. Drinkard", - "tag": "D-F-103-C", - "title": "Elom" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 39, - 18 + 18, + 3 ] - }, + }, { "book": { - "author": "Esther Frieshner", - "tag": "D-E-100-E", - "title": "Here Be Demons" - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 36, - 21 + 17, + 6 ] - }, + }, { "book": { - "author": "Sharon Green", - "tag": "D-E-104-A", - "title": "The Warrior Enchanted" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 36, - 15 + 5, + 0 ] - }, + }, { "book": { - "author": "Jay Lake", - "tag": "D-D-107-A", - "title": "Escapement" - }, + "title": "Treasure Island", + "author": "Robert Louis Stevenson", + "tag": "F-2-3" + }, "location": [ - 23, - 12 + 5, + 3 ] - }, + }, { "book": { - "author": "Theodore Sturgeon", - "tag": "D-B-103-C", - "title": "Case and The Dreamer" - }, + "title": "Applied Combinatorics with Problem Solving", + "author": "Jackson Thoro", + "tag": "A-3-2" + }, "location": [ - 7, - 18 + 18, + 6 ] - }, + }, { "book": { - "author": "David Standish", - "tag": "D-A-106-A", - "title": "Hollow earth" - }, + "title": "J2ME Games with MIDP2", + "author": "Carol Hamer", + "tag": "C-1-3" + }, "location": [ - 4, - 12 + 12, + 0 ] } - ] - } - }, - { - "pathId": 36, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Stanley G. Weinbaum ", - "tag": "D-A-100-E", - "title": "The Black Flame " - }, + "title": "Digital Systems Principles and Applications Revised and Enlarged", + "author": "Ronald J. Tocci", + "tag": "A-2-1" + }, "location": [ - 4, - 21 + 18, + 3 ] - }, + }, { "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 36, - 12 + 18, + 3 ] - }, + }, { "book": { - "author": "Roger Zelazny", - "tag": "D-A-104-E", - "title": "Eye of cat " - }, + "title": "Applied Combinatorics with Problem Solving", + "author": "Jackson Thoro", + "tag": "A-3-2" + }, "location": [ - 4, - 15 + 18, + 6 ] - }, + }, { "book": { - "author": "Gordon R. Dickson", - "tag": "D-F-105-C", - "title": "Dragon of the border" - }, + "title": "Treasure Island", + "author": "Robert Louis Stevenson", + "tag": "F-2-3" + }, "location": [ - 39, - 15 + 5, + 3 ] - }, + }, { "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 36, - 6 + 5, + 0 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-D", - "title": "Race Against Time" - }, + "title": "Cosmos", + "author": "Carl Sagan", + "tag": "E-3-2" + }, "location": [ - 55, - 12 + 6, + 6 ] - }, + }, { "book": { - "author": "Lois McMaster Bujold", - "tag": "D-G-106-B", - "title": "Diplomatic Immunity" - }, + "title": "J2ME Games with MIDP2", + "author": "Carol Hamer", + "tag": "C-1-3" + }, "location": [ - 52, - 12 + 12, + 0 ] - }, + }, { "book": { - "author": "Keith roberts", - "tag": "D-C-110-E", - "title": "The chalk giants" - }, + "title": "Circuit Encyclopedia", + "author": "McGraw-Hill", + "tag": "B-1-5" + }, "location": [ - 20, + 17, 6 ] - }, + }, { "book": { - "author": "Dan Simmons", - "tag": "D-B-107-C", - "title": "Hyperion" - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 7, - 12 + 17, + 6 ] - }, + }, { "book": { - "author": "Colin Kapp", - "tag": "D-D-111-C", - "title": "The Wizard of Anharitte" - }, + "title": "Galileo's Daughter", + "author": "Dava Sobel", + "tag": "A-1-1" + }, "location": [ - 23, - 6 + 18, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 3, - 15 - ], + 19, + 3 + ], [ - 4, - 15 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Roger Zelazny", - "tag": "D-A-104-E", - "title": "Eye of cat " - }, + "title": "Digital Systems Principles and Applications Revised and Enlarged", + "author": "Ronald J. Tocci", + "tag": "A-2-1" + }, "location": [ - 4, - 15 + 18, + 3 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 4, - 15 - ], + 18, + 3 + ], [ - 3, - 15 - ], + 19, + 3 + ], [ - 3, - 21 - ], + 19, + 3 + ], [ - 4, - 21 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Stanley G. Weinbaum ", - "tag": "D-A-100-E", - "title": "The Black Flame " - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 4, - 21 + 18, + 3 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 4, - 21 - ], - [ - 3, - 21 - ], - [ - 3, - 27 - ], + 18, + 3 + ], [ - 40, - 27 - ], + 19, + 3 + ], [ - 40, - 15 - ], + 19, + 6 + ], [ - 39, - 15 + 18, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Gordon R. Dickson", - "tag": "D-F-105-C", - "title": "Dragon of the border" - }, + "title": "Applied Combinatorics with Problem Solving", + "author": "Jackson Thoro", + "tag": "A-3-2" + }, "location": [ - 39, - 15 + 18, + 6 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 39, - 15 - ], + 18, + 6 + ], + [ + 19, + 6 + ], [ - 40, - 15 - ], + 19, + 8 + ], [ - 44, - 12 - ], + 4, + 8 + ], [ - 51, - 12 - ], + 4, + 3 + ], [ - 52, - 12 + 5, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Lois McMaster Bujold", - "tag": "D-G-106-B", - "title": "Diplomatic Immunity" - }, + "title": "Treasure Island", + "author": "Robert Louis Stevenson", + "tag": "F-2-3" + }, "location": [ - 52, - 12 + 5, + 3 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 52, - 12 - ], + 5, + 3 + ], [ - 51, - 12 - ], + 4, + 3 + ], [ - 51, - 4 - ], - [ - 56, - 4 - ], - [ - 56, - 12 - ], + 4, + 0 + ], [ - 55, - 12 + 5, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-D", - "title": "Race Against Time" - }, + "title": "The Complete Persepolis", + "author": "Marjane Satrapi", + "tag": "F-3-5" + }, "location": [ - 55, - 12 + 5, + 0 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 55, - 12 - ], + 5, + 0 + ], [ - 56, - 12 - ], + 4, + 0 + ], [ - 56, - 4 - ], + 4, + 8 + ], [ - 35, - 4 - ], + 7, + 8 + ], [ - 35, - 12 - ], + 7, + 6 + ], [ - 36, - 12 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, + "title": "Cosmos", + "author": "Carl Sagan", + "tag": "E-3-2" + }, "location": [ - 36, - 12 + 6, + 6 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 36, - 12 - ], - [ - 35, - 12 - ], - [ - 35, + 6, 6 - ], + ], [ - 36, + 7, 6 + ], + [ + 12, + 8 + ], + [ + 13, + 0 + ], + [ + 12, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, + "title": "J2ME Games with MIDP2", + "author": "Carol Hamer", + "tag": "C-1-3" + }, "location": [ - 36, - 6 + 12, + 0 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 36, - 6 - ], + 12, + 0 + ], [ - 35, - 6 - ], + 13, + 0 + ], [ - 24, + 16, 6 - ], + ], [ - 23, + 17, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Colin Kapp", - "tag": "D-D-111-C", - "title": "The Wizard of Anharitte" - }, + "title": "Circuit Encyclopedia", + "author": "McGraw-Hill", + "tag": "B-1-5" + }, "location": [ - 23, + 17, 6 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 23, + 17, 6 - ], + ], [ - 24, + 16, 6 - ], - [ - 24, - 4 - ], - [ - 19, - 4 - ], + ], [ - 19, + 16, 6 - ], + ], [ - 20, + 17, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Keith roberts", - "tag": "D-C-110-E", - "title": "The chalk giants" - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 20, + 17, 6 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 20, + 17, 6 - ], + ], [ - 19, + 16, 6 - ], + ], [ - 8, - 10 - ], + 16, + 8 + ], + [ + 19, + 8 + ], [ - 8, - 12 - ], + 19, + 0 + ], [ - 7, - 12 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Dan Simmons", - "tag": "D-B-107-C", - "title": "Hyperion" - }, + "title": "Galileo's Daughter", + "author": "Dava Sobel", + "tag": "A-1-1" + }, "location": [ - 7, - 12 + 18, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 7, - 12 - ], - [ - 8, - 12 - ], + 18, + 0 + ], [ - 8, - 4 - ], + 19, + 0 + ], [ - 1, + 23, 0 - ], + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 17, + "pathType": "testing", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Roger Zelazny", - "tag": "D-A-104-E", - "title": "Eye of cat " - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 4, - 15 + 0, + 0 ] - }, + }, { "book": { - "author": "Stanley G. Weinbaum ", - "tag": "D-A-100-E", - "title": "The Black Flame " - }, + "title": "Robots, Androids, and Animatrons", + "author": "John Lovine", + "tag": "B-1-1" + }, "location": [ - 4, - 21 + 17, + 6 ] - }, + }, { "book": { - "author": "Gordon R. Dickson", - "tag": "D-F-105-C", - "title": "Dragon of the border" - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 39, - 15 + 6, + 6 ] - }, + }, { "book": { - "author": "Lois McMaster Bujold", - "tag": "D-G-106-B", - "title": "Diplomatic Immunity" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 52, - 12 + 5, + 3 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-D", - "title": "Race Against Time" - }, + "title": "Hard Real-Time Systems", + "author": "John, Kirithi", + "tag": "A-2-2" + }, "location": [ - 55, - 12 + 18, + 3 ] - }, + }, { "book": { - "author": "Simon Hawke", - "tag": "D-E-106-D", - "title": "The Wizards of 4th Street" - }, + "title": "Machine Learning", + "author": "Carbonell", + "tag": "A-2-4" + }, "location": [ - 36, - 12 + 18, + 3 ] - }, + }, { "book": { - "author": "Tanya Huff", - "tag": "D-E-110-E", - "title": "Blood Lines" - }, + "title": "Statistics for Experimenters", + "author": "Box, Hunter & Hunter", + "tag": "C-3-2" + }, "location": [ - 36, + 12, 6 ] - }, + }, { "book": { - "author": "Colin Kapp", - "tag": "D-D-111-C", - "title": "The Wizard of Anharitte" - }, + "title": "An Introduction to Bayesian Networks", + "author": "Finn. V Jensen", + "tag": "E-3-4" + }, "location": [ - 23, + 6, 6 ] - }, + }, { "book": { - "author": "Keith roberts", - "tag": "D-C-110-E", - "title": "The chalk giants" - }, + "title": "Bootstrap Methods and their Application", + "author": "Davison, Hinkley", + "tag": "C-2-3" + }, "location": [ - 20, - 6 + 12, + 3 ] - }, + }, { "book": { - "author": "Dan Simmons", - "tag": "D-B-107-C", - "title": "Hyperion" - }, + "title": "Mind Design ||", + "author": "John Haugeland", + "tag": "E-1-2" + }, "location": [ - 7, - 12 + 6, + 0 ] } - ] - } - }, - { - "pathId": 37, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, + "title": "Hard Real-Time Systems", + "author": "John, Kirithi", + "tag": "A-2-2" + }, "location": [ - 4, - 21 + 18, + 3 ] - }, + }, { "book": { - "author": "Bob Shaw", - "tag": "D-B-109-B", - "title": "Medusa's Children" - }, + "title": "Machine Learning", + "author": "Carbonell", + "tag": "A-2-4" + }, "location": [ - 7, - 9 + 18, + 3 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, + "title": "Robots, Androids, and Animatrons", + "author": "John Lovine", + "tag": "B-1-1" + }, "location": [ - 20, - 12 + 17, + 6 ] - }, + }, { "book": { - "author": "Stephen R. Donaldson", - "tag": "D-F-105-F", - "title": "The illearth war" - }, + "title": "Bootstrap Methods and their Application", + "author": "Davison, Hinkley", + "tag": "C-2-3" + }, "location": [ - 39, - 15 + 12, + 3 ] - }, + }, { "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, + "title": "Statistics for Experimenters", + "author": "Box, Hunter & Hunter", + "tag": "C-3-2" + }, "location": [ - 39, + 12, 6 ] - }, + }, { "book": { - "author": "Harry Turtledove", - "tag": "D-B-101-D", - "title": "The Misplaced Legion" - }, + "title": "Mind Design ||", + "author": "John Haugeland", + "tag": "E-1-2" + }, "location": [ - 7, - 21 + 6, + 0 ] - }, + }, { "book": { - "author": "Raymond E. Feist", - "tag": "D-E-100-A", - "title": "Magician: Apprentice" - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 36, - 21 + 6, + 6 ] - }, + }, { "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, + "title": "An Introduction to Bayesian Networks", + "author": "Finn. V Jensen", + "tag": "E-3-4" + }, "location": [ - 23, - 9 + 6, + 6 ] - }, + }, { "book": { - "author": "Margaret Weis", - "tag": "D-A-102-A", - "title": "King's Test" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 4, - 18 + 5, + 3 ] - }, + }, { "book": { - "author": "Larry niven", - "tag": "D-C-104-A", - "title": "Neutron star" - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 20, - 15 + 0, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], - [ - 0, - 1 - ], + ], [ - 8, - 4 - ], + 23, + 0 + ], [ - 8, - 9 - ], + 19, + 3 + ], [ - 7, - 9 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Bob Shaw", - "tag": "D-B-109-B", - "title": "Medusa's Children" - }, + "title": "Hard Real-Time Systems", + "author": "John, Kirithi", + "tag": "A-2-2" + }, "location": [ - 7, - 9 + 18, + 3 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 7, - 9 - ], - [ - 8, - 9 - ], + 18, + 3 + ], [ - 10, - 15 - ], + 19, + 3 + ], [ - 19, - 15 - ], + 19, + 3 + ], [ - 20, - 15 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Larry niven", - "tag": "D-C-104-A", - "title": "Neutron star" - }, + "title": "Machine Learning", + "author": "Carbonell", + "tag": "A-2-4" + }, "location": [ - 20, - 15 + 18, + 3 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 20, - 15 - ], + 18, + 3 + ], + [ + 19, + 3 + ], + [ + 19, + 8 + ], [ - 19, - 15 - ], + 16, + 8 + ], [ - 19, - 12 - ], + 16, + 6 + ], [ - 20, - 12 + 17, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, + "title": "Robots, Androids, and Animatrons", + "author": "John Lovine", + "tag": "B-1-1" + }, "location": [ - 20, - 12 + 17, + 6 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 20, - 12 - ], - [ - 19, - 12 - ], - [ - 19, - 4 - ], + 17, + 6 + ], [ - 24, - 4 - ], + 16, + 6 + ], [ - 24, - 9 - ], + 13, + 3 + ], [ - 23, - 9 + 12, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, + "title": "Bootstrap Methods and their Application", + "author": "Davison, Hinkley", + "tag": "C-2-3" + }, "location": [ - 23, - 9 + 12, + 3 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 23, - 9 - ], - [ - 24, - 9 - ], + 12, + 3 + ], [ - 37, - 4 - ], + 13, + 3 + ], [ - 40, - 4 - ], - [ - 40, + 13, 6 - ], + ], [ - 39, + 12, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, + "title": "Statistics for Experimenters", + "author": "Box, Hunter & Hunter", + "tag": "C-3-2" + }, "location": [ - 39, + 12, 6 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 39, + 12, + 6 + ], + [ + 13, 6 - ], + ], + [ + 13, + 8 + ], [ - 40, + 7, 6 - ], + ], [ - 40, - 15 - ], + 7, + 0 + ], [ - 39, - 15 + 6, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Stephen R. Donaldson", - "tag": "D-F-105-F", - "title": "The illearth war" - }, + "title": "Mind Design ||", + "author": "John Haugeland", + "tag": "E-1-2" + }, "location": [ - 39, - 15 + 6, + 0 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 39, - 15 - ], - [ - 40, - 15 - ], - [ - 40, - 27 - ], + 6, + 0 + ], [ - 35, - 27 - ], + 7, + 0 + ], [ - 35, - 21 - ], + 7, + 6 + ], [ - 36, - 21 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Raymond E. Feist", - "tag": "D-E-100-A", - "title": "Magician: Apprentice" - }, + "title": "Pegasus in Space", + "author": "Anne McCaffrey", + "tag": "E-3-1" + }, "location": [ - 36, - 21 + 6, + 6 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 36, - 21 - ], - [ - 35, - 21 - ], + 6, + 6 + ], [ - 20, - 23 - ], + 7, + 6 + ], [ - 8, - 21 - ], + 7, + 6 + ], [ - 7, - 21 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Harry Turtledove", - "tag": "D-B-101-D", - "title": "The Misplaced Legion" - }, + "title": "An Introduction to Bayesian Networks", + "author": "Finn. V Jensen", + "tag": "E-3-4" + }, "location": [ - 7, - 21 + 6, + 6 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 7, - 21 - ], + 6, + 6 + ], [ - 8, - 21 - ], + 7, + 6 + ], [ - 8, - 27 - ], + 7, + 8 + ], [ - 3, - 27 - ], + 4, + 8 + ], [ - 3, - 21 - ], + 4, + 3 + ], [ - 4, - 21 + 5, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, + "title": "Starplex", + "author": "Robert J. Sawyer", + "tag": "F-2-1" + }, "location": [ - 4, - 21 + 5, + 3 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 4, - 21 - ], + 5, + 3 + ], [ - 3, - 21 - ], + 4, + 3 + ], [ - 3, - 18 - ], + 1, + 0 + ], [ - 4, - 18 + 0, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Margaret Weis", - "tag": "D-A-102-A", - "title": "King's Test" - }, + "title": "A Theory of Fun", + "author": "Raph Koster", + "tag": "G-1-2" + }, "location": [ - 4, - 18 + 0, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 4, - 18 - ], + 0, + 0 + ], + [ + 1, + 0 + ], + [ + 4, + 8 + ], [ - 3, - 18 - ], + 19, + 8 + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 18, + "pathType": "testing", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Bob Shaw", - "tag": "D-B-109-B", - "title": "Medusa's Children" - }, + "title": "Capacitive Sensors - Design and Applications", + "author": "Larry K. Baxter", + "tag": "C-3-1" + }, "location": [ - 7, - 9 + 12, + 6 ] - }, + }, { "book": { - "author": "Larry niven", - "tag": "D-C-104-A", - "title": "Neutron star" - }, + "title": "The Master Handbook of IC Circuit Applications", + "author": "Delton T. Horn", + "tag": "D-1-1" + }, "location": [ - 20, - 15 + 11, + 6 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-106-A", - "title": "Unchartered stars" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 20, - 12 + 18, + 3 ] - }, + }, { "book": { - "author": "Elizabeth Kostova", - "tag": "D-D-109-C", - "title": "The Historian " - }, + "title": "ACM Computing Surveys", + "author": "Muntz, Shankar, et. al", + "tag": "E-2-5" + }, "location": [ - 23, - 9 + 6, + 3 ] - }, + }, { "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, + "title": "Outward Bound", + "author": "James P. Hogan", + "tag": "D-2-3" + }, "location": [ - 39, - 6 + 11, + 3 ] - }, + }, { "book": { - "author": "Stephen R. Donaldson", - "tag": "D-F-105-F", - "title": "The illearth war" - }, + "title": "The Cartoon Guide to Statistics", + "author": "Larry Gonick", + "tag": "G-2-4" + }, "location": [ - 39, - 15 + 0, + 3 ] - }, + }, { "book": { - "author": "Raymond E. Feist", - "tag": "D-E-100-A", - "title": "Magician: Apprentice" - }, + "title": "Computer Vision and Applications", + "author": "Jahne, Hausecker", + "tag": "B-2-2" + }, "location": [ - 36, - 21 + 17, + 3 ] - }, + }, { "book": { - "author": "Harry Turtledove", - "tag": "D-B-101-D", - "title": "The Misplaced Legion" - }, + "title": "Discrete Optimization Algorithms", + "author": "Syslo Deo Kowalik", + "tag": "A-1-3" + }, "location": [ - 7, - 21 + 18, + 0 ] - }, + }, { "book": { - "author": "Margaret Weis and Tracy Hickman", - "tag": "D-A-100-F", - "title": "Dragons of Autumn Twilight" - }, + "title": "Knowledge-Based Image Processing Systems", + "author": "Graham, Barrett", + "tag": "E-1-4" + }, "location": [ - 4, - 21 + 6, + 0 ] - }, + }, { "book": { - "author": "Margaret Weis", - "tag": "D-A-102-A", - "title": "King's Test" - }, + "title": "Commercial, Industrial, and Institutional Refrigeration", + "author": "William B. Cooper", + "tag": "G-2-2" + }, "location": [ - 4, - 18 + 0, + 3 ] } - ] - } - }, - { - "pathId": 38, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Piers Anthony", - "tag": "D-H-109-F", - "title": "But What of Earth" - }, + "title": "The Master Handbook of IC Circuit Applications", + "author": "Delton T. Horn", + "tag": "D-1-1" + }, "location": [ - 55, - 9 + 11, + 6 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-C", - "title": "Orn" - }, + "title": "Outward Bound", + "author": "James P. Hogan", + "tag": "D-2-3" + }, "location": [ - 55, - 12 + 11, + 3 ] - }, + }, { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "Knowledge-Based Image Processing Systems", + "author": "Graham, Barrett", + "tag": "E-1-4" + }, "location": [ - 52, - 12 + 6, + 0 ] - }, + }, { "book": { - "author": "Dean Koontz", - "tag": "D-D-109-B", - "title": "False Memory " - }, + "title": "ACM Computing Surveys", + "author": "Muntz, Shankar, et. al", + "tag": "E-2-5" + }, "location": [ - 23, - 9 + 6, + 3 ] - }, + }, { "book": { - "author": "Robert Sheckley", - "tag": "D-B-109-C", - "title": "Options" - }, + "title": "The Cartoon Guide to Statistics", + "author": "Larry Gonick", + "tag": "G-2-4" + }, "location": [ - 7, - 9 + 0, + 3 ] - }, + }, { "book": { - "author": "Andrew M. Greeley", - "tag": "D-E-102-F", - "title": "The Magic Cup" - }, + "title": "Commercial, Industrial, and Institutional Refrigeration", + "author": "William B. Cooper", + "tag": "G-2-2" + }, "location": [ - 36, - 18 + 0, + 3 ] - }, + }, { "book": { - "author": "Stephen King ", - "tag": "D-D-111-E", - "title": "Four Past Midnight " - }, + "title": "Capacitive Sensors - Design and Applications", + "author": "Larry K. Baxter", + "tag": "C-3-1" + }, "location": [ - 23, + 12, 6 ] - }, + }, { "book": { - "author": "A.E. van Vogt", - "tag": "D-B-101-F", - "title": "Supermind" - }, + "title": "Computer Vision and Applications", + "author": "Jahne, Hausecker", + "tag": "B-2-2" + }, "location": [ - 7, - 21 + 17, + 3 ] - }, + }, { "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 39, - 6 + 18, + 3 ] - }, + }, { "book": { - "author": "Samuel R. Delany", - "tag": "D-F-107-E", - "title": "Dhalgren" - }, + "title": "Discrete Optimization Algorithms", + "author": "Syslo Deo Kowalik", + "tag": "A-1-3" + }, "location": [ - 39, - 12 + 18, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, + 0 + ], + [ + 23, 0 - ], + ], [ - 0, - 1 - ], + 18, + 8 + ], [ - 8, - 4 - ], + 10, + 8 + ], [ - 8, - 9 - ], + 10, + 6 + ], [ - 7, - 9 + 11, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Robert Sheckley", - "tag": "D-B-109-C", - "title": "Options" - }, + "title": "The Master Handbook of IC Circuit Applications", + "author": "Delton T. Horn", + "tag": "D-1-1" + }, "location": [ - 7, - 9 + 11, + 6 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 7, - 9 - ], + 11, + 6 + ], [ - 8, - 9 - ], + 10, + 6 + ], [ - 8, - 21 - ], + 10, + 3 + ], [ - 7, - 21 + 11, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "A.E. van Vogt", - "tag": "D-B-101-F", - "title": "Supermind" - }, + "title": "Outward Bound", + "author": "James P. Hogan", + "tag": "D-2-3" + }, "location": [ - 7, - 21 + 11, + 3 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 7, - 21 - ], - [ - 8, - 21 - ], + 11, + 3 + ], [ - 23, - 23 - ], + 10, + 3 + ], [ - 35, - 18 - ], + 7, + 0 + ], [ - 36, - 18 + 6, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Andrew M. Greeley", - "tag": "D-E-102-F", - "title": "The Magic Cup" - }, + "title": "Knowledge-Based Image Processing Systems", + "author": "Graham, Barrett", + "tag": "E-1-4" + }, "location": [ - 36, - 18 + 6, + 0 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 36, - 18 - ], - [ - 35, - 18 - ], - [ - 35, - 4 - ], + 6, + 0 + ], [ - 56, - 4 - ], + 7, + 0 + ], [ - 56, - 9 - ], + 7, + 3 + ], [ - 55, - 9 + 6, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Piers Anthony", - "tag": "D-H-109-F", - "title": "But What of Earth" - }, + "title": "ACM Computing Surveys", + "author": "Muntz, Shankar, et. al", + "tag": "E-2-5" + }, "location": [ - 55, - 9 + 6, + 3 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 55, - 9 - ], + 6, + 3 + ], + [ + 7, + 3 + ], [ - 56, - 9 - ], + 7, + 8 + ], + [ + 1, + 6 + ], [ - 56, - 12 - ], + 1, + 3 + ], [ - 55, - 12 + 0, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-C", - "title": "Orn" - }, + "title": "The Cartoon Guide to Statistics", + "author": "Larry Gonick", + "tag": "G-2-4" + }, "location": [ - 55, - 12 + 0, + 3 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 55, - 12 - ], - [ - 56, - 12 - ], + 0, + 3 + ], [ - 56, - 4 - ], + 1, + 3 + ], [ - 51, - 4 - ], + 1, + 3 + ], [ - 51, - 12 - ], - [ - 52, - 12 + 0, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "Commercial, Industrial, and Institutional Refrigeration", + "author": "William B. Cooper", + "tag": "G-2-2" + }, "location": [ - 52, - 12 + 0, + 3 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 52, - 12 - ], + 0, + 3 + ], + [ + 1, + 3 + ], + [ + 5, + 8 + ], [ - 51, - 12 - ], + 13, + 8 + ], [ - 40, - 12 - ], + 13, + 6 + ], [ - 39, - 12 + 12, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Samuel R. Delany", - "tag": "D-F-107-E", - "title": "Dhalgren" - }, + "title": "Capacitive Sensors - Design and Applications", + "author": "Larry K. Baxter", + "tag": "C-3-1" + }, "location": [ - 39, - 12 + 12, + 6 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 39, - 12 - ], - [ - 40, - 12 - ], - [ - 40, + 12, 6 - ], + ], [ - 39, + 13, 6 + ], + [ + 16, + 3 + ], + [ + 17, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, + "title": "Computer Vision and Applications", + "author": "Jahne, Hausecker", + "tag": "B-2-2" + }, "location": [ - 39, - 6 + 17, + 3 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 39, - 6 - ], + 17, + 3 + ], [ - 40, - 6 - ], + 16, + 3 + ], + [ + 16, + 8 + ], [ - 40, - 4 - ], + 19, + 8 + ], [ - 24, - 6 - ], + 19, + 3 + ], [ - 23, - 6 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Stephen King ", - "tag": "D-D-111-E", - "title": "Four Past Midnight " - }, + "title": "Conqueror\u2019s Legacy", + "author": "Timothy Zahn", + "tag": "A-2-5" + }, "location": [ - 23, - 6 + 18, + 3 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 23, - 6 - ], + 18, + 3 + ], [ - 24, - 6 - ], + 19, + 3 + ], [ - 24, - 9 - ], + 19, + 0 + ], [ - 23, - 9 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Dean Koontz", - "tag": "D-D-109-B", - "title": "False Memory " - }, + "title": "Discrete Optimization Algorithms", + "author": "Syslo Deo Kowalik", + "tag": "A-1-3" + }, "location": [ - 23, - 9 + 18, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 23, - 9 - ], - [ - 24, - 9 - ], + 18, + 0 + ], [ - 24, - 4 - ], + 19, + 0 + ], [ - 1, + 23, 0 - ], + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 19, + "pathType": "testing", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Robert Sheckley", - "tag": "D-B-109-C", - "title": "Options" - }, + "title": "C, The Complete Reference", + "author": "Herbert Schildt", + "tag": "D-2-4" + }, "location": [ - 7, - 9 + 11, + 3 ] - }, + }, { "book": { - "author": "A.E. van Vogt", - "tag": "D-B-101-F", - "title": "Supermind" - }, + "title": "Ender in Exile", + "author": "Orson Scott Card", + "tag": "F-3-4" + }, "location": [ - 7, - 21 + 5, + 0 ] - }, + }, { "book": { - "author": "Andrew M. Greeley", - "tag": "D-E-102-F", - "title": "The Magic Cup" - }, + "title": "Guide to Data Analysis", + "author": "Jarija J. Norusis", + "tag": "B-2-1" + }, "location": [ - 36, - 18 + 17, + 3 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-109-F", - "title": "But What of Earth" - }, + "title": "Outward Bound", + "author": "James P. Hogan", + "tag": "D-2-3" + }, "location": [ - 55, - 9 + 11, + 3 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-C", - "title": "Orn" - }, + "title": "Discover Your True North", + "author": "Bill George", + "tag": "B-2-4" + }, "location": [ - 55, - 12 + 17, + 3 ] - }, + }, { "book": { - "author": "Jim Butcher", - "tag": "D-G-106-F", - "title": "The Cinder Spires" - }, + "title": "Ubiquitous Computing Fundamentals", + "author": "John Krumm", + "tag": "F-3-3" + }, "location": [ - 52, - 12 + 5, + 0 ] - }, + }, { "book": { - "author": "Samuel R. Delany", - "tag": "D-F-107-E", - "title": "Dhalgren" - }, + "title": "Machine Learning", + "author": "Carbonell", + "tag": "A-2-4" + }, "location": [ - 39, - 12 + 18, + 3 ] - }, + }, { "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, + "title": "Teach Yourself Visually", + "author": "Sherry Willard Kinkoph", + "tag": "D-2-5" + }, "location": [ - 39, - 6 + 11, + 3 ] - }, + }, { "book": { - "author": "Stephen King ", - "tag": "D-D-111-E", - "title": "Four Past Midnight " - }, + "title": "Causality", + "author": "Judea Pearl", + "tag": "G-3-3" + }, "location": [ - 23, + 0, 6 ] - }, + }, { "book": { - "author": "Dean Koontz", - "tag": "D-D-109-B", - "title": "False Memory " - }, + "title": "Algorithms on Strings, Trees, and Sequences", + "author": "Dan Gusfield", + "tag": "E-1-5" + }, "location": [ - 23, - 9 + 6, + 0 ] } - ] - } - }, - { - "pathId": 39, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Elizabeth Bonesteel", - "tag": "D-G-100-E", - "title": "The Cold Between" - }, + "title": "Guide to Data Analysis", + "author": "Jarija J. Norusis", + "tag": "B-2-1" + }, "location": [ - 52, - 21 + 17, + 3 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-A", - "title": "Juxtaposition" - }, + "title": "Discover Your True North", + "author": "Bill George", + "tag": "B-2-4" + }, "location": [ - 55, - 12 + 17, + 3 ] - }, + }, { "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, + "title": "Ender in Exile", + "author": "Orson Scott Card", + "tag": "F-3-4" + }, "location": [ - 39, - 6 + 5, + 0 ] - }, + }, { "book": { - "author": "Barry B. Longyear", - "tag": "D-D-105-F", - "title": "City of Baraboo" - }, + "title": "Ubiquitous Computing Fundamentals", + "author": "John Krumm", + "tag": "F-3-3" + }, "location": [ - 23, - 15 + 5, + 0 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-106-B", - "title": "The zero stone" - }, + "title": "Causality", + "author": "Judea Pearl", + "tag": "G-3-3" + }, "location": [ - 20, - 12 + 0, + 6 ] - }, + }, { "book": { - "author": "Fritz Leiber", - "tag": "D-D-105-B", - "title": "The Big Time" - }, + "title": "Algorithms on Strings, Trees, and Sequences", + "author": "Dan Gusfield", + "tag": "E-1-5" + }, "location": [ - 23, - 15 + 6, + 0 ] - }, + }, { "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, + "title": "C, The Complete Reference", + "author": "Herbert Schildt", + "tag": "D-2-4" + }, "location": [ - 39, - 21 + 11, + 3 ] - }, + }, { "book": { - "author": "Stephen King ", - "tag": "D-D-109-A", - "title": "Bag of Bones" - }, + "title": "Outward Bound", + "author": "James P. Hogan", + "tag": "D-2-3" + }, "location": [ - 23, - 9 + 11, + 3 ] - }, + }, { "book": { - "author": "Alfred Bester", - "tag": "D-G-100-B", - "title": "Golem 100" - }, + "title": "Teach Yourself Visually", + "author": "Sherry Willard Kinkoph", + "tag": "D-2-5" + }, "location": [ - 52, - 21 + 11, + 3 ] - }, + }, { "book": { - "author": "Greg Benford", - "tag": "D-G-100-A", - "title": "Chiller" - }, + "title": "Machine Learning", + "author": "Carbonell", + "tag": "A-2-4" + }, "location": [ - 52, - 21 + 18, + 3 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], + ], [ - 0, - 1 - ], + 23, + 0 + ], + [ + 18, + 8 + ], [ - 24, - 4 - ], + 16, + 7 + ], [ - 24, - 9 - ], + 16, + 3 + ], [ - 23, - 9 + 17, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Stephen King ", - "tag": "D-D-109-A", - "title": "Bag of Bones" - }, + "title": "Guide to Data Analysis", + "author": "Jarija J. Norusis", + "tag": "B-2-1" + }, "location": [ - 23, - 9 + 17, + 3 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 23, - 9 - ], + 17, + 3 + ], [ - 24, - 9 - ], + 16, + 3 + ], [ - 24, - 15 - ], + 16, + 3 + ], [ - 23, - 15 + 17, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Barry B. Longyear", - "tag": "D-D-105-F", - "title": "City of Baraboo" - }, + "title": "Discover Your True North", + "author": "Bill George", + "tag": "B-2-4" + }, "location": [ - 23, - 15 + 17, + 3 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 23, - 15 - ], + 17, + 3 + ], + [ + 16, + 3 + ], [ - 24, - 15 - ], + 12, + 8 + ], + [ + 4, + 8 + ], [ - 24, - 15 - ], + 4, + 0 + ], [ - 23, - 15 + 5, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Fritz Leiber", - "tag": "D-D-105-B", - "title": "The Big Time" - }, + "title": "Ender in Exile", + "author": "Orson Scott Card", + "tag": "F-3-4" + }, "location": [ - 23, - 15 + 5, + 0 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 23, - 15 - ], - [ - 24, - 15 - ], - [ - 36, - 27 - ], + 5, + 0 + ], [ - 40, - 27 - ], + 4, + 0 + ], [ - 40, - 21 - ], + 4, + 0 + ], [ - 39, - 21 + 5, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, + "title": "Ubiquitous Computing Fundamentals", + "author": "John Krumm", + "tag": "F-3-3" + }, "location": [ - 39, - 21 + 5, + 0 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 39, - 21 - ], - [ - 40, - 21 - ], + 5, + 0 + ], [ - 47, - 22 - ], + 4, + 0 + ], [ - 51, - 21 - ], + 1, + 6 + ], [ - 52, - 21 + 0, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Elizabeth Bonesteel", - "tag": "D-G-100-E", - "title": "The Cold Between" - }, + "title": "Causality", + "author": "Judea Pearl", + "tag": "G-3-3" + }, "location": [ - 52, - 21 + 0, + 6 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 52, - 21 - ], + 0, + 6 + ], + [ + 1, + 6 + ], [ - 51, - 21 - ], + 6, + 8 + ], [ - 51, - 21 - ], + 7, + 0 + ], [ - 52, - 21 + 6, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Alfred Bester", - "tag": "D-G-100-B", - "title": "Golem 100" - }, + "title": "Algorithms on Strings, Trees, and Sequences", + "author": "Dan Gusfield", + "tag": "E-1-5" + }, "location": [ - 52, - 21 + 6, + 0 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 52, - 21 - ], + 6, + 0 + ], [ - 51, - 21 - ], + 7, + 0 + ], [ - 51, - 21 - ], + 10, + 3 + ], [ - 52, - 21 + 11, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Greg Benford", - "tag": "D-G-100-A", - "title": "Chiller" - }, + "title": "C, The Complete Reference", + "author": "Herbert Schildt", + "tag": "D-2-4" + }, "location": [ - 52, - 21 + 11, + 3 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 52, - 21 - ], + 11, + 3 + ], [ - 51, - 21 - ], + 10, + 3 + ], [ - 51, - 23 - ], + 10, + 3 + ], [ - 56, - 23 - ], - [ - 56, - 12 - ], - [ - 55, - 12 + 11, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-A", - "title": "Juxtaposition" - }, + "title": "Outward Bound", + "author": "James P. Hogan", + "tag": "D-2-3" + }, "location": [ - 55, - 12 + 11, + 3 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 55, - 12 - ], + 11, + 3 + ], [ - 56, - 12 - ], + 10, + 3 + ], [ - 56, - 4 - ], - [ - 40, - 6 - ], + 10, + 3 + ], [ - 39, - 6 + 11, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, + "title": "Teach Yourself Visually", + "author": "Sherry Willard Kinkoph", + "tag": "D-2-5" + }, "location": [ - 39, - 6 + 11, + 3 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 39, - 6 - ], + 11, + 3 + ], [ - 40, - 6 - ], + 10, + 3 + ], [ - 40, - 4 - ], + 10, + 8 + ], [ - 19, - 4 - ], + 19, + 8 + ], [ - 19, - 12 - ], + 19, + 3 + ], [ - 20, - 12 + 18, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Andre norton", - "tag": "D-C-106-B", - "title": "The zero stone" - }, + "title": "Machine Learning", + "author": "Carbonell", + "tag": "A-2-4" + }, "location": [ - 20, - 12 + 18, + 3 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 20, - 12 - ], + 18, + 3 + ], [ - 19, - 12 - ], - [ - 3, - 0 - ], + 19, + 3 + ], [ - 1, + 23, 0 - ], + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 + } } - ], - "orderedBooksAndLocations": [ + ] + } + }, + { + "pathId": 20, + "pathType": "testing", + "pickPathInformation": { + "unorderedBooksAndLocations": [ { "book": { - "author": "Stephen King ", - "tag": "D-D-109-A", - "title": "Bag of Bones" - }, + "title": "Selected Reprints On VLSI Technologies and Computer Graphics", + "author": "Henry Fuchs", + "tag": "A-1-2" + }, "location": [ - 23, - 9 + 18, + 0 ] - }, + }, { "book": { - "author": "Barry B. Longyear", - "tag": "D-D-105-F", - "title": "City of Baraboo" - }, + "title": "Guide to Data Analysis", + "author": "Jarija J. Norusis", + "tag": "B-2-1" + }, "location": [ - 23, - 15 + 17, + 3 ] - }, + }, { "book": { - "author": "Fritz Leiber", - "tag": "D-D-105-B", - "title": "The Big Time" - }, + "title": "Computers in the Human Context", + "author": "Tom Forester", + "tag": "D-3-4" + }, "location": [ - 23, - 15 + 11, + 0 ] - }, + }, { "book": { - "author": "Michael Elder", - "tag": "D-F-101-A", - "title": "Paradise is not enough" - }, + "title": "Applied Combinatorics with Problem Solving", + "author": "Jackson Thoro", + "tag": "A-3-2" + }, "location": [ - 39, - 21 + 18, + 6 ] - }, + }, { "book": { - "author": "Elizabeth Bonesteel", - "tag": "D-G-100-E", - "title": "The Cold Between" - }, + "title": "Exotic Marine Fishes", + "author": "Dr. Herbert R. Axelrod", + "tag": "A-3-5" + }, "location": [ - 52, - 21 + 18, + 6 ] - }, + }, { "book": { - "author": "Alfred Bester", - "tag": "D-G-100-B", - "title": "Golem 100" - }, + "title": "Digital Technology", + "author": "Gerald E. Williams", + "tag": "G-1-4" + }, "location": [ - 52, - 21 + 0, + 0 ] - }, + }, { "book": { - "author": "Greg Benford", - "tag": "D-G-100-A", - "title": "Chiller" - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 52, - 21 + 6, + 6 ] - }, + }, { "book": { - "author": "Piers Anthony", - "tag": "D-H-107-A", - "title": "Juxtaposition" - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 55, - 12 + 17, + 6 ] - }, + }, { "book": { - "author": "Hal Clement", - "tag": "D-F-111-E", - "title": "Close to critical" - }, + "title": "Cosmos", + "author": "Carl Sagan", + "tag": "E-3-2" + }, "location": [ - 39, + 6, 6 ] - }, + }, { "book": { - "author": "Andre norton", - "tag": "D-C-106-B", - "title": "The zero stone" - }, + "title": "Structured Computer Organization", + "author": "Andrew S. Tanenbaum", + "tag": "A-3-1" + }, "location": [ - 20, - 12 + 18, + 6 ] } - ] - } - }, - { - "pathId": 40, - "pathType": "testing", - "pickPathInformation": { - "unorderedBooksAndLocations": [ + ], + "orderedBooksAndLocations": [ { "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, + "title": "Applied Combinatorics with Problem Solving", + "author": "Jackson Thoro", + "tag": "A-3-2" + }, "location": [ - 36, - 9 + 18, + 6 ] - }, + }, { "book": { - "author": "Ursula K. Le Guin", - "tag": "D-D-107-F", - "title": "Unlocking the Air" - }, + "title": "Exotic Marine Fishes", + "author": "Dr. Herbert R. Axelrod", + "tag": "A-3-5" + }, "location": [ - 23, - 12 + 18, + 6 ] - }, + }, { "book": { - "author": "Issac Asimov", - "tag": "D-H-103-A", - "title": "Lucky Star and the Moons of Jupiter" - }, + "title": "Structured Computer Organization", + "author": "Andrew S. Tanenbaum", + "tag": "A-3-1" + }, "location": [ - 55, - 18 + 18, + 6 ] - }, + }, { "book": { - "author": "Issac Asimov, George Zebrowski, Martin Greenberg ", - "tag": "D-A-106-B", - "title": "Creations" - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 4, - 12 + 17, + 6 ] - }, + }, { "book": { - "author": "Wylie", - "tag": "D-A-104-B", - "title": "Night unto night" - }, + "title": "Guide to Data Analysis", + "author": "Jarija J. Norusis", + "tag": "B-2-1" + }, "location": [ - 4, - 15 + 17, + 3 ] - }, + }, { "book": { - "author": "Eric van Lustbader", - "tag": "D-D-103-B", - "title": "Shallows of Night" - }, + "title": "Computers in the Human Context", + "author": "Tom Forester", + "tag": "D-3-4" + }, "location": [ - 23, - 18 + 11, + 0 ] - }, + }, { "book": { - "author": "Jerry pournelle", - "tag": "D-C-108-D", - "title": "West of honoe " - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 20, - 9 + 6, + 6 ] - }, + }, { "book": { - "author": "Kim Stanley Robinson", - "tag": "D-B-111-A", - "title": "Red Mars" - }, + "title": "Cosmos", + "author": "Carl Sagan", + "tag": "E-3-2" + }, "location": [ - 7, + 6, 6 ] - }, + }, { "book": { - "author": "Stephen King ", - "tag": "D-D-111-E", - "title": "Four Past Midnight " - }, + "title": "Digital Technology", + "author": "Gerald E. Williams", + "tag": "G-1-4" + }, "location": [ - 23, - 6 + 0, + 0 ] - }, + }, { "book": { - "author": "Frederik pohl", - "tag": "D-C-108-C", - "title": "Slave ship" - }, + "title": "Selected Reprints On VLSI Technologies and Computer Graphics", + "author": "Henry Fuchs", + "tag": "A-1-2" + }, "location": [ - 20, - 9 + 18, + 0 ] } - ], + ], "orderedPickPath": [ { + "stepNumber": 1, "cellByCellPathToTargetBookLocation": [ [ - 0, + 24, 0 - ], - [ - 0, - 1 - ], + ], [ - 8, - 4 - ], + 23, + 0 + ], [ - 8, + 19, 6 - ], + ], [ - 7, + 18, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Kim Stanley Robinson", - "tag": "D-B-111-A", - "title": "Red Mars" - }, + "title": "Applied Combinatorics with Problem Solving", + "author": "Jackson Thoro", + "tag": "A-3-2" + }, "location": [ - 7, + 18, 6 ] - }, - "stepNumber": 1 - }, + } + }, { + "stepNumber": 2, "cellByCellPathToTargetBookLocation": [ [ - 7, + 18, 6 - ], + ], [ - 8, + 19, 6 - ], + ], [ - 19, - 9 - ], + 19, + 6 + ], [ - 20, - 9 + 18, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Jerry pournelle", - "tag": "D-C-108-D", - "title": "West of honoe " - }, + "title": "Exotic Marine Fishes", + "author": "Dr. Herbert R. Axelrod", + "tag": "A-3-5" + }, "location": [ - 20, - 9 + 18, + 6 ] - }, - "stepNumber": 2 - }, + } + }, { + "stepNumber": 3, "cellByCellPathToTargetBookLocation": [ [ - 20, - 9 - ], + 18, + 6 + ], [ - 19, - 9 - ], + 19, + 6 + ], [ - 19, - 9 - ], + 19, + 6 + ], [ - 20, - 9 + 18, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Frederik pohl", - "tag": "D-C-108-C", - "title": "Slave ship" - }, + "title": "Structured Computer Organization", + "author": "Andrew S. Tanenbaum", + "tag": "A-3-1" + }, "location": [ - 20, - 9 + 18, + 6 ] - }, - "stepNumber": 3 - }, + } + }, { + "stepNumber": 4, "cellByCellPathToTargetBookLocation": [ [ - 20, - 9 - ], + 18, + 6 + ], [ - 19, - 9 - ], + 19, + 6 + ], [ - 19, - 4 - ], + 19, + 8 + ], [ - 24, - 4 - ], + 16, + 8 + ], [ - 24, + 16, 6 - ], + ], [ - 23, + 17, 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Stephen King ", - "tag": "D-D-111-E", - "title": "Four Past Midnight " - }, + "title": "Fashion Geek", + "author": "Diana Eng", + "tag": "B-1-2" + }, "location": [ - 23, + 17, 6 ] - }, - "stepNumber": 4 - }, + } + }, { + "stepNumber": 5, "cellByCellPathToTargetBookLocation": [ [ - 23, + 17, 6 - ], + ], [ - 24, + 16, 6 - ], + ], [ - 24, - 18 - ], + 16, + 3 + ], [ - 23, - 18 + 17, + 3 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Eric van Lustbader", - "tag": "D-D-103-B", - "title": "Shallows of Night" - }, + "title": "Guide to Data Analysis", + "author": "Jarija J. Norusis", + "tag": "B-2-1" + }, "location": [ - 23, - 18 + 17, + 3 ] - }, - "stepNumber": 5 - }, + } + }, { + "stepNumber": 6, "cellByCellPathToTargetBookLocation": [ [ - 23, - 18 - ], + 17, + 3 + ], + [ + 16, + 3 + ], + [ + 12, + 8 + ], [ - 24, - 18 - ], + 10, + 7 + ], [ - 24, - 12 - ], + 10, + 0 + ], [ - 23, - 12 + 11, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Ursula K. Le Guin", - "tag": "D-D-107-F", - "title": "Unlocking the Air" - }, + "title": "Computers in the Human Context", + "author": "Tom Forester", + "tag": "D-3-4" + }, "location": [ - 23, - 12 + 11, + 0 ] - }, - "stepNumber": 6 - }, + } + }, { + "stepNumber": 7, "cellByCellPathToTargetBookLocation": [ [ - 23, - 12 - ], - [ - 24, - 12 - ], + 11, + 0 + ], [ - 31, - 9 - ], + 10, + 0 + ], [ - 35, - 9 - ], + 7, + 6 + ], [ - 36, - 9 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, + "title": "The Lean Startup", + "author": "Eric Ries", + "tag": "E-3-3" + }, "location": [ - 36, - 9 + 6, + 6 ] - }, - "stepNumber": 7 - }, + } + }, { + "stepNumber": 8, "cellByCellPathToTargetBookLocation": [ [ - 36, - 9 - ], - [ - 35, - 9 - ], - [ - 35, - 4 - ], + 6, + 6 + ], [ - 56, - 4 - ], + 7, + 6 + ], [ - 56, - 18 - ], + 7, + 6 + ], [ - 55, - 18 + 6, + 6 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Issac Asimov", - "tag": "D-H-103-A", - "title": "Lucky Star and the Moons of Jupiter" - }, + "title": "Cosmos", + "author": "Carl Sagan", + "tag": "E-3-2" + }, "location": [ - 55, - 18 + 6, + 6 ] - }, - "stepNumber": 8 - }, + } + }, { + "stepNumber": 9, "cellByCellPathToTargetBookLocation": [ [ - 55, - 18 - ], - [ - 56, - 18 - ], + 6, + 6 + ], [ - 56, - 25 - ], + 7, + 6 + ], [ - 34, - 27 - ], + 7, + 8 + ], [ - 3, - 27 - ], + 1, + 6 + ], [ - 3, - 15 - ], + 1, + 0 + ], [ - 4, - 15 + 0, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Wylie", - "tag": "D-A-104-B", - "title": "Night unto night" - }, + "title": "Digital Technology", + "author": "Gerald E. Williams", + "tag": "G-1-4" + }, "location": [ - 4, - 15 + 0, + 0 ] - }, - "stepNumber": 9 - }, + } + }, { + "stepNumber": 10, "cellByCellPathToTargetBookLocation": [ [ - 4, - 15 - ], + 0, + 0 + ], + [ + 1, + 0 + ], + [ + 4, + 8 + ], [ - 3, - 15 - ], + 19, + 8 + ], [ - 3, - 12 - ], + 19, + 0 + ], [ - 4, - 12 + 18, + 0 ] - ], + ], "targetBookAndTargetBookLocation": { "book": { - "author": "Issac Asimov, George Zebrowski, Martin Greenberg ", - "tag": "D-A-106-B", - "title": "Creations" - }, + "title": "Selected Reprints On VLSI Technologies and Computer Graphics", + "author": "Henry Fuchs", + "tag": "A-1-2" + }, "location": [ - 4, - 12 + 18, + 0 ] - }, - "stepNumber": 10 - }, + } + }, { + "stepNumber": 11, "cellByCellPathToTargetBookLocation": [ [ - 4, - 12 - ], + 18, + 0 + ], [ - 3, - 12 - ], + 19, + 0 + ], [ - 0, - 1 - ], + 23, + 0 + ], [ - 0, + 24, 0 ] - ], + ], "targetBookAndTargetBookLocation": { - "book": null, + "book": null, "location": null - }, - "stepNumber": 11 - } - ], - "orderedBooksAndLocations": [ - { - "book": { - "author": "Kim Stanley Robinson", - "tag": "D-B-111-A", - "title": "Red Mars" - }, - "location": [ - 7, - 6 - ] - }, - { - "book": { - "author": "Jerry pournelle", - "tag": "D-C-108-D", - "title": "West of honoe " - }, - "location": [ - 20, - 9 - ] - }, - { - "book": { - "author": "Frederik pohl", - "tag": "D-C-108-C", - "title": "Slave ship" - }, - "location": [ - 20, - 9 - ] - }, - { - "book": { - "author": "Stephen King ", - "tag": "D-D-111-E", - "title": "Four Past Midnight " - }, - "location": [ - 23, - 6 - ] - }, - { - "book": { - "author": "Eric van Lustbader", - "tag": "D-D-103-B", - "title": "Shallows of Night" - }, - "location": [ - 23, - 18 - ] - }, - { - "book": { - "author": "Ursula K. Le Guin", - "tag": "D-D-107-F", - "title": "Unlocking the Air" - }, - "location": [ - 23, - 12 - ] - }, - { - "book": { - "author": "Frank Herbert", - "tag": "D-E-108-E", - "title": "The Lazarus Effect" - }, - "location": [ - 36, - 9 - ] - }, - { - "book": { - "author": "Issac Asimov", - "tag": "D-H-103-A", - "title": "Lucky Star and the Moons of Jupiter" - }, - "location": [ - 55, - 18 - ] - }, - { - "book": { - "author": "Wylie", - "tag": "D-A-104-B", - "title": "Night unto night" - }, - "location": [ - 4, - 15 - ] - }, - { - "book": { - "author": "Issac Asimov, George Zebrowski, Martin Greenberg ", - "tag": "D-A-106-B", - "title": "Creations" - }, - "location": [ - 4, - 12 - ] + } } ] } } - ], - "version": "1.2" + ] } \ No newline at end of file diff --git a/utils.py b/utils.py index a40abad..6472f75 100644 --- a/utils.py +++ b/utils.py @@ -61,13 +61,17 @@ def convert_grid_to_graph(gt_library_grid, unit_cost=1): num_rows = len(gt_library_grid) num_cols = len(gt_library_grid[0]) + # Add all navigable cells to the warehouse library grid for r in range(num_rows): for c in range(num_cols): + # Skip navigable cells like book locations or obstacles if gt_library_grid[r][c] is not NAVIGABLE_CELL: continue + # Only add navigable cells G.add_node((r, c)) + # For each pair of navigable cells in the for n1, n2 in itertools.combinations(G.nodes, 2): if are_neighbors_in_grid(n1, n2): G.add_edge(n1, n2, weight=unit_cost) @@ -81,17 +85,17 @@ def get_navigable_cell_coordinate_near_book(book_coordinate, gt_library_warehous book_coordinate_r, book_coordinate_c = book_coordinate # Use the book's shelve aisle to determine where the nearest navigable cell is - shelve_tag = gt_library_warehouse.get_shelve_tag(book_coordinate_r, book_coordinate_c) - shelve_aisle = get_shelve_aisle_from_tag(shelve_tag) + column_tag = gt_library_warehouse.get_column_tag_from_row_and_col(book_coordinate_r, book_coordinate_c) + aisle_tag = get_aisle_tag_from_column_tag(column_tag) - if shelve_aisle in ('A', 'C', 'E', 'G'): - # Then, look to the cell above - return (book_coordinate_r - 1, book_coordinate_c) - - elif shelve_aisle in ('B', 'D', 'F', 'H'): - # Then, book to the cell below + if aisle_tag in ('A', 'C', 'E', 'G'): + # Then, look to the cell below return (book_coordinate_r + 1, book_coordinate_c) + elif aisle_tag in ('B', 'D', 'F'): + # Then, book to the cell above + return (book_coordinate_r - 1, book_coordinate_c) + def are_neighbors_in_grid(coordinate_a, coordinate_b): """ Determines if the given cells are neighbors or not. """ @@ -139,6 +143,41 @@ def get_subgraph_on_book_locations(gt_library_warehouse, book_locations, source_ else: cell2_location = get_navigable_cell_coordinate_near_book(location2, gt_library_warehouse) + def map_so(x, a, b, c, d): + """ https://stackoverflow.com/questions/345187/math-mapping-numbers """ + y = (x - a) / (b - a) * (d - c) + c + return y + + + def library_layout(G_library: nx.Graph): + MIN_ROW = 0 + MAX_ROW = 24 + + MIN_COL = 0 + MAX_COL = 11 + + position_dict = {} + for node in G_library.nodes: + r, c = node + position_dict[node] = ( + map_so(r, MIN_ROW, MAX_ROW, -1, 1), + map_so(c, MIN_COL, MAX_COL, -1, 1) + ) + + return position_dict + + ### CHECK LAYOUT HERE + # import matplotlib.pyplot as plt + # fig = plt.figure(figsize=(20, 20)) + # pos = library_layout(G_library) + # + # + # + # nx.draw_networkx_nodes(G_library, pos) + # nx.draw_networkx_labels(G_library, pos) + # nx.draw_networkx_edges(G_library, pos) + # plt.show() + # Use Dijkstra's algorithm to determine the distance between adjacent shelves shortest_path_cost = nx.dijkstra_path_length(G_library, cell1_location, cell2_location) @@ -307,8 +346,8 @@ def get_pick_path_as_dict(unordered_books, unordered_books_locations, ordered_bo } -def get_shelve_aisle_from_tag(shelve_tag): - return shelve_tag[2] +def get_aisle_tag_from_column_tag(column_tag): + return column_tag[0] def distance(p1, p2): diff --git a/visualize.py b/visualize.py index c9254e3..0d235e5 100644 --- a/visualize.py +++ b/visualize.py @@ -53,8 +53,8 @@ def render(): global gt_library_grid_warehouse, canvas_height, canvas_width, canvas, pick_paths, current_pick_path_index # Get pick path to be rendered - # pick_path = pick_paths[current_pick_path_index] - # ordered_pick_path = pick_path['pickPathInformation']['orderedPickPath'] + pick_path = pick_paths[current_pick_path_index] + ordered_pick_path = pick_path['pickPathInformation']['orderedPickPath'] # Remove all elements added in previous calls to render canvas.delete('all') @@ -95,89 +95,89 @@ def render(): (r + 1) * SQUARE_SIDE_LENGTH_PX, fill=color) - # # Draw pick paths - # for path_component in ordered_pick_path: - # cell_by_cell_path_to_target_book_location = path_component['cellByCellPathToTargetBookLocation'] - # - # for i, current_cell in enumerate(cell_by_cell_path_to_target_book_location): - # current_cell_r, current_cell_c = current_cell - # - # # Draw cell in the path - # canvas.create_rectangle( - # current_cell_c * SQUARE_SIDE_LENGTH_PX, - # current_cell_r * SQUARE_SIDE_LENGTH_PX, - # (current_cell_c + 1) * SQUARE_SIDE_LENGTH_PX, - # (current_cell_r + 1) * SQUARE_SIDE_LENGTH_PX, - # fill=Colors.PATH_CELL, - # ) - # - # # Draw chevrons and path direction lines - # for path_component in ordered_pick_path: - # cell_by_cell_path_to_target_book_location = path_component['cellByCellPathToTargetBookLocation'] - # - # for i, current_cell in enumerate(cell_by_cell_path_to_target_book_location): - # current_cell_r, current_cell_c = current_cell - # - # # If there is a next cell (we're not at the end) render the arrow and path line - # if i >= len(cell_by_cell_path_to_target_book_location) - 1: - # continue - # - # next_cell = cell_by_cell_path_to_target_book_location[i + 1] - # next_cell_r, next_cell_c = next_cell - # direction = get_chevron_angle_transform_for_points( - # location_a=( - # (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX), - # location_b=((next_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, (next_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX)) - # - # triangle_points = get_transformed_chevron( - # # 0.5 value centers the triangle origin - # origin=( - # (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, # x - # (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, # y - # ), - # transform_angle=direction) - # - # canvas.create_polygon( - # *triangle_points, - # fill=Colors.CHEVRON) - # - # # Draw line between these two points - # canvas.create_line( - # (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, # x - # (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, # y - # (next_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, - # (next_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, - # fill=Colors.PATH_LINE, - # activedash=True, - # dash=True, - # width=SQUARE_SIDE_LENGTH_PX / 5 - # ) - # - # # Draw target books - # for path_component in ordered_pick_path: - # target_book_and_location = path_component['targetBookAndTargetBookLocation'] - # target_location = target_book_and_location['location'] - # - # if not target_location: - # continue - # - # target_location_r, target_location_c = target_book_and_location['location'] - # - # canvas.create_rectangle( - # target_location_c * SQUARE_SIDE_LENGTH_PX, - # target_location_r * SQUARE_SIDE_LENGTH_PX, - # (target_location_c + 1) * SQUARE_SIDE_LENGTH_PX, - # (target_location_r + 1) * SQUARE_SIDE_LENGTH_PX, - # fill=Colors.TARGET_BOOK_CELL) - # - # # Draw pick path ID - # canvas.create_text( - # 10, # x offset - # canvas_height - TITLE_TEXT_HEIGHT / 2, - # anchor=tk.W, - # fill=Colors.TITLE_FONT, - # font='Calibri 12 bold', - # text='Path ID %02d - %s' % (pick_path['pathId'], pick_path['pathType'].title())) + # Draw pick paths + for path_component in ordered_pick_path: + cell_by_cell_path_to_target_book_location = path_component['cellByCellPathToTargetBookLocation'] + + for i, current_cell in enumerate(cell_by_cell_path_to_target_book_location): + current_cell_r, current_cell_c = current_cell + + # Draw cell in the path + canvas.create_rectangle( + current_cell_c * SQUARE_SIDE_LENGTH_PX, + current_cell_r * SQUARE_SIDE_LENGTH_PX, + (current_cell_c + 1) * SQUARE_SIDE_LENGTH_PX, + (current_cell_r + 1) * SQUARE_SIDE_LENGTH_PX, + fill=Colors.PATH_CELL, + ) + + # Draw chevrons and path direction lines + for path_component in ordered_pick_path: + cell_by_cell_path_to_target_book_location = path_component['cellByCellPathToTargetBookLocation'] + + for i, current_cell in enumerate(cell_by_cell_path_to_target_book_location): + current_cell_r, current_cell_c = current_cell + + # If there is a next cell (we're not at the end) render the arrow and path line + if i >= len(cell_by_cell_path_to_target_book_location) - 1: + continue + + next_cell = cell_by_cell_path_to_target_book_location[i + 1] + next_cell_r, next_cell_c = next_cell + direction = get_chevron_angle_transform_for_points( + location_a=( + (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX), + location_b=((next_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, (next_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX)) + + triangle_points = get_transformed_chevron( + # 0.5 value centers the triangle origin + origin=( + (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, # x + (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, # y + ), + transform_angle=direction) + + canvas.create_polygon( + *triangle_points, + fill=Colors.CHEVRON) + + # Draw line between these two points + canvas.create_line( + (current_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, # x + (current_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, # y + (next_cell_c + 0.5) * SQUARE_SIDE_LENGTH_PX, + (next_cell_r + 0.5) * SQUARE_SIDE_LENGTH_PX, + fill=Colors.PATH_LINE, + activedash=True, + dash=True, + width=SQUARE_SIDE_LENGTH_PX / 5 + ) + + # Draw target books + for path_component in ordered_pick_path: + target_book_and_location = path_component['targetBookAndTargetBookLocation'] + target_location = target_book_and_location['location'] + + if not target_location: + continue + + target_location_r, target_location_c = target_book_and_location['location'] + + canvas.create_rectangle( + target_location_c * SQUARE_SIDE_LENGTH_PX, + target_location_r * SQUARE_SIDE_LENGTH_PX, + (target_location_c + 1) * SQUARE_SIDE_LENGTH_PX, + (target_location_r + 1) * SQUARE_SIDE_LENGTH_PX, + fill=Colors.TARGET_BOOK_CELL) + + # Draw pick path ID + canvas.create_text( + 10, # x offset + canvas_height - TITLE_TEXT_HEIGHT / 2, + anchor=tk.W, + fill=Colors.TITLE_FONT, + font='Calibri 12 bold', + text='Path ID %02d - %s' % (pick_path['pathId'], pick_path['pathType'].title())) # Apply changes to canvas canvas.update() @@ -291,18 +291,18 @@ def tk_handle_right_key(event): # Setup pick paths, showing the first one - # with open('pick-paths.json', mode='r') as f: - # pick_path_data = json.load(f) - # - # assert pick_path_data['version'] == PICK_PATH_FILE_FORMAT_VERSION - # - # global pick_paths, current_pick_path_index - # pick_paths = pick_path_data['pickPaths'] - # current_pick_path_index = 0 - # - # # Bind Left/Right keypress events to the corresponding functions - # tk_main.bind('', tk_handle_left_key) - # tk_main.bind('', tk_handle_right_key) + with open('pick-paths.json', mode='r') as f: + pick_path_data = json.load(f) + + assert pick_path_data['version'] == PICK_PATH_FILE_FORMAT_VERSION + + global pick_paths, current_pick_path_index + pick_paths = pick_path_data['pickPaths'] + current_pick_path_index = 0 + + # Bind Left/Right keypress events to the corresponding functions + tk_main.bind('', tk_handle_left_key) + tk_main.bind('', tk_handle_right_key) # Render the first pick path render() From 9f6024f550b375909a29367f353a97ed66c3f87e Mon Sep 17 00:00:00 2001 From: Pramod Kotipalli Date: Fri, 12 Apr 2019 02:38:12 -0400 Subject: [PATCH 6/6] Adjust subject radius 0.875 --- constants.py | 2 +- pick-paths.json | 112 +++++++++++++++++++++++++++++++++--------------- utils.py | 19 +++++--- visualize.py | 2 +- 4 files changed, 93 insertions(+), 42 deletions(-) diff --git a/constants.py b/constants.py index 280604b..231ae3f 100644 --- a/constants.py +++ b/constants.py @@ -5,4 +5,4 @@ OBSTACLE_CELL = 1 SHELVE_CELL = 2 -SUBJECT_RADIUS = 0.5 +SUBJECT_RADIUS = 0.875 diff --git a/pick-paths.json b/pick-paths.json index 6555429..0b037d2 100644 --- a/pick-paths.json +++ b/pick-paths.json @@ -242,12 +242,12 @@ 0 ], [ - 18, + 19, 8 ], [ 16, - 7 + 8 ], [ 16, @@ -349,6 +349,10 @@ 13, 8 ], + [ + 7, + 8 + ], [ 7, 6 @@ -1448,7 +1452,7 @@ 0 ], [ - 18, + 19, 8 ], [ @@ -1720,7 +1724,7 @@ 6 ], [ - 6, + 5, 8 ], [ @@ -2300,6 +2304,10 @@ 7, 8 ], + [ + 1, + 8 + ], [ 1, 6 @@ -2662,7 +2670,7 @@ 0 ], [ - 18, + 19, 8 ], [ @@ -2798,7 +2806,11 @@ 6 ], [ - 6, + 5, + 8 + ], + [ + 7, 8 ], [ @@ -2938,7 +2950,11 @@ 6 ], [ - 18, + 17, + 8 + ], + [ + 19, 8 ], [ @@ -3399,9 +3415,13 @@ 6 ], [ - 11, + 12, 8 ], + [ + 7, + 6 + ], [ 7, 3 @@ -3868,12 +3888,12 @@ 0 ], [ - 18, + 19, 8 ], [ 16, - 7 + 8 ], [ 16, @@ -4477,12 +4497,12 @@ 0 ], [ - 18, + 19, 8 ], [ 16, - 7 + 8 ], [ 16, @@ -5086,12 +5106,12 @@ 0 ], [ - 18, + 19, 8 ], [ 16, - 7 + 8 ], [ 16, @@ -5695,7 +5715,7 @@ 0 ], [ - 18, + 19, 8 ], [ @@ -5866,6 +5886,10 @@ 7, 8 ], + [ + 1, + 8 + ], [ 1, 6 @@ -5899,7 +5923,7 @@ 6 ], [ - 6, + 5, 8 ], [ @@ -6300,7 +6324,7 @@ 0 ], [ - 18, + 19, 8 ], [ @@ -6343,6 +6367,10 @@ 4, 8 ], + [ + 7, + 8 + ], [ 10, 6 @@ -7145,12 +7173,12 @@ 3 ], [ - 6, + 7, 8 ], [ 4, - 7 + 8 ], [ 4, @@ -7549,6 +7577,10 @@ 19, 8 ], + [ + 13, + 8 + ], [ 13, 6 @@ -8191,9 +8223,13 @@ 6 ], [ - 5, + 6, 8 ], + [ + 1, + 6 + ], [ 1, 3 @@ -8227,7 +8263,7 @@ 3 ], [ - 5, + 4, 8 ], [ @@ -8724,7 +8760,7 @@ 0 ], [ - 18, + 19, 8 ], [ @@ -9541,7 +9577,11 @@ 6 ], [ - 12, + 11, + 8 + ], + [ + 13, 8 ], [ @@ -10111,7 +10151,7 @@ ], [ 7, - 6 + 8 ], [ 7, @@ -10547,7 +10587,7 @@ 0 ], [ - 18, + 19, 8 ], [ @@ -10688,7 +10728,7 @@ ], [ 1, - 6 + 8 ], [ 1, @@ -10755,7 +10795,7 @@ 3 ], [ - 5, + 4, 8 ], [ @@ -11156,12 +11196,12 @@ 0 ], [ - 18, + 19, 8 ], [ 16, - 7 + 8 ], [ 16, @@ -11228,7 +11268,7 @@ 3 ], [ - 12, + 13, 8 ], [ @@ -11332,7 +11372,11 @@ 6 ], [ - 6, + 5, + 8 + ], + [ + 7, 8 ], [ @@ -11929,12 +11973,12 @@ 3 ], [ - 12, + 13, 8 ], [ 10, - 7 + 8 ], [ 10, @@ -12038,7 +12082,7 @@ ], [ 1, - 6 + 8 ], [ 1, diff --git a/utils.py b/utils.py index 6472f75..937d5ca 100644 --- a/utils.py +++ b/utils.py @@ -192,7 +192,7 @@ def get_pick_path_in_library(gt_library_warehouse, optimal_pick_path_locations, G_library = convert_grid_to_graph(gt_library_warehouse.navigation_grid) - optimal_pick_path_in_library = [] + optimal_pick_paths_in_library = [] # Get the cell-by-cell path between every pair of adjacent nodes in the optimal pick path for i in range(len(optimal_pick_path_locations) - 1): @@ -218,12 +218,12 @@ def get_pick_path_in_library(gt_library_warehouse, optimal_pick_path_locations, if n2 != source_coordinate: path = path + [n2] - optimal_pick_path_in_library.append(path) + optimal_pick_paths_in_library.append(path) - for i in range(len(optimal_pick_path_in_library)): - optimal_pick_path_in_library[i] = shortcut_paths(gt_library_warehouse, optimal_pick_path_in_library[i]) + for i in range(len(optimal_pick_paths_in_library)): + optimal_pick_paths_in_library[i] = shortcut_paths(gt_library_warehouse, optimal_pick_paths_in_library[i]) - return optimal_pick_path_in_library + return optimal_pick_paths_in_library def shortcut_paths(gt_library_warehouse, cell_by_cell_book_to_book_path): @@ -231,13 +231,15 @@ def shortcut_paths(gt_library_warehouse, cell_by_cell_book_to_book_path): shortcut_path = [] + # Remove the 0th and last cells from consideration + # because we want to keep those no matter what cell_by_cell_navigable_path = cell_by_cell_book_to_book_path[1:-1] i = 0 while i < len(cell_by_cell_navigable_path): j = i - farthest_clear_shot_index = i + farthest_clear_shot_index = j while j < len(cell_by_cell_navigable_path): @@ -245,7 +247,12 @@ def shortcut_paths(gt_library_warehouse, cell_by_cell_book_to_book_path): proposed_shortcut_cell = cell_by_cell_navigable_path[j] if gt_library_warehouse.is_clear_shot(current_cell, proposed_shortcut_cell): + # Keep looking forward farthest_clear_shot_index = j + # else: + # # The clear shot has ended, so set the variable one back and shortcut the path + # farthest_clear_shot_index -= 1 + # break j += 1 diff --git a/visualize.py b/visualize.py index 0d235e5..28354c2 100644 --- a/visualize.py +++ b/visualize.py @@ -16,7 +16,7 @@ PICK_PATH_FILE_FORMAT_VERSION = '2.0' # The length of a side on each square in the Tkinter window -SQUARE_SIDE_LENGTH_PX = 15 +SQUARE_SIDE_LENGTH_PX = 35 # The height of the text portion at the bottom of the Tkinter window TITLE_TEXT_HEIGHT = 30