aimacode / aima-java

Java implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Newer versions of algorithms

samagra14 opened this issue · comments

There are a lot of new algorithms that have been added to the aima-pseudocode repository. Please have a look at this pull request for the changes to the algorithms.

  1. Open an issue for the task that you are willing to do.
  2. Ask as many doubts as possible to avoid any extra work.

These algorithms may require some extra APIs to work with. You can start with the simplest task and iteratively add more complex parts later.

@samagra14 Do we need to implement the new algorithm? Or the task is something else?

@vksngh19 You have to develop the APIs for the newer versions of the algorithms.

@samagra14 I would like to work on this issue. I have seen the pseudo code for the algorithms Monte carlo tree search, correcting square root etc., I would like to work on them. Can you please tell me the further steps ??

Hi @JameerBabu. You should first go to the AIMA4e branch and check if there exist APIs that can support the algorithm. If they exist your task is easy, just implement the algorithm. If they don't, then I will advise you to read a bit regarding the algorithm (for eg what kind of data structures are required etc.). And then design the respective APIs along with the algorithm.