Alpha Beta Pruning

Alpha-Beta pruning is not actually a new algorithm, rather an optimization technique for minimax algorithm.  It reduces the computation time by a huge factor.  This allows us to search much faster and even go into deeper levels in the game tree. It cuts off branches in the game tree which…

what is Python

What is Python?

Python was created by Guido van Rossum at Stichting Mathematisch Cen-trum in the Netherlands in the early 1980s. There are various programming languages available such as C, C++, Java and C#. But unlike all these programming languages Python is very simple with more powerful syntax. Python is used by various…

COMPUTER VIRUS

The full form of VIRUS is Vital Information Resources Under Seize. It is a set of computer programs that disrupts the normal functioning of a computer. It enters a computer without the knowledge of the user. Types of Virus There are mainly four types of virus. They are as under.…

Min Max Search

Min-max algorithm is a recursive or backtracking algorithm which is used in decision-making and game theory. Min-Max algorithm uses recursion to search through the game-tree. Min-Max algorithm is mostly used for game playing in AI. Such as Chess, Checkers, tic-tac-toe, go, and various tow-players game. This Algorithm computes the minimax…

Data and Big Data

Data is information in raw or unorganized form (such as alphabets, numbers, or symbols) that refer to, or represent, conditions, ideas, or objects. Data is limitless and present everywhere in the universe. Big Data refers to humongous volumes of data that cannot be processed effectively with the traditional applications that…

Intrusion Detection System (IDS)

IDS can be defined as the tools, methods, and resources to help identify, assess, and report unauthorized or unapproved network activity. An IDS detects activity in traffic that may or may not be an intrusion. IDSes can detect and deal with insider attacks, as well as, external attacks, and are…

Electronic Payment System

An electronic payment system is a way of making transactions or paying for goods and services through an electronic medium, without the use of checks or cash. It’s also called an electronic payment system or online payment system. What Is Secure Electronic Transaction (SET)? Secure electronic transaction (SET) was an…

Google Forms: Creating, Editing, and Distributing

Google forms is a free Google application that allows you to quickly create and distribute a form to gather information. Form responses are saved in a Google spreadsheet in Google drive. Opening Google Forms Step 1.Open Google Chrome.Step 2.Go to http://drive.google.comStep 3. Enter your full google email address, then click…

Tuples in Python

Tuples are used to store multiple items in a single variable. Tuples are the collection of items. It is immutable. Tuples are written with round brackets. Accessing the elements of tuple Tuples are immutable You cannot change the elements in tuple. Finding number of items in a tuple We can…

Quicksort in Python

Quicksort is an algorithm based on divide and conquer approach in which the array is split into subarrays and these sub-arrays are recursively called to sort the elements. How Quicksort Works? Step1: A pivot element is chosen from the array. You can choose any element from the array as the…