Sinisterly
Lunar Algorithm library - Printable Version

+- Sinisterly (https://sinister.ly)
+-- Forum: Coding (https://sinister.ly/Forum-Coding)
+--- Forum: Python (https://sinister.ly/Forum-Python)
+--- Thread: Lunar Algorithm library (/Thread-Lunar-Algorithm-library)



Algorithm library - Inori - 05-30-2016

Since I'm teaching a python course, I decided to make my and my students' lives easier and made a package. It's not fully complete and I'm looking for people to contribute, but it has a decent number of methods that are fairly useful for many purposes.

The full code can be found at https://github.com/LiaSL/hatchlib

If you want to contribute, send me a PM here or on Discord.


RE: Algorithm library - Eclipse - 05-30-2016

I'll just leave this here. You might find it useful.

https://rosettacode.org/wiki/Category:Python


RE: Algorithm library - Inori - 05-30-2016

(05-30-2016, 06:22 PM)Eclipse Wrote: I'll just leave this here. You might find it useful.

https://rosettacode.org/wiki/Category:Python

I've been thinking about using Rosetta, but there's so much goddamn stuff to use.


RE: Algorithm library - ferdinandmeg272 - 06-07-2016

Ive been using rosetta. but than again theres sooo much stuff around.


RE: Algorithm library - superMAUS - 06-07-2016

doesn't this lead to the students becoming reliant on said package?


RE: Algorithm library - Inori - 06-07-2016

(06-07-2016, 02:42 PM)superMAUS Wrote: doesn't this lead to the students becoming  reliant on said package?

Not nessecarily. Half the point of the library is using it as material to pick apart and analyze for further optimization


RE: Algorithm library - mug3n - 06-07-2016

(06-07-2016, 02:42 PM)superMAUS Wrote: doesn't this lead to the students becoming  reliant on said package?

There's not much in the package, and most of it won't be useful w/o understanding of the algorithms. I don't think they will become reliant on it, but I would have them write their own implementations based off of psuedocode first.

As a teaching aid it looks like some good supplemental material. Good luck with the class OP