legal_moves.cc File Reference

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Functions
legal_moves.cc File Reference
`#include "osl/state/numEffectState.h"`
`#include "osl/record/csa.h"`
`#include "osl/record/csaRecord.h"`
`#include "osl/container/moveVector.h"`
`#include "osl/move_generator/legalMoves.h"`
`#include "osl/move_action/store.h"`
`#include "osl/move_generator/addEffectWithEffect.h"`
`#include "osl/move_generator/addEffect_.h"`
`#include "osl/search/quiescenceGenerator.tcc"`
`#include "osl/checkmate/king8Info.h"`
`#include <boost/program_options.hpp>`
`#include <iostream>`
Include dependency graph for legal_moves.cc:

Go to the source code of this file.

## Functions
int | main (int argc, char **argv)

## Function Documentation

int main | ( | int | argc,
|  | char ** | argv
| ) |  |

Definition at line 22 of file legal_moves.cc.

References osl::alt(), osl::BLACK, osl::search::QuiescenceGenerator< P >::check(), files, osl::move_generator::capture::generate(), osl::checkmate::King8Info::libertyCount(), moves, run(), osl::record::csa::show(), store(), vm, and osl::WHITE.