Learn the min-max algorithm in this tutorial by Nisheeth Joshi, an associate professor and a researcher at Banasthali University with a Ph.D. in Natural Language Processing.
In order to understand the min-max algorithm, you should get familiar with game playing and game trees. A game tree is made of a root node, which has child nodes. Each child node is then subdivided into multiple children. This forms the tree, and the terminal nodes are termed leaves, as shown in the following diagram:
Continue reading “Artificial Intelligence with Java: Understanding the Min-Max Algorithm in AI Games”
More than 6.5 million software as well as web professionals around the world is using Java Application Development platform to develop scalable and robust enterprise-level applications. It has been widely used by the software companies for developing different applications.
Apart from professionals, Java has created buzz in many newbie developers or students, the write an essay on programming due to its flexible, compatible and productive nature. Today, there are many developers getting into the Java Application development to leverage from its rising popularity and demand in various industry domains. However, most of the newbie developers don’t know how to set up a Java development environment, specifically in windows 7.
Continue reading “How to set up Java Application Development Environment on Windows 7”
The idea of engaging in something new and complicated is fun, but when things don’t turn on time then it can become a frustrating task. If you are planning to explore the enticing world of java game development, I would suggest you to first go through these tips that will definitely help you throughout your learning and execution process.
Continue reading “5 Tips that You Must Follow Before Learning Java Game Development”
When we try to run Maven Project from Eclipse IDE, then we may encounter error such as -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
Interesting Books on Jenkins and DevOps… Have a look at it:
1) Open Eclipse IDE
2) Go to Window-> Preference -> Java -> Installed JREs
Continue reading “Solved: -Dmaven.multiModuleProjectDirectory system property is not set”
In agile development practices, developers need to integrate their work frequently to fix bugs or to create a new feature or functionality. To integrate all work efficiently and verify it is an error-prone and time-consuming manual task. Jenkins is used specifically for continuous integration, helping to enforce the principles of agile development. Continue reading “Jenkins Essentials: Continuous Integration – setting up the stage for a DevOps culture”
Location of Maven repository
Maven repository is a folder located in system that stores all project’s dependencies such as jars, pom.xml, and other files which are downloaded by Maven.
Wheb user execute and mvn target, all dependency files will be stored in your Maven repository in local system.
By default, Maven local repository’s name is
In Windows, Location of Maven repository is C:Users<<login user name>>.m2
In Linux Location of Maven repository is /root/.m2 (Go to root, Press ctrl+h to display hidden files)
Download Jenkins Plugins without compiling source code
I have recently started working on Jenkins and faced many difficulties to download source code from Git and compile them using Maven.
Due to Internet Connection restriction, It was difficult to download source code and run mvn package command that download many jar files from remote repository to your local repository to run source files and create .hpi file in target folder.
To download ready made .hpi file of Jenkins Plugin use https://updates.jenkins-ci.org/download/plugins/
Happy Downloading and Happy Jenkinsing!