ruv
During the last couple of days, we got to see this attitude you've demonstrated here, unfortunately, much too often - Not everybody here is from the US and it isn't all about you. Your surveillance is affecting us all but most of the discussion is about how it affects US citizens, since the rest of the world has no rights in the first place.
find_match(X, P) :-
append([usd | _], [usd], X),
profit(X, P),
P > 1.
profit([A, B], P) :- exchange(A, B, P).
profit([A, B | T], P) :-
exchange(A, B, P1),
profit([B | T], P2),
P is P1 * P2.
# 1 ?- find_match(X, P).
# X = [usd, jpy, usd],
# P = 1.0040982 ;
# X = [usd, eur, jpy, usd],
# P = 1.0040882716200001 ;
# X = [usd, eur, btc, usd],
# P = 1.01209651875 ;
# X = [usd, btc, jpy, usd],
# P = 1.0025512896 ;
# X = [usd, eur, usd, jpy, usd],
# P = 1.003776175666278 .Sure I don't use it for modern gaming and sure I've delegated tasks to much stronger uni machines a few times in the past but other than the occasional hw problems due to age it still works and is mostly enough...
I would like to see more flexible deadlines such as 2/3 weeks since the last assignment for ex. but I understand it wouldn't be manageable when taking midterms and finals into account or provide significantly more work having to make a few of those or delay if they were at constant dates...
I do however see a problem with your eagerness to find an excuse to discredit the posts contents... If you've never heard of any of it and you consider yourself well educated on the subject, you've been clearly fed some of the abundant propaganda...