{"id":574,"date":"2018-02-26T10:10:50","date_gmt":"2018-02-26T08:10:50","guid":{"rendered":"http:\/\/www.joanillo.org\/?p=574"},"modified":"2020-09-25T10:11:59","modified_gmt":"2020-09-25T08:11:59","slug":"darts-machine-v0-0-12-avancant-en-el-projecte","status":"publish","type":"post","link":"https:\/\/www.joanillo.org\/?p=574","title":{"rendered":"darts-machine v0.0.12. Avan\u00e7ant en el projecte"},"content":{"rendered":"<p><a href=\"http:\/\/www.joanillo.org\/wp-content\/uploads\/2018\/02\/darts-machine-00121.png\"><img loading=\"lazy\" src=\"http:\/\/www.joanillo.org\/wp-content\/uploads\/2018\/02\/darts-machine-00121-269x300.png\" alt=\"\" title=\"darts-machine-0012\" width=\"269\" height=\"300\" class=\"alignright size-medium wp-image-1684\"><\/a>Espero que la versi\u00f3 0.0.12 sigui la \u00faltima abans de barrejar tot el codi amb la detecci\u00f3 i calibraci\u00f3 dels dards, que utilitza dos c\u00e0meres web i la llibreria <strong>OpenCV<\/strong>.<\/p>\n<p>La principal novetat de les darreres versions \u00e9s que ara es pot <strong>rectificar<\/strong> una entrada dels dards. Malauradament, ara tinc clar que no es pot aconseguir una fiabilitat del 100% en la detecci\u00f3 dels dards, o sigui que m\u00e9s val pensar en la l\u00f2gica que ens permetr\u00e0 rectificar la puntuaci\u00f3 dels dards. A m\u00e9s d&#8217;anular el punt i restablir l&#8217;estat anterior, es proposa els punts m\u00e9s propers, que s\u00f3n els m\u00e9s probables. Per exemple, si hem detectat <em>D20<\/em> i \u00e9s un error, els punts m\u00e9s probables s\u00f3n MISS, 20, D1 i D5.<\/p>\n<p>He ficat colors en la consola, com es veu a la foto, doncs la idea \u00e9s que en la m\u00e0quina es podr\u00e0 jugar en aquesta interf\u00edcie de consola. Nom\u00e9s falta barrejar el subsistema de detecci\u00f3. Aix\u00ed doncs, la part gr\u00e0fica, basada en <strong>SDL<\/strong> (ja he fet proves de la migraci\u00f3 a SDL), i la interface dels botons que necessitar\u00e9, ho deixar\u00e9 pel final de tot.<\/p>\n<p>Els jocs implementats s\u00f3n el <strong>301<\/strong> (i les seves variants), <strong>Cricket<\/strong>,<strong> Count-Up<\/strong>, <strong>Halve It<\/strong> i <strong>Round the Clock<\/strong>. El codi est\u00e0 pensat per tal de qu\u00e8 sigui f\u00e0cil afegir nous jocs de dard en el cas de qu\u00e8 sigui necessari. Es pot jugar de 1 a 4 jugadors. El codi de moment no preveu jugar per equips, \u00e9s una millora que es deixa per m\u00e9s endavant si fos necessari.<\/p>\n<p>El projecte es troba al GitHub:<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/joanillo\/darts-machine\" title=\"darts-machine v0.0.12\">darts-machine v0.0.12 al GitHub<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Espero que la versi\u00f3 0.0.12 sigui la \u00faltima abans de barrejar tot el codi amb la detecci\u00f3 i calibraci\u00f3 dels dards, que utilitza dos c\u00e0meres web i la llibreria OpenCV. La principal novetat de les darreres versions \u00e9s que ara es pot rectificar una entrada dels dards. Malauradament, ara tinc clar que no es pot [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7,38,19,16,12],"tags":[270],"_links":{"self":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/574"}],"collection":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=574"}],"version-history":[{"count":1,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/574\/revisions"}],"predecessor-version":[{"id":575,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/574\/revisions\/575"}],"wp:attachment":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=574"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=574"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=574"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}