Activity for Generals Bot

  • lmat lmat committed [ec0b4c] on Code

    Using c++ 17 because websocketpp seems stuck thereon?

  • lmat lmat committed [938ed9]

    Messages on board writer; replay player

  • lmat lmat committed [5ab920]

    Adjusted TODO list

  • lmat lmat committed [d9efa4]

    Corrected small important error.

  • lmat lmat committed [e9f32f]

    Hopefully corrected a tight loop

  • lmat lmat committed [5ff35e]

    General Predictor is getting better

  • lmat lmat committed [6fd195]

    Corrected some meander errors

  • lmat lmat committed [a6fc40]

    Fixed several off-by-ones in board writer

  • lmat lmat committed [5d6d98]

    Discover large armies moving in

  • lmat lmat committed [98fa38]

    Fill the state with fog instead of empty.

  • lmat lmat committed [9547d2]

    Board writer generates smaller boards; flush

  • lmat lmat committed [0bf6de]

    Test replays game, but no assertions yet

  • lmat lmat committed [7352db]

    Fixed several off-by-ones in board writer

  • lmat lmat committed [9c1519]

    Divided up the mock_game and generals_simulator

  • lmat lmat committed [b90d91]

    Correcting problems with tests

  • lmat lmat committed [62f262]

    Added chat log

  • lmat lmat committed [d4bf51]

    Sandbox mode can take a replay id

  • lmat lmat committed [1c807a]

    Check for defend when executing paths.

  • lmat lmat committed [51222d]

    Corrected .is_invalid() usage

  • lmat lmat committed [b84d20]

    Refactored pair<int,int>, etc. Adding general locator

  • lmat lmat committed [f7d299]

    Correct an error in calvin, cheaper RNG

  • lmat lmat committed [eb1cc9]

    Reorder gathers

  • lmat lmat committed [907e04]

    parallel reformat; corrected test running

  • lmat lmat committed [274b2e]

    Correct comparator

  • lmat lmat committed [647ca4]

    Removed redundant code

  • lmat lmat committed [aed9d8]

    Debugging enemy general pursuit

  • lmat lmat committed [a8c800]

    Gathers are ordered

  • lmat lmat committed [62b070]

    Failing test for reordering gathers

  • lmat lmat committed [4f338d]

    Test protecting multiple spots in gather.

  • lmat lmat committed [cb674c]

    Worked out some kinks in general prediction

  • lmat lmat committed [b26c6d]

    Formatting

  • lmat lmat committed [b7e72f]

    Clean up use of non-literal literal.

  • lmat lmat committed [7a26b0]

    Refactored pair<int,int>, etc. Adding general locator

  • lmat lmat committed [119a54]

    Changed some logging statements

  • lmat lmat committed [2e13a7]

    Don't print std::string to log.

  • lmat lmat committed [bd720e]

    Predict enemy general deep in quadrant

  • lmat lmat committed [3145ed]

    Adding game joined message

  • lmat lmat committed [e51fb4]

    Sundry corrections.

  • lmat lmat committed [00ad0d]

    Remove DEBUG_IN DEBUG_OUT

  • lmat lmat committed [4403f3]

    Adjusted meander code; no std::vector necessary.

  • lmat lmat committed [6db55e]

    Make paths discernible on the board writer.

  • lmat lmat committed [540290]

    Name Quit request thread

  • lmat lmat committed [71e9c1]

    Mark enemy general on images

  • lmat lmat committed [9c5f18]

    Stop trying to defend when the game is over.

  • lmat lmat committed [62abae]

    Log joined game message at INFO

  • lmat lmat committed [cf911b]

    Don't predict general on mountains, etc.

  • lmat lmat committed [2f04a3]

    Mark off TODO item

  • lmat lmat committed [44a7d6]

    Clean up unused code

  • lmat lmat committed [227bf9]

    Predict enemy general in middle of quadrant

  • lmat lmat committed [cd1d65]

    Corrected several things.

  • lmat lmat committed [43ec4e]

    Take lock to get enemy general.

  • lmat lmat committed [b6bef0]

    Refactored some locking; Makefile; unit tests

  • lmat lmat committed [0d389c]

    Game over scenario maybe implemented now

  • lmat lmat committed [98908e]

    Clean out board images after a day.

  • lmat lmat committed [6e7750]

    Limit foolishness in play50moves

  • lmat lmat committed [90178b]

    Mock city population

  • lmat lmat committed [dc7aa0]

    Delete more images

  • lmat lmat committed [b5ac8e]

    Corrected do_push so he doesn't go back and forth

  • lmat lmat committed [6cf02e]

    Logging adjustments

  • lmat lmat committed [f251a5]

    Making the sandbox work better

  • lmat lmat committed [bccbdd]

    Mock game engine should clear attacks

  • lmat lmat committed [cf4894]

    The mock engine is about done

  • lmat lmat committed [2b8fb4]

    Fixed the stopwatch; turns out I'm using it a bit

  • lmat lmat committed [74934d]

    Mock engine can wait for moves

  • lmat lmat committed [567a40]

    Mock game plays... sort of

  • lmat lmat committed [204382]

    Cache replays

  • lmat lmat committed [37c229]

    Parsing replays

  • lmat lmat committed [2e1ad0]

    Reformatting and removing unuzed lz code

  • lmat lmat committed [e3d067]

    Tile information caching and Adjusted stopwatch API

  • lmat lmat committed [a2ee61]

    Restructured how Calvin handles his turns

  • lmat lmat committed [7a36be]

    Tidy up; remove logging statements

  • lmat lmat committed [d7ffa6]

    Reformatting and extract game engine interface

  • lmat lmat committed [4d0169]

    Use start_game_info struct for game starting information

  • lmat lmat committed [9fdd49]

    Don't reformat library code

  • lmat lmat committed [517c54]

    Restructured for mock engine

  • lmat lmat committed [d62720]

    Adding replay reading code and lz decompression

  • lmat lmat committed [fbdf41]

    Making the main loop a little easier to read

  • lmat lmat committed [228e97]

    Corrected double-lock; logging changes

  • lmat lmat committed [bb605c]

    Reformatting

  • lmat lmat committed [b29e4d]

    Smoothed out some things; some things worse

  • lmat lmat committed [69322b]

    In Progress - adjusting best fringe spot

  • lmat lmat committed [e562e3]

    Added some early enemy attack logic

  • lmat lmat committed [5befee]

    Adjust monte carlo algorithm: no overstepping

  • lmat lmat committed [e7efa5]

    Nailing down the timing

  • lmat lmat committed [c384b4]

    Changed early expand to a monte carlo approach

  • lmat lmat committed [074109]

    Corrected early expand problem

  • lmat lmat committed [b1521f]

    Adding meander-finder and drawing paths

  • lmat lmat committed [bf62f5]

    Changed synchronization strategy

  • lmat lmat committed [11576e]

    Adding thread IDs to logs

  • lmat lmat committed [c0dd06]

    Restructuring test code

  • lmat lmat committed [00a273]

    Figured out time to move

  • lmat lmat committed [df021b]

    Adding to the drawn board for debugging purposes

  • lmat lmat committed [1a48b3]

    Adjusted some code and logging for early meander

  • lmat lmat committed [c8c1fe]

    added optimizer

  • lmat lmat committed [d02f96]

    Compound move works in generals simulator

  • lmat lmat committed [245eec]

    Added reinforcement and city/general increases

  • lmat lmat committed [cdae3f]

    Added opening-checker

  • lmat lmat committed [a0c463]

    Corrected reinforcements

  • lmat lmat committed [0fe89c]

    Added another generals_simulator test

  • lmat lmat committed [a3c636]

    Smoothed over opening sequence, but not done.

1 >