Talk:Solving coin problems: Difference between revisions

no edit summary
(Answered questions)
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 18:
 
"Maxima in Perl?" and "Solving the resulting translation": Solving the equations is auxiliary to the core machine translation task--this is the reason I left that to MAXIMA. Bobrow's original program and Norvig's implementation both code their own "solvers" based on constraint propagation. Norvig's is quite limited and can only solve for one variable. Most "coin problems" found in high school algebra texts require solving a simultaneous system of linear equations for two or three variables, so Norvig's implemenation just won't work here. If there is a module here on rosettacode for solving a system via guassian elimination, determinants, matrix inversion, or any other method, then that would be completely acceptable. Once the core program translates the english problem description to a system of equations, that system can be solved using any method whatsoever, e.g., a Java implementation could call the Java Algebra System (JAS) or it could call Mathematica's Java API. As long as it gets the correct answers to the original english input, anything goes. The only thing I'm not requiring in this task is translating those results back into english language sentences for output--something Bobrow's STUDENT program did. --[[User:2Powers|2Powers]] ([[User talk:2Powers|talk]]) 08:04, 18 May 2013 (UTC)
 
:How about modifying the task for RC by:
:# Cutting down on the number of examples.
:# Outputting an equation to solve so a solver is not needed (and not likely to be present).
:? --[[User:Paddy3118|Paddy3118]] ([[User talk:Paddy3118|talk]]) 10:49, 18 May 2013 (UTC)
 
==Possible Candidate for Major Revision/Deletion==
This (draft) task does not appear to be attracting implementations, indicating that it is not serving this site's purpose of being a way to compare languages via their solutions to some task. Is the task too large? Should it be split up or deleted? We want drafts to be able to gain four (preferably independent) implementations so that the task can graduate, but dumping a tricky problem and a large slab of complex code that solves it (in Perl, no less!) in is not a great way to achieve this. –[[User:Dkf|Donal Fellows]] ([[User talk:Dkf|talk]]) 16:32, 27 April 2014 (UTC)
 
==Suggested Simplification==
The title of this task is solving <i>coin</i> problems, therefore eradicate stamps, sandwiches, paper, and cards, as per Phix. --[[User:Petelomax|Pete Lomax]] ([[User talk:Petelomax|talk]]) 13:44, 3 January 2020 (UTC)
7,795

edits