{"_id":"@acmucsd/hide-and-seek-ai","_rev":"41-f064e15744c6134619130a9b8df1f4f8","name":"@acmucsd/hide-and-seek-ai","dist-tags":{"latest":"1.9.15"},"versions":{"1.2.0":{"name":"@acmucsd/hide-and-seek-ai","version":"1.2.0","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.2.0","maintainers":[{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"},{"name":"stonet2000","email":"stonezt2019@gmail.com"}],"dist":{"shasum":"d0121f09fcbd177607ca26c409585d196aeed551","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.2.0.tgz","fileCount":22,"integrity":"sha512-W31gOhDpcFaeJ994PIn3bSPPsr1CbLUFBBPd096WC40Sq4pLFbTkWyJJmqOypC3wD1YXzjEJuYhdsk0Qs1Jo3A==","signatures":[{"sig":"MEQCIHurOko1B+2Q5bO2pyzR7AtKvL4RHNMFkroM0B/xrur3AiAhU2ZDb699DtSQi54jgXxtXpMlzFHCNUNHYVElofvczg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexaiJCRA9TVsSAnZWagAA138P/3rHbaXiN4UnziQQ5iaF\nc1ISXSH3dh31l5C6+/4vwDZDoQbUFOBwP74OvLUdqe/azB2QZ6cU6L71/iyL\ntfGfzMdiypTjvxRChYtInPAJ7mCDYtmOgUunzNOR/PVo7xdga8MXtoayazoo\nRl0KxwnX6GG1HcqXhu6rMZxH0hhZ6H6fRstCXUkMSqy9VpXBdTMicLaLfJev\nXV6nd8UvhWGqwhoA4zzB3O0lE5k7f9yGKnNhs1sz2SwRSZX5JwLjTAsgtxhk\nhGXeOgXr9+5REHLbtfNEAeFAXwQVzT4bajw+9/qqkEwmALWnyh7VaLaegyUJ\n4rV9qeKcAF0wuYTdxTwNQdlobGXn+eOKDp+x4CDT9qmcLrEBgRO3rZftWxtZ\nor0koMAVyUeRpyd+QtsOxMZwKug+TM/Bv4BaYd2+be6knF6gZeBQbmroPGdl\nurCbePsuHpDockbZKQ1G6R/zFFWGrp3e6k026YrRu/wGE93GjaXDWEbnpIHf\n76CCeWz7a8fxSeKIq5pHJnhERgn+A800eSEPIqa9yi/kCbeGRfvtWpK2rewI\noOFE36rgiRjYqggWlE0JHP7AOQ8uXsTf1BfHMDa3gcP+4Gf6KQ/GnCZJo+VV\nrSBBzZsQk9fQ5TXYVXfv/oKD9OdjbUXFuPHZ3/lkSHasJZcd6q6FGw5Dat+2\n613b\r\n=QPh7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d6e1ba471f14466679f5281d6aadf473891ad32e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.5.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.2.0_1590012041407_0.44031656527515284","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@acmucsd/hide-and-seek-ai","version":"1.2.1","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.2.1","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"dist":{"shasum":"beaf7e1b5da97309ccc26084713f0e584e5bcd07","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.2.1.tgz","fileCount":22,"integrity":"sha512-QWT/NDx7Bpo+UUecJZ+1qzD98N2fXiDdJaXSWOvKDqmggA7mfrcHG/eKhTLRBtA0vxYR3qPDUMQn2DhWfHaJNw==","signatures":[{"sig":"MEYCIQDr/oPCCA6bkArpQgGwY190288YQCDHXmyXm1O+u930/gIhALWm1VWH6YTbkSiamAu1GSABvmPWkQ1382pHiGNJn1+h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexcQ1CRA9TVsSAnZWagAA2EUP/0iRi5006m1sUBKbH/+y\nk4xoQZ8st1dvsa17OKSocPBXbizGGVfmbYsBfjo/crDrHB55SZZ2+1/e2r8d\n9gJhFfeZkSlM6s790lIEl5Iy/2Q7ogsBmyQ4bmY+W1+ef+TNkX8qblCJZ29Z\nhj7i3bR2eo5qbZr/If8Lr4DptDyACdPePE5KaoUd0wdIfXK9m4TliOV7tp1i\neodNWm66M97IGvLKAkUxvjzz4lT6euzhc0x9L/Bj2TFd3scYFZ8av646ikM1\nif7eYsqXik4WB53MRS/uHUp/twB7kocH0l0Gjw1wfWp/CtaTFpqeRSrlRAnw\nc0TTRXTFDhJYyos4qkDiiTmuLP3RKCQskHs3lyLzqlluvTxCbxTb2Svsif9r\nf0WQ7mLFcR6ZHbbT0YHDi/VXd4nULQixL+Gy0qNMAVBYUQXnetcR2Im9Bcef\nj7GVEj9/Hk8iQ3E98RTs89qMWwaYhEMGBQrEgbwFrGdNA9CVMLQ3TZ2JYqgD\nE1yqWQdTmkAQ/dOVNlgbNy/SSxsPenja3YP0MzBj8HhFktN0WmeKqNcom7XF\n9cgUro9wok9cZ9XnOfePUEBdbaqT8qnPVRO3t1DXvMC6G33sfQemXHTvwMbW\nXbpStInpuhWLcar8LGG+trdj17fYtPTDHWa9W0ao0D0LBQN5YslWl+PW/w78\n24GI\r\n=qiNE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a761576566f515c545c3e6af2130f3163845391e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.2.1_1590019124706_0.6491062005397596","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@acmucsd/hide-and-seek-ai","version":"1.2.2","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.2.2","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"dist":{"shasum":"1b5942219cee8bd3b0ee01cdb62de76fd752380a","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.2.2.tgz","fileCount":22,"integrity":"sha512-6/mcm8iVqGylrjyYrn4QBfzApeAETWEweWFICXrlcliGVPwQSTRqaxFXK/iXAlL5fRG3VzbZbMi7SYemV4w47w==","signatures":[{"sig":"MEUCICiyZ90QOSzb80X0lUa6s8CcbDV6Fg462zhDqZ8CCb77AiEAthsMHpsM/pIZ5lw5OIuOxaYBkgNsY0O1Dj4xFXioefQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexeQvCRA9TVsSAnZWagAATlYP/1hiwedxyJHh9qAJnnTf\nQznj+s1nbw1G2O2ZhFtJhu/3mWCz3T/9wbgn0iPyyjVBvT3Vc8MRXCSAjRZ5\nS45zBUuPRpBG0M29EwC99cHcDRg11fnMiQOTWQzByUwPOHwWkUp31ZJKM1UD\nLWqGzKG6e9lh6mjxGTmtGAKMBnLc0lrh8StnKyZnggUkfhv5Ae9PXeeMtmdK\nbLKdJ6UN1NUYiVABcL+xgR9ZGiI/+FedASaMygMqPoqohwHcotR3H2DoHE36\nM91YigO7ld6BuqKXtvteuhN/JolWRWmY1OM52douMQgNiLTlQjj5JQKoPmTC\n52ISiyEdXMAu2SBcKdbmDVM9o90KrWA+zXXVglw1DhuoFma8/AabFPTyOuNH\nneUMViPDCG7YbG2qiojC+C9dcvgxXa5wQVZoC0PXOgYWXMCq5fTx6e0w7X4X\nvYBxkBRZjpPW4B8u9L/fJgLuml0V46oZuW9H5zrZD7s51J+Y/bpil6LiyZbl\nm94eQ/w6+NmK2zFX/XraKMfl0TdGld0xuH/gBheQ7IC3X3Wl0atFbJpXx71l\nxd1oF1jW1pCTOygSxfX42kftbzzeRtEmz2df7T0fVH5PCTEigkz+Ef8cS3e7\n9VyWO3K+FoIeK151Y5qbRgKkcmuqgS4TGdA1P8KDAFlgbMWx4V4qODJsFKNh\nooZq\r\n=TAM0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"42f4d3235278f8a2776fd18df5ce093f1929fc8f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.2.2_1590027310754_0.4375654234455959","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@acmucsd/hide-and-seek-ai","version":"1.3.0","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.3.0","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"dist":{"shasum":"26b4cfecbb2a637d02a48567a90d96b4f6c58760","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.3.0.tgz","fileCount":23,"integrity":"sha512-zwosB3NEAHQJR090ZTslYGssHKeNVGJSUs9zwdlzRlfdNNQjczyvbmsTS/KgobN3dE9nRmvWMe4QaZncaqa7ZA==","signatures":[{"sig":"MEYCIQCo0Esn8XKBe4daG8fg09kG8s50K9DcIDAHPWVmuw21sAIhAMuwk73DXdp+c/jY+isWKdpCxKqegnxT05ND24BAAXeL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexgqjCRA9TVsSAnZWagAAtA8P/i3S9ZqKZvMnPvJgG4Wb\noyRrsZnLODf+Ip0QY8Jg1F41JmxjjTF2fnhFpPLuEwW38IZoNMSnjBd9gccQ\nryKKPX3rmQPRnQho8AQnmo2yQFps8pYkr7z5lNqaeT6VCub7eS/li1UGOoFF\nisBeWoLuqxhwVh4Se0jBUFSScJZvIh7btVX7B+jQo3Hi1VZgt4qFzmaN0JRW\nQFl5kNk4aZOV1QHKOorOdSjb8TYvmoWgxtzfTsQin/l97HYzquCZwoPWYG1f\n69kJtSLuTSBzN7zZHCujZSk39pkpEXbY0MBzhhdOCQWsH3IMJ3Ltt0O7So+o\nKTR5qbkLeazxEhrScpkXcc3EOcOfI6YMG253lBv3Eb36y+bNafm3O4CjOXn2\nvSVroJKR/Fs2rfMfMuOsZUeEhdp5TrDnSaU7iB3wOYK957Ie8fjPPZUIT7Ng\nifJMoTb4wVxm3vX+0GEobprRwsHawmwA9sgdPYrEVT6FL2OnJAyOeDk3Un4a\nEl0JuI3VegYt8lYMiB/7r68Q1AxuT9w2vf59y8U5V0IS1lqr8zJ5MTD9AztD\nru21+jaLngDQVDUqSTu2/nDuGwe9RW+AOY77S+NCpLoE5b2pbs9F/5mRKuRy\nDUuD3zIUGvs1GPGBlEW+vimnrEH3erxe3/ztYESLiPdyaIZyhyrb9dD1jjfo\nwn31\r\n=FR0S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1667c21905699f6bf25391cbe632e2b370af3aad","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.3.0_1590037154502_0.6599645674459556","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@acmucsd/hide-and-seek-ai","version":"1.3.1","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.3.1","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"dist":{"shasum":"93da199e5eabdf2f7e91fe439f080a46f81e8ea9","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.3.1.tgz","fileCount":23,"integrity":"sha512-MNyZAAa6djP6uCd3OigxcI+5DqJAwEZ/8AwZIyQ14ygLtmay4ua+bqDaJrf6t4puYPM8qvO8O7KqeGJg6FPO4g==","signatures":[{"sig":"MEUCIQCjfnnfH1y4rVtZXWRhsDS9PzhX1wk84J5FYTJQZZwLzQIgJgl3whrCJg7uKcPn7GmtGlMK+5UUbt5kt1s6sf/VkIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexgzcCRA9TVsSAnZWagAAxJUP/R/5ZmdYruGO4szFyKeW\nT5g+BRYkxb+P5JkdHgQruAbxYTt7hvbP+A/VDDcquWNAAtpXW8lphHJQ9nCJ\nvnIEK2mwkW1dHQKJ/n0RIFnNj47zLiAYcSP6ZCpSfauwWE+tW/kjMhwlkcoC\nFtbFuhKym7F8IAH7hPCMgndoN+cZeXcQsnuEZ104QwIVDrvzIRz3LoWR1Uo0\njP1Q8FYnwLBxQNAvijUy/appFqDLpHhtCnM/mCSPIGKzNVVLp0u5sfQq2+nU\n4MJ1cnuTaHT85elAZRv2L9M5ik31zvzwKCFIUODoVURWdrkQWPhF4f3q0E44\nkSJ9q1T6GJymxiS9fg0OKsWlWvu/JbYIa8OLd46rjbV6LpghzhSQfr43Vbwv\n2fL6FkK2vKTO1ZUTwSazWbSSVlp5AOnhQUQlJxDhvG7wFhBvw6B3kBQHOyyi\n2TXv5yPkTNWj0tE3DB7JnmYifsSN+AlJM/65ph+Zy1ln8WY08c8VMXgv5E7R\nCLyY/EymuJvj0XlvtTMX/X7RDeNBr/chJ15EMvf7p4z7PJWfyu+ujflb9dZJ\n4XruQ/FWAECjManELgHSZWQJX+0wsneHBSPHdwFvHc2zAWG4dvYLMqqBb5Nq\nEv8DYDDrUSCyyZelqx7HKO/JBP7pPqpzFD0oYE7GNcm8wh0z4iB013FF56fQ\nNCus\r\n=ouxi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1667c21905699f6bf25391cbe632e2b370af3aad","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.3.1_1590037723645_0.8340060355053416","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@acmucsd/hide-and-seek-ai","version":"1.3.2","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.3.2","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"dist":{"shasum":"294dc4f1ea0bee80c1060163cd4e7f340dc42812","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.3.2.tgz","fileCount":23,"integrity":"sha512-LZFly1mvGssweFigwuJh0NysB1jWfeDK8Kt+1PtKR6nbut9jvnOAe7svj0GnmCMgW06Mxzm/ZCvdPGSYd8oa0Q==","signatures":[{"sig":"MEUCIEW40u6JvauzJCo4/hGSX7INS+GBmOHN78E5Mcgf/u/UAiEAvFd8yDOg1qmUua1OZI2vEx604ohym5eXBw0qJf90rL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexg1VCRA9TVsSAnZWagAA8zEP/0mBFIHOx4Xn1wbrS4Is\nYQsIs8am10EOvfSj7zsgjwu8WKpylB1l5bX2y3dSLi5eb7e4//1rmWZiAbhi\nTYjP8z+JTjJHizy8xYO9F9BQrWsE8sogTTDzq7oekG8MzD+0Hk2Az2LRGpeS\n/59viDNerXNjlT5ACvZzZPDuErhqXijLZrhkZklO2ea1PR5woiPVIkvnopSN\nsUYYNsQpazo3VJW7Mi9JmOtCHzcCTOHnnFVfHkjsggFb2d9toGTTVJ33uRw1\n9wHhBiwjRyU2B2cltae2UJBgAJ7P2dKzmtmXefN1T0dVrNjNva7+XEx8rNeN\nkwX3V3STK+Q3QWhzczUaOdxFb8qjWr9jIOxLoJeWp45hvWBhVCEQ8+UzsIcO\nxGStwbC6eQqb7za4jdsuNtveFoVegySrdkiVVHAEzQkzYH2LYYhnFvdTzyxy\nTxwH4eWNfy3q75xfC4TDQrfoTWvCittTRHQlEnyBRKHA9dO+PRsUgGU/bZ7T\n93S7fr3iXghOUKYGeU3WmbIQt0TCKFwBAF6L42ikNsYP8U7Q+zXYl0lmJQe4\nFadBsbRvQ2ltFEwYay7Em0anDoyM1LSmVUF+lONJ7UjDm1N5yRrv9nF+YXvF\n3UmZYcoyjWQGJyyIPZ1AJ41RzLYl+Qfy/67x3bhG4oiOYZ/HJ9nvKa0f/EjN\nNvG0\r\n=n31L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1667c21905699f6bf25391cbe632e2b370af3aad","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.3.2_1590037844943_0.8977265128877945","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@acmucsd/hide-and-seek-ai","version":"1.3.3","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.3.3","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"dist":{"shasum":"e470798e6efa76a9decc95b3ebb78dbc23b414a8","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.3.3.tgz","fileCount":23,"integrity":"sha512-f9F+vQ7P0cC8IWgUmTHXvB4DWyw/lokQWN34eq93M+LTSsRjUS2iBJIHdIOd+EUyqfILQReECGFrUXiL29iLjQ==","signatures":[{"sig":"MEQCICizG4OHZf8N0qNtrGZwn7d1cfvIFphJlCddqQRSKTb7AiBvAhcBE8x6gE/SaqLOSuNkjDccorI/TAYW1z1gSKK47Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexh4ECRA9TVsSAnZWagAA3skP/1/EeMNUitkK5Jddp3wu\nVj1pimp9dUkyOrkTbuOwUMgUI1rpqzsmLJD0b/2FHFwu6+9h+nnzWFxKcwA+\nnw2WBIA3vKVhYFvxbk7IrZI7H3bFAkeqtTN6vzJOtBtldEzUvrwWEePiYOrr\n3qOfJcW8L2EZ3u7kpwaO/t/6xXFqtk5yHG28A945zo73FrOmlRvRb5voFW1F\nIojp1ofAEqtKxJaEzjFVIMVa+Ylx68VgUKqFqMoDbhQilQ6k8Ljvcx/yAx0M\nKl1LhMQZEBWg538ijW5FU1LYmlEVmKO7gFn7N3ONNhb6BEIF8rOs+T0mTgvm\nB6wwCnQ3mU+su92LlvUI4VnrzVHaMRxtjC9lP1z2Zr3Dd4/D9PrRxILfymus\nK5A8RjfW1Wn+duw6TBCJe8DjjOqH41wDNmfnK1lvsscINNeN4H6cUysmIwVn\nFRk59EtGWPnFDXupRXqbIjWpIaJnx+A+G+rePic8iHXrr1S/BCJaRn7DpxJc\nfqQu5jzBLW8FOb8llaPghhRgLcIHqmBgFlrZgapKBGpE5B1R8lIqhTbw+Xd8\noHhnx1ppcOKcTrwqgdm7h103yH3T6nQwgxbOKb39Rp8rHuFWJiJNbHpWMBmp\nUgOCEH4aUzkRinykxTjcF65585/HlJwiE/YxAqRHiekp2kn6TuNH/WUWIaVF\nAIuT\r\n=BSc6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b5064e426248b9b00e1400e0a48591d430f8e889","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.3.3_1590042115770_0.4954603082953073","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@acmucsd/hide-and-seek-ai","version":"1.3.4","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.3.4","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"dist":{"shasum":"21328e1e9e8db15dcb821be0efdbe03ba0445166","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.3.4.tgz","fileCount":23,"integrity":"sha512-i+4C10Nw00XAMaDKfNZhW45FZFpU7veZxL38dCDmejHBj/B/25E9oqmcj8AHRN5g7AnIf7WuwO7AzAqPllzcTg==","signatures":[{"sig":"MEQCID5mR0tIDlordH8SSTxvdxetNJTfmuZVgNHGFP6MSEkMAiA+yTywUA/zgztiyfwv2IFThF0Igtemtc0+6cm5BhIo0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexrTACRA9TVsSAnZWagAATrsP/A/V6aAwZNblDzJ/my7b\nk84DZm5VgYzonBDk4BrJUhKUQL6tsmSRhCk5P2xwx72545EAxKKp25RuS/8X\nULZjYfTfWYuzeM+6qrJmVK7/HBT2WIRAmSkSGJWN60R58xe/+zjBqSR+ChOB\n0SCGbGEbiv1ukS5EgesoWlkZfXgcFxas2VUWCm9N1MNvpeODVkKBI4SubBpj\nnux4X68w9/WiPSdjsnf67qCEuImCmgn+20HEYb9L73yykrLR9ZiETQoyEaL7\noQ5dXUT8lcAkkf5Re+1pn/k5pb3JTiQmeNRioYlqpsYiaaRgZY23jZVAHn1C\nflimJ4jAcIAePwNvJb/4BW7HLQzS/oFXMt5GfOfjaQSzay4wfYve8yQOhBf1\n1+7JiZnlKTc+WjWYER7OmaWOzKmlspFz6wEThoqFHV0CWo6L0CG3JLbdZg4o\nGSwm20GrjP5pJ1e5b0Yrxbx8MDkVCN+JmZmFMqBgg0Qo6S2PvF29hJnoLHjt\n/h1OfF+ZJQtK5zHy2ikEzxVucq41pTXUgJlMhFmrzhSjDPkfOZW9Pld2gaj2\n0GLuAulJ/HBniwcKBDXQXuUcEhQPfDRXHUsaw5t5drXeBetV5SEW+aeqFdv9\nUXxL6Qnwgld0pb33zivfjYLw5TUtLVIkg/Jajn1oHUKdYrnWDX6VlEo3vc08\nqEcA\r\n=r1Fg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"34586ba6b41892bba93e61eacab9c58e0305fd05","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.3.4_1590080703658_0.32420748926722087","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@acmucsd/hide-and-seek-ai","version":"1.3.5","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.3.5","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"dist":{"shasum":"ad9bc57bd7d6e5b42f5c6cd0ce9648c2da78644b","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.3.5.tgz","fileCount":23,"integrity":"sha512-PFCEKSkc4Wx/NttQOIriZa34f+hH7ARNcrWE+bydmQIkHRZUVetFFhX6l9FiM1Hfs5lhQUO5iZ5kK/91cPu4VA==","signatures":[{"sig":"MEQCIGV/QaRX3JzCJFvUdg5gT4zkFSCrPtYQ+aNPG1Uhe/76AiA7zE1d2gPmzxar6G7R6CbOLRHMxLENyOHtEOpLpiIeHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexslvCRA9TVsSAnZWagAAC3YP/jvk2u6fcInQlt2ZhZIx\nHf0wP/f0pZJ/hg2BLoEyJcX6ib9/Fjd/vx9Nxblw8qKbvDkepbpluZSGx61p\nqAnCBIJkeQmWV+spzIZasjtW3ttU2KtkQrPfbfPhoRUMV8P74DWXuLq6j1EC\nS9A4wHT8TaVsJPHo3CChmiq82yzq6SthWCCzX2Pr6cCSKJmml0AaOubfDZxN\nIg3VcsnwSEfyhAWaZjPev3XnBwBg8nGkb3y0z+5aY5MeqC4UjpcG6s9GcOxp\ndn+mSl1pd/wgmZwz5Nek/1obEvZsdFIAqt1TcuHwMV6T57AfOfrcCCvkI80N\n3IbtSCjAqvNXBXhS2EBP1nlhYTVaAc6gyoCtDhx9SCToWEeKpxIiJsN5jvOq\nxgqhL4mpqIMOCHB1LNEQx8syVTOtWGjttWCTGgdLVe55j3iJYzEHY/qXeHSf\nusnoRZGEpDbbGXbdNPlmNN+e+Logg8xssHt7oy3OXi1wRD9ZlIMnATeus/MQ\n3iTvNf2uP/YIVRc3oG9TyqXjwj2FBovOHkLA6G04xe2ptGdCqz9RPRXmGkSV\n35CLbVZ6OPjJGAQx8QYNAnqGcX6Vztz2k+sjhWHpuiFiEzkMM+6fF6R3Hwcp\noC6sYqH7ilZAAY4xr1NOIuxbnzJFLe+G17qXELM2IoprfhKguPDI0H0VlXqB\n5lG9\r\n=sDJM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"fb48ef12ff1c24f777a053ee762684773652d606","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.3.5_1590085999460_0.7273746250902708","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@acmucsd/hide-and-seek-ai","version":"1.4.0","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.4.0","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"dist":{"shasum":"4cd288bffb1f69f6129f4f51bfd09e09706c3867","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.4.0.tgz","fileCount":23,"integrity":"sha512-B9fRqXVt/VcjaWq09xuXoFHYvzJtwhp0GReoUdVStUcRI5jQvyVhsLIfkYmbRIE3MQAHaidjqR9Y8fuoQdAFDw==","signatures":[{"sig":"MEUCIEEK29LnHlyfemBkc63LGj7DysXGExD1W17Rmb4Dy/9DAiEA+E7lU2O/+fwQPoofjuOOwfPRgJqdSCJ4t/LnO/tFZzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJextZICRA9TVsSAnZWagAAwYYP/RJNGTp9xJNK4hIuh3mQ\nckhvEFBThFbF/gQZBrm8CPOlJsMFcwkEm+7daKnpt9J81IcYDnbCS6RBySEC\nkwLr2oTEYtBRQUK0zaazy2dxY/pVbo4yorxrfsULsCaGL6cJtUoDXK2ssvqb\nL03VBeYLtbD+IyW2w2U9ekv75anLc2L21hi/2p/Rri+0MgSRm22pfr+CSqJX\ns01n4YLSsl29Js0sAQTm3h+ybdeEJU+xGovkmy4aOANEyLBY0otpGl4Jios8\n/k29Nr9qaA+EUoe4fZFQJlNAM+vyTnyaH6oiRA7X7Rjnd9TwHxAYmt3jILzN\nmj9AyWeA8zmoEjP9B9JzHLnFVSeREy1x3T2FwVUZMd+zNEIl543NdNWTNCbP\nh/yKvVO560O5U6xUe2wrBI4px6cQ9Z8Z70KtIU0mUFlcQHk0nhma2NIbE6Z5\n28IC+h4MKMz4GEqDDiuNP6ZwXCnyjSUjYrWHu0fafeYJliKvOe96ueRen2xA\nNpmdAmOTVjlbkSYnpnG8fY+JP9xckLz8TuXnr8MXvKmkKkcbLfoD27idGgHA\nb8N7wE7bVOZtfn+cV8RmKMBlmsPXuWVMJjYiIfZbH/vzN4o4z3/n/gOe+r72\nuLetl/yoJ9GhJXqOdnqe9ZjwUSNfmqHfqtafnAeRgQX3OZseDnPzrm/uMVVo\nTTTY\r\n=eaDm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ec1fd09abab763fae70de57f70fca72379a59937","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.4.0_1590089288194_0.39565302378464784","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@acmucsd/hide-and-seek-ai","version":"1.4.1","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.4.1","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"dist":{"shasum":"226657edf3a93dd073ac16e05dc4a93936748e0c","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.4.1.tgz","fileCount":23,"integrity":"sha512-8wZuaAK/zSfS2b37xQLcVysEX9MC3uBAhQR9DhmvGwMf/pkJSdUaFgHNfsS8GgIJSBl7aLZKOHlOqcFv+q+iUg==","signatures":[{"sig":"MEUCIFwjo9oQec7FWIJswAAokvoyYZHWceQzP4lYFMdse5/8AiEAiOC6NOsMKOWzHs5rOGhZYtKYIHyavCbEOQV1ivcugfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexuiWCRA9TVsSAnZWagAAc0YP/RCdJpi8aeG6lXgxRWJ2\nKiNt0wxz1FHSdzhZMZXK/+jbuOKoZvcsKe9t+tpHPEJV9nswvG5KgBH3lhoa\n5579JXUiuROirrDwTEYI12lgVNgmHJbrLyl0UCrrFl8jesoRF47PbVtDpsTC\nKYHfzdVFiyqPiP7rM5X8EM6qLOnqej90w3S53QI3KE4h2H+12LniVsfgrIaa\naEpKIlbNf4oKKmhOWvzJlOZJgMjAS4TLsJNas9yddhGyM1mWRYcVa9rjZjKy\n0mVdjZQS+Zum15ruHh+0t+1SbnUvB9iWE7b0rqr5bsmsUqxeVaIpR3r5kt+u\nP0ETr1WfMzL4P/DlChHrys1If5VSz2A5L+UKVh4sun0dpVuVW3kAe2CUuMKP\nQ1T3DLS49tXFc0ymTzJ7CWCJ+1N9OSTAq/ACkEla1LGBQpfEtNjHywY9twUT\nMJsbuousr7+4tyaiv81/muUjy5cvRPcckw+80gJadHF55xgiI236PkQZVTlb\nw19kll7m8R6FPNg9MbHgmHDUMZzSICCVZDc6b0hXFbMtqvpvo91A1v8KirzI\ndw6gI8hOAeu931lmfMlRSX7ExADtvt1RxG68xLU6Vym4skrqq1PNh0Lf/Kjj\nw7IMpMHPTPHiuhHSwvIUCLtbdV6jDFov0nDyJIavE4aDbgZ3+V/VShCZ+s2o\nRow4\r\n=vW1y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7dd59746eaf9dfe26fe8c03d7e793eb6d13dd8e6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.3"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.4.1_1590093974337_0.41090332999644263","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@acmucsd/hide-and-seek-ai","version":"1.4.2","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.4.2","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"dist":{"shasum":"3b51d615b64294d5489ffa9fa2fbca102f5bf829","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.4.2.tgz","fileCount":23,"integrity":"sha512-RLRuOp6/IsB0jFbTT/7W8OM0+2s0nxKlxB7hKJ70OmT+Xz8u+hVTF2C5aS1LZi98cmGtNXb2jDH/WRuBRoVyBA==","signatures":[{"sig":"MEQCIAtBxciHlJIorYpL5xmjvgpXkMzmgsOITsS0ee7b52bUAiA7oPb2UcNE9wRYfr09+7oCitYNnLWELvcPDfrfPIlbOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexulyCRA9TVsSAnZWagAApOEP/0N0gbAq9Yg0ns7MN6PX\n03Imgrot+pUIeXbFTs1FVvOEqX2hvcH9haKrbtDy8dfrTiRT2hy02GO/cZ3k\nBdM6Cri6b3EZnx9XJ3kGfEAvKWpSNLDs1wPcQKctJZ5l02LVbu7oKSU1r7vc\nvZ9cOSuun5Aw60QDfVv9WT9m4dNzp6SaAoAOryGeExu9c0ImF6P+0nilfXpk\n4IpG4kmYD+fNdHowW8PAtT7v2Uzkvyn7+slW35o+xOLr+XDpFenbkW7ENBUo\nvXLs+H167Ytx6Q0j1EzTwtJm/79G0nogOY7BPMzzTgk/OLfMs7ocZXjo+Xdp\n8il6ZEyvW9YEAdixxulgQtsVEHcr2O8v8VCLlUwdouLkkReSwZZ8sMZMZA8d\nZ1gE8LLtgMHMPo3HtF7iIhTQ7+GRxnAeeBztAHK8yRnAYbekdAZe1TdkE8k6\nJm85Z8U7q7pKnVh8AIJEr3tLJjAV8zQS5U+P7FS/vyJ+QNii2Wo4/+9fxF7W\n+uqujKWdZmp0tn30+w87mB86n05qBfZqks9XdZLydVK+yjeW06Y4An9SnnB/\nwsLDggZP2FgT75926aY9b4PIkCVqf0jy8uNyLkKVqTumiJIsclDcOx6FWZlA\n8UaY7V7g/zpdZmy65mg8+mwEIhCNnd49F05QwcxJ0mTvNUHN4UEbyMpMENMP\nhCO7\r\n=UcF1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"fc02f8c72fda269ff8e837d997bc6e0b3c4cd1b9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.3"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.4.2_1590094193879_0.6667175037352395","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@acmucsd/hide-and-seek-ai","version":"1.5.0","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.5.0","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/watch.js"},"dist":{"shasum":"d5fc6d11312f118d89346122762169122c4fb14f","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.5.0.tgz","fileCount":26,"integrity":"sha512-DnO042GgTy/jmME75739xGrBMP3XfoFIvAmUEKqyRhpbf7nx9umCZ8Tg0b2jDHIT3r/hQBfQgT0T4CfX9jx/zw==","signatures":[{"sig":"MEUCIC7HaHHiBaxVhDixGEV3PhvEmlrJBqRzF68Qif/FQ9eqAiEAjyTIBnMuC5KYSrDifqM/6fC13ESlVNMfSO/T8Qpjvco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexvlcCRA9TVsSAnZWagAAdyAP/jH3d+kkIHMxSS7X6/We\n7H69JTL0IArd6qXXXQdQB9kQjXOmKhqUBkojVmeZrsP3lEW4odZuxjiDQ/nW\nn58LForO/b4uEWcXTyHSdqJ52n65sNzo5TdyoJVqyKZmtJi3T0xA1cuFRVgM\nLgoJgqCfqsXIVa4TviMfE3EiaVqaWXZXOPVD18w0GymEryuiG5xcnE1Wti8P\nVEjnROcK5fk50tKu+4JzL+hh4ukleSSylRFI2lIa5sSf591Zml5vHmsA+TJw\nhbd7JvOpyv23PgeyG5aXklC9/cFjdzAPcnD9nuFwMGPF8LUK4GN9ikEAe6au\n65PhxhAaGykg4pWlhpaUnfonAlmicvyTmQMIoWiHd/UZ9UjTvflwvQdSdfRV\nLqswTHZmoQ8ohgSkApku44xkmvBUQ/RljYmh+tFpmip87LRPKHiTaMx2AjhB\neCdtGzGtEARhiNGfBOFHY21cAanmYOkLyzxPQBF8CZdK9OLjSBGfbb1GqZlo\nQusKJ1RjMPZplheOKkgrUFA++yn/goQ0gtjRnDFEvWOGOa9Gjvj16VTvMu9G\n3Xb3hfdVUc9zNr5svf9sCV2DXLG5lUx2w4asqT61fMTrn5Bj/rxRKArgTEMF\nFPrnIzO8vwKjS1OACa10ZPYRvC2fUy+B3dfiWxBKFuOavuw2TQBL3izDWgpa\nQ8mK\r\n=4iRN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"fc02f8c72fda269ff8e837d997bc6e0b3c4cd1b9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.3"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.5.0_1590098267835_0.10194196525571719","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@acmucsd/hide-and-seek-ai","version":"1.5.1","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.5.1","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"4ceb3b5aca564eb71b6658c1bb801b09bf2fd534","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.5.1.tgz","fileCount":29,"integrity":"sha512-ULTNNNViMFyYQnhwlPHmpdisMNNNRuSSIAPIKGnUTHkrTul7eLx6NgXO52+Twh1wVYAeQ7dYWsneM6/40Nv73g==","signatures":[{"sig":"MEUCICNJw98B+y9lPdYSB5L4IynMKQ+uYqk0rQY2VFXP96/MAiEAlhRI4Ie/4Q142iyvngZ0HEQH9D/Sd+qi/yLfQomha9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexwFOCRA9TVsSAnZWagAAwDMP/1iepL3J3olGFtqfsYdj\npDH0Qml1/lkkwL8kcr9f2g0e9Kb9Woz39LUFjwrpvh4mjjWBmKOTB1EWlArY\ntZ4/lTtw4nP4oRYYbNZ0Z2F84yWFdn+IE0xyZ3BttuJcjbEM2w6SA2XFC0bU\njana6yJSdR51n8psCxgPAY+lYRNdjoB/CMmUaV/EeGBWO+MNNopBRk48wi+Y\nuglyELQZgbF7RjA1Sl0fz0okqPS8wh1rvprdUq1ht9RWuc3+GvJ+flY1Pj2W\nazt3aCqRGoqU2qf4gCpgjNRx8v92KLkMFLIcaDOCsLS8SouxV8J08NV9pQiF\nhfIjbE9hlDIKyKlbW8/pgQrShj8kqFZDG5NGQYkfdVxJKetATi+OVuBb2EUk\nxpCGn2mUfhw8qdJVJ7c5+7B9rT5Em8KbGj6cE0j/JVaneluZw/kSbUR2Oqmh\nGOHJbPzF4qcvQfVayq6KMr+ojHIQz+Km8pJV1DHP/YDZnU+ySXp7fD2WYEeT\nPQB0R8Wo2l59poYxz52vynVNFm+eWNxRHiSm1Vz7wTxejhjNL9r8t2OXC6o5\nCDTzMZuZMVkMhNivaGuaJ00ccwO/rnTEPcz7wepGTrOjRSX1jJech5D6Nfrp\n4wsI67dfNfygj3YntM+fhBHoMnvxNHeOHNCuT4fILLlBOxV6UKA+Zr/l9B5j\nm8P2\r\n=Cl0C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"901dd2b3002218fe8bb1272f7d3303daf58c1879","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.3"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.5.1_1590100302189_0.28157494504496583","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@acmucsd/hide-and-seek-ai","version":"1.5.2","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.5.2","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"59b94d0ce0690307aefeccb757b0ac5142c7ccee","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.5.2.tgz","fileCount":29,"integrity":"sha512-8ya7nV2CweMaV5nlaY0eka/eka0uVlTpUs1t8nYrchrDftky4ytts6T5zMn4rgxEYfQ6SNOxTAB3JVmC/zfNKQ==","signatures":[{"sig":"MEYCIQCuzfooHaoLb+9Axb/jWTEZXgwC0yrdkUZvz2h9UH3sIgIhAMZuTFnuWatMm0t1ZOAB08SPmgXKCOxwdTDsjgTDJbQy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexzgBCRA9TVsSAnZWagAAF6kP/iuTQWlzDkHKGWhbANgo\n776/l1/vHERq/zK7rB1OCNohlN06wbZ1CSLLcIW15rSgIFBVlZCGQRKXR35d\nMO+XHeQeUX9Ovh+ROsr7N5LwgQYLFgonYZVBBN38IOXIipM8v/9VvCohMFKq\nAGfflttzNGAtm8H7xrr0yXC+Tm+tDIwmrlFQjJbL+uz4UwxZr3iugVkCR8SC\nJ/nhMDalkBOvDo8qCt4VkyOqTpSTOwQNU6WmCFZt3gcoemhP7ZZdV3dfeESM\nYSLbjCVydHDD6lt5oPE6PPgFvC14vlb5OVXFLOTdSlGwwuxKJmRj+XL094CV\nIrfF2/H0ReZZ3KggBKADho9hAmoj2GIdnHdULtnhw8cqG14S6dU7bSMvBEJG\ng77YvQiOPAlz3R27g6NcMddu5XaISS8/XsV2TpQcdopwku/OMKKY8KEknztk\nL4zJcmzJjhzcta0elT1IBpUeRknkr/Ohw1hDrTOz825kdqReayE0xGIHhRJu\npKmE/WHQp5QOGHA8dJB9kcbfSJyLYKElQs1oi4Px6GrrTeZHDMndHVsEYndT\naVW6l3ElDCsVHQihpQBHR38Z8WOcH0CC9qe4fpxSUueci22yHdINUGcXf4Wa\nemPZ7UUj8HbtZESVjLXOfjVSHZ35UOqLsxs0R6eFu0JLBZAVhv10jZWCm7OH\nN/h/\r\n=UAnl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"74060b91d7ad4506ae3dcbcebf1320cb322a65b5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.3"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.5.2_1590114305325_0.545124680942874","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@acmucsd/hide-and-seek-ai","version":"1.6.0","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.6.0","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"9ad6d6fe1f1e23c3a781f4f0e3e6c8f3d36389e4","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.6.0.tgz","fileCount":29,"integrity":"sha512-EQiPchPiLhG1Mfz1WvDWlEwskDxjO4uihvaQaz8Wb8Qo2eaOIiZ8fWtpy4lB1WJ3Yyp6oQn1Zm4bKuEXTjEvnQ==","signatures":[{"sig":"MEQCIGK63woTC/Weo+wjpl8cCeQDCuML7HDK0BBsfLdSaVBNAiBtxYx2tbUmMtMaN8OtG8uWeqA5OVE52n1oHfLiIrcOXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex40zCRA9TVsSAnZWagAAAHEP/0Af3OWGJZbhZyDzpQza\nRyWXRmnJTvGHef096jTqEqEbHQ5NFyAKSpqNUvSZGGojyITbOzBiZAnwD3CD\nsJwvu6NQxkcPFezK+vjpJCmh5Ph6mFnmDuet3PVteIMwwLfBT7xMW4Ggz+Mm\nkrwyq451keYB4ejrFw/bFroXNuKdjVPcVBWTp8zq0cxc/HiKxB3oYamSCA/w\nefxR02p0D+1BHgeWEAr2/+m93RUoc+IuqZfokjyQdU8zlMakS4acZ/zbmT4q\n8YBf3Xkt/QoNVbRdErcw8cytjUO3mhxXXJMbOPwRjn3Ban00Olbrk0Hw749M\nnHaFSaC6tLJlCFQbvEFsWKIwMWKtRVez1y8MA5VLrTm9HMvalKaunnzLMKg5\nr9lXgGsz4rTX7zCTYYFUIJhcgTeC19EkTMsTZl5pyNddI4YwRt3l2oNfptWa\npahMDmQYIrPqfkV7q57g1u3JaDzxj44xf6WWNpDhGc+ug3TZ0YRDUHgJNlk6\nLTcS5a6Wu2+bBsvqG6nqKotfZy7Nuw5/RCqe4nS0WDcObN82t3reWjn/b6vv\nIy/W20El7ykXcBhqNfqelAKC4BWumA4zr1LiG2ObY1AF6wy1ZlW/48h6tdX7\nKm0+/U7iwMSwOJqdYbCF0m2G2jbX2QS/zjw7fTIqqSYo0o3PIQJjoevY9Ru5\ngSDh\r\n=uOjT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8bbd5e65244ab76e79d8b43ef8ce94bdd8189e71","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.6.0_1590136115275_0.5632483583886865","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@acmucsd/hide-and-seek-ai","version":"1.6.1","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.6.1","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"b686909bf85db801344663330927eaed14d89b1d","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.6.1.tgz","fileCount":29,"integrity":"sha512-SYDRC/rC/jj8qECw8025/wOTpCYzSuB4sts8Dehx9z2US4lbL+4FQ7cRbOHCuPyfbe+YTF7JDsS1nxGaGuUCkQ==","signatures":[{"sig":"MEUCIQD8ryoTQyjJWc3u8qs3kxKfJePGReB+9kmGp2KoTNDpNAIgUFHJXsH1C0B1BDZARuXwL4hZIMlrK3dNhKCzjnibuEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyBmfCRA9TVsSAnZWagAAe1AP+wY6+0iO0j+DMxYra43j\nQwFYotRVsC1SDBHjhJMUruV6C2HElIoqdsBjsQU2Tz7rvhsUpgTRZvvtwhCL\nv47qRulj9mK8qF9ElfHw4eftYb2H7CaRON5qGouWXXxgsVnCi/uKJKRYRyDz\n9Tl8XkE0/jVOWjqN2U75wqxL1QbpwREvqfCszCPXFut2W30xNgBwq1YOJvLh\njkiNMXHAyLe/9JvWueOEsR+sih7BgjgF13EjvPkzoKGL1FegNNJjX54TJ1Hb\n6suVhMhgFROIqp2a/ajGBGESn2V+hpqUHLTykYgfKU/vkBBntKeNJCPXPZyI\n+62v3jDarXcBsRwBNESL/uCIN3WtkZAUYpBb2xY9CJ7mCYGCnrlPTwJfdBZi\n6PTSkVu3YGhiYTyOC5tWWHoqwzteJF9VLGIXJEGbXsh5nxZirOSzI6YCM6Hc\nCtzAwZOGizhQxowZIXqtJQbmLs+v4MvkPPKi/O6quglEQtSbpkMiiTGYsekO\nEgBXBWHjxo+CAkRqFf08H80GgT6eB/LN9y9fK9CLcj4eYAR4EfEL3Qp5zqEe\nl7omCebAZflJpavAPzTA70TooGTBtvjoDlgAGGKJsRbJOJDFY7TnetsZYrUS\nc6YyAi759me2l2VIWf2RXpXD3oRs494+VAHQSn5Nlr8TpWZCFX4ncy8qsclz\n6WT7\r\n=H44p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c6adbb320ef1d2733b7608123ee7abc4c29bdcbc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.6.1_1590172062959_0.48850499141468107","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@acmucsd/hide-and-seek-ai","version":"1.6.2","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.6.2","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"7dfcf6aba782080f0d8a1170530d552a19bc8d3d","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.6.2.tgz","fileCount":29,"integrity":"sha512-0uhhIy8YLcmR84k2FA24bi96EpqPH6tDAwdgi88Zak1EnpP7Bupmpaa3QloNJfMq4elhN+imEvTNGeb9m0oKyA==","signatures":[{"sig":"MEUCIQCzHknp3lqSJgu8hJ71vHxvRBjRcwu4ts73KoroQ0rxgwIgOCC/vEE3J7SrA2/f/3Ps5NuL65O5WxJoD5Gs+hthujI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyFU5CRA9TVsSAnZWagAACoEP/3jiWGbku95FvhTYp9Dz\nvQrQDcyM2RUIhp1SIutYnUDJ77oW365QX9recK3CgK/hDhsHnBZR4wzDfBqd\nyjwkF8919lfzEjTFKv8OZvhtd+SxlOO20sc8Qaj082iOT+MhA2EOF5YujTh+\nRgHhsLkk/hA+Tf1LeHQCQJdAnIW1c6/Bur5nkZcWtNbqyQDxnbc1+rTJRMFC\nF9xIe9sgfP4h4jr4KRomBebINtnee5XrPdmaZ2fjxIfItbiFiSMB9qL/BiCk\nWxMVPA3GyYV2u2mMPgCEsXVm0TIuaspVMcDwGYXofWO2t1KY4QwbXIBp0WyN\ndjQaBRp0fLAhUXoore6IJE67md4JR9UPYVNA7hgE+RjIJ87tqFGqWyW308dA\nFpqQ5OjM97Bc9WY8YEZD/UTdGkXLunQxSARQP7KtyzuraqlypnAUuP7uWCEB\nt1/GpyZKQ4Ptqx0TaYS7Jtrk8Vo6+cjbcTsDCSkJ+vze5Y7eNzlr8aBycomp\neNkdV3MG7K/hQs2s/9++dG5a/dzOvOCYw/JvEiZIR0WPTE+/f3kICpWZV2EV\nPyPAd4u9we5ZqLvIzW0g3wEy6MKkqWdVP0N5ZMyvLTTatT4Qv4F/2/7eapUD\nVC0U/CUNnvK5hrms6BmdqYEZHIyKr7l+NNrhDJDB5KlcCp6ewaTUeNKHQ/N1\nI1FE\r\n=UdQ2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"825dba673674446fb85056f977a8fdc71f3a2f2f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.6.2_1590187320714_0.08627028067214937","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@acmucsd/hide-and-seek-ai","version":"1.7.0","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.7.0","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"d4b215b0f82863f43018a8c2c809f9bcc99b951a","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.7.0.tgz","fileCount":29,"integrity":"sha512-OcoGBJW4/nKfPiaXPmJHOMQR63SRQGKuGzKlqEqkl3ltMb3gqN4CNVSqV2Y+JDEtS3Y3zfVhTaOPeuK3YkZ+nA==","signatures":[{"sig":"MEQCIDk/jhMnQrfQDpqwPqt7UdeIv/aokDxXZrwIz+kzejpTAiAEWmPnlQQdkQeK9QhOGpS1PBfscOqYCFgeba8GWxpO1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyg9kCRA9TVsSAnZWagAAWjwQAISsn4mmDQt+jxcMuWuP\nRQ7vDa+aX5M259xLGI9YiHaVlgXtAaxKPI0UV5Um/Cog0LVx6bxLt1RU1Vkc\n5LGNH5mSCnnaXDweY7uLJouo/ilQN1hdtITKzbs/0V1GDhFNeHEwhCcchh3I\n+OxhXKwakLIhyFJ/2rl903DGbSYf2jauSPGdQ3A2C88gWGtBjGn1MS/VyVTc\nETKXPWn0flh4SS+dXNGOSwPy6sHF8Hh54YeMTmHKFaSEUDJPw5JMfSzGCGoH\n5vwBscT2CDfkgKVHroWSuess4IMZM4m+F0XgeOBm8pSTuieO7mbWne/2JZ/7\nAyxwM8UriyI0J2hGpkErLi+cItQCfWrwl9vgdlTaDMqoaou72NI507tnSX/H\nkNjmQfe+XtHcZAOe880ZhRac6IuG9Au2pQcsoyPNEimU2UiM7i7vV2cEhgTD\nI1TmmFhpG2rejUTncyozIwVk4JYBgRevpXpICSY2mHw7rHVyUn37RDDDTzt8\nKFN2tp/0wjLdxwgQzPTAa3QqwKW5eWpHEQRZO2kvodY7LGKoZViOrcIMr819\nh2+nbLEhcsVTrlKbBILxQalbACKLBymKdJKaJ8YOOnyd5zpw4d5GOS2u68IA\nhBENCwqZaEoJhaBC4x+hSJld0HooDboodTZsvnAx+U6f9S9qM5Zs4O3xyumf\nkjfL\r\n=JUKZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0d87a3e48b9e150da64b46af0c4ee60a84c3641f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.7.0_1590300516052_0.1649004061233068","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@acmucsd/hide-and-seek-ai","version":"1.7.1","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.7.1","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"ab0dbf0d994eb8d65e2af2838ffa3567d5b1e202","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.7.1.tgz","fileCount":29,"integrity":"sha512-vmNJV54spTF2uXYcK+o1/xKJxQk1nHhtZDu6oefOW553NGvVva0+KJS9G3/ai7QMTBocD6MqA6YPMPPAyCwIdg==","signatures":[{"sig":"MEUCIQDsunIflYpE7x17EQB3K/H5aXZdgL+i4A9DbPy3k/DAuwIgaK2FM0pOKY7g/mQio6WyiaMU2qgQ0f6pqU3Ygk29mC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyijMCRA9TVsSAnZWagAACv0P/jCrW0vYi/jook+l3DSY\nuW6KWJln8dPZujVQ0ycPkuuqBLRsIGwQ3a5qX/AyBvCCWF+GU95INnuJYhqd\ny6S8bsJ9dQDwP58xgAf4uBgb9YXNdaiJOYK1Cf02pkzzcXbvYuNTRJ4TtE7c\nJX1SlFV8Q54GAy61m00gpvoy9ZGsk+fmdC9F5mrgU1Dlwo/OPwMMKJGcn6GX\nzDxxJeEfY5luaRMqoqcMmck/ZZvuz+EeLet8jtTxLVgmidIcxnARB7RQGVhT\nexPFBBLlfj7Yo6S2ZhonBPkoDhKo5fQSbg18E8tXK9ySGW/M47vkar4XWKMM\nA3du+pnyX+TzlaCTBRPVy/EUqrjn8eqDqNNmsnkDZy6aPbiD43ImduEa5LLD\nuAz6oRevHu8OlWEGIg6SsSzQqxzHL2JPIucSvg+aZU4swLuoMOO5PChxUXJ7\nHJLnAVMyYtlc6uNHODYGO9ElvB6/IEW97R5IKf4N73G3JjpOAKCGfWIyHm4J\nI1UZjgzXos9FTxuIz0clTaW4jQaVWj7d15uy4jIGt5uhwgh1ma+7eGBEK5U8\nCFYRb1mpl0HPaxmZsEyQ2VUxBO1xdqWn4a5xAAxyZnvqnyhGG+xofNKqmvmp\nfbHNoisowmFTFezccz6SejI8BfHGZxVXG8EM+KNMiSys0epmtekZ7oMY6rlb\nnCiU\r\n=I/nO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"101e1ecd09d052cec18e14a18f8d66bb3b46261d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.9"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.7.1_1590307019766_0.46078384006042805","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"@acmucsd/hide-and-seek-ai","version":"1.7.2","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.7.2","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"14e164a6c75f3e774b76020f12e16e4ab7c4db1c","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.7.2.tgz","fileCount":29,"integrity":"sha512-wAFrPI5Lp4NWUi0Qd1C30s/2+4Yn4mDLWbJElJUK5ThHdfSdjUeN3hrqG2KKudsILgZx+pOI2vdr6NS8b4NWBw==","signatures":[{"sig":"MEUCIAC/XC/QGg7g/ZSmBu7TQ6IABxnMClDsy4BnZGjOgqYsAiEA264IcskSpuRHql0hfZhZiyRV/2hS2rPCBtxEOlFTUD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyjGiCRA9TVsSAnZWagAAquIP/10OPZjCxnlnkbQzPrp7\ndbLNBRlaT4cAdy/GOQA5pA7FF3cX0G9EbR7yJXuO8UgvtOCEx4JM7Z8RW+B1\nei/suFm3ATTd7xrS6QA9ZKd83D6BnO9N8qCoyBeQ8TpEvJ2sxIgo4N+WB4iS\nRCggO9tMvDwK+PcG7XFZbPB7PPt0eUd7CBAq1otAdaFm/3DWT5DMgnhpIgr3\nVPznHNo93Jkvdiqz4d/Ymla7TTnu0EuXv6SdnFJnEz7mNqjJZYE4ruH4bVPu\nsIwLH59SlKkcM2Px9jeK7nhWVQiPeSCIr3U0CR+Cvhj1T8rooqoKwDkLB/83\n7Bqp2OvVHCXIFPwiU7Tkaf2vSuTWbiZtT+Frvhpq+Qru1K4+dAzu/cvRG+ok\ns1/vHR6hCcvU+nqZ3qeMcBpYIFWhzFnG9Zrs6NDxgykKHMT7dgULLpFKLLei\n63XqjriCWrbP7VjvIWmQeNnj/Z1RT+UnRUcaLBkxmI00TMnbso+xoGqpiT+s\nYQ15yTrpt6SYWjJVCZAQXZumOLr0BGMI6Pj5Zp62Oo+MK2mzFAhJkWpiqMf1\nAJvS+tUmERKwd/KcKXKGNp9E6OEgIzQCw/6aGmuJt7aTBib+035R05/+/4rX\nAhnQTDQAfK0/kP6RDZ50hbQp2Pkvovvmu+1eQwf83lmDe1mgjgF2BzIoNEau\nJmQ6\r\n=x7YW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a64ac52927544a3e3acc66003257255559b8348c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.12"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.7.2_1590309282443_0.21239442228759575","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"@acmucsd/hide-and-seek-ai","version":"1.7.3","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.7.3","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"ca9fe36290b975635670c240fe63bdcf82bbdc85","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.7.3.tgz","fileCount":29,"integrity":"sha512-L2VI7K1O3f3cOlFIn7mW5a0hi/NFdS7UXLehqKydQBnUUKLk/UWI5ZxzoumsYy9InohQJwb0v7tIJU7SXBYfKA==","signatures":[{"sig":"MEQCIEae9HElQ5uaWy1inNz6VxcpjGDPqP+HL9tiWBIvD6SCAiBfzVN3PLVMlzrD+y1tGzhxhhOBnsZBdXTfKJuqiHVHvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeytuGCRA9TVsSAnZWagAAueEP/Aq2RuglbCwYz5p2l8sS\nAIKQMtsbBIda/pOnfpc+ViK9K1PLgBIo9EqwGlf3GRH7Hmrjm9jPBv3VamYK\n83vZka1tjdEsC6P4J62mQ317nEMgo+n5TFu+u8c8SoItZ3T0dsME05RkYxMs\nnNlyMiCFZuZPh8gX9IUGWEezyeTKnrkSH+yDamxjhMWcZb0IlIrPpoopZ2NG\nyO1SruUeLLEGwXvEz3eAWPXL/E0Oib7hIKXmUJbNAbPzk+gqk3EArOaJqRUQ\nWNKx4v+ApMvZGxF1LL+X+zN2vcgDdJSi8gXUfNnukkBMQEaaHT+cxcv8BATb\nsW4TAg0r4dGxzF/4+WgK+l4dyJhyCScm2+u0B4WUybiyT3YYRsVeh3TIm0bi\nyifGHpsCIJFfVRT+sPNe8luFGC7A83fl2Kx4hwqlGECBFvBA2vuFIv/H01yq\n/pUsvNsGRXoJFi0dq0V4lS0oIg8e4bGXoVQO4gFaNE8Vm0Uz2r9VuFPvaqph\nvlcoV1fVhlUiTOeavoXYZ1Rp9V7yctzzTENiutdodLT8AMEDdGPNjoa89WNK\n2A9V6tAochPMT/cFoQbEFXQtw5w/rtT505TRBAbIwQe0NbbONXbPed+1KUzP\nrjN2c5JxsuNeIS15tQwir5DQLe+keiZ1xE1FMyYLThvNp1r/Wd+EP2k2huT5\nYTrO\r\n=lwG3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1b44b37afa85077c81013f96dd83d59bc4c9747a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.14"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.7.3_1590352774078_0.21520398176151878","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@acmucsd/hide-and-seek-ai","version":"1.8.0","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.8.0","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"44b75d74e5efe2615709f478a86bea0c4e730e4c","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.8.0.tgz","fileCount":29,"integrity":"sha512-lWOVc5oBj0Glov9t/UhHe8vDzW+lc02jKfT49FFs6HoRIUK5mU2BoQyDCp2GVp88iOYaKmIi7DMwKFjrEsOF0Q==","signatures":[{"sig":"MEQCIHEo1WD8Cg65K2yc6cowTm2wk2zEr6aNBBpgN57reAykAiAIt1sGMNYmzAbQELusTzGJ+VECSEjsjwrjK6dwojkbQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyuzPCRA9TVsSAnZWagAAo4AQAJ2YyI2UgTvjHOdeosHi\nMTuvvy5IOgURj5Q2ccDqw2LZ4cOqzCSsfGl0sdV0wHcxAN3b2lQHxbzjSq84\n7YVW9YM0VC7OfTongvmgJTtmwcbJ+Qa3NSYXtoYhyMtJOYXpFULyKEGrOsY9\nlZP2JjwjtyZ+Q+kx+egN4jXhovxk3PYrpbRafzsspKvn9alpvPSWHjEjwcpF\n12zQ284b7rHQYJ3814klNx0dElpPYSMvJTxu+dSkP8n7gPM23AAvTAhy0t0A\nbs0ntiUstFdS9T/wC7cmP8Y1MFG9iIWD6S0sROfZlBsfO77fSYKaBNW7WD+K\nkcD9PaBUwu6dYGO+GVxIpXBO/doREhoEIY2hpUs9cMP+3VMCJ5KKo9X4zUIe\nYkKh4GjPMKgmUgGnuH3pJQUydaer3WHdmmVSzlWCHW2TA1kvUKVVuTypRECX\nI5Y05U6UGFh4PsM5Ht9AnG1UvIzrsttcGSXPgICdHm1W9ARXrbxlOIZT9fFC\nJdmBFwIUMPGiCW4epvwgmq/U7usBeUOHyOpTCh9mJnGwj/4gDWIQQieEBCv1\n5TyBocXIRXrqGLn7qdWxp+r/Xt+TuTQykekPJ6lK3GLe96iYVkCq8mCb9rrp\ne8Lz2pYR9oFJtDBdlHSzQIYd9I5mb5HCvXiNwYLiH0NtqWmWmSo9LdyDDWAX\n06Kt\r\n=M8rO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9daa977a5d093d4a6ff05b896d1af838a56f22ca","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.15"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.8.0_1590357198773_0.8304285828716524","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.0","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.0","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"7b6a135ae66c583e26a21e8377232d19b3244400","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.0.tgz","fileCount":29,"integrity":"sha512-JKPVU3EmxsLQrAk0U1c0Qc9pziRVDlwVcz4T3bPIZ7IdzkNJ/oLH2ud0cTZzPk9+zAkxo0y4jym1kJVuCXX2Ig==","signatures":[{"sig":"MEUCIQCBdpFNUwQlaaTEo43os18vpOWSg5ZMYBaJZ7VHVwffAgIgW9YoFUgPtnSyEfulkw6+++Xf/j3aSsgIhXR9kEuCeuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezBuoCRA9TVsSAnZWagAAoHUP/Rt1h6wz/x2KqkNwkHgj\np3ENPT2mTmsjLy8zn5EWeeWzxUcwheIVMwJf+v+M/+Lbdj0n4TdEloCZr8Mc\nSbQKKxw1c9BbJ290Qq5gQQv3OfpWGAhmi7YIkaLFzyi0cnYVTVfslnBOcuqf\n9NjYDBef0VO++d1Hgrh6yhKAQ2T8zgcqXQusK0cFrucEvuOO/MKy3Yr9baa/\nzOTuDpDmWqKNk3Jdi+/F3E4w01wfjevEi/qqB6187WHdHZ1g5+SgTrgoU6o5\nsSJwChB3mVFnQoLOKZJLqz/n5U1ZDnen9HS2qZ8heauZXoPRtUG5rrDTgy+C\nr97ms2BV+Mut6tzk8ECZ4GpTDB9UzXkR1A4V2K8AzBTk2yc3Z3Ff+kjXFcf/\nhE+ZF7588rKFoBGEqU73L87cRqZZ1pl9H6DttxdAU2X0HtWixb/WrucWz89P\nXEvpvzeyikd4dNET8BtiV3fcXN7wTMtOst7eNRtuJHXBLOWYjUCCwtylEWNH\n5VIIPkO2tODZHsgFeAGPc+qz0LSUJmGtQ7RtYpCOERcTrjm6yUBJ742J9l4Q\n4WHE3jfRNeJ4hMoUGYohYAfGd5pZeY2cV5xwcPdCXsixnQ9XUJzDboXAPgoz\nkRNtgKG6pz58MKmzkE9mUJzqW4b4g6Y6+pbdtOJXxo0T4hJ3lu4FRTJ+R6lb\nlNHD\r\n=gdeL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c4ead80e879880f9a412c9a347a6d69bbac5ea39","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.6.15"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.0_1590434728106_0.13830895073079552","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.1","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.1","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"c62e684ca5ea0a417c89ba29a851eb71b54e3776","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.1.tgz","fileCount":29,"integrity":"sha512-AlLRHKxYMpAGBfCtUI0RyKF6FnL0d/uRPYKUufSve702uzZTeGS263vnqKPpV8sUhunoMnWN5g1yTZnkJpDYdQ==","signatures":[{"sig":"MEUCIQD57GWDQd97FP9bLU5BIly8Qnno5Ao7jwikkzyJTLyXBAIgSURpwlIA+WZxQgp/D3Tp1H45Qi+0EyS3V8VkzfZuE9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezBvFCRA9TVsSAnZWagAA008P/RGb5NNNYmCCspKOSrcu\nAyYUi6G0X2A7hjhsmUbuVaKhKz0CxYMx055s0iXstiPB8Ydk6UCDWfVdhM5E\nfgD5QcjmOeQXU/rxG+brEQum5GY/XN7r6Dhvx9gIyVenbfCL1VXJWOTqoZ0/\nmYfu+LmCc0Y/2WMrpmJbkNpoRRZ8B3QZl6xwqnOOeIWUdFRE3aoWAiLjEbjJ\ntBtGtzPYLDEn7jaFEGq0ArhZlaAAD2R1Lc7xUVdxa23YB43fJN1unDUENQqq\nd+aH9h88V4jNN1qKZKK9YO1yyxOa1PpT5poTYKpyBU1QRLeyws9GUcDrXsjE\nVxuLzRtzBwqSzII/HzrHxActrc1xA/ELR3cuLyQpZ0p2JA0RGqD6scc62oQN\n6Uy3ItpUeJOU7Imqnsg9KaggVxt8M+zxGA7rHagg5ATSa0uDjfSBcr5XK5Yj\nX4tcEYHR5ETt8KgTeuUL7G4JfOoaR8Uorzxg0WzqyufmI3SBLrLbIk17wPkX\nNgFyTgWr+Cax6mO6kGw82s2zujdXnHbxA/pgT96pQOzWzjLutHqV/EER6T0e\n0NtYiFUCYOmWhe8n8TqF/RXQ5dNYhU8CAmOUAbaEhIeCevBDpu/vSBk1o5G3\nCoizvB4KvHoX3YsUjhhE7R7ZuCoKdNxDJPgomfCnb1OKnfgxcLPWkLNifhN/\neCPT\r\n=aQyc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c4ead80e879880f9a412c9a347a6d69bbac5ea39","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.1_1590434756976_0.3865774250301266","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.2","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.2","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"45cb1d5b87f250324430f910da48c74e34e30fc9","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.2.tgz","fileCount":29,"integrity":"sha512-S3YcrQ++sK/+aEdeDwaxdHXXaZO3i2QlNKofOBpZ+N6WmwG4gFHMNaPdu0spX0lHRUbcGqUM3W7bd1Bmxpx+Rw==","signatures":[{"sig":"MEYCIQCm6nQMont938N+2DIU83S+7iFPf0kFWTCAWnIjZ6NIjQIhAMyqbxTXonYl0zWblKSw5ENYBwan4hRziBWdy6uciV6P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezEBwCRA9TVsSAnZWagAAljkP/i+6Krzw6fr/Pjqocfsl\n0WHWEpJWQ8RiqYYfSDvxDQGTOHYEomep4KGeNbpgA1WLsujlPa+Bg6SH1XGq\nzyns53NHqrRMfWQhYFL25N6/o0NXDf73JVPPkva/OZrSUIEWxr8KUXFdN0QH\nlljoLfydX2aQ6kZo5azOM8c3cawltdC8kS6feYhp8mcJp/F8EXcoDkSDlEtl\nIGR8VxGNOCcIsKXz/FhzCx//70CS7ra31FYVpsoLMinMU9KeNQDN7CtIhd5P\nnOuVdoaK4stko7Weftlpvj9rTiAoUq7qS+NhaivQfpIrNFn73o5QmlgTMUau\n553cMV9s9MfBC7D4/53Kt5q16pIrHZXwCAYs7Hy/BWbp3PAQStKLTRmcYhpX\nI8rjKZ0h1/fAMaLvgCe7527p4lm3be9KxPSCcyKJ9Ppu4qc0+y1w/+PNr0fj\ndDVahzOhrYw+4r8r5SFpymsESqI1f9GDl3uw3t+2l2HOiSrmMDt++XnrMsi/\n4nzToKbGRArBDz/h2lktIOa+gB3j5UkKBERyD61BeOw1crKCbK9bGmiTNAtG\n5+VJaYLSeM/riU4BqLRsJg418dV1d/n1JkKxJGsP1co7fRw80dIM9neUmmYo\n/d1UUUC1NRE7JkISDsZu6eDE5nOee/GNwLKB2Ozxv0JM5iLZXjDRZHGDCWIL\n0XnT\r\n=EFfM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d79d386e17aaf6341957798afd35ef97629943c2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.2_1590444144128_0.6108801107462372","host":"s3://npm-registry-packages"}},"1.9.3":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.3","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.3","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"a9f8a2bbc11e1ffb52e0bb9f19d0eeeb9919325a","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.3.tgz","fileCount":29,"integrity":"sha512-oIk14dGyDJp17oGN17NINjTs/CSaInoNkdEc44b3HSYvHhAY7ivms0xr6Ma85c7fCf+jNnQRRTM8+8KywaiD1A==","signatures":[{"sig":"MEUCIEUHuj85lMZG6WwqFqkgtmNAQ4fjHTGjcsdS2govesfLAiEA8Vbv969W1PrIrWmoQLJBAWsVubtb9wtTkx2G0gBA/Wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezEj+CRA9TVsSAnZWagAAYXYQAIUm8kL3iABMfYdVGOu9\nBJLN2rXHOcDBK55TnxYcNWnaKUdH97EO+PB68hiNXSshG9PVo7Cx6mNfIZHf\ntP5fWb4gZnyRGpuxo60BowN3hjYoQQduWWQ374yzrkHsGsrNB5JO+VcF9Ebu\nFkK4vdmfIyYWdXT/iDoI9iSAgA7GZ2C5t4eEYYVp3ku4OdRB9uNGEXbwxMrv\n450+bzz36g+oeEHQJ375GQv2oalc78MknfctwUypJpmBI3ed4fEkjR4hsya6\n7fOHPkD+4UdBe9ps9/YcxFu4ipp2C7ZVTt5JBN0DzrejAvxdKMjsOddFBz2R\nqr6gH/dT1s0Qcd5T9RnZmRf0b1qItgCmdVKG6BG0feHJYsGWv36K8hM/1qjv\njTdYXTKbDBQ9ndiYWea5GtJSsmGmlbFR+2i3kiesw/ro5nWqtS3OvMBGwNdj\ngeFpuPEI7MVu8itz9EHXezavP6TpWVuHi6/2I31tCeXsHMQO/iWuCA26XchJ\nm4JQxecnEpUat0NwiQS9MzuTn2QEXahheqs0Xl+ibTUW7TEpCgnEK2RI7YFa\ni8j2782vAgoBU0WtXyomP0i76Q1Caxim5mst8x16atRffLn5KxmtMLfhZEfz\nk6aJk7S22RgL54NvwHpTB2Qn2EDXI2hJ38t4GauZP/kiYPpRiRTMPLDoyW8C\nt+bv\r\n=xu6P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d79d386e17aaf6341957798afd35ef97629943c2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^2.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.3_1590446334091_0.4879205867595071","host":"s3://npm-registry-packages"}},"1.9.4":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.4","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.4","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"bef57aa75f2aef72fe041fb144237a2f6d2e5f12","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.4.tgz","fileCount":29,"integrity":"sha512-SHQJo3VtaULmlztSh/TkoSLS0Y1gsLA61+pB6zpk7LMrG+SF94f11ogNsn8vkaE5v8WXO21M8rVOt+k3BqOQhQ==","signatures":[{"sig":"MEQCIGOoyTLTnvd21dwTkq8KSaS0+yLaaArhUnKo2gg1Z9LVAiAjtvbqbD422uIlbAzh+AEv5geTF1FXLOiAk9i2FHMbdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezu/4CRA9TVsSAnZWagAAgLEP+gNqwCz08vRe+cyNPWjj\nRyzDGSvgJO/lAxyxv8Y7oQNv03C6/krhxFiU74u+e6Rx7YGT6MMUeh0ACkmP\ngD0jtcFN/3vvai7h5nDEG0+vCv1DAPZ9z9nyQsxrSOVRHUbOPydC332lyTV9\ne4pW0dNmbNciC+Z/lRfhAWBmQlOlU6YCIbd2V3Xjx3KbeKJpFw/DkSSL/gtQ\nw3PeMCoiWGQvdHWS1+tf03+1qb0b1wreo/uT400t6mifIbQ+OKyp/yRXH7cn\nUWG/g7cKQ/9nLiqCF1zwK88dM0jbMULgx9NysdEoxHpzgBqEbsKp/lLqb9ZZ\nV/kcfEQrgohHflWvHrmPXtZkKR2xlnwJWoks1Eykw+jOXSTEKYX98f0cdJAv\nVC1BNea+wkVMauv7J4nWPdW2bHOh2zXYWX6F2hsVJ7xJDW25r/DO6MQB+2Om\nRjhj28aceeDS8DGBwWcmKKFeUirGraT7lJSu4J/W0XBf2z7/6YyBKoBER/Du\nKocIRgL1mtFB1/PE3RZaPA8HPysy+S7LaHDaoywOx1H1hfIxpAcSbjZrzj8j\nRVcD+GId8rvsgwgROVHbTr3cMg7MU9LmwA93vTU4op96tUMYU8SaPn1afwOh\nf+urSOJrXtehB7A/rP4UrRmSqfqhlTyhdWOO44UH/erdk8sGzqW8Y9K2oqg1\n7BoL\r\n=L9xD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"09152bfc7e87f4df448bf1580d9f439074eda2fd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.4_1590620152352_0.43052562783593484","host":"s3://npm-registry-packages"}},"1.9.5":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.5","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.5","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"ee4a84868c18b30d08e012e48a6809d868d7f872","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.5.tgz","fileCount":29,"integrity":"sha512-+R/c40867Cs7BlP+yRRBd74YBGotWilzHMv0YpUGPKqlU8soyFQTzDFM/lftw6wGKRVqOezEwFwaOTbZTyZaIg==","signatures":[{"sig":"MEUCICW90uB4kJ9cVVfQPlIIkYGU31nKkoSmsDpM64Z1wR08AiEAhk3eJPPzX12c1WtPQY0ECmn0ZH1RBQR/WZsIKh3N+Z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0LKCCRA9TVsSAnZWagAAi18QAJUe0fAh/sW43pi1ty52\nRJhvZeyzT0JauCM5dspU/jLis9R/khccxRfK3HClGJFtt281nDwFPGdHqc9t\nkBp8IEBpjVMRkYpXCpq4Ag0VxsT01TFnI+TZlV867jNi+uz/pHig7zdQ5Ux5\nwPSNKZLdiFFiLAWSD4F60KRQfHv5KoIAdBXqK6RxYHbkGWBwOK6ALQ0jK4MK\n3kIn6Td7WKbXnetNVRk9uezXcKJJHaktfZvIKMLzoIwLgldk6cLGejsuZat2\naf9uHKoWRNMFZyeEa+Ih5ZF2pKP8MrDLMzOEgFbc6WYun1oNyRMute8KR6NT\nR0NUtD1Uhl9StVKq4kzhYcD6Q6aMzL4AoLWk6PoKQIjizTiAUokDJLAZIsrB\nUvJk+D4EI/t2EJ3yBq19H8O1JltsLmavdVI/cKfd/2df3EnJFeVCc0F0tmCK\nrU8DRUD68SagxixUW5ylND7RFtWa2dBZxWnOuPu9/AFKDDbcoS9bLxcPgIep\nIpvqOxLuIRdZ+K+dUtDekv8Tnkypt6jcJQTGVAoECC7xymgUWY+p91Xs1QCO\n7VDt0MzToPXCW79+yCM1BPw2Cmc+KKZsqN6RhsPTKmwJVBwyiG5AYvzPfH++\n35dDQNtiv8v41GugW/kf3SkasN1Ls3JCMYEfdniUcfIX9DTKIQAtGXvUi/69\n8bCO\r\n=pi/a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"09152bfc7e87f4df448bf1580d9f439074eda2fd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.5_1590735489653_0.10861131414034597","host":"s3://npm-registry-packages"}},"1.9.6":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.6","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.6","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"ff7ac90e7256b693d5f0543709f36b7dcfc2fc6e","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.6.tgz","fileCount":29,"integrity":"sha512-FLIZQTLe88jG1Cutj20X38NeQNhhiZoTx98LdxVSojBXDkGts/XAFMKNhsjnRNWNVfv9+3MpAxOPV4ZzgrUGsw==","signatures":[{"sig":"MEUCIQDxf5DAMJfh23ocAuHQj7JGKTdAeZT8LN7AskVrlfayTQIgEmE9w3RTTZfHHvjsVA4tHeMTGut0NjG20UirS3tOs24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0L2LCRA9TVsSAnZWagAAoYAP/3mvDz7H0NY2AxU0dml3\noeIjOm4/NnU6TCNoxwI7U6wauMZFOhWLdQIqh4mScwFx9eO0JT3KzRZ6AALu\nGuS2Hdo5SBG1L9nm4iUjg39mQt5+lPKCIkfjDrfculGBwQPJPBjki54dzf0r\nX8GQnTQezURXrShADNMOD0o9moERoLUacnz9dglEEzUqenP5uycIr57ppZFX\nFOsMZUKZpkj6OLgq8pgiI1gT0ALg9kf9739xu+Ny+cAzwJ/BhcxQzz0QLe1k\ncSNyyab5msOEOx0XjTndrA9E3EoPD3qgvb8nVzsF4uSLMHG9TyAUmH5fvoTP\nN+mnxwJ0DOMFS3MXKA7vVsJv7bvaactR4Zu3G0RkhoRR9U8G7I5nd4aaii0m\n7q/yQ8U0Lnj0Hpp92kK+Lkt6hoZ+S/HPzz7Ecg+P9819PalVcRWpwRTuz4Qo\n5GWvZErYjGu1V1PTbyOzTsnhmcwoJ1pwmZT+ho80uheJqP6L4A14Q0K3+Zpi\n7zlwiUY56PfBK6NUwkEaFGKCC6GC+EXayxBPcYcpCl7S+7Vd8ZF2FfYIsbvQ\nERQlmeuoTSSqDci0vQ/M5TEXH1QYUx1VZlC2GegKM3fHIzxAlg/+ord6yF05\nP1kOdNda5/acI9CZEpy/AmMAURyLz9IkStaBLIF86fbRxnGngEF9zqyddfYV\nHoOZ\r\n=2Hry\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"6414d56f6825b480a55e7dabe1ddfce8659123d3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.6_1590738314961_0.8238028626339757","host":"s3://npm-registry-packages"}},"1.9.7":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.7","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.7","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"8dc9a7931acd869ac27d0949e77e7440fa4f455e","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.7.tgz","fileCount":29,"integrity":"sha512-Oq+bzyQHLE2NnNmMhotIyMvbtoYeyJ25+G13qQRO400g9B7U6As3sRSCYKD+eWo5/32IMXbtgW30kxbdLoIkSQ==","signatures":[{"sig":"MEYCIQD7XR1Px1P0rvPkCzbf52Ol+QPP2Z/HVSBfy4JSuxIINAIhAKOdZKxVAt9XHF0mRG2rHCo6gd1RIT1h3ghYfdXrxRRn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1XW9CRA9TVsSAnZWagAAcYsP/0/rUvo0ALK4+oqspQYD\nRfhyx2U2sib4C4j5FhJTGdG6TFmbf7LWhlYfvh4Ap2dIplFhF8gCkAo6W7oE\nyZkeBZBzRkK1vpTjXrazR6jMF+QioXH93X+jH1u1J+ppX2b4ubJlNACT8fxw\n+MwhExROF07hWX5wRpy8HDS7GboLM3X8jB5SDJdhEXHRNx2gcfUP73ouuV7t\n+QUT9Y/9oLNrIuFsr65CiEnr+6eKPjIrmIcsVOoweY1T57qMpLrFd3R9EjiW\n5L5w1urBbbLlGYNbN1U4/cM3M3rP2d4RLIeyJHXHms2fMEGzH3QFWtLMFU1q\ntMscIO3QDkXO2s0jgkYRG6MI6a8dDGZuW+MTd8t3QzXCWKdPHB7TC6lcqnit\nGwJpqCJgEMVNOoYyflABgL5Hi3u/M3KnIW+5BOrS5+6NuEQYCRIVU1PtpHyi\nEBVRz+qV2HaKGuuN9W0uEfuzw03GXueCkuT7S7LJbVJY1laOIMil590fh0qd\n8Vzh7/ZKphX/FHi5j2BKe3w+6Y8ljz1OLzxceCQqwYaxh/CVZZU3HLPJ8cZz\n4V9a4MXEQvElhZHY8GcRb6wGw9On0O2/Hvg41bXixwyOiFKygxaMCba8hAB8\n7oziD8AJ+MfeRwrD5tiCzIGB63JtLJGGuPPHxBVaFNBXGJIvVJDbhrQ3V1cw\nmTbR\r\n=I9EH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0ae929c7db0c97b1f015550fe6e61173e2b0ce0c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.7_1591047612754_0.7044019264679107","host":"s3://npm-registry-packages"}},"1.9.8":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.8","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.8","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"e39e4126141bc02277351f2a634c0632fabb8f8b","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.8.tgz","fileCount":29,"integrity":"sha512-aDbodbTW4XznngzHTt+Vnnm7mGon/Ikl1yAuc9+BHPqDL5rVzfTVzjRmlOvB2VwD2svElTMzVSuH4Z9zeuICDw==","signatures":[{"sig":"MEUCIQC4l5TCYkwIqKjM7ijf5PULC5EL9N0Qd/+mpMoR7Hm/8AIgEreHCNDCSoyi4Y2LQwrPQeg49VYty75uaBg5Y3eBXSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2q6YCRA9TVsSAnZWagAAWVMP/3qHvEF9rifzGZk09uy5\nrK93PO/jRZkGPEZOjomt6jRxWpKbV6N99xOVN+Bg/puppc1S9lslizn2L871\nuly8NXf5mYBJPZhRgxdW092mn3RzeB4Tbdp3qY8pGdRIKX6PGfsLwXu4uXOS\nKD9dGOy2HOyZ+R4BmizMQOuXz4eS0kHYljuxWzeWLZIO2uetqAdtEHLCeDZd\nWqYCp6YTMIeobAwpMFS5+hRqvCdrKWSnB0e+7gYt4sz3297UOz5ZDvk2Hrr9\nY38oRyvlNFOgIji8292CyKipOpQFtAViSpbJ5IZWE9QPVxViHgehXmd2NVBh\nLeMn/nHoTwApjAIMUEIvctKE5extqkfK9DOBSe0ZPk3VoyusyH8eIwRi1x01\n0/sd/xk/CNwxvl2SrZsXMXqWoEReCx1thiCWR8kLwmiqSmem6/FlGclvc71P\np8vA+1zh9+XAr2kS+5ltphgZiButZf+4xu5+u/7VmhlmDgWoKVxUKG5TCRWs\nyp31Ef1U6G3+Vf/48llYUZx3+1CSnsqR0V30OGvvoM0RWeFPmK3UwQw4MbfH\nVuyvh8whAZUqZcNVixguUJwDCAqKoluPB5MUrJ86/v16Tc2TsNMSwbF16uDE\ncc/ubtZdh1/Y+jgQTnyGk2QsKfbw7NZGnlnZxQkhlSF8Dpja1Zu83zzmKQLd\nMCYO\r\n=022n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"93d4fb788b5805615f0a9e3fbee443158178c9d0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.8_1591389848183_0.8146931444056922","host":"s3://npm-registry-packages"}},"1.9.9":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.9","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.9","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"91f16a3295e3e219d21d0d41dd9e2dd10e6e7f03","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.9.tgz","fileCount":29,"integrity":"sha512-UxblNcGuJMYPWxTx+Qt61wEgiGNSvT/Pd4AHw+TAUrGxD/3J9fsdOSkIQZSYuUKFvOCtXWxbHD0MZPrPv8OSFw==","signatures":[{"sig":"MEQCIAKrkEc7xbj2Lja2U8QiaB748E3kIZFOORJsaDNl8GyMAiB7oHhPRiny+smXmgUZ3kRjt/4pP6yW/kJqzPASys7IQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2sgGCRA9TVsSAnZWagAAKO8P/2Z4ZPnVVxbycqrHi3Vj\nBqetjnM8uRWhjL2KcC5Sv2ChnEPe/glmTmIN+VqkNU3f+SnQnIXu8lMSC4IS\nAYMLdpYysNXUap8+EqAhF0wGxIq5TvSGNtk3mUaAX5yo9MJX2WzRs6gFalAN\nfNxjHbWoihG2oJXZNC8mnoH5FDot5uNyi8U37XEgeRDUkQLAqj8ee1Bs/dq+\nQV3qpBXqcGqs4/U99mrHm4g+UVGYXRkgTmOvwN3QRQxPXxNZ1hEUIOmuPdHh\nYURUranAUI+HQ9dVmyC92j3J0cT+Ro5ck228yWGhi7XG2KxGNwf2MnlWOGmM\nisB9094nhP16tgPIn5B5cwi5re6wB5sg18rOWiGvHrec0Me2fC/NTV3iG4Fd\n/l8QoSEa77GBXqgRzz2usYyclrFOXNDISbU5J3gwvkKjVs4SG74zRfE7fddU\niQ4okxssRh2Ys/XJzqQ8OaY3atsUoClq+S72p3O1bxgVrmzbiRV2DvNQAW2b\ntNPqH1xQu/vv9jUh1o0L3Q60bjol+6MvCCzwVREsHZ+ZIyYqiwYqFPwMa24g\n/JjmuLsL3fBMP9MivbFIbIxiupO0eyrAxoN1eB6rfQPlv26cC/SnNAWh5ok6\nWxJ0tG7K78+rodujglm4kfqmovarDvulJrF6ggNidD5xEAN7dbKg08/G50Hu\nGEdI\r\n=x3uw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8ec0d255b691f741a46e799d54744fec4fb022bd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.9_1591396357627_0.552182218453444","host":"s3://npm-registry-packages"}},"1.9.10":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.10","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.10","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"2a0c2639edc8a658972cfda2d15c1fcba111bbf0","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.10.tgz","fileCount":29,"integrity":"sha512-wAeS9/UkBL0WyxvyzmtaNLt+LC8OZcRDW5W5knVOM7GXZbLqcKjdpeJZ33X8gOq++1GfZJbreESo6TneOtBQTg==","signatures":[{"sig":"MEQCICmo93sAo/5JjKdhlFWYYd3/uooDwAC0NbeYDMt79dAxAiAY9HH2J8OT66aD0ujTgjpEGLnLOM4RAOyQI7OcU00Sgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2w9kCRA9TVsSAnZWagAAfZYP/2pFVWiVsc1/NFvYxA5y\nqLiYAUrM+4Ge98dNiD9TvM+zMFxwz9C+zf1pxe+qeZMTNbJFu+TN/+wgioeX\nz+fSUKBolvfC208fgutXLxTMj3rgiEhN1zJQ7f7JNfSFSLN+1lHuTPV88Tni\nCnlEWEjmLwJ1e0oXwi/Wl1QbZm4brP46ZqdiSQb0qqnR07NyyT386Kfv8fOU\nCqgOmfRqJuNaYyUffTbZcvKr/KAya/OvTLobCbMmWWqbr3Uibj/OIXr5IYfp\n8clow2oJ2s0IAMvYhPBze1UEe3sw5suJjQ0duR4q7jkRVSOymWT1NJ17WXWi\nyzZvvMN06vCZpfS406LaU8zNpV7FYQl0qqHP+giNiljHBtcFK0GXkgRa8/9a\nTP4p8Nnk+/9jLIze5mUcBdKILNF5kLgM0nkVtOmMWHBDokKy0i0cvRMl6pq6\nFoRJhyS+Ha1LtHvu7183khFtetHRmFs9I0qiPIiFsRavVNlZfpVKw7rzRuYo\nLM+skNPSvwbi/HJD4Dk/p6TGZov3OL3WhGe64zs2JpYRvmQ3W7JH/6rzGEeZ\n3z8vbWxKu/XWUEHrRNfQzIYX3cI0kuiVzz/u4yukIAg8vF4vclaf+SJvIdJ4\nd5uLhauEZxAdcahRu37e6A6MH13VZJ+u0qS/u35n13umvlQhQVtW2iQf7j/d\nmRxa\r\n=e7xG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7e3ab1664c9bd46b9cc949f79b1562f8dd8815b5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.1.5"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.10_1591414627908_0.6362973442052111","host":"s3://npm-registry-packages"}},"1.9.11":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.11","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.11","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"47d7a27869f5b8b0d3689bad838035257ff2abc2","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.11.tgz","fileCount":29,"integrity":"sha512-BUfliA+1N0dlcw0rbl7XphBv9BBVP4jd+kHNk7vfpyxgJF7E1Y4oqgez7ohH9QnBMCC4UZx3y9pJZcCFOHrDeQ==","signatures":[{"sig":"MEUCIQCEwdB+GCQzLvUcePXBEeYsg2ROXmD9NG0UkT6eT8tsdAIgKsMTsO4IzaE19PXXFCaA2Pzc8D6DiEq+bT1g4ErvINE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7vruCRA9TVsSAnZWagAAfhEP/jwy5JBtUOx2YEfmmfuJ\nQ0rvEuxewHslmEDi8PqSUxkefrFcB42al2ER8jW7UedUhMa5japibWP4y75W\nyV9VVBtCAf8kIe2YDg2SEtyuVJv84P8gkgT0qjGcwxSsH456jMsCzC5iZup2\nezZ/Z2Pco23ZdAw+y7rDDAq2maJLLcr/bT0uD2cix959m1Z2t1IsSPi3XMxi\nLhVQQWbcXJIONty54lKKbdA0Taabl9uf/2i6N0nQBCK78dOIKMLpbPZlR+rZ\nlfGzaIX0mbIS8srCGbR6H9oxZ1Yu1Qxttfn5N5+yfjWSO4COHy5L/NIN5q6d\n5OqsgbEVl85yCHKZKfSFEjST4lOvZgZv1nq0+c1em+vgK53rdM9o8YGXvtmx\n5+gNdpSWt69onrmmCtj3QzLwAw7x6OxQMxa282BS5UobBw4AXAshAYlsXCFc\nHn45hCKunmlQ8Tv35qT+laySjbC7qoRZLBQq8BdByKfTXJ6UFJdqRgWVw7dl\nRDkT8pR5dGgf0WIywF3Ebe4gmeeZ7u3BvnEKtFLwswsRAzxzUKgM4swTDxP8\n9Tk/pe/3cwmUQVPhOwSV7f4oBzU7AxV9VSXDqhF8dU2RplkfdUou7qOPNfwI\nenVUyElql5ddZpkn/3eRiIwC1oSa7irHoRC75oujj/ek4ZzOAjlVEZmupu9u\nGTsD\r\n=xRcM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7f7524435a0e60f326051d2b667f627802353209","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.1.5"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.11_1592720109931_0.6879907653942012","host":"s3://npm-registry-packages"}},"1.9.12":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.12","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.12","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"50776a13c921d79f137cf8e685e66b4cde222008","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.12.tgz","fileCount":29,"integrity":"sha512-LGb2C3swZW6Fn/OUL9g7UqB/hwuI3jdrMLJBFDS86BVVPMItkqMFidijAe03i2OQrlGrTKTgCFNtZLKU0GKk0A==","signatures":[{"sig":"MEUCIDqfEIThuLmzaq2DlZC/Ha1GK6xeym6agkkDxRJltdizAiEAuvUzwmUOjjTZdv4/IGFHxOJU7Zztd16nKPP/Nft8zt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8uuvCRA9TVsSAnZWagAAFPMP/j23juvDXvxm8RRNkCQT\n0/Bm46KnN3PdCZuIRE4KT6Gd/AHxmHjm1/ZuemolZFkjPzkilURrLqU+7nLA\nTTzbuJAkj+oMzvM5UeE9bOqERVHm3ti+9+x8Gx47Unf03ERjx0GOQUO5Osr0\nCAexUM7UWV+/3Qm8Lyu2fzElKPEe8qGZMeZTmZ9Ru9ATRALHKxBVtE7gWWhf\nXe/4Iiwq9X2Rj0B0zmWNyaLWg1hf923vh/nHKVJC8qSMBRWYneuysFwZtwvA\nc/EJaKfjXJIEgb1nDnBQN9n/D8yIk94Z4VCpPFepw4FHW72NrhXp5rf6pQZJ\nKdQrbANlxeunA/ER+EIw2YshgykP4alXX+L/HUbaxo1xbWMCa5nXWIVZ4sPv\nR4dIXyXUd4X5J1vy4TubvcQPtQRQ9L7DlelNSvMJ/RrvFrmlImZnuVf8rcHT\nDxTLhJ60cS/GPy/zCnNchjTYKlW6ZhoxaW7pWSzSzMkNZ1dSWtwJ8ioFJtaP\nQisLZJbnaosTUW36+qxlccP+KST94tygQrwaAdK1BdJ2PLidMISsioR9PGNZ\nmbzN6DpiZ7ZB7QQ80zt8XFkSXQGG31KCydq0GaV2ZSz0b5M2AKimDYW+wnn6\npR7Ou0M26t324lVfXXgjumHqNw9rkB7RF6bLtMfUMcWGJJEEj0hcQNuAfhxX\n/qc5\r\n=j6Jl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7f7524435a0e60f326051d2b667f627802353209","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.1.7"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.12_1592978351011_0.6940721403467229","host":"s3://npm-registry-packages"}},"1.9.13":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.13","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.13","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"48ebb1a6e10f39b399ff10fe4e6157661b4f8889","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.13.tgz","fileCount":29,"integrity":"sha512-AxAaL+KElf0pmn36quE7wqt0x2PBgIz++bSoAejCeOa1bXv8EXlHKNNgV8R38RXI4j1k6tYWud1G/h2j0MuGYg==","signatures":[{"sig":"MEQCIBQ8XXoRM69J8YftnsXPILmnKscjkNc2GAh8IMqx1l3EAiBaUFB7WaatyzTKICg+z8tvmVj4oECZTilVm1DsZtza4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfACMwCRA9TVsSAnZWagAACcQQAItmrXm82KWOYTfWVAza\nkT0z59QHvYHl7t7jc8ENicNV3ugm5psZXfiJ/fAmqN82lmFNuxfCmT//tg5S\nKVZzxuL4YfplhJCXNOD2LgPB6jckM9BokrEwsD3NsV0F3iI+Sp2cREdmJ5R5\n3tZk+yhTz8YBdxBdAmwK3YevvLvkUJlbfjARxf1b5TKfQWTDokRucoRlEnKP\nPrvG1r7dJNrDcJDkNNvtAVh62OVRcaw6AWRbvGoojNL42fYwrdwstpHIP8ZU\nNhDHYS90nUKOMIqhTRKDbUmwFARQTI6MbV/9yZrv3hg9+zEAtiF9bpvyp0Re\nJrXD/Vq7xRKjUjrGSTWI2XbODZaTxHxmxYQpdy4VmSI1n2h8IjzV/+Zzg8bt\nLQQmQX7jRs5eIr2sz9VZzvGBM95mSHhybpXnFfrDZFDbbRdtEWUavcXajKds\n4GUjqu6U4+tlief14pDBjTS6G7VPWkXt6xO0+B9fwwKnyb7I05+OwY1oeRKc\nos6bUx59uHVAIwTFDYIWVCXNpzs/HLLhpLIXo6s9iIP/harQAUmCJESOuXeP\nzksU+FTzWUTsw82ZaK894Z3Nxp2T3WHFppiRPDv8SQJzO5kpYEkGZodnmB32\nPwgmePAqW/JW6daqAsqnIZS255HQT2/V5E04TTqDgzTVFW75vyeKpdIxTra0\n+KeP\r\n=sZFu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"fb208f33382c09877b2f714e70f6f2c93f7b8b0a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.13_1593844528341_0.8027762436068226","host":"s3://npm-registry-packages"}},"1.9.14":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.14","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.14","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"3dea9946756a1a1a14c321478623acd112840eea","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.14.tgz","fileCount":29,"integrity":"sha512-Gh7TFc3toLZiNH0L0OCpYvQKCf9GNkzCo4pilhW7brekfyhRZCTf4mhVmiWDxbmP+VNk5cmYE0Nkq2CfqQNfEA==","signatures":[{"sig":"MEUCID6srMPcVhV4RVlb6MmrWyYDfhq8HI+OMY8cGVbkyYp0AiEAqVwEk9PpekD7J1kCeJ1G2m4L93DzJkbCXVZE3i7zTLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBBl0CRA9TVsSAnZWagAAGHsP/20TMeGUEaCBDC4vrnQa\nHDlKGKrl4yLXRbPWWddBayPQmm0eJknmBC7zBoSZ9G/jJka9MsHMSiiid2GK\nC9sCnJ42cghrzS2TN/KW72rYAZNUArhuI5fM73jE/B6YLV+cGsdV7qx8O8Cu\nHAaqMwaiasKgD111qSmdesziCaYOpbU8yp/2VoM85C9qRL3lYmE43Oi1hHJW\nLJKaCjvjJEOFEvDsjm3dYvEvQlOfSi9Rl9QJFVHJ1Tdd3NuoKJ1goBzx9b/S\nQeFo/ytiVcXePyU/Gi6Dkv0JjWbwL/93msck6TIasGifopup8dz2GKbX0kxt\nleh6y61R2gJM5b3SNAzGKQ7tH/O/x+JWJ8thyq3yuKCUL6LdfDzC9j68DYb8\nMTY1buKpw+kX9ntaiB5lgo7y5QdOBgB4e67iJ25tRSWQy8kmhmDcY4hR+s4p\n31iyQfmDTD4Zwro+IzwyR3cx6+TSZsDm+qlBflcaJ57O7GY1MzcO5I8h9qlO\nC/Cm8Kkh11h54g/14PlX+BLgNFRp5x387rG50372NVN79/Y2u3nJSsyzTtbw\n6kxBiigZkjPv9sg1Y0m8/eIAmIkvQfGltFgti4sCl2dWylYciqeNMLqBcrIw\nItHQ/VdKH3w4E2s5aAQkQU9sgUWfW4JaR64h7++r7gKck5qYDkyhrNeNbpsl\nsf/d\r\n=yIHl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"39922931e20fc9272ef6856a48b85bcd06e054a1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.14_1594104180212_0.6898164720127791","host":"s3://npm-registry-packages"}},"1.9.15":{"name":"@acmucsd/hide-and-seek-ai","version":"1.9.15","keywords":["AI","hide","and","seek","competition","engine"],"author":{"name":"ACM AI"},"license":"MIT","_id":"@acmucsd/hide-and-seek-ai@1.9.15","maintainers":[{"name":"stonet2000","email":"stonezt2019@gmail.com"},{"name":"sumeet-bansal","email":"s3bansal@ucsd.edu"}],"bin":{"hide-and-seek":"lib/bin.js"},"dist":{"shasum":"2d5a83079f8c1cb7389b39fd9d6e683d2e996aa2","tarball":"https://registry.npmjs.org/@acmucsd/hide-and-seek-ai/-/hide-and-seek-ai-1.9.15.tgz","fileCount":29,"integrity":"sha512-1m2eeYU/LmVAw+kozJqoIbDLmGa82qVYI+/yIvwGN3LDvNzNDjpol9zwSVAlqTBJRhDpqYpqxdXfLnTG77Y4hg==","signatures":[{"sig":"MEYCIQCU5rMO0gfI8PR7MC8ejs4tGE2vzLvWpXV1L7O7NgfiLwIhAI8GHeHLn2SJK48haXeH/yYPyl3aOsuSrVvoTVmhk1O+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBRCXCRA9TVsSAnZWagAAhsQQAI40n5uQu80T2AAxH5nG\nHpPx/zykJALsQbWmuXVIJO2PHEBLkkY92vffpxEMs5PNpXJQrRwAxIQno66I\nhCgE0qSIodTVM5VbkN/YU/bSubSHGlHN7LcpE0YLq4qhiDvRCStoDyrPufV2\nkJlrrCarRXXK/57USXrr9EGq1ra2WJkRAze5LNqM7yY6LF1jKLNgCrznL5Io\nStNBajxjJxd8FjKjGVyQQXfVTBtzT5ebzfj/1P7rbo2HIfjH5U4f4PvsJ/Z0\nFxC++I6XsgOJqXMkBfWY9CoqUpK1QI3oZyhbGn6dEckZXwQGHBuFr/3lzDGu\nsjslMfjIQ7PRd9CywsiT70gkBNyF/2Dut6oQbO9sBCdkxxP+ndGe+1owBFSO\niJIl1zTKYczGcqOMsZMk9GX0InhC3lnwLQJNA/K5oC9qQE2/DYFdYVSQpCbG\nQh7aiSqnBQGe+VelH0sa5ZFmd1iSdbMZHkJmV3y7Fjcwrc8tKbuIy+L5zYdm\nGpv+QvpbvmC0YODyvMBsRz83E4am0EmAlW9Fch2mrbZI28RfgoOvvZV3uQqR\nkcku6b1Wai0kEIUrveyX7H4JZarYM4/QsRW6voYm3eYzON/6qmBLviDFaVyK\nhS5t4qvkwhFcXezEX5f8sG76D8i1YZGzoF9eAj3as9LX3lBAMzsFFCWgAg7V\nwSAK\r\n=CWNJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7e22fc38bb6119265b009f60d952e7a8a73776b4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"stonet2000","email":"stonezt2019@gmail.com"},"_npmVersion":"6.14.5","description":"The Hide and Seek AI Competition Engine","directories":{},"_nodeVersion":"12.16.1","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","seedrandom":"^3.0.5","dimensions-ai":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^8.2.0","@types/yargs":"^15.0.5"},"_npmOperationalInternal":{"tmp":"tmp/hide-and-seek-ai_1.9.15_1594167447178_0.5396967172796823","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-05-20T22:00:41.174Z","modified":"2025-01-17T20:22:24.945Z","1.2.0":"2020-05-20T22:00:41.536Z","1.2.1":"2020-05-20T23:58:44.894Z","1.2.2":"2020-05-21T02:15:10.929Z","1.3.0":"2020-05-21T04:59:14.622Z","1.3.1":"2020-05-21T05:08:44.244Z","1.3.2":"2020-05-21T05:10:45.162Z","1.3.3":"2020-05-21T06:21:55.879Z","1.3.4":"2020-05-21T17:05:03.783Z","1.3.5":"2020-05-21T18:33:19.593Z","1.4.0":"2020-05-21T19:28:08.290Z","1.4.1":"2020-05-21T20:46:14.442Z","1.4.2":"2020-05-21T20:49:54.037Z","1.5.0":"2020-05-21T21:57:47.951Z","1.5.1":"2020-05-21T22:31:42.289Z","1.5.2":"2020-05-22T02:25:05.493Z","1.6.0":"2020-05-22T08:28:35.563Z","1.6.1":"2020-05-22T18:27:43.101Z","1.6.2":"2020-05-22T22:42:00.839Z","1.7.0":"2020-05-24T06:08:36.181Z","1.7.1":"2020-05-24T07:56:59.898Z","1.7.2":"2020-05-24T08:34:42.631Z","1.7.3":"2020-05-24T20:39:34.261Z","1.8.0":"2020-05-24T21:53:18.920Z","1.9.0":"2020-05-25T19:25:28.207Z","1.9.1":"2020-05-25T19:25:57.099Z","1.9.2":"2020-05-25T22:02:24.257Z","1.9.3":"2020-05-25T22:38:54.319Z","1.9.4":"2020-05-27T22:55:52.462Z","1.9.5":"2020-05-29T06:58:09.800Z","1.9.6":"2020-05-29T07:45:15.086Z","1.9.7":"2020-06-01T21:40:12.878Z","1.9.8":"2020-06-05T20:44:08.336Z","1.9.9":"2020-06-05T22:32:37.760Z","1.9.10":"2020-06-06T03:37:08.054Z","1.9.11":"2020-06-21T06:15:10.087Z","1.9.12":"2020-06-24T05:59:11.164Z","1.9.13":"2020-07-04T06:35:28.489Z","1.9.14":"2020-07-07T06:43:00.350Z","1.9.15":"2020-07-08T00:17:27.287Z"},"author":{"name":"ACM AI"},"license":"MIT","keywords":["AI","hide","and","seek","competition","engine"],"description":"The Hide and Seek AI Competition Engine","maintainers":[{"email":"stonezt2019@gmail.com","name":"stonet2000"},{"email":"sumeetbansal@gmail.com","name":"sumeet-bansal"},{"email":"dev@acmucsd.org","name":"acmucsd_dev"},{"email":"aniket.9upt@gmail.com","name":"aniket-gupta"}],"readme":"# Hide and Seek AI Competition 🙈 🏃\n\nWelcome to the Hide and Seek AI competition! This is ACM AI's first competition prototype so expect *many* bugs but also lots of fun! You can compete and submit as many bots as you like during the competition from May 26th to July 6th, 11:59PM. Now what is the game?\n\n<img src=\"assets/hideandseek.gif\" width=\"320\" />\n\nIt's like hide and seek and also tag. Your AI will need to be able to play as both the seeker and the hider. Your AI's objective as the seeker is to find the hiders and tag them. Your AI's objective as the hider is to dodge the seekers and hide from them until the game ends.\n\nRead the [specs](#specs) for specific information on how the competition works. You can compete by yourself or work with others and submit one bot. Moreover, we are enforcing a set of [rules](#rules) we ask every competitor to abide by.\n\nKeep reading to see how to get started really quick and compete with your bots on https://ai.acmucsd.com/. Remember that you don't need any machine learning to win (but you can do that if you want)\n\nOnce you have a bot, make sure to go to https://ai.acmucsd.com/ to register an account and upload your bot there! You can upload as many times as you want to see how it performs against other bots! Make sure to follow the upload instructions, and see [this](#submission) for help on how to zip your files correctly and upload them. We will compute final rankings after the deadline June 23rd, 11:59 PM, by running a lot of matches.\n\nIf you have issues with writing a bot, uploading a bot, bugs in the engine, feel free to submit an issue to this repository or ping us in the #competitions channel on discord we will get to them ASAP. There is also a [FAQ](#faq) section here for some common bugs.\n\nNOTE, Windows is not supported, you have to use WSL, for installation instructions for WSL [go here](https://github.com/KNOXDEV/wsl) (thank you Aaron)\n\n## Getting Started\n\nFirst ensure you are running Node v12 or above and have npm installed. Check this by running `node -v` and `npm -v`. If you don't have them, see [this section](#setup) for setting up your environment to start running hide and seek games.\n\nFirst install all files necessary, run the following\n\n```bash\nnpm install dimensions-ai\nsudo npm install -g @acmucsd/hide-and-seek-ai\n```\n\nNow, you have access to the `hide-and-seek` command, which can be used to watch matches and run matches.\n\nDownload a starter kit of your choice from this repository in the `kits` folder or click the following to download kits for different languages. [C++](https://storage.cloud.google.com/hide_and_seek_olbptg/kits/cppstarter.zip), [Javascript](https://storage.cloud.google.com/hide_and_seek_olbptg/kits/jsstarter.zip), [Java](\nhttps://storage.cloud.google.com/hide_and_seek_olbptg/kits/javastarter.zip), [Python](https://storage.cloud.google.com/hide_and_seek_olbptg/kits/pystarter.zip)\n\nWe will be using the JS kit as an example. Suppose in the same folder there is a kits folder with js bots in the directory `./kits/js/bot.js`. The `bot.js` file is a main file, which every bot needs in the root directory of the bot. To run a match, run the following\n\n```\nhide-and-seek ./kits/js/bot.js ./kits/js/bot.js --live=true\n```\n\nThis will run the match live in your terminal. Set `--live=false` to make the match skip the live view and run as fast as possible. Furthermore, ensure you have the correct tooling to run your bots. E.g. if you have a java bot, make sure `javac` works. See [this](#how-do-we-run-your-bots) for info on what tooling is required for each bot language and how to match the servers.\n\nMatches will create a replay file of the format of `match_<some long id>.json` in the replays folder. To watch the replay, run\n\n```\nhide-and-seek -w ./replays/match_<some long id>.json --delay=0.2\n```\n\nSet `--delay` to equal any number of seconds, representing the delay between each frame of the match. `0.2` for example represents 1/0.2 = 5 FPS.\n\nRun \n```\nhide-and-seek --help\n```\nfor a full list of options.\n\nNow you are ready to start developing your bot! Read the comments provided in the starter kits for information on what data is available and how to start developing a bot. You can also check out the [general API](#bot-api). Furthermore, make sure to never print to standard out (other than your commands). To help debug, print to standard error instead.\n\nIf you want to run and watch matches through the JS/TS API, see [this](#javascript-api)\n\n## Specs\n\nThis is a game of hide and seek (and tag).\n\nThis is a two agent/player game, one player will be the Seeker team, the other will be the Hider team. The AI will play on a 2D Map of dimensions ranging from 16x16 to 24x24 (not necessarily square). The map is composed of empty tiles (0s) and wall tiles (1s), and other numbers represent the ID of the unit on that tile.\n\nSeekers and Hiders are both called `Units`, which can do only two things, move one unit in the North, Northeast, East, ... West, Southwest directions, or stay put and do nothing. If a Hider is adjacent to a Seeker, the Hider is considered to have been **tagged** by the Seeker and will now be removed from the game. In each round, the AI can send commands to move their seekers (if they are the seeker team) or move their hiders (if they are the hider team) in one direction and only once. (You will get a warning if you try to move a unit multiple times). We run the commands based on a turn queue sorted in order unit id.\n\nThe game ends when the max round limit of 200 has reached or there are no more hiders left on the map. The Seekers win if there are no more hiders on the map. The Hiders win if the round limit is reached and they still have untagged hiders. It's as simple as that.\n\nThe game also uses fog of war for all players. Both teams are always given the map layout, which includes the empty and wall tiles, and their own units, along with where their units are. However, you are only given the x, y coordinates of an opposing team's units if at least one of your units can **see** that opposing team's unit. \n\nUnits vision can see as far as 48R^2. R^2 is the euclidean distance but squared. Furthermore, walls on the map block a unit's line of sight, and units cannot see behind walls. Here are some short examples demonstrating this\n\nThe green circle marks the vision range of unit #4. The red numbers are hiders, the blue numbers are seekers. Everything intersected by the green circle and within it is within 48R^2, the vision range, of unit #4\n\n![](assets/visionexample1.png)\n\nThe yellow squares are walls. Because of the **walls**, unit #4s line of sight is **blocked** and we have marked the tiles the unit cannot see with **red circles**. For example, the purple line shows the line of sight intersecting a yellow wall and thus being blocked from seeing one of the tiles. The line of sight is the line from the center of a tile to the center of a target tile, and if that line ever intersects a square tile that is a wall, the line of sight is considered to be blocked.\n\nFurthermore, the match engine also sends each unit the R^2 distance away they are from the nearest opposing unit, a bit of data that could help you hide and seek!\n\nMake sure to read the comments in the starter kit's main files such as `bot.js` `bot.cpp` etc. for information on what variables are available and what they mean. You can also check out the this [section](#bot-api) for documentation on the bot apis.\n\n## Submission\n\nThe competition accepts only zip files of up to a max of 200mb in size. Make sure to follow the starter kit structure provided in the [`kits`](https://github.com/acmucsd/hide-and-seek-ai/tree/master/kits) folder of this repository. Make sure to recursively zip your bot. Depending on your system, read the instructions for help on how to submit your bot\n\n### Linux / MacOSx\n\nOn Mac, just select all files in the same folder as your `bot.js` file and right click and click compress and submit that. For the Bot Path field on the submission form, make sure to put in `bot.js` as the input. If your main file is called something else, put that instead in the Both Path field on the form.\n\nTo zip on the command line, navigate to the folder/directory with your mainfile `bot.js` or whatever name you have set it to, and run the following\n\n```\nzip -r bot.zip .\n```\n\nSubmit the bot.zip file and pass in `bot.js` or what your main file is named as into the Bot Path field on the form.\n\n### Windows\n\nSelect all files and folders in the folder containing your main file (e.g `bot.js`), right click, and click compress. Submit that and pass in your main file name e.g. `bot.js` as tthe Bot Path field on the submission form.\n\n## How do we run your bots?\n\nFor JS, we are running NodeJS v12, and call `node <your_file>.js`\n\nFor Python, we are running Python 3.5.3, and call `python <your_file>.py`\n\nFor Java, we are using OpenJDK 11.0.7, we are compiling your code by calling `javac <your_main_file>.java` and running `java <your_main_file>`\n\nFor C++, we compile your code with `g++` by calling `g++ -std=c++11 -O3 -o <you_main_file>.out <your_main_file>` and run `./<your_main_file>.out`\n\n### Computation Limits\n\nEach bot has up to 1000ms of computation time, regardless of language. (Even then, you can probably write a really good bot in python compared to one in C). This time is calculated as it runs on our Google Cloud Compute Engine Instances (4 cpus, 4 GB RAM).\n\nFurthermore, each bot is limited to 100MB of RAM. This should generally be more than enough memory. We will expand this as needed.\n\n\n## Rules\n\n1. We Treat each other with respect. ACM is an all inclusive community. We accept and welcome people of all backgrounds and skill levels. Harassment, hate speech, and verbal abuse are STRICTLY prohibited and will result in an immediate ban from the competition.\n\n2. Any hacks, while encouraged to be sought out, **must not actually be performed**. We ask that you demonstrate it is possible, but to not actually perform said hack and you send the demonstration and code to us at ai@acmucsd.org. Moreover, you may not submit bots that perform the hack on the competition, we do not condone malicious activity. This includes but is not limited to, shutting down our servers, removing our files, reading other competitor's code etc.\n\n3. You are not allowed to open source your bot code until the conclusion of the competition as will be stated in this document and the website ai.acmucsd.com. You may talk about it with other competitors but we ask for the integrity of the competition that you don't share it.\n\n4. Have fun!\n\n\n## Languages\n\nWe support Javascript, Python, C++, and Java. If you want another language and there enough demand for it, submit an issue here and we will add it.\n\n## Bot API\n\nBecause there are multiple languages possible, you will need to read the documentation in the starter kits for the exact syntax of the api.\n\n`agent.round_number` is the current round number.\n\n`agent.map` is a 2D dynamic array. `agent.map[y][x]` is the value at the coordinate `(x, y)`. It can have the following values\n- `0`: Represents an empty tile a unit can move on\n- `1`: Represents a wall tile a unit cannot move on or see past\n- Other: Represents an ID of a unit, which can be your own team's unit ids or the other team's (if in vision)\n\n`agent.units` and `agent.opposingUnits` are dynamic arrays of class `Unit`. Each element in the array is a `Unit` type. `agent.units` contains units on your team, `agent.opposingUnits` contains all units on the other team that are in vision.\n\n`Unit` is a class representing a `Unit` in the match. \n- `Unit.id` is the id of the unit\n- `Unit.x` is the x coordinate of the unit's position\n- `Unit.y` is the y coordinate of the unit's position\n- `Unit.distance` is the distance away the unit is from the nearest opposing unit. This is always `-1` if you don't own this unit\n\n`applyDirection` or `apply_direction` applies a direction to a coordinate `x, y`. E.g `applyDirection(0, 1, Direction.NORTH)` returns `[0, 0]` as moving north causes `y` to decrease by 1.\n\n## Setup \n\nSee this: https://nodejs.org/en/download/\n\n## Javascript API\n\nIf you prefer to write code to run matches (and tournaments) instead of the command line method, keep reading!\n\n### Running a Match\nCreate a file called `run.js` and add the following\n\n```js\nconst HideAndSeekDesign = require('@acmucsd/hide-and-seek-ai').default;\nconst Dimension = require('dimensions-ai');\nlet hideandseekdesign = new HideAndSeekDesign('hide-and-seek');\nlet hideandseek = Dimension.create(hideandseekdesign, {\n  activateStation: false,\n  observe: false,\n  name: \"Hide and Seek\",\n  defaultMatchConfigs: {\n    agentOptions: {\n      runCommands: {'.py': ['python3']}\n    }\n  }\n});\n```\n\nThis will initialize a `Dimension` through which you can run matches (and tournaments) by yourself.\n\nTo run a match, you will first need some AI to run it. For now, we will just use the starter kit bots from `kits/js/bot.js` \n\nAdd the following code\n\n```js\nhideandseek.runMatch(['./kits/js/bot.js', './kits/js/bot.js'], {\n  delay: 0.2,\n  liveView: true,\n  seed: 123\n}).then((res) => {\n  console.log(res);\n});\n```\n\nWith `liveView` set to `true` as opposed to `false`, the match will run live on your terminal and you can watch it. Set it to `false` and it will run much faster but you will have to watch it through the replay file\n\n`delay: 0.2` sets the speed of the live viewer to 0.2 seconds per frame (1/0.2 = 5 FPS)\n\n`seed: 123` sets the match seed. Removing this field will make the seed be random.\n\n### Watch Replays\n\nBy default, replays are stored as `.json` files in the `replays/` folder. To watch a replay, run the following\n\n```js\nHideAndSeekDesign.watch('./replays/your_replay_file.json', 0.2);\n```\n\nThis will run the liveViewer shown earlier in your terminal at a speed of 0.2 seconds per frame (5 FPS)\n\n### Known Quirks/Issues\n\nJava has known to be a little bit unstable, there are times when it might not communicate with the matchengine correctly and timeout. However, this is rare (once in 10,000 matches on the server)\n\n## FAQ\n\nIf you can't install something, try `sudo npm install`. \n\nIf it says agent directory error when providing paths for running a match, try prepending the paths with `./`. Fixes bugs where you pass in something like `bot.py` or `bot.js` so you should instead run `hide-and-seek ./bot.py ./bot.js`.\n","readmeFilename":"README.md"}