|
1 | | -<|"Notebook" -> <|"Controller" -> "cb56017c-d08a-4031-98f0-586b1b30c189", |
| 1 | +<|"Notebook" -> <|"Controller" -> "c96286a7-ed61-440c-a912-3140d37cb200", |
2 | 2 | "FocusedCell" -> CoffeeLiqueur`Notebook`Cells`CellObj[ |
3 | | - CoffeeLiqueur`Notebook`Cells`CellObj`$1041], |
4 | | - "MessangerChannel" -> Messanger, "ModalsChannel" -> |
5 | | - "32728061-ca89-4657-8519-c8db86773594", |
6 | | - "Objects" -> <|"8771ca4c-f0de-4f54-8aac-e70bc9e4585c" -> |
| 3 | + CoffeeLiqueur`Notebook`Cells`CellObj`$478], "FocusedCellSelection" -> |
| 4 | + {171, 170}, "MessangerChannel" -> Messanger, |
| 5 | + "ModalsChannel" -> "a7269399-db61-4668-97d7-34e538ddb05a", |
| 6 | + "Objects" -> <|"b8db1760-acdf-4d94-8a67-cc23191866db" -> |
7 | 7 | <|"Public" -> Hold[Image[Offload[board], "Bit", Magnification -> 3, |
8 | 8 | Antialiasing -> False]]|>|>, "Path" -> "/Users/kirill/Github/wolfra\ |
9 | | -m-js-frontend/modules/wljs-demos-archive/Demos/Animation/B - Game Of \ |
10 | | -Life.wln", "PublicFields" -> {"Properties"}, |
| 9 | +m-js-frontend/modules/wljs-demos-archive/Demos/Interactive evaluation/B - \ |
| 10 | +Game Of Life.wln", "PublicFields" -> {"Properties"}, |
11 | 11 | "Symbols" -> <|"board" -> |
12 | | - CoffeeLiqueur`Extensions`FrontendObject`Tools`ExtractCompressed["eJwVk7\ |
13 | | -fOpGYARd9lGxdYIqdii2HIechgWVrCx5Bzfnr/Lq9ucYqj88+v91iWAOj1vIN9+SNcGxjWehzWP+I\ |
14 | | -yDj+jsLIG5Nsfbxy79f9/SfNNdS3zPfbTAtYVFL/+/vUXUB8zEjuX5l/Gwb3KnKM0CGX43ugNPdiy\ |
15 | | -FOlcfahIg6A3dNNcMvYOmoHs+UhQ2H7g8qAzhG2c8iG01qkeC3hfmi7RYBJbVTmAVXpJBXmwSWRT4\ |
16 | | -UAWRqziSpEV87FtO3mfT+Goj7I5O3RJ6wytDSn2epz0RoosSQcFmU5bWnq9HV7N0OPxlhgqBlCvDF\ |
17 | | -4K1AF9GK4ZPJRJqfhbiz27WLW0Qu27BvRTrrt+tSapJqB5iJoJbq/bNnYd2339NGqm8l/KxL+8egy\ |
18 | | -ZbuKZifv+8OYKBX0Q6pWe9PBCV/je3utgYomf8QtOJRfi1SFp3B9UgWLoLpD4u7oTrzAppyEEHUeK\ |
19 | | -2064wHQ5JlpotRwI2cFc/h09Wdim3dFZv2Ly1sJ9NqVwb/8o+8eyQmxRL6CWPSW+ujk6GwhXacc+S\ |
20 | | -8GonfelaY3MtKAqeCJUDgHJd44zpDc2fUsHOQcGRcVgurW9qd0EghIvpQxGlndpOGs65nfMSjVHva\ |
21 | | -99xu2YzG9hc/ukPgQWQZ3Q4/DefDrpkRrxOtUUHibeVsi4lTAkfXmlCG0JrRTQdervZOIwTi1zlpT\ |
22 | | -gnv+BIcIDi5A90QgTznTGpUWimyuY4VXBtc4l6WyW59NahU7bey+CpVTMEXYzI/dHDt4jNGEG5Qqo\ |
23 | | -IP802xXqrLe+vkB/jK16fBfDuqCZ2ZlGTqqksuXi8mBensi42GGBbja7XWpDLRPjBLbCw7B/kLJaP\ |
24 | | -RvignTEDGJ1nIjuXnm7lRu+SeKlq6d8pVDGvrAP0syw4uEUN7bDcodR69ezd/XeJ51AkVM8DUONlg\ |
25 | | -/5HeHAO4c1QZt8vgNih2Rvrrdb2woo9DY56OSgoFnbiLArWGDL/1EhAOfmukBXIcOBPb8c1ZYNNL8\ |
26 | | -97N2tHrX96NckmXYYv+QPr9/7h7bZ3omoo6hJnyhFP6iXwnjwquajBL/Z9xtD50egy2G8ywKd2Mq5\ |
27 | | -cVE3Le8iMR4HLWO4ZZJzwNdGniXqCQ8czAwMzfXk7643Qxe/wTlA0cRjtaW1tlc95kOy5Mom1CMU3\ |
28 | | -aQPp1dMPRLQy1EbZimi1nJgel0gsJ5UPgOJ2CbecXgwOArR9BSpfguTeftW4GJtZJb2ck+6BiOig4\ |
29 | | -jkhaNwzZWgGsPdH9q+2/ajPRUl9Qw37mYIkqIsICaRc/Z0Hv2KTOLAaTgCGxk1S/5SyMRrcXwrW8p\ |
30 | | -px9noZ/xbxIBMJx4dAx+XX7H1LvJF3bpcN/W13gzH8TVUME1V9lcZAvf4vkyEiKZQDsxMeSRUR+LB\ |
31 | | -4mwzxpdPKNk/JYRpkgiAuHNyZrjzghQDYGUiYYBonCDqmAN0S/B5zJPIDGdpTloXTVi89nBqaF1ah\ |
32 | | -070ZO81Yg1xxxqjNj04U2UO/ajB0Y3b4kT++mOLK7ev4iXGypo8IEyDBp/JProTLK350CTdKpctiL\ |
33 | | -uad60p9FuYzUU/xE9jKSSGdEfHMGTd1P7tMcazRVJUuY+UFagS7CtAERuCyurhJzXgHicaIvvkm7N\ |
34 | | -wJXeZ5ztlo505RvZwbPHFHIYOoUWIvn7//uvXv/8BLkAYdA=="]|>, |
35 | | - "TOC" -> {CoffeeLiqueur`Extensions`TOC`Private`heading[1, "Game Of Life", |
36 | | - CoffeeLiqueur`Notebook`Cells`CellObj[ |
37 | | - CoffeeLiqueur`Notebook`Cells`CellObj`$1035]]}|>, |
| 12 | + CoffeeLiqueur`Extensions`FrontendObject`Tools`ExtractJSONCompressed["eJ\ |
| 13 | +zFW1uS5DgIvNB87J5nou9/je3uekhAJiRIFRuOmKkqWxIJSYJs99+///z5Of79Ph6f2GGvsJ/t2Ox\ |
| 14 | +b/Xt+DR319eeJ5HFNNrti7+uamZX4Gs0vC4luAZ/1B8fC8jrLor1+5as+xtZseSDZMaAxnHfLVva7\ |
| 15 | +4p+HrRkayatvJMh+71183ns3Z+EkMojLfvUfJIjrO09UNiOblFlYZLl/X5zbY2+R6KuvWFkEMSbKX\ |
| 16 | +B2v0TmfSHqZ7rNx9w1WtY6l+4yN4xfJ7tUOElZpkAKIeUvVqvTFb8aj3K1UoNYXPOtExyQNacUkag\ |
| 17 | +FXBvv7srCOjeYlHpOVrXX9UOLe6DMET3ovsIz3vouKl+tmvGp5JbIm9m+ctagTIoeJSWQO9iiy03O\ |
| 18 | +cdyuedxkGru7hitB34eu9d2NsvBf8vwxbzmfO4uDZdz1hnom1IrJuRxeRYJSaRuc5aywwMUHrM+vW\ |
| 19 | +CJ5LHZt1hSHHhgR5G7MLa3JVBcqcpfkh4TRIKrVFHEIZoVvOmK+wzHnXdfVdn+UKWrMJKQSLCTq7e\ |
| 20 | +d/ttLqHrRM9dnCrtMi6imH28V0eZxnPK0cnu6uYbN+elXHCLcUOy9z5/HgF4ynXrdw5eH2/q8ARyX\ |
| 21 | +0clQ6e5A05Po5kHhF9lt8rLyK5gaCDw51vI0Hzn9ZyplhRMV7fvb4/VLhfDXO78T7kbkx8BcN3iU4\ |
| 22 | +15RxJvRZgcjsmd/Rz0rsU4y4hUXZ+umL055ppV+wJ9jw8rYVjn1AkmkVrVVYN0S6lZhfuq+8j2RXQ\ |
| 23 | +e9KeQ1paY8HoCyzXa/xue7xTsZ/Hlq1r46g0Os8OMvruRvav9Xc0CF+tszYXs7up+d0P5r9a87H/u\ |
| 24 | +e+iHfYa6nOgwn5lhQl8BxbtyC3y9zn4HsHZBZ6fxLiqrMMK6rMmU6PKM7t/3HxbnuDZOrmTeU/Sn8\ |
| 25 | +2PlpseCbAvPGdknlMio3qcZ53PoV09kIcjuzKGoJk7MYo24KgrM1tfGXzh3gqKIF+vRhY5xb/p3LO\ |
| 26 | +qorELxxYj6UWsz17Ej7en0hpfVqMRXqZWHYUEWpsgibxQvItGVBW0gwNxEiFh2aF4n8Wk1oqJioSR\ |
| 27 | +FEle2XHfxKxVvZ6hLdU96erv5OhUCdQjz/gqQ3yP1+P1Z7Ilz/isquAel3mji1zRYdcDwXeJeB201\ |
| 28 | +uVxW36ucesxif59fidvRXmNmOjybluNpFMd4e+JCmOlVXHodVNDV44OSEwHcO2oKoqGhI//PkeRqF\ |
| 29 | +iyCuLt6CPxHSOv4PjtwU62sVoVEcwjgnZXYTapg5ywxq48zxJewdx8tDJO6tmdzqoboTsxsXVDHRH\ |
| 30 | +t6akvzGUSE9QbstW6NcczMq81hf3rs3Q39TVe9zj3Net/qjyJ9jsPpHmC/aKzgOilMAeLcKJgEhLf\ |
| 31 | +selxyTgTd2BRbb3q7RmpPfvt7Ak7ioFyyjLI2+2RUg/RXljr+ToIMS5bMTwae0Xa9dAaryNRDt8H2\ |
| 32 | +h20tZ95povEr6AxT4lVtHOts+fg0IPkbirzis/Amk2MU34uy7IBFnpf+Cwncs9GHBEjs4mu/oF3JH\ |
| 33 | +LM2KqsXtoYUV9+4K2ouCKzoshhoBdJZ13cW2F5q0THasdi25rRs0lBRK8seuGstp1WSTSjFht40Hs\ |
| 34 | +rs0xROmZeqRU18XHl73B3OxLExxrJfBXL+W2W7Xm8msEnMctHqL1RrKnoKXbF58qfivpO6hTz4ntk\ |
| 35 | ++vwE83gWkzMksTsLR/NJUJ85szEa+xaq7/8duzLVraPR11+9Y7A2WnvrJ6ZYP7to2PW8w8R5VnR05\ |
| 36 | +u+0eBb4mtzD0okxw4fOm2uL/cnCd4v7NVtzT9E8SGo8985JVFgXN6+/z08kJkd7nlZUTnxhskF6A6\ |
| 37 | +e3ilapz+YD2jN4il1biNbv7ZzrLoZ3kHP/svnzfuE6C8d7xk7vgZit9Cet7vIjSKI/o92PbxzNXsH\ |
| 38 | ++TyS409hVkVdhJSbg28fuSGT1Q8v+LE88d1cH+QmrM/b0tDrra9/RDX/3e9qH+LjjDvG0nvjz/il2\ |
| 39 | +v9fN7Gbz+DXmvvMxOanTGXtUXuEaqmsMz5MOh5m1eXzrTI+M57M9fx9m/G5nnP/1+6RL8LPKWfz19\ |
| 40 | +R9iSlnE"]|>, "TOC" -> {CoffeeLiqueur`Extensions`TOC`Private`heading[1, |
| 41 | + "Game Of Life", CoffeeLiqueur`Notebook`Cells`CellObj[ |
| 42 | + CoffeeLiqueur`Notebook`Cells`CellObj`$473]]}|>, |
38 | 43 | "Cells" -> |
39 | 44 | {<|"Data" -> ".md\n# Game Of Life\nA raster animation using `Image`", |
40 | 45 | "Display" -> "codemirror", "Hash" -> |
41 | | - "1be8b561-cbce-4962-862a-e66b78ead0a1", "Invisible" -> False, |
| 46 | + "9b30046b-9b72-40e2-bedf-9ddc1615fbb5", "Invisible" -> False, |
42 | 47 | "MetaOnly" -> False, "Props" -> <|"Hidden" -> True|>, |
43 | 48 | "PublicFields" -> {"Properties"}, "State" -> "Idle", "Type" -> "Input", |
44 | | - "UID" -> Null, "Notebook" -> "fff570ea-c7b5-49d0-a498-c88c29519a56"|>, |
| 49 | + "UID" -> Null, "Notebook" -> "ea24fc17-b0b0-44fb-8164-12f35a8e9874"|>, |
45 | 50 | <|"Data" -> "# Game Of Life\nA raster animation using `Image`", |
46 | 51 | "Display" -> "markdown", "Hash" -> |
47 | | - "4db6ebc1-77dd-4aaa-86ab-8ef234825f68", "Invisible" -> False, |
| 52 | + "ff9e7903-3930-4d3c-8d17-18d64d044d38", "Invisible" -> False, |
48 | 53 | "MetaOnly" -> False, "Props" -> <||>, "PublicFields" -> {"Properties"}, |
49 | 54 | "State" -> "Idle", "Type" -> "Output", "UID" -> Null, |
50 | | - "Notebook" -> "fff570ea-c7b5-49d0-a498-c88c29519a56"|>, |
| 55 | + "Notebook" -> "ea24fc17-b0b0-44fb-8164-12f35a8e9874"|>, |
51 | 56 | <|"Data" -> "board = CellularAutomaton[\"GameOfLife\", \ |
52 | 57 | RandomInteger[{0,1}, {100,100}], {{1}}] // First;\nImage[board // Offload, \ |
53 | 58 | \"Bit\", Magnification -> 3, Antialiasing->False]", |
54 | 59 | "Display" -> "codemirror", "Hash" -> |
55 | | - "8502bb5e-6af3-46af-a22b-96a1a34b7203", "Invisible" -> False, |
| 60 | + "8ec99a48-7bd7-45b8-96ff-cb28ef1f014f", "Invisible" -> False, |
56 | 61 | "MetaOnly" -> False, "Props" -> <|"InitGroup" -> True|>, |
57 | 62 | "PublicFields" -> {"Properties"}, "State" -> "Idle", "Type" -> "Input", |
58 | | - "UID" -> Null, "Notebook" -> "fff570ea-c7b5-49d0-a498-c88c29519a56"|>, |
59 | | - <|"Data" -> "(*VB[*)(FrontEndRef[\"8771ca4c-f0de-4f54-8aac-e70bc9e4585c\"]\ |
60 | | -)(*,*)(*\"1:eJxTTMoPSmNkYGAoZgESHvk5KRCeEJBwK8rPK3HNS3GtSE0uLUlMykkNVgEKW5ibG\ |
61 | | -yYnmiTrphmkpOqapJma6FokJibrppobJCVbppqYWpgmAwCOcBY8\"*)(*]VB*)", |
| 63 | + "UID" -> Null, "Notebook" -> "ea24fc17-b0b0-44fb-8164-12f35a8e9874"|>, |
| 64 | + <|"Data" -> "(*VB[*)(FrontEndRef[\"b8db1760-acdf-4d94-8a67-cc23191866db\"]\ |
| 65 | +)(*,*)(*\"1:eJxTTMoPSmNkYGAoZgESHvk5KRCeEJBwK8rPK3HNS3GtSE0uLUlMykkNVgEKJ1mkJ\ |
| 66 | +BmamxnoJianpOmapFia6FokmpnrJicbGRtaGlqYmaUkAQCNvRXa\"*)(*]VB*)", |
62 | 67 | "Display" -> "codemirror", "Hash" -> |
63 | | - "f496246b-7b68-4005-9005-57a3aa59f33f", "Invisible" -> False, |
| 68 | + "3133c72a-4f7d-4e5f-8719-34525041db4f", "Invisible" -> False, |
64 | 69 | "MetaOnly" -> False, "Props" -> <||>, "PublicFields" -> {"Properties"}, |
65 | 70 | "State" -> "Idle", "Type" -> "Output", "UID" -> Null, |
66 | | - "Notebook" -> "fff570ea-c7b5-49d0-a498-c88c29519a56"|>, |
| 71 | + "Notebook" -> "ea24fc17-b0b0-44fb-8164-12f35a8e9874"|>, |
67 | 72 | <|"Data" -> ".md\nSet a task to update", "Display" -> "codemirror", |
68 | | - "Hash" -> "b4ac1b35-bfff-4c10-b837-fb8d7aca2142", "Invisible" -> False, |
| 73 | + "Hash" -> "fbd92dfa-2d43-4a05-a0a6-72bc34aceca1", "Invisible" -> False, |
69 | 74 | "MetaOnly" -> False, "Props" -> <|"Hidden" -> True|>, |
70 | 75 | "PublicFields" -> {"Properties"}, "State" -> "Idle", "Type" -> "Input", |
71 | | - "UID" -> Null, "Notebook" -> "fff570ea-c7b5-49d0-a498-c88c29519a56"|>, |
| 76 | + "UID" -> Null, "Notebook" -> "ea24fc17-b0b0-44fb-8164-12f35a8e9874"|>, |
72 | 77 | <|"Data" -> "Set a task to update", "Display" -> "markdown", |
73 | | - "Hash" -> "bf154d2c-8db1-4062-aa2d-054f7f4b0cd6", "Invisible" -> False, |
| 78 | + "Hash" -> "e7f595ff-8353-4e4b-8625-5630018d153c", "Invisible" -> False, |
74 | 79 | "MetaOnly" -> False, "Props" -> <||>, "PublicFields" -> {"Properties"}, |
75 | 80 | "State" -> "Idle", "Type" -> "Output", "UID" -> Null, |
76 | | - "Notebook" -> "fff570ea-c7b5-49d0-a498-c88c29519a56"|>, |
| 81 | + "Notebook" -> "ea24fc17-b0b0-44fb-8164-12f35a8e9874"|>, |
77 | 82 | <|"Data" -> "task = Null;\n{\n Button[\"Start\", If[task =!= Null, \ |
78 | | -Return[]];\n task = SetInterval[\n ;\n , 50]\n ],\n \ |
| 83 | +Return[]];\n task = SetInterval[\n board = \ |
| 84 | +CellularAutomaton[\"GameOfLife\", board, {{1}}] // First;\n , 50]\n ],\n \ |
79 | 85 | Button[\"Stop\", If[task === Null, Return[]];\n TaskRemove[task];\n \ |
80 | 86 | task = Null;\n ]\n} // Row ", "Display" -> "codemirror", |
81 | | - "Hash" -> "72020d50-c82c-49a1-8058-ae03f3aeb305", "Invisible" -> False, |
| 87 | + "Hash" -> "f6c652c7-90fc-44f4-9901-9fdd1e6bed51", "Invisible" -> False, |
82 | 88 | "MetaOnly" -> False, "Props" -> <|"InitGroup" -> True|>, |
83 | 89 | "PublicFields" -> {"Properties"}, "State" -> "Idle", "Type" -> "Input", |
84 | | - "UID" -> Null, "Notebook" -> "fff570ea-c7b5-49d0-a498-c88c29519a56"|>, |
| 90 | + "UID" -> Null, "Notebook" -> "ea24fc17-b0b0-44fb-8164-12f35a8e9874"|>, |
85 | 91 | <|"Data" -> ".md\n:::note\nDo not forget to stop the animation before \ |
86 | 92 | closing a notebook\n:::", "Display" -> "codemirror", |
87 | | - "Hash" -> "f4c4b038-4662-44cc-a478-3e19f2adb1bb", "Invisible" -> False, |
| 93 | + "Hash" -> "7a4c1ead-2c86-415c-81a0-96ccfcdb8c70", "Invisible" -> False, |
88 | 94 | "MetaOnly" -> False, "Props" -> <|"Hidden" -> True|>, |
89 | 95 | "PublicFields" -> {"Properties"}, "State" -> "Idle", "Type" -> "Input", |
90 | | - "UID" -> Null, "Notebook" -> "fff570ea-c7b5-49d0-a498-c88c29519a56"|>, |
| 96 | + "UID" -> Null, "Notebook" -> "ea24fc17-b0b0-44fb-8164-12f35a8e9874"|>, |
91 | 97 | <|"Data" -> ":::note\nDo not forget to stop the animation before closing a \ |
92 | 98 | notebook\n:::", "Display" -> "markdown", |
93 | | - "Hash" -> "bf8b4990-b4ef-44e9-a773-ab7de90d4c48", "Invisible" -> False, |
| 99 | + "Hash" -> "764b1b27-457d-4a4b-b013-8e9017595691", "Invisible" -> False, |
94 | 100 | "MetaOnly" -> False, "Props" -> <||>, "PublicFields" -> {"Properties"}, |
95 | 101 | "State" -> "Idle", "Type" -> "Output", "UID" -> Null, |
96 | | - "Notebook" -> "fff570ea-c7b5-49d0-a498-c88c29519a56"|>}, |
| 102 | + "Notebook" -> "ea24fc17-b0b0-44fb-8164-12f35a8e9874"|>}, |
97 | 103 | "serializer" -> "jsfn4"|> |
0 commit comments