#include "osl/repetitionCounter.h"
#include "osl/record/csaRecord.h"
#include "osl/record/csa.h"
#include <iostream>
#include <cstdio>
Go to the source code of this file.
Functions | |
void | usage (const char *program_name) |
void | processRecord (osl::vector< Move > const &moves) |
int | main (int argc, char **argv) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 43 of file show_repetition.cc.
References moves, processRecord(), usage(), and verbose.
void processRecord | ( | osl::vector< Move > const & | moves) |
Definition at line 15 of file show_repetition.cc.
References osl::BLACK, osl::RepetitionCounter::checkCount(), osl::RepetitionCounter::countRepetition(), osl::RepetitionCounter::getFirstMove(), osl::HIRATE, osl::RepetitionCounter::isAlmostSennichite(), osl::RepetitionCounter::isSennichite(), osl::RepetitionCounter::push(), osl::record::csa::show(), and osl::WHITE.
Referenced by main().
void usage | ( | const char * | program_name) |
Definition at line 9 of file show_repetition.cc.