Not signed in (Sign In)

Vanilla 1.1.9 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorXyuzhg (Moderator)
    • CommentTimeFeb 12th 2016 edited
     
    A new custom function package in my style!

    This is meant to be a much more complete version of Mathdude314's 2D vector function package. Particularly, this implementation is meant to be fully modular: no function is dependent on any other, so feel free to delete anything you aren't using.

    Clean import version:

    Bug reports and feature requests appreciated (I didn't spend too much time on this). I won't implement anything that isn't practical to do from scratch as I want to keep this package as flexible as possible.-----------------
    Hopefully PA is inconsistent.
    • CommentAuthorXyuzhg (Moderator)
    • CommentTimeFeb 12th 2016 edited
     
    Also if anyone's interested, what should I do next? I can work on packages in:

    • Linear algebra
    (Includes projections, eigenbases, kernel, etc.)
    - Uses: Well, anything and everything.

    • Matrix algorithms
    (LUP/QR/spectral decomposition, Schur form, eigenpair solver, etc.)
    - Uses: Monte Carlo simulations (e.g. lighting!), implementation of other packages, etc...

    • Differential equations
    (Systems of linear ODEs, numerical ODE/PDE methods)
    - Uses: Fluid/heat simulations, modeling

    • Numerical analysis
    (Numerical differentiation/integration, quadrature methods, error analysis)
    - Uses: Modeling/optimization problems for AI tasks

    • Data structures
    (Search/partition trees, sparse data, graphs, visualization)
    - Uses: Any sufficiently complex programming task-----------------
    Hopefully PA is inconsistent.
    •  
      CommentAuthorTheDudeFromCI (Advanced Member)
    • CommentTimeFeb 12th 2016
     
    Ooh, interesting bro. ^^
    I'm impressed, as usual.

    I'm sure these will come in quite handy for many projects.

    As for feature requests, how about a neural network???
    They are pretty simple. And it's not hard to adjust to allow evolution algorithms, and thus, machine learning. I actually have a Java project that runs array based neural networks.
    https://github.com/TheDudeFromCI/Project-Sarica/blob/master/Brain/src/net/sarica/brain/Network.java

    This project is designed to be very fast, and work with the evolutionary algorithms in the other folder to actually learn. From many tests, (not all uploaded) it works really well. It's not a large file, and should be incredibly easy to translate to CIE.

    Omg, imagine how cool a machine learning AI in CIE would be!!-----------------
    Orange is my favorite number.
    •  
      CommentAuthorTheDudeFromCI (Advanced Member)
    • CommentTimeFeb 12th 2016
     
    Also, it's great to see you again!
    I haven't seen you post in a long time.

    Nice to see one of the masters; playing his hand, again. xD-----------------
    Orange is my favorite number.
    •  
      CommentAuthorMathdude314 (Advanced Member)
    • CommentTimeFeb 12th 2016 edited
     
    I haven't read this thread, but either he's back or this is a bumped thread...

    Edit: Next should be path finding algorithms!-----------------
    If less people are active, that will only make for even less activity. Start making those designs!
    Currently working on a one-round no-elimination quick RP game...
    •  
      CommentAuthorBioManiac R2 (Moderator)
    • CommentTimeFeb 13th 2016
     
    Xyuzhg, what a surprise! Nice to see you visit :) To what do we owe the honour haha?
    •  
      CommentAuthorTheDudeFromCI (Advanced Member)
    • CommentTimeFeb 13th 2016
     
    @Mathdude,
    look at the time posted, next to his name.-----------------
    Orange is my favorite number.
    • CommentAuthorpuzzle geek (Advanced Member)
    • CommentTimeFeb 17th 2016
     
    :o Xyuzhg! :D

    Ill pretend to understand what this is XD-----------------
    puzzled
    •  
      CommentAuthorTheDudeFromCI (Advanced Member)
    • CommentTimeFeb 17th 2016
     
    @Puzzle
    He made a bunch of helper functions for math revolving around 2d vectors. (x, y coordinates.)-----------------
    Orange is my favorite number.