From 3c749f53728e2407f105bd4ba4e8feae90be20ed Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=EB=B0=B0=EC=B0=AC=ED=9D=AC?= <cksgml3604@ajou.ac.kr>
Date: Mon, 13 Dec 2021 00:05:04 +0000
Subject: [PATCH] Upload flow chart

---
 flow_chart_realtimeUI_and_realTime.drawio.svg | 4 ++++
 1 file changed, 4 insertions(+)
 create mode 100644 flow_chart_realtimeUI_and_realTime.drawio.svg

diff --git a/flow_chart_realtimeUI_and_realTime.drawio.svg b/flow_chart_realtimeUI_and_realTime.drawio.svg
new file mode 100644
index 0000000..190ba7d
--- /dev/null
+++ b/flow_chart_realtimeUI_and_realTime.drawio.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Do not edit this file with editors other than diagrams.net -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1375px" height="1412px" viewBox="-0.5 -0.5 1375 1412" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2021-12-13T00:03:38.581Z&quot; agent=&quot;5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36&quot; etag=&quot;74jGfBQHVFJhGYU2E314&quot; version=&quot;15.9.4&quot; type=&quot;google&quot;&gt;&lt;diagram id=&quot;dtP8KjNXa7W4rAjq9LA1&quot; name=&quot;Page-1&quot;&gt;7V1tk5s4Ev41rpr9MC4k8fpxPDPJ3l12s5VJLptPKcbW2FwwcoB5219/EggMErYZGwnjOFubGBlkUPfT/XRLakboevnyPvZXiz/IDIcjaMxeRuhmBKHpAPo3a3jNGyzDyhvmcTDLm8C64S74B/NGg7c+BjOc1E5MCQnTYFVvnJIowtO01ubHMXmun/ZAwvqvrvw5lhrupn4ot34NZukib3Whs27/HQfzRfHLwPbyb5Z+cTJ/kmThz8hzpQndjtB1TEiaf1q+XOOQjV0xLvl17zZ8W95YjKO0zQX/nt18SUA4nXz/+ffl3af38ZdPxqXLb+7JDx/5E/O7TV+LIXjCcRrQEfng3+PwL5IEaUAi+tU9SVOyHKFJccJVGMzZFylZ0dZFugzpAaAf6aOvWGfLlzlTkvG9nwTTcZzJa/IQhOE1CUlMR+QmIhFmF6Qx+VEOeNZFrhn0GdEkiGb5M1v0wOc/OqVNOK72l909erDYf2WflW/s7A+7gkRppT3/Q9vlEeaDzh4Yv1Sa+Ii/x2SJ0/iVnsK/dT13DLnGcwSYHteQ57U+leq+qOiSzdt8rsLzsve1lOkHLug3CB0iSejfKMZEueMZRQI/JHG6IHMS+eHtunUSk0cqCvZTTCzrcz4QpgGZ3P6H0/SVw9p/TEldMfBLkP7NLh9b/Ohb5ZubF95zdvBaOfgLxwEdCybvvC2i41LpiB1+q3637io7eq0eiZ1tFHtCHuMp3jaw/EQ2clu1I8ahnwZPdRvTJGd+6V8koPdSahWw6yrlWGa9i9SP5zjlVwnaUt7G/gqEQJ/KAiqqslac9soyAPk6Rk2+NtAsXygZiD9Jo8gzn1AXk2SQRfewDGazXCMwter+fdYfE8yKPU/2hNZkZN00imqrPkp2ueQF/FdqrrfJXl8aY8NAdXRd8tE4VKj1XosxLjogDw8JViLN0mtt8fF1hwu3u++HkDxPF36cjmd4GiQZG5g8L4IU3638DEDP9LwmVejAo4rQQKbkTYHX4E1dZd7UOhHPaXpmzXdSJDh6/WdB8DPrtu28zu3wQRog4yvGPg1RlvjLv0bQDhnLvY9rKmL/fGS8f7LyZ7Mgmo/QFf3aWL2MYD6CNHyI50FUaS+uoJ/m7N+7z1efPneFYyq8ZRD5KaPAjUjuALhQ4MEl560i12hArkhuupNbC8M4sOCnCzkJjgp6DRYW6oxXgExHwox3sCed/pBkRh80lQI+PrjV6JA37SQsuUgT+lsUqh/wA3tec93yiQ8BayL0WgYrerigNAdHma1P/XQjzZnQUbtmVpwSHnhNj8H6OONAK+odrklEn8YPMqFiP0mfcZKqgSUqULELltBWJW45PD3DUuaP/cPSlOR0/0iHP0rOwFQATLN3YJrOkJnuAbTUaclLLU35AduCY2RRxwyAY5uOYdcUpQyJNGULiuFREV8GySr0XzWGlxLqmsxsE+rUmVlPGt5n6m2oKTub1w4FbfVuXqE8F/PVZ740XWD6d+5bWUorDKY/mEV9t0kDFGXjmG3mnAd0IwSvLgPbbgCb2SQDZckcuw8Xd4BrQno8DnQFtNiCj8nvVPIxckfOBvuqyVlBrxcOU5mfMlwxy4b2ybJVaFHeY0GMaIemTnLUOmmnTVXrGWLk7qmqyKp3ZIodbVDVqzj2XyuncUO6+YadOn9DHFubIbT1fPohv4NOcWOaveCmYcpvsLPDCLVESvfTjIeFfb34xMbZXo12rbW0zOOSFmqRPdszGvOjiFH6gETfYYVahllkMAmFVFyc07WcR+L49gnndBIUoUF+mrdVTG/g85usdYVLWk1UUhmXRK4kifMymy6g2T3iNhAAV1xmg8Ze5Y+llbmifphr74tutEnb63fRjSmH/8e96KbIS50X3WzR2tNYdANFbPS+6saE0vhWk2XVZRf5eomMpdCb86NZJZkmnkX/9ZdsFKP7hP1zQrk2JCDMNuV1yM3rL5TJ8EyQ1BAkbfNQxjERJPMXJUjapA36JUjWwAiSeSZILbT2NAiSJWKjd4JkbSVIZ3YkCtA6NnbkuafBhGo8aE2LNDEhLtWdWVykZnbqrXNBYsrJNbfPBTm2cdD5Ft+uqnTuqBCCsED+M5WxbGPGSz+IcnPUjTdIqOzTLGGtyxmIE4fl9ryKLXEaTImjzJT0yoxPxZTY/ZqS3VgW9aej+WkxyjsNm2S/1SYN1x5ZzpHZo2Lx0NDt0dhZ75BjfWVxmqnZLDl6rA0wHDSGbk2RoOONxYVgqpMA8mLjk8UtMJBUPQLYbs/YbbG+QO+KOghNCYSuZhC6ekDoIYpBIGFQzbq07MeEvYCWDtcsTwucdLjQUCOmd5QXHffloZHzBh9dMQX1CMEwbL12wG4bI9hqDMbbIS6kf5GjHt9FSbC+dMuGe+mWayNBu9BeC7d/He2ilNHUr162HNlJ+tbd9uEFfvHn2VTDqiJn3lqKPlsuGU+5cjKjxLPX1GQ5TW7luIqYQclBQceRHBRqWl6pbFucLQcCfPYiOzC+ffzwccS28yBgZAMazZlMV0l5xjvetFwlF8/ZLSe/Va6Y+svy1OkTHP83mGFy7a/SxxhfGL9JOnXeffcmzkODZ0GlXCipVLlJT8uMiy0TT4WWYyiFB1wPjoU9W8U8WG8VDIsimxVJJSHGqwtqT8/IPGxLpumI4gayrde7M9Y55wvbkkgNaUBY1w4R5G2317GeKIeudWYZQHdC0ZEnJ3tRNp35LPVpqo50xENg7NmSiqjKdwl37QJB4VQEw0357JRZfnrhkhWnLjmov6QswZ9dnB3cYQ7OsEXqaQFb9nCeMW4gn+p83Jl8NglL2HhgNezqA02ZUWXU05Gpp4BTGis+hMHqgjdfgzNgO9UB2wDtdEAZVt2eM5guRBVGaow9zzmElZpOfbOC/vmzYhXszsymo2miDRhFNqIgA+JUS3ua68o0F7SmuXvkXOvzg5Zr7Li/7ReooT3F6PaFINMRa6agQxDU52YffZDwRH68L6sXDXqxPlE1Fmx7OxakG7N1QAH1CwXgAMGZuEOFQqGQyqEADAEK3pFDwSv2oxwzEryekbDXtPCb9H1/1fZAS4ZUGOkjKUdT3He1SHCMfbk28LadQkc1GwqgUccGKF/HUw1ImuZD1O0VGs47KPQjB7ZFjnlcyIEScngKMMS+vEt+wPiBljlujaCxpWi8QZFWOF0QdUy3CsDsLv1odE7MDoOWXLmeZe3k1aUzzCDyehWGX7OSyycFO4TeADtVkpCnP27/vJFGWdVrbZSs2gdiUYyWFcTVveem+LVWK6oHP/5Q2K8GTLtR0fVWcYc9Z7zae5f9HQKwdAXghlTkt93eR7knJLERsSDkhlj+zSF4EQoVP1Rsy9t4a0B4yLdfgXTkcgGU3emQ/aQpyKlI0FVshwnKKeSq9TDVWY+GVSrZu+FGt1ejiTua0A/XoyswmpjsA3WrLIGTNXq3I9cd3U5G7s2I1ZQwmOm/TDPbb0zJDEuyGlrtDgBdKE7pA0+WGrAbLL6y8q8ADqeAh/agHMC2exkA7HyD64FilfcXrGI8C6byFrTBGD0PiYs+7Ya3lOsNDahnPuNHIyo2sRZx9bfbkmp1Ry/kGJGZDDpwMbnPV8qtyIAjcxl8juv1HpmDYjXkLwg//aDyULugoymqEPdmeWIQqxqgqNcXRJy4pkjiBQboTleAIRoQ5coymFpU/Qq9fLmj5daLrgAghpltcx1N8i+zYDuUqTP5m3Iku6GK6xGqxBGvfSm1og+TBClhqRZ+dvXaFKvXhSOHVn5eK1BNfXbWt+tAV3bPiXdu8g4jpZacatxUMv44ikCXutlJFWjINhBm1+4LYvWFnUHDi0z8aTp/DMr5IPx9usDTH2wnU7Zpgp1jfI7Z2XIl4eEUgXaFQoZrT13dKG2X3L8ax0l+uDvMmHL8XOxYoRH0FCdJEM2lYR9Q+GxL/qhph7rm8LnftxH0RWo2ynN3nlfX3GETfzFFPVDNghveZcBWoATLZNHwYu9hY9HrHYtFLfzjx+JGGShHhVn3XahlEmnnynFK2VTNpx86O77HfHrHy+CR//pwc4nTnx8ef7/7z7vEe8C3l/KK6amfrPeXci7Fih1xGsXy4PIe04IacR+/gQdV9PXen/6YZ1r/8TENA7bztKsZWtcRU9zlLEKt2k8jNepiTU7jQENpoPnYJimJ8fcVSS7o/0Mb2TL92+PIyjVi+cgGUZAG1If9Q0MAQuJZFg2wOEBchSaf/+THAQuVGuofHLdA1jnWHiXiDMUDKp1LbRya1quYzd5WImy779qqqxxGycqP6kAqvqE/VP2y6YIxveL7tkuOGXwuHNv1vdYANvBPCJxxU2m5PeBHD2NC0ioFYJmIP8iMZZ9u/w8=&lt;/diagram&gt;&lt;/mxfile&gt;" resource="https://app.diagrams.net/#G1l2LXzHQqiov9MDU3EKWmaCu0RyrKXBsP"><defs><clipPath id="mx-clip-160-149-92-26-0"><rect x="160" y="149" width="92" height="26"/></clipPath><clipPath id="mx-clip-160-249-92-26-0"><rect x="160" y="249" width="92" height="26"/></clipPath><clipPath id="mx-clip-160-349-92-26-0"><rect x="160" y="349" width="92" height="26"/></clipPath><clipPath id="mx-clip-826-120-217-50-0"><rect x="826" y="120" width="217" height="50"/></clipPath><clipPath id="mx-clip-883-255-92-26-0"><rect x="883" y="255" width="92" height="26"/></clipPath><clipPath id="mx-clip-842-354-183-26-0"><rect x="842" y="354" width="183" height="26"/></clipPath><clipPath id="mx-clip-925-439-162-26-0"><rect x="925" y="439" width="162" height="26"/></clipPath></defs><g><path d="M 829.25 332 L 1039.25 332 L 1039.25 392 L 829.25 392 L 829.25 332 Z" fill="#f5f5f5" stroke="none" pointer-events="all"/><path d="M 834.25 337 L 834.25 387 L 834.25 387 L 1034.25 387 L 1034.25 337 L 834.25 337" fill="none" stroke="none" pointer-events="all"/><path d="M 829.25 332 L 1039.25 332 L 1039.25 392 L 829.25 392 L 829.25 332 Z" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/><path d="M 96 547 L 96 580.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 96 585.88 L 92.5 578.88 L 96 580.63 L 99.5 578.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 567px; margin-left: 96px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">Yes</div></div></div></foreignObject><text x="96" y="570" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">Yes</text></switch></g><path d="M 191 507 L 211 507 L 211 447 L 107.37 447" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 102.12 447 L 109.12 443.5 L 107.37 447 L 109.12 450.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 478px; margin-left: 212px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">No</div></div></div></foreignObject><text x="212" y="481" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">No</text></switch></g><path d="M 96 467 L 191 507 L 96 547 L 1 507 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 206 97 L 205.43 121.05" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 205.31 126.3 L 201.97 119.22 L 205.43 121.05 L 208.97 119.39 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 186.61 43 L 225.39 43 C 242.29 43 256 55.09 256 70 C 256 84.91 242.29 97 225.39 97 L 186.61 97 C 169.71 97 156 84.91 156 70 C 156 55.09 169.71 43 186.61 43 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 70px; margin-left: 157px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">realtimeUI<br style="padding: 0px ; margin: 0px" />START</div></div></div></foreignObject><text x="206" y="74" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">realtimeUI...</text></switch></g><path d="M 146 127 L 266 127 L 266 187 L 146 187 L 146 127 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="all"/><path d="M 151 132 L 151 182 L 151 182 L 261 182 L 261 132 L 151 132" fill="none" stroke="none" pointer-events="all"/><path d="M 146 127 L 266 127 L 266 187 L 146 187 L 146 127 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="156" y="144" width="100" height="26" fill="none" stroke="none" pointer-events="all"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" clip-path="url(#mx-clip-160-149-92-26-0)" text-anchor="middle" font-size="12px"><text x="205.5" y="161.5">label pack</text></g><path d="M 146 227 L 266 227 L 266 287 L 146 287 L 146 227 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="all"/><path d="M 151 232 L 151 282 L 151 282 L 261 282 L 261 232 L 151 232" fill="none" stroke="none" pointer-events="all"/><path d="M 146 227 L 266 227 L 266 287 L 146 287 L 146 227 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="156" y="244" width="100" height="26" fill="none" stroke="none" pointer-events="all"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" clip-path="url(#mx-clip-160-249-92-26-0)" text-anchor="middle" font-size="12px"><text x="205.5" y="261.5">buttons pack</text></g><path d="M 206 387 L 206 427 L 536 427 L 536 460.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 536 465.88 L 532.5 458.88 L 536 460.63 L 539.5 458.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 156 357 C 164.26 341.88 178.71 330.96 195.69 327 L 236.41 327 C 248.35 332.38 256 344.1 256 357 C 256 369.9 248.35 381.62 236.41 387 L 195.69 387 C 178.71 383.04 164.26 372.12 156 357 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="156" y="344" width="100" height="26" fill="none" stroke="none" pointer-events="all"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" clip-path="url(#mx-clip-160-349-92-26-0)" text-anchor="middle" font-size="12px"><text x="205.5" y="361.5">window</text></g><rect x="26" y="497" width="140" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 507px; margin-left: 96px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">Was the button clicked?</div></div></div></foreignObject><text x="96" y="511" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Was the button clicked?</text></switch></g><path d="M 206 287 L 206 320.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 206 325.88 L 202.5 318.88 L 206 320.63 L 209.5 318.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 206.96 187.24 L 207 197 L 206.97 220.81" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 206.96 226.06 L 203.47 219.06 L 206.97 220.81 L 210.47 219.07 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 96 452 L 96 460.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 96 465.88 L 92.5 458.88 L 96 460.63 L 99.5 458.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 316 452 L 316 472 L 316 447 L 316 460.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 316 465.88 L 312.5 458.88 L 316 460.63 L 319.5 458.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="181" y="317" width="50" height="220" fill="none" stroke="none" transform="rotate(90,206,427)" pointer-events="all"/><path d="M 231 317 L 206 317 L 206 537 L 231 537" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,206,427)" pointer-events="all"/><path d="M 181 427 L 206 427" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" transform="rotate(90,206,427)" pointer-events="all"/><path d="M 316 547 L 316 580.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 316 585.88 L 312.5 578.88 L 316 580.63 L 319.5 578.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 567px; margin-left: 316px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">Yes</div></div></div></foreignObject><text x="316" y="570" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">Yes</text></switch></g><path d="M 411 507 L 431 507 L 431 447 L 327.37 447" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 322.12 447 L 329.12 443.5 L 327.37 447 L 329.12 450.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 478px; margin-left: 432px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">No</div></div></div></foreignObject><text x="432" y="481" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">No</text></switch></g><path d="M 316 467 L 411 507 L 316 547 L 221 507 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="266" y="482" width="100" height="50" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 507px; margin-left: 316px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">Was the <br />left hand button<br /> clicked?</div></div></div></foreignObject><text x="316" y="511" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Was the...</text></switch></g><path d="M 536 547 L 536 580.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 536 585.88 L 532.5 578.88 L 536 580.63 L 539.5 578.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 567px; margin-left: 536px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">Yes</div></div></div></foreignObject><text x="536" y="570" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">Yes</text></switch></g><path d="M 631 507 L 651 507 L 651 447 L 547.37 447" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 542.12 447 L 549.12 443.5 L 547.37 447 L 549.12 450.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 478px; margin-left: 652px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">No</div></div></div></foreignObject><text x="652" y="481" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">No</text></switch></g><path d="M 536 467 L 631 507 L 536 547 L 441 507 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><rect x="486" y="482" width="100" height="50" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 507px; margin-left: 536px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">Was the<br />left hand button<br /> clicked?</div></div></div></foreignObject><text x="536" y="511" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Was the...</text></switch></g><path d="M 316 657 L 316 677 L 691 677 L 691 402 L 212.37 402" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 207.12 402 L 214.12 398.5 L 212.37 402 L 214.12 405.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="316" cy="622" rx="35" ry="35" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 622px; margin-left: 282px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">realTime<br />.mainleft</div></div></div></foreignObject><text x="316" y="626" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">realTime...</text></switch></g><path d="M 536 657 L 536 677 L 691 677 L 691 402 L 212.37 402" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 207.12 402 L 214.12 398.5 L 212.37 402 L 214.12 405.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="536" cy="622" rx="35" ry="35" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 622px; margin-left: 502px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">realTime<br />.main</div></div></div></foreignObject><text x="536" y="626" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">realTime...</text></switch></g><path d="M 1004.25 71 L 1004.28 106.27" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1004.28 111.52 L 1000.77 104.52 L 1004.28 106.27 L 1007.77 104.52 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="1004.25" cy="36" rx="35" ry="35" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 36px; margin-left: 970px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">realTime<br />.main</div></div></div></foreignObject><text x="1004" y="40" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">realTime...</text></switch></g><path d="M 864.2 71 L 864.2 92 L 864.21 106.03" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 864.21 111.28 L 860.71 104.28 L 864.21 106.03 L 867.71 104.28 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="864.25" cy="36" rx="35" ry="35" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 36px; margin-left: 830px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">realTime<br />.mainleft</div></div></div></foreignObject><text x="864" y="40" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">realTime...</text></switch></g><path d="M 890.5 170 L 865.5 170 L 865.5 226.99" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 865.5 232.24 L 862 225.24 L 865.5 226.99 L 869 225.24 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 978 170 L 1004.7 170 L 1004.73 228.61" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1004.73 233.86 L 1001.23 226.86 L 1004.73 228.61 L 1008.23 226.86 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 853.75 110 L 1014.75 110 L 1109.25 140 L 1014.75 170 L 853.75 170 L 759.25 140 Z" fill="#f5f5f5" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/><rect x="821.75" y="115" width="225" height="50" fill="none" stroke="none" pointer-events="all"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" clip-path="url(#mx-clip-826-120-217-50-0)" text-anchor="middle" font-size="12px"><text x="933.75" y="132.5">hand = YOLO</text><text x="933.75" y="146.5">fingertips = Fingertimps(weights)</text><text x="933.75" y="160.5">cam = cv2.VideoCapture(0)</text></g><path d="M 823.5 233 L 1033.5 233 L 1033.5 293 L 823.5 293 L 823.5 233 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="all"/><path d="M 828.5 238 L 828.5 288 L 828.5 288 L 1028.5 288 L 1028.5 238 L 828.5 238" fill="none" stroke="none" pointer-events="all"/><path d="M 823.5 233 L 1033.5 233 L 1033.5 293 L 823.5 293 L 823.5 233 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="878.5" y="250" width="100" height="26" fill="none" stroke="none" pointer-events="all"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" clip-path="url(#mx-clip-883-255-92-26-0)" text-anchor="middle" font-size="12px"><text x="928" y="267.5">sleep(0.2)</text></g><path d="M 1003 293 L 1003.03 328.27" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1003.03 333.52 L 999.52 326.52 L 1003.03 328.27 L 1006.52 326.52 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 863 293 L 863 314 L 862.97 328.03" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 862.96 333.28 L 859.48 326.28 L 862.97 328.03 L 866.48 326.29 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="837.75" y="349" width="190.5" height="26" fill="none" stroke="none" pointer-events="all"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" clip-path="url(#mx-clip-842-354-183-26-0)" text-anchor="middle" font-size="12px"><text x="932.5" y="366.5">ret, image = cam.read()</text></g><path d="M 921 417 L 1091 417 L 1091 477 L 921 477 L 921 417 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="all"/><path d="M 926 422 L 926 472 L 926 472 L 1086 472 L 1086 422 L 926 422" fill="none" stroke="none" pointer-events="all"/><path d="M 921 417 L 1091 417 L 1091 477 L 921 477 L 921 417 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="921" y="434" width="170" height="26" fill="none" stroke="none" pointer-events="all"/><g fill="rgb(0, 0, 0)" font-family="Helvetica" clip-path="url(#mx-clip-925-439-162-26-0)" text-anchor="middle" font-size="12px"><text x="1005.5" y="451.5">image = cv2.flip(image,1)</text></g><path d="M 1002.08 391.82 L 1002.1 413 L 1002.25 411.13" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1001.84 416.37 L 998.89 409.11 L 1002.25 411.13 L 1005.87 409.66 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 1002.26 477.18 L 1002.3 493 L 921 493 L 921 525.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 921 530.88 L 917.5 523.88 L 921 525.63 L 924.5 523.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 865.16 391.88 L 865.2 493 L 921 493 L 921 525.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 921 530.88 L 917.5 523.88 L 921 525.63 L 924.5 523.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 1186 1048 L 1186 1081.13" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1186 1086.38 L 1182.5 1079.38 L 1186 1081.13 L 1189.5 1079.38 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="1131" y="998" width="110" height="50" fill="#f5f5f5" stroke="#666666" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1023px; margin-left: 1186px;"><div data-drawio-colors="color: #333333; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(51, 51, 51); line-height: 1.2; pointer-events: all; white-space: nowrap;">break</div></div></div></foreignObject><text x="1186" y="1027" fill="#333333" font-family="Helvetica" font-size="12px" text-anchor="middle">break</text></switch></g><path d="M 1186 1138 L 1186 1161.13" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1186 1166.38 L 1182.5 1159.38 L 1186 1161.13 L 1189.5 1159.38 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="1131" y="1087.5" width="110" height="50.5" fill="#f5f5f5" stroke="#666666" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1113px; margin-left: 1186px;"><div data-drawio-colors="color: #333333; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(51, 51, 51); line-height: 1.2; pointer-events: all; white-space: nowrap;">cam.realeas</div></div></div></foreignObject><text x="1186" y="1116" fill="#333333" font-family="Helvetica" font-size="12px" text-anchor="middle">cam.realeas</text></switch></g><path d="M 1186 1217.5 L 1186 1291.13" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1186 1296.38 L 1182.5 1289.38 L 1186 1291.13 L 1189.5 1289.38 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="1131" y="1167.5" width="110" height="50" fill="#f5f5f5" stroke="#666666" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1193px; margin-left: 1186px;"><div data-drawio-colors="color: #333333; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(51, 51, 51); line-height: 1.2; pointer-events: all; white-space: nowrap;">cv2.<br />destroyAllWindows</div></div></div></foreignObject><text x="1186" y="1196" fill="#333333" font-family="Helvetica" font-size="12px" text-anchor="middle">cv2....</text></switch></g><path d="M 76.61 587 L 115.39 587 C 132.29 587 146 599.09 146 614 C 146 628.91 132.29 641 115.39 641 L 76.61 641 C 59.71 641 46 628.91 46 614 C 46 599.09 59.71 587 76.61 587 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 614px; margin-left: 47px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">END</div></div></div></foreignObject><text x="96" y="618" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">END</text></switch></g><path d="M 1166.61 1297.5 L 1205.39 1297.5 C 1222.29 1297.5 1236 1310.93 1236 1327.5 C 1236 1344.07 1222.29 1357.5 1205.39 1357.5 L 1166.61 1357.5 C 1149.71 1357.5 1136 1344.07 1136 1327.5 C 1136 1310.93 1149.71 1297.5 1166.61 1297.5 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 1328px; margin-left: 1137px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">realTime<br />END</div></div></div></foreignObject><text x="1186" y="1331" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">realTime...</text></switch></g><path d="M 922.25 1373 L 922.3 1403 L 1111 1403 L 1111 213 L 1017.37 213" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1012.12 213 L 1019.12 209.5 L 1017.37 213 L 1019.12 216.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="1172" y="16" width="41.75" height="40" fill="#f5f5f5" stroke="#666666" pointer-events="all"/><rect x="1213.75" y="26" width="160" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 36px; margin-left: 1294px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">: 기존에 있던 real-time code</div></div></div></foreignObject><text x="1294" y="40" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">: 기존에 있던 real-time code</text></switch></g><path d="M 923.5 582 L 923.5 616.13" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 923.5 621.38 L 920 614.38 L 923.5 616.13 L 927 614.38 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="868.5" y="532" width="110" height="50" fill="#f5f5f5" stroke="#666666" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 557px; margin-left: 924px;"><div data-drawio-colors="color: #333333; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(51, 51, 51); line-height: 1.2; pointer-events: all; white-space: nowrap;">predict</div></div></div></foreignObject><text x="924" y="561" fill="#333333" font-family="Helvetica" font-size="12px" text-anchor="middle">predict</text></switch></g><path d="M 923.5 672.5 L 923.5 706.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 923.5 711.88 L 920 704.88 L 923.5 706.63 L 927 704.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="868.5" y="622.5" width="110" height="50" fill="#f5f5f5" stroke="#666666" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 648px; margin-left: 924px;"><div data-drawio-colors="color: #333333; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(51, 51, 51); line-height: 1.2; pointer-events: all; white-space: nowrap;">get prob, pos</div></div></div></foreignObject><text x="924" y="651" fill="#333333" font-family="Helvetica" font-size="12px" text-anchor="middle">get prob, pos</text></switch></g><path d="M 923.5 763 L 922.3 763 L 922.26 786.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 922.25 791.88 L 918.76 784.88 L 922.26 786.63 L 925.76 784.89 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 922.25 843 L 922.25 876.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 922.25 881.88 L 918.75 874.88 L 922.25 876.63 L 925.75 874.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 922.25 933 L 922.29 966.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 922.29 971.88 L 918.79 964.89 L 922.29 966.63 L 925.79 964.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 922.25 1073 L 922.25 1116.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 922.25 1121.88 L 918.75 1114.88 L 922.25 1116.63 L 925.75 1114.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1098px; margin-left: 922px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">No</div></div></div></foreignObject><text x="922" y="1101" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">No</text></switch></g><path d="M 1053.5 1023 L 1124.63 1023" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1129.88 1023 L 1122.88 1026.5 L 1124.63 1023 L 1122.88 1019.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1024px; margin-left: 1082px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">Yes</div></div></div></foreignObject><text x="1082" y="1027" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">Yes</text></switch></g><path d="M 922.25 973 L 1053.5 1023 L 922.25 1073 L 791 1023 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 261px; height: 1px; padding-top: 1023px; margin-left: 792px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">actgui.terminate_check() == True?</div></div></div></foreignObject><text x="922" y="1027" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">actgui.terminate_check() == True?</text></switch></g><rect x="867.25" y="1233" width="110" height="50" fill="#f5f5f5" stroke="#666666" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1258px; margin-left: 922px;"><div data-drawio-colors="color: #333333; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(51, 51, 51); line-height: 1.2; pointer-events: all; white-space: nowrap;">image processing</div></div></div></foreignObject><text x="922" y="1262" fill="#333333" font-family="Helvetica" font-size="12px" text-anchor="middle">image processing</text></switch></g><path d="M 922.25 1283 L 922.25 1316.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 922.25 1321.88 L 918.75 1314.88 L 922.25 1316.63 L 925.75 1314.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="867.25" y="1323" width="110" height="50" fill="#f5f5f5" stroke="#666666" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1348px; margin-left: 922px;"><div data-drawio-colors="color: #333333; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(51, 51, 51); line-height: 1.2; pointer-events: all; white-space: nowrap;">cv2.imshow</div></div></div></foreignObject><text x="922" y="1352" fill="#333333" font-family="Helvetica" font-size="12px" text-anchor="middle">cv2.imshow</text></switch></g><path d="M 921 1373 L 921 1403 L 1111 1403 L 1111 193 L 877.37 193" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 872.12 193 L 879.12 189.5 L 877.37 193 L 879.12 196.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="808.5" y="713" width="222.5" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><path d="M 830.5 713 L 830.5 773 M 1009 713 L 1009 773" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 176px; height: 1px; padding-top: 743px; margin-left: 832px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">case = actgui.hand_check(prob)</div></div></div></foreignObject><text x="919" y="747" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">case = actgui.hand_check(prob)</text></switch></g><rect x="808.5" y="793" width="222.5" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><path d="M 830.5 793 L 830.5 853 M 1009 793 L 1009 853" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 176px; height: 1px; padding-top: 823px; margin-left: 832px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">actgui.store_pos(pos)</div></div></div></foreignObject><text x="919" y="827" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">actgui.store_pos(pos)</text></switch></g><rect x="808.5" y="883" width="222.5" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><path d="M 830.5 883 L 830.5 943 M 1009 883 L 1009 943" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 176px; height: 1px; padding-top: 913px; margin-left: 832px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">actgui.initialize_coordinate()<br />actgui.initialize_variable()</div></div></div></foreignObject><text x="919" y="917" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">actgui.initialize_coordinate(...</text></switch></g><path d="M 922.26 1183 L 922.25 1226.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 922.25 1231.88 L 918.75 1224.88 L 922.25 1226.63 L 925.75 1224.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><rect x="813.63" y="1123" width="217.25" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/><path d="M 835.63 1123 L 835.63 1183 M 1008.88 1123 L 1008.88 1183" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 172px; height: 1px; padding-top: 1153px; margin-left: 837px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><span>actgui</span><span>.act_gui</span></div></div></div></foreignObject><text x="923" y="1157" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">actgui.act_gui</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>
\ No newline at end of file
-- 
GitLab