10/21/2019 CSCI 561 (173 unread)
question
279 views
Programming Language for HW 2
What is the programming language that TA uses to write the agent? If a programming language like Python is used, since its speed is lower than C++ or Java, will it cause the game loss? If so, does it mean that we should choose high-speed programming language like Java or C++ to write HW 2?
Updated 6 days ago by Anonymous
the students’ answer, where students collectively construct a single answer
Suppose you use Python and the opponent uses C++.
If your agent is well-designed, you can still win the game using more time than the opponent as long as you don’t run out of time.
I think the key factor in HW2 is to design a good agent.
~ An instructor (Bo Wang) endorsed this answer ~
Updated 4 days ago by Anonymous
the instructors’ answer, where instructors collectively construct a single answer
Sorry, it’s difficult to answer. There are many aspects causing the final win or loss. I cannot guarantee any language can always beat the others.
Updated 6 days ago by Bo Wang
followup discussions for lingering questions and comments
Resolved
Unresolved
Daniel Link 6 days ago
In some years, a student agent running Python has won the competition.
Resolved
Unresolved
Anonymous 6 days ago
So what language does TA use
Daniel Link 6 days ago Generally the polite type, one would hope.
https://piazza.com/class/jzob0qt1owq15p?cid=417
1/2
?
2wh
10/21/2019 CSCI 561 (173 unread)
Daniel Link 6 days ago We’re not going to make the language to use a point here, since it’s just going to make people worried who are using a different one. We also can’t guarantee that the agents we have right now are going to be unchanged by the time we start grading.
Ryan Thomas 4 days ago lol good joke Anonymous 3 days ago nah
https://piazza.com/class/jzob0qt1owq15p?cid=417
2/2