find-losing-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
find-losing-moves.cc File Reference
`#include "osl/game_playing/gameState.h"`
`#include "osl/record/kisen.h"`
`#include "osl/record/csaRecord.h"`
`#include "osl/container/moveVector.h"`
`#include "osl/sennichite.h"`
`#include <boost/program_options.hpp>`
`#include <boost/foreach.hpp>`
`#include <iostream>`
`#include <cmath>`
Include dependency graph for find-losing-moves.cc:

Go to the source code of this file.

## Functions
void | run (const NumEffectState &initial, const vector< Move > &moves)
int | main (int argc, char **argv)

## Function Documentation

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

Definition at line 44 of file find-losing-moves.cc.

References kisen_filename, moves, run(), store(), and vm.

void run | ( | const NumEffectState & | initial,
|  | const vector< Move > & | moves
| ) |  |

Definition at line 15 of file find-losing-moves.cc.

References osl::game_playing::GameState::generateNotLosingMoves(), osl::game_playing::GameState::pushMove(), osl::record::csa::show(), and osl::game_playing::GameState::state().