forked from skytreader/CleverAlgorithms-Python
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
49d5237
commit 2ddc945
Showing
157 changed files
with
17,605 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
This directory (deprecated) contains the previous epochal attempts at the clever algorithms project before the current project. | ||
|
||
Briefly, these attempts include: | ||
|
||
v0.1: January 2008, Initial attempt, Latex, called Algorithm Atlas | ||
v0.2: December 2008, Ruby code focus, 10 evolutionary algorithms, called EC Book | ||
v0.3: December 2008-January 2009, Cookbook format, Latex, called Tutorial Book | ||
v0.4: January-February 2009, Tutorial format, Blog, called Inspired Algorithms | ||
v0.5: July 2009, Unified approach, Latex, called Unified | ||
v0.6: July 2009, A simplified approach, Latex, called Simplified |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
*.aux | ||
.cvsignore |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
% | ||
% ACO.tex | ||
% | ||
|
||
|
||
% | ||
% Ant Colony Optimisation | ||
% | ||
\chapter{Ant Colony Optimisation} | ||
\label{ch:aco} | ||
|
||
|
||
% | ||
% Chapter Overview | ||
% | ||
\section{Chapter Overview} | ||
\label{sec:aco:overview} | ||
what is this chapter all about | ||
|
||
|
||
% | ||
% Paradigm | ||
% | ||
\section{Paradigm} | ||
\label{sec:aco:paradigm} | ||
not sure on specific structure.. | ||
|
||
- what about more information? start or end of a chapter? | ||
- what about summary of the algorithms in this chapter? | ||
- what about something that links all the algorithms together? | ||
|
||
% | ||
% Metahor | ||
% | ||
\subsection{Metaphor} | ||
generalities about the ACO metaphor | ||
|
||
% | ||
% Strategy | ||
% | ||
\subsection{Strategy} | ||
generalities about the ACO strategy | ||
|
||
|
||
% | ||
% Operations | ||
% | ||
\subsection{Operations} | ||
generalities about the ACO operations | ||
|
||
|
||
|
||
|
||
|
||
% | ||
% ALGORITHMS | ||
% | ||
|
||
% AS | ||
\newpage\input{ACO/AntSystems} | ||
% ACS | ||
\newpage\input{ACO/AntColonySystems} | ||
|
||
% max min? | ||
% rank based | ||
% elites? | ||
% pop aco? | ||
\newpage | ||
|
||
|
||
% | ||
% Chapter Summary | ||
% | ||
\section{Chapter Summary} | ||
\label{sec:aco:summary} | ||
what was discussed, how does it link into the broader text? | ||
|
||
|
||
|
||
% EOF |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
% | ||
% AntColonySystems.tex | ||
% | ||
|
||
|
||
% | ||
% Ant Colony Systems | ||
% | ||
\section{Ant Colony Systems} | ||
\label{sec:aco:acs} | ||
|
||
% | ||
% Metaphor | ||
% | ||
\subsection{Metaphor} | ||
words | ||
|
||
|
||
|
||
% | ||
% Strategy | ||
% | ||
\subsection{Strategy} | ||
words | ||
|
||
|
||
|
||
% | ||
% Operation | ||
% | ||
\subsection{Operation} | ||
words | ||
|
||
|
||
% | ||
% Heuristics | ||
% | ||
\subsection{Heuristics} | ||
words | ||
|
||
|
||
|
||
% | ||
% More Information | ||
% | ||
\subsection{More Information} | ||
first paper? | ||
|
||
|
||
|
||
% EOF |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
% | ||
% AntSystems.tex | ||
% | ||
|
||
% | ||
% Ant Systems | ||
% | ||
\section{Ant Systems} | ||
\label{sec:aco:as} | ||
|
||
% | ||
% Metaphor | ||
% | ||
\subsection{Metaphor} | ||
Often quoted as the first ACO algorithm, Ant Systems (AS) was borne from one of three algorithms, Ant Cycle, first proposed by Dorigo~\cite{}. | ||
|
||
|
||
|
||
% | ||
% Strategy | ||
% | ||
\subsection{Strategy} | ||
The algorithm utilises the stepwise construction and ... | ||
|
||
|
||
% | ||
% Operation | ||
% | ||
\subsection{Operation} | ||
words | ||
|
||
|
||
% | ||
% Heuristics | ||
% | ||
\subsection{Heuristics} | ||
words | ||
|
||
|
||
|
||
% | ||
% More Information | ||
% | ||
\subsection{More Information} | ||
first paper? | ||
|
||
|
||
|
||
|
||
% EOF |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
% | ||
% AIS.tex | ||
% | ||
|
||
|
||
% | ||
% Artificial Immune Systems | ||
% | ||
\chapter{Artificial Immune Systems} | ||
\label{ch:ais} | ||
|
||
% | ||
% Chapter Overview | ||
% | ||
\section{Chapter Overview} | ||
\label{sec:ais:overview} | ||
what is this chapter all about | ||
|
||
|
||
|
||
% | ||
% ALGORITHMS | ||
% | ||
\newpage\input{AIS/ClonalSelectionAlgorithm} | ||
\newpage\input{AIS/NegativeSelection} | ||
|
||
|
||
|
||
% | ||
% Chapter Summary | ||
% | ||
\section{Chapter Summary} | ||
\label{sec:ais:summary} | ||
what was discussed, how does it link into the broader text? | ||
|
||
% EOF |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
% | ||
% ClonalSelectionAlgorithm.tex | ||
% | ||
|
||
|
||
% | ||
% Clonal Selection Algorithm | ||
% | ||
\section{Clonal Selection Algorithm} | ||
words | ||
|
||
|
||
% | ||
% Metaphor | ||
% | ||
\subsection{Metaphor} | ||
words | ||
|
||
% | ||
% Strategy | ||
% | ||
\subsection{Strategy} | ||
words | ||
|
||
|
||
% | ||
% Operations | ||
% | ||
\subsection{Operations} | ||
abstraction? | ||
|
||
|
||
% | ||
% More Information | ||
% | ||
\subsection{Heuristics} | ||
words | ||
|
||
% | ||
% More Information | ||
% | ||
\subsection{More Information} | ||
words | ||
|
||
|
||
% EOF |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
% | ||
% NegativeSelection.tex | ||
% | ||
|
||
|
||
% | ||
% Negative Selection Algorithm | ||
% | ||
\section{Negative Selection Algorithm} | ||
words | ||
|
||
|
||
% | ||
% Metaphor | ||
% | ||
\subsection{Metaphor} | ||
words | ||
|
||
% | ||
% Strategy | ||
% | ||
\subsection{Strategy} | ||
words | ||
|
||
|
||
% | ||
% Operations | ||
% | ||
\subsection{Operations} | ||
abstraction? | ||
|
||
|
||
% | ||
% More Information | ||
% | ||
\subsection{Heuristics} | ||
words | ||
|
||
% | ||
% More Information | ||
% | ||
\subsection{More Information} | ||
words | ||
|
||
|
||
% EOF |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
*.aux | ||
*.cvsignore |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
% | ||
% PseudoCode.tex | ||
% | ||
|
||
% | ||
% Elaobrated pseudo code for algorithms discussed | ||
% | ||
|
||
\chapter{Alorithm Psuedo-Code} | ||
\label{ch:appendix:psueodcode} | ||
no idea. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
*.aux | ||
*.cvsignore |
Oops, something went wrong.