├── .gitignore ├── LICENSE ├── README.md ├── ch01 ├── genetic.py └── guessPasswordTests.py ├── ch02 ├── genetic.py ├── guessPasswordTests.py └── oneMaxTests.py ├── ch03 ├── genetic.py └── sortedNumbersTests.py ├── ch04 └── 8queensTests.py ├── ch05 ├── adjacent_states.col ├── adjacent_states.csv └── graphColoringTests.py ├── ch06 ├── cardTests.py └── genetic.py ├── ch07 ├── genetic.py └── knightsTests.py ├── ch08 ├── genetic.py └── magicSquareTests.py ├── ch09 └── knapsackTests.py ├── ch10 └── linearEquationTests.py ├── ch11 └── sudokuTests.py ├── ch12 ├── genetic.py └── tspTests.py ├── ch13 ├── approximatePiTests.py └── genetic.py ├── ch14 └── equationGenerationTests.py ├── ch15 ├── lawnmower.py └── lawnmowerTests.py ├── ch16 ├── circuitTests.py ├── circuits.py └── genetic.py ├── ch17 └── regexTests.py ├── ch18 ├── genetic.py └── ticTacToeTests.py └── es ├── README.md ├── ch01 ├── contraseña.py └── genetic.py ├── ch02 ├── contraseña.py ├── genetic.py └── oneMax.py ├── ch03 ├── genetic.py └── númerosOrdenados.py ├── ch04 └── reinas.py ├── ch05 ├── coloración.py ├── países_españoles.col └── países_españoles.csv ├── ch06 ├── cartas.py └── genetic.py ├── ch07 ├── caballos.py └── genetic.py ├── ch08 ├── cuadradosMágicos.py └── genetic.py ├── ch09 └── mochila.py ├── ch10 └── ecuacionesLineales.py ├── ch11 └── sudoku.py ├── ch12 ├── genetic.py └── vendedor.py ├── ch13 ├── genetic.py └── pi.py ├── ch14 └── ecuaciones.py ├── ch15 ├── cortadora.py ├── genetic.py └── pruebas.py ├── ch16 ├── circuitos.py ├── genetic.py └── pruebas.py ├── ch17 └── regex.py └── ch18 ├── genetic.py └── ticTacToe.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/README.md -------------------------------------------------------------------------------- /ch01/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch01/genetic.py -------------------------------------------------------------------------------- /ch01/guessPasswordTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch01/guessPasswordTests.py -------------------------------------------------------------------------------- /ch02/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch02/genetic.py -------------------------------------------------------------------------------- /ch02/guessPasswordTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch02/guessPasswordTests.py -------------------------------------------------------------------------------- /ch02/oneMaxTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch02/oneMaxTests.py -------------------------------------------------------------------------------- /ch03/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch03/genetic.py -------------------------------------------------------------------------------- /ch03/sortedNumbersTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch03/sortedNumbersTests.py -------------------------------------------------------------------------------- /ch04/8queensTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch04/8queensTests.py -------------------------------------------------------------------------------- /ch05/adjacent_states.col: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch05/adjacent_states.col -------------------------------------------------------------------------------- /ch05/adjacent_states.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch05/adjacent_states.csv -------------------------------------------------------------------------------- /ch05/graphColoringTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch05/graphColoringTests.py -------------------------------------------------------------------------------- /ch06/cardTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch06/cardTests.py -------------------------------------------------------------------------------- /ch06/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch06/genetic.py -------------------------------------------------------------------------------- /ch07/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch07/genetic.py -------------------------------------------------------------------------------- /ch07/knightsTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch07/knightsTests.py -------------------------------------------------------------------------------- /ch08/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch08/genetic.py -------------------------------------------------------------------------------- /ch08/magicSquareTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch08/magicSquareTests.py -------------------------------------------------------------------------------- /ch09/knapsackTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch09/knapsackTests.py -------------------------------------------------------------------------------- /ch10/linearEquationTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch10/linearEquationTests.py -------------------------------------------------------------------------------- /ch11/sudokuTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch11/sudokuTests.py -------------------------------------------------------------------------------- /ch12/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch12/genetic.py -------------------------------------------------------------------------------- /ch12/tspTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch12/tspTests.py -------------------------------------------------------------------------------- /ch13/approximatePiTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch13/approximatePiTests.py -------------------------------------------------------------------------------- /ch13/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch13/genetic.py -------------------------------------------------------------------------------- /ch14/equationGenerationTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch14/equationGenerationTests.py -------------------------------------------------------------------------------- /ch15/lawnmower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch15/lawnmower.py -------------------------------------------------------------------------------- /ch15/lawnmowerTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch15/lawnmowerTests.py -------------------------------------------------------------------------------- /ch16/circuitTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch16/circuitTests.py -------------------------------------------------------------------------------- /ch16/circuits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch16/circuits.py -------------------------------------------------------------------------------- /ch16/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch16/genetic.py -------------------------------------------------------------------------------- /ch17/regexTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch17/regexTests.py -------------------------------------------------------------------------------- /ch18/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch18/genetic.py -------------------------------------------------------------------------------- /ch18/ticTacToeTests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/ch18/ticTacToeTests.py -------------------------------------------------------------------------------- /es/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/README.md -------------------------------------------------------------------------------- /es/ch01/contraseña.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch01/contraseña.py -------------------------------------------------------------------------------- /es/ch01/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch01/genetic.py -------------------------------------------------------------------------------- /es/ch02/contraseña.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch02/contraseña.py -------------------------------------------------------------------------------- /es/ch02/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch02/genetic.py -------------------------------------------------------------------------------- /es/ch02/oneMax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch02/oneMax.py -------------------------------------------------------------------------------- /es/ch03/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch03/genetic.py -------------------------------------------------------------------------------- /es/ch03/númerosOrdenados.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch03/númerosOrdenados.py -------------------------------------------------------------------------------- /es/ch04/reinas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch04/reinas.py -------------------------------------------------------------------------------- /es/ch05/coloración.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch05/coloración.py -------------------------------------------------------------------------------- /es/ch05/países_españoles.col: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch05/países_españoles.col -------------------------------------------------------------------------------- /es/ch05/países_españoles.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch05/países_españoles.csv -------------------------------------------------------------------------------- /es/ch06/cartas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch06/cartas.py -------------------------------------------------------------------------------- /es/ch06/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch06/genetic.py -------------------------------------------------------------------------------- /es/ch07/caballos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch07/caballos.py -------------------------------------------------------------------------------- /es/ch07/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch07/genetic.py -------------------------------------------------------------------------------- /es/ch08/cuadradosMágicos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch08/cuadradosMágicos.py -------------------------------------------------------------------------------- /es/ch08/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch08/genetic.py -------------------------------------------------------------------------------- /es/ch09/mochila.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch09/mochila.py -------------------------------------------------------------------------------- /es/ch10/ecuacionesLineales.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch10/ecuacionesLineales.py -------------------------------------------------------------------------------- /es/ch11/sudoku.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch11/sudoku.py -------------------------------------------------------------------------------- /es/ch12/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch12/genetic.py -------------------------------------------------------------------------------- /es/ch12/vendedor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch12/vendedor.py -------------------------------------------------------------------------------- /es/ch13/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch13/genetic.py -------------------------------------------------------------------------------- /es/ch13/pi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch13/pi.py -------------------------------------------------------------------------------- /es/ch14/ecuaciones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch14/ecuaciones.py -------------------------------------------------------------------------------- /es/ch15/cortadora.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch15/cortadora.py -------------------------------------------------------------------------------- /es/ch15/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch15/genetic.py -------------------------------------------------------------------------------- /es/ch15/pruebas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch15/pruebas.py -------------------------------------------------------------------------------- /es/ch16/circuitos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch16/circuitos.py -------------------------------------------------------------------------------- /es/ch16/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch16/genetic.py -------------------------------------------------------------------------------- /es/ch16/pruebas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch16/pruebas.py -------------------------------------------------------------------------------- /es/ch17/regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch17/regex.py -------------------------------------------------------------------------------- /es/ch18/genetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch18/genetic.py -------------------------------------------------------------------------------- /es/ch18/ticTacToe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/handcraftsman/GeneticAlgorithmsWithPython/HEAD/es/ch18/ticTacToe.py --------------------------------------------------------------------------------