|
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
| 2 | +<doi_batch xmlns="http://www.crossref.org/schema/5.3.1" |
| 3 | + xmlns:ai="http://www.crossref.org/AccessIndicators.xsd" |
| 4 | + xmlns:rel="http://www.crossref.org/relations.xsd" |
| 5 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| 6 | + version="5.3.1" |
| 7 | + xsi:schemaLocation="http://www.crossref.org/schema/5.3.1 http://www.crossref.org/schemas/crossref5.3.1.xsd"> |
| 8 | + <head> |
| 9 | + <doi_batch_id>20240928234636-2ae801b20aff149804eefd1688cde1afa8410995</doi_batch_id> |
| 10 | + <timestamp>20240928234636</timestamp> |
| 11 | + <depositor> |
| 12 | + <depositor_name>JOSS Admin</depositor_name> |
| 13 | + < email_address> [email protected]</ email_address> |
| 14 | + </depositor> |
| 15 | + <registrant>The Open Journal</registrant> |
| 16 | + </head> |
| 17 | + <body> |
| 18 | + <journal> |
| 19 | + <journal_metadata> |
| 20 | + <full_title>Journal of Open Source Software</full_title> |
| 21 | + <abbrev_title>JOSS</abbrev_title> |
| 22 | + <issn media_type="electronic">2475-9066</issn> |
| 23 | + <doi_data> |
| 24 | + <doi>10.21105/joss</doi> |
| 25 | + <resource>https://joss.theoj.org</resource> |
| 26 | + </doi_data> |
| 27 | + </journal_metadata> |
| 28 | + <journal_issue> |
| 29 | + <publication_date media_type="online"> |
| 30 | + <month>09</month> |
| 31 | + <year>2024</year> |
| 32 | + </publication_date> |
| 33 | + <journal_volume> |
| 34 | + <volume>9</volume> |
| 35 | + </journal_volume> |
| 36 | + <issue>101</issue> |
| 37 | + </journal_issue> |
| 38 | + <journal_article publication_type="full_text"> |
| 39 | + <titles> |
| 40 | + <title>Pooltool: A Python package for realistic billiards |
| 41 | +simulation</title> |
| 42 | + </titles> |
| 43 | + <contributors> |
| 44 | + <person_name sequence="first" contributor_role="author"> |
| 45 | + <given_name>Evan</given_name> |
| 46 | + <surname>Kiefl</surname> |
| 47 | + <ORCID>https://orcid.org/0000-0002-6473-0921</ORCID> |
| 48 | + </person_name> |
| 49 | + </contributors> |
| 50 | + <publication_date> |
| 51 | + <month>09</month> |
| 52 | + <day>28</day> |
| 53 | + <year>2024</year> |
| 54 | + </publication_date> |
| 55 | + <pages> |
| 56 | + <first_page>7301</first_page> |
| 57 | + </pages> |
| 58 | + <publisher_item> |
| 59 | + <identifier id_type="doi">10.21105/joss.07301</identifier> |
| 60 | + </publisher_item> |
| 61 | + <ai:program name="AccessIndicators"> |
| 62 | + <ai:license_ref applies_to="vor">http://creativecommons.org/licenses/by/4.0/</ai:license_ref> |
| 63 | + <ai:license_ref applies_to="am">http://creativecommons.org/licenses/by/4.0/</ai:license_ref> |
| 64 | + <ai:license_ref applies_to="tdm">http://creativecommons.org/licenses/by/4.0/</ai:license_ref> |
| 65 | + </ai:program> |
| 66 | + <rel:program> |
| 67 | + <rel:related_item> |
| 68 | + <rel:description>Software archive</rel:description> |
| 69 | + <rel:inter_work_relation relationship-type="references" identifier-type="doi">10.5281/zenodo.13824503</rel:inter_work_relation> |
| 70 | + </rel:related_item> |
| 71 | + <rel:related_item> |
| 72 | + <rel:description>GitHub review issue</rel:description> |
| 73 | + <rel:inter_work_relation relationship-type="hasReview" identifier-type="uri">https://github.com/openjournals/joss-reviews/issues/7301</rel:inter_work_relation> |
| 74 | + </rel:related_item> |
| 75 | + </rel:program> |
| 76 | + <doi_data> |
| 77 | + <doi>10.21105/joss.07301</doi> |
| 78 | + <resource>https://joss.theoj.org/papers/10.21105/joss.07301</resource> |
| 79 | + <collection property="text-mining"> |
| 80 | + <item> |
| 81 | + <resource mime_type="application/pdf">https://joss.theoj.org/papers/10.21105/joss.07301.pdf</resource> |
| 82 | + </item> |
| 83 | + </collection> |
| 84 | + </doi_data> |
| 85 | + <citation_list> |
| 86 | + <citation key="Bhagat2018-bx"> |
| 87 | + <article_title>Automatic snooker-playing robot with speech |
| 88 | +recognition using deep learning</article_title> |
| 89 | + <author>Bhagat</author> |
| 90 | + <cYear>2018</cYear> |
| 91 | + <unstructured_citation>Bhagat, K. H. (2018). Automatic |
| 92 | +snooker-playing robot with speech recognition using deep learning |
| 93 | +[Master’s thesis]. California State University, Long |
| 94 | +Beach.</unstructured_citation> |
| 95 | + </citation> |
| 96 | + <citation key="Sang1994-jv"> |
| 97 | + <article_title>Automating skills using a robot snooker |
| 98 | +player</article_title> |
| 99 | + <author>Sang</author> |
| 100 | + <cYear>1994</cYear> |
| 101 | + <unstructured_citation>Sang, W. C. S. (1994). Automating |
| 102 | +skills using a robot snooker player [PhD thesis]. University of |
| 103 | +Bristol.</unstructured_citation> |
| 104 | + </citation> |
| 105 | + <citation key="Tung2019-zu"> |
| 106 | + <article_title>Toward human-like billiard AI bot based on |
| 107 | +backward induction and machine learning</article_title> |
| 108 | + <author>Tung</author> |
| 109 | + <journal_title>2019 IEEE symposium series on computational |
| 110 | +intelligence (SSCI)</journal_title> |
| 111 | + <doi>10.1109/ssci44817.2019.9003085</doi> |
| 112 | + <cYear>2019</cYear> |
| 113 | + <unstructured_citation>Tung, K. G., Wang, S. W., Tai, W. K., |
| 114 | +Way, D. L., & Chang, C. C. (2019). Toward human-like billiard AI bot |
| 115 | +based on backward induction and machine learning. 2019 IEEE Symposium |
| 116 | +Series on Computational Intelligence (SSCI), 924–932. |
| 117 | +https://doi.org/10.1109/ssci44817.2019.9003085</unstructured_citation> |
| 118 | + </citation> |
| 119 | + <citation key="Nierhoff2012-st"> |
| 120 | + <article_title>Strategic play for a pool-playing |
| 121 | +robot</article_title> |
| 122 | + <author>Nierhoff</author> |
| 123 | + <journal_title>2012 IEEE workshop on advanced robotics and |
| 124 | +its social impacts (ARSO)</journal_title> |
| 125 | + <doi>10.1109/arso.2012.6213402</doi> |
| 126 | + <cYear>2012</cYear> |
| 127 | + <unstructured_citation>Nierhoff, T., Heunisch, K., & |
| 128 | +Hirche, S. (2012, May). Strategic play for a pool-playing robot. 2012 |
| 129 | +IEEE Workshop on Advanced Robotics and Its Social Impacts (ARSO). |
| 130 | +https://doi.org/10.1109/arso.2012.6213402</unstructured_citation> |
| 131 | + </citation> |
| 132 | + <citation key="Alian2004-zs"> |
| 133 | + <article_title>Roboshark: A gantry pool player |
| 134 | +robot</article_title> |
| 135 | + <author>Alian</author> |
| 136 | + <journal_title>Thirty-fifth international symposium on |
| 137 | +robotics (ISR 2004), paris</journal_title> |
| 138 | + <cYear>2004</cYear> |
| 139 | + <unstructured_citation>Alian, M. E., Shouraki, S. B., |
| 140 | +Shalmani, M., Karimian, P., & Sabzmeydani, P. (2004). Roboshark: A |
| 141 | +gantry pool player robot. Thirty-Fifth International Symposium on |
| 142 | +Robotics (ISR 2004), Paris.</unstructured_citation> |
| 143 | + </citation> |
| 144 | + <citation key="Mathavan2016-ck"> |
| 145 | + <article_title>Ball positioning in robotic billiards: A |
| 146 | +nonprehensile manipulation-based solution</article_title> |
| 147 | + <author>Mathavan</author> |
| 148 | + <journal_title>IEEE/ASME Trans. Mechatron.</journal_title> |
| 149 | + <issue>1</issue> |
| 150 | + <volume>21</volume> |
| 151 | + <doi>10.1109/tmech.2015.2461547</doi> |
| 152 | + <cYear>2016</cYear> |
| 153 | + <unstructured_citation>Mathavan, S., Jackson, M. R., & |
| 154 | +Parkin, R. M. (2016). Ball positioning in robotic billiards: A |
| 155 | +nonprehensile manipulation-based solution. IEEE/ASME Trans. Mechatron., |
| 156 | +21(1), 184–195. |
| 157 | +https://doi.org/10.1109/tmech.2015.2461547</unstructured_citation> |
| 158 | + </citation> |
| 159 | + <citation key="Greenspan2008-wg"> |
| 160 | + <article_title>Toward a competitive pool-playing |
| 161 | +robot</article_title> |
| 162 | + <author>Greenspan</author> |
| 163 | + <journal_title>Computer</journal_title> |
| 164 | + <issue>1</issue> |
| 165 | + <volume>41</volume> |
| 166 | + <doi>10.1109/mc.2008.33</doi> |
| 167 | + <cYear>2008</cYear> |
| 168 | + <unstructured_citation>Greenspan, M., Lam, J., Godard, M., |
| 169 | +Zaidi, I., Jordan, S., Leckie, W., Anderson, K., & Dupuis, D. |
| 170 | +(2008). Toward a competitive pool-playing robot. Computer, 41(1), 46–53. |
| 171 | +https://doi.org/10.1109/mc.2008.33</unstructured_citation> |
| 172 | + </citation> |
| 173 | + <citation key="Smith2007-jq"> |
| 174 | + <article_title>PickPocket: A computer billiards |
| 175 | +shark</article_title> |
| 176 | + <author>Smith</author> |
| 177 | + <journal_title>Artif. Intell.</journal_title> |
| 178 | + <issue>16</issue> |
| 179 | + <volume>171</volume> |
| 180 | + <doi>10.1016/j.artint.2007.04.011</doi> |
| 181 | + <cYear>2007</cYear> |
| 182 | + <unstructured_citation>Smith, M. (2007). PickPocket: A |
| 183 | +computer billiards shark. Artif. Intell., 171(16), 1069–1091. |
| 184 | +https://doi.org/10.1016/j.artint.2007.04.011</unstructured_citation> |
| 185 | + </citation> |
| 186 | + <citation key="Rodriguez-Lozano2023-hq"> |
| 187 | + <article_title>3D reconstruction system and multiobject |
| 188 | +local tracking algorithm designed for billiards</article_title> |
| 189 | + <author>Rodriguez-Lozano</author> |
| 190 | + <journal_title>Applied Intelligence</journal_title> |
| 191 | + <issue>19</issue> |
| 192 | + <volume>53</volume> |
| 193 | + <doi>10.1007/s10489-023-04542-3</doi> |
| 194 | + <cYear>2023</cYear> |
| 195 | + <unstructured_citation>Rodriguez-Lozano, F. J., |
| 196 | +Gámez-Granados, J. C., Martı́nez, H., Palomares, J. M., & Olivares, |
| 197 | +J. (2023). 3D reconstruction system and multiobject local tracking |
| 198 | +algorithm designed for billiards. Applied Intelligence, 53(19), |
| 199 | +21543–21575. |
| 200 | +https://doi.org/10.1007/s10489-023-04542-3</unstructured_citation> |
| 201 | + </citation> |
| 202 | + <citation key="Fragkiadaki2015-oh"> |
| 203 | + <article_title>Learning visual predictive models of physics |
| 204 | +for playing billiards</article_title> |
| 205 | + <author>Fragkiadaki</author> |
| 206 | + <doi>10.48550/arxiv.1511.07404</doi> |
| 207 | + <cYear>2015</cYear> |
| 208 | + <unstructured_citation>Fragkiadaki, K., Agrawal, P., Levine, |
| 209 | +S., & Malik, J. (2015). Learning visual predictive models of physics |
| 210 | +for playing billiards. |
| 211 | +https://doi.org/10.48550/arxiv.1511.07404</unstructured_citation> |
| 212 | + </citation> |
| 213 | + <citation key="Silva2018-cm"> |
| 214 | + <article_title>MiniPool: Real-time artificial player for an |
| 215 | +8-ball video game</article_title> |
| 216 | + <author>Silva</author> |
| 217 | + <doi>10.34627/rcc.v12iespecial.13</doi> |
| 218 | + <cYear>2018</cYear> |
| 219 | + <unstructured_citation>Silva, D., & Prada, R. (2018). |
| 220 | +MiniPool: Real-time artificial player for an 8-ball video game. |
| 221 | +https://doi.org/10.34627/rcc.v12iespecial.13</unstructured_citation> |
| 222 | + </citation> |
| 223 | + <citation key="Chen2019-dk"> |
| 224 | + <article_title>Macro and micro reinforcement learning for |
| 225 | +playing nine-ball pool</article_title> |
| 226 | + <author>Chen</author> |
| 227 | + <journal_title>2019 IEEE conference on games |
| 228 | +(CoG)</journal_title> |
| 229 | + <doi>10.1109/cig.2019.8848113</doi> |
| 230 | + <cYear>2019</cYear> |
| 231 | + <unstructured_citation>Chen, Y., & Li, Y. (2019). Macro |
| 232 | +and micro reinforcement learning for playing nine-ball pool. 2019 IEEE |
| 233 | +Conference on Games (CoG), 1–4. |
| 234 | +https://doi.org/10.1109/cig.2019.8848113</unstructured_citation> |
| 235 | + </citation> |
| 236 | + <citation key="Archibald2016-sd"> |
| 237 | + <article_title>A distributed agent for computational |
| 238 | +pool</article_title> |
| 239 | + <author>Archibald</author> |
| 240 | + <journal_title>IEEE Trans. Comput. Intell. AI |
| 241 | +Games</journal_title> |
| 242 | + <issue>2</issue> |
| 243 | + <volume>8</volume> |
| 244 | + <doi>10.1109/tciaig.2016.2549748</doi> |
| 245 | + <cYear>2016</cYear> |
| 246 | + <unstructured_citation>Archibald, C., Altman, A., & |
| 247 | +Shoham, Y. (2016). A distributed agent for computational pool. IEEE |
| 248 | +Trans. Comput. Intell. AI Games, 8(2), 190–202. |
| 249 | +https://doi.org/10.1109/tciaig.2016.2549748</unstructured_citation> |
| 250 | + </citation> |
| 251 | + <citation key="Archibald2010-av"> |
| 252 | + <article_title>Computational pool: A new challenge for game |
| 253 | +theory pragmatics</article_title> |
| 254 | + <author>Archibald</author> |
| 255 | + <journal_title>AI Mag.</journal_title> |
| 256 | + <issue>4</issue> |
| 257 | + <volume>31</volume> |
| 258 | + <doi>10.1609/aimag.v31i4.2312</doi> |
| 259 | + <cYear>2010</cYear> |
| 260 | + <unstructured_citation>Archibald, C., Altman, A., Greenspan, |
| 261 | +M., & Shoham, Y. (2010). Computational pool: A new challenge for |
| 262 | +game theory pragmatics. AI Mag., 31(4), 33–41. |
| 263 | +https://doi.org/10.1609/aimag.v31i4.2312</unstructured_citation> |
| 264 | + </citation> |
| 265 | + <citation key="Leckie2006-cc"> |
| 266 | + <article_title>An event-based pool physics |
| 267 | +simulator</article_title> |
| 268 | + <author>Leckie</author> |
| 269 | + <journal_title>Advances in computer games</journal_title> |
| 270 | + <doi>10.1007/11922155_19</doi> |
| 271 | + <cYear>2006</cYear> |
| 272 | + <unstructured_citation>Leckie, W., & Greenspan, M. |
| 273 | +(2006). An event-based pool physics simulator. Advances in Computer |
| 274 | +Games, 247–262. |
| 275 | +https://doi.org/10.1007/11922155_19</unstructured_citation> |
| 276 | + </citation> |
| 277 | + <citation key="siu_kwan_lam_2024_11642058"> |
| 278 | + <article_title>Numba/numba: 0.60.0</article_title> |
| 279 | + <author>Lam</author> |
| 280 | + <doi>10.5281/zenodo.11642058</doi> |
| 281 | + <cYear>2024</cYear> |
| 282 | + <unstructured_citation>Lam, S. K., stuartarchibald, Pitrou, |
| 283 | +A., Florisson, M., Markall, G., Seibert, S., Self-Construct, E., |
| 284 | +Anderson, T. A., Leobas, G., rjenc29, Collison, M., luk-f-a, Kaustubh, |
| 285 | +Bourque, J., Meurer, A., Oliphant, T. E., Riasanovsky, N., Wang, M., |
| 286 | +densmirn, … MattyG. (2024). Numba/numba: 0.60.0 (Version 0.60.0). |
| 287 | +Zenodo. https://doi.org/10.5281/zenodo.11642058</unstructured_citation> |
| 288 | + </citation> |
| 289 | + </citation_list> |
| 290 | + </journal_article> |
| 291 | + </journal> |
| 292 | + </body> |
| 293 | +</doi_batch> |
0 commit comments