Skip to content

Commit 5a6344e

Browse files
authored
Merge pull request #5930 from openjournals/joss.07301
Merging automatically
2 parents a397011 + e88ccb1 commit 5a6344e

File tree

4 files changed

+804
-0
lines changed

4 files changed

+804
-0
lines changed
Lines changed: 293 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,293 @@
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., &amp; 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., &amp;
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., &amp; 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., &amp;
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., &amp; 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., &amp; 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., &amp; 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., &amp; 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., &amp; 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., &amp;
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., &amp; 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., &amp; 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>

joss.07301/10.21105.joss.07301.pdf

886 KB
Binary file not shown.

0 commit comments

Comments
 (0)