├── .gitattributes ├── .idea ├── Tetris-AI-Javascript.iml ├── misc.xml ├── modules.xml ├── vcs.xml └── workspace.xml ├── AI.js ├── AI_copy.js ├── AStar.js ├── Block.js ├── BlockMatrix.js ├── Brain.js ├── CheckedPositionsArray.js ├── Game.js ├── MoveHistory.js ├── Node.js ├── Path.js ├── Player.js ├── Population.js ├── Shape.js ├── ShapeGenerator.js ├── index.html ├── libraries ├── p5.dom.js ├── p5.js └── p5.sound.js ├── sketch.js └── tetris font ├── Square.ttf ├── Squareo.ttf └── Tetris.ttf /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.idea/Tetris-AI-Javascript.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |